Skip to content

Commit bdc6500

Browse files
1 parent c539551 commit bdc6500

26 files changed

+648
-96
lines changed

clients/google-api-services-netapp/v1/2.0.0/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
2222
<dependency>
2323
<groupId>com.google.apis</groupId>
2424
<artifactId>google-api-services-netapp</artifactId>
25-
<version>v1-rev20251116-2.0.0</version>
25+
<version>v1-rev20251209-2.0.0</version>
2626
</dependency>
2727
</dependencies>
2828
</project>
@@ -35,7 +35,7 @@ repositories {
3535
mavenCentral()
3636
}
3737
dependencies {
38-
implementation 'com.google.apis:google-api-services-netapp:v1-rev20251116-2.0.0'
38+
implementation 'com.google.apis:google-api-services-netapp:v1-rev20251209-2.0.0'
3939
}
4040
```
4141

clients/google-api-services-netapp/v1/2.0.0/com/google/api/services/netapp/v1/NetAppFiles.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4427,7 +4427,7 @@ public Get set(String parameterName, Object value) {
44274427
}
44284428
}
44294429
/**
4430-
* Returns a list of host groups in a location. Use '-' as location to list host groups across all
4430+
* Returns a list of host groups in a `location`. Use `-` as location to list host groups across all
44314431
* locations.
44324432
*
44334433
* Create a request for the method "hostGroups.list".
@@ -4452,8 +4452,8 @@ public class List extends NetAppFilesRequest<com.google.api.services.netapp.v1.m
44524452
java.util.regex.Pattern.compile("^projects/[^/]+/locations/[^/]+$");
44534453

44544454
/**
4455-
* Returns a list of host groups in a location. Use '-' as location to list host groups across all
4456-
* locations.
4455+
* Returns a list of host groups in a `location`. Use `-` as location to list host groups across
4456+
* all locations.
44574457
*
44584458
* Create a request for the method "hostGroups.list".
44594459
*

clients/google-api-services-netapp/v1/2.0.0/com/google/api/services/netapp/v1/model/BackupVault.java

Lines changed: 81 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,15 @@ public final class BackupVault extends com.google.api.client.json.GenericJson {
5151
@com.google.api.client.util.Key
5252
private java.lang.String backupVaultType;
5353

54+
/**
55+
* Output only. The crypto key version used to encrypt the backup vault. Format: projects/{project
56+
* }/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}/cryptoKeyVersions/{crypto_ke
57+
* y_version}
58+
* The value may be {@code null}.
59+
*/
60+
@com.google.api.client.util.Key
61+
private java.lang.String backupsCryptoKeyVersion;
62+
5463
/**
5564
* Output only. Create time of the backup vault.
5665
* The value may be {@code null}.
@@ -73,6 +82,21 @@ public final class BackupVault extends com.google.api.client.json.GenericJson {
7382
@com.google.api.client.util.Key
7483
private java.lang.String destinationBackupVault;
7584

85+
/**
86+
* Output only. Field indicating encryption state of CMEK backups.
87+
* The value may be {@code null}.
88+
*/
89+
@com.google.api.client.util.Key
90+
private java.lang.String encryptionState;
91+
92+
/**
93+
* Optional. Specifies the KMS config to be used for backup encryption. Format:
94+
* projects/{project}/locations/{location}/kmsConfigs/{kms_config}
95+
* The value may be {@code null}.
96+
*/
97+
@com.google.api.client.util.Key
98+
private java.lang.String kmsConfig;
99+
76100
/**
77101
* Resource labels to represent user provided metadata.
78102
* The value may be {@code null}.
@@ -164,6 +188,27 @@ public BackupVault setBackupVaultType(java.lang.String backupVaultType) {
164188
return this;
165189
}
166190

191+
/**
192+
* Output only. The crypto key version used to encrypt the backup vault. Format: projects/{project
193+
* }/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}/cryptoKeyVersions/{crypto_ke
194+
* y_version}
195+
* @return value or {@code null} for none
196+
*/
197+
public java.lang.String getBackupsCryptoKeyVersion() {
198+
return backupsCryptoKeyVersion;
199+
}
200+
201+
/**
202+
* Output only. The crypto key version used to encrypt the backup vault. Format: projects/{project
203+
* }/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}/cryptoKeyVersions/{crypto_ke
204+
* y_version}
205+
* @param backupsCryptoKeyVersion backupsCryptoKeyVersion or {@code null} for none
206+
*/
207+
public BackupVault setBackupsCryptoKeyVersion(java.lang.String backupsCryptoKeyVersion) {
208+
this.backupsCryptoKeyVersion = backupsCryptoKeyVersion;
209+
return this;
210+
}
211+
167212
/**
168213
* Output only. Create time of the backup vault.
169214
* @return value or {@code null} for none
@@ -217,6 +262,42 @@ public BackupVault setDestinationBackupVault(java.lang.String destinationBackupV
217262
return this;
218263
}
219264

265+
/**
266+
* Output only. Field indicating encryption state of CMEK backups.
267+
* @return value or {@code null} for none
268+
*/
269+
public java.lang.String getEncryptionState() {
270+
return encryptionState;
271+
}
272+
273+
/**
274+
* Output only. Field indicating encryption state of CMEK backups.
275+
* @param encryptionState encryptionState or {@code null} for none
276+
*/
277+
public BackupVault setEncryptionState(java.lang.String encryptionState) {
278+
this.encryptionState = encryptionState;
279+
return this;
280+
}
281+
282+
/**
283+
* Optional. Specifies the KMS config to be used for backup encryption. Format:
284+
* projects/{project}/locations/{location}/kmsConfigs/{kms_config}
285+
* @return value or {@code null} for none
286+
*/
287+
public java.lang.String getKmsConfig() {
288+
return kmsConfig;
289+
}
290+
291+
/**
292+
* Optional. Specifies the KMS config to be used for backup encryption. Format:
293+
* projects/{project}/locations/{location}/kmsConfigs/{kms_config}
294+
* @param kmsConfig kmsConfig or {@code null} for none
295+
*/
296+
public BackupVault setKmsConfig(java.lang.String kmsConfig) {
297+
this.kmsConfig = kmsConfig;
298+
return this;
299+
}
300+
220301
/**
221302
* Resource labels to represent user provided metadata.
222303
* @return value or {@code null} for none

clients/google-api-services-netapp/v1/2.0.0/com/google/api/services/netapp/v1/model/BlockDevice.java

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -39,15 +39,15 @@ public final class BlockDevice extends com.google.api.client.json.GenericJson {
3939
private java.util.List<java.lang.String> hostGroups;
4040

4141
/**
42-
* Output only. Device identifier of the Block volume. This represents lun_serial_number for iSCSI
43-
* volumes
42+
* Output only. Device identifier of the block volume. This represents `lun_serial_number` for
43+
* iSCSI volumes.
4444
* The value may be {@code null}.
4545
*/
4646
@com.google.api.client.util.Key
4747
private java.lang.String identifier;
4848

4949
/**
50-
* Optional. User-defined name for the block device, unique within the Volume. In case no user
50+
* Optional. User-defined name for the block device, unique within the volume. In case no user
5151
* input is provided, name will be autogenerated in the backend. The name must meet the following
5252
* requirements: * Be between 1 and 255 characters long. * Contain only uppercase or lowercase
5353
* letters (A-Z, a-z), numbers (0-9), and the following special characters: "-", "_", "}", "{",
@@ -66,9 +66,9 @@ public final class BlockDevice extends com.google.api.client.json.GenericJson {
6666
private java.lang.String osType;
6767

6868
/**
69-
* Optional. The size of the block device in GiB. Any value provided in this field during Volume
70-
* creation is IGNORED. The block device's size is system-managed and will be set to match the
71-
* parent Volume's `capacity_gib`.
69+
* Optional. The size of the block device in GiB. Any value provided for the `size_gib` field
70+
* during volume creation is ignored. The block device's size is system-managed and will be set to
71+
* match the parent Volume's `capacity_gib`.
7272
* The value may be {@code null}.
7373
*/
7474
@com.google.api.client.util.Key @com.google.api.client.json.JsonString
@@ -96,17 +96,17 @@ public BlockDevice setHostGroups(java.util.List<java.lang.String> hostGroups) {
9696
}
9797

9898
/**
99-
* Output only. Device identifier of the Block volume. This represents lun_serial_number for iSCSI
100-
* volumes
99+
* Output only. Device identifier of the block volume. This represents `lun_serial_number` for
100+
* iSCSI volumes.
101101
* @return value or {@code null} for none
102102
*/
103103
public java.lang.String getIdentifier() {
104104
return identifier;
105105
}
106106

107107
/**
108-
* Output only. Device identifier of the Block volume. This represents lun_serial_number for iSCSI
109-
* volumes
108+
* Output only. Device identifier of the block volume. This represents `lun_serial_number` for
109+
* iSCSI volumes.
110110
* @param identifier identifier or {@code null} for none
111111
*/
112112
public BlockDevice setIdentifier(java.lang.String identifier) {
@@ -115,7 +115,7 @@ public BlockDevice setIdentifier(java.lang.String identifier) {
115115
}
116116

117117
/**
118-
* Optional. User-defined name for the block device, unique within the Volume. In case no user
118+
* Optional. User-defined name for the block device, unique within the volume. In case no user
119119
* input is provided, name will be autogenerated in the backend. The name must meet the following
120120
* requirements: * Be between 1 and 255 characters long. * Contain only uppercase or lowercase
121121
* letters (A-Z, a-z), numbers (0-9), and the following special characters: "-", "_", "}", "{",
@@ -127,7 +127,7 @@ public java.lang.String getName() {
127127
}
128128

129129
/**
130-
* Optional. User-defined name for the block device, unique within the Volume. In case no user
130+
* Optional. User-defined name for the block device, unique within the volume. In case no user
131131
* input is provided, name will be autogenerated in the backend. The name must meet the following
132132
* requirements: * Be between 1 and 255 characters long. * Contain only uppercase or lowercase
133133
* letters (A-Z, a-z), numbers (0-9), and the following special characters: "-", "_", "}", "{",
@@ -159,19 +159,19 @@ public BlockDevice setOsType(java.lang.String osType) {
159159
}
160160

161161
/**
162-
* Optional. The size of the block device in GiB. Any value provided in this field during Volume
163-
* creation is IGNORED. The block device's size is system-managed and will be set to match the
164-
* parent Volume's `capacity_gib`.
162+
* Optional. The size of the block device in GiB. Any value provided for the `size_gib` field
163+
* during volume creation is ignored. The block device's size is system-managed and will be set to
164+
* match the parent Volume's `capacity_gib`.
165165
* @return value or {@code null} for none
166166
*/
167167
public java.lang.Long getSizeGib() {
168168
return sizeGib;
169169
}
170170

171171
/**
172-
* Optional. The size of the block device in GiB. Any value provided in this field during Volume
173-
* creation is IGNORED. The block device's size is system-managed and will be set to match the
174-
* parent Volume's `capacity_gib`.
172+
* Optional. The size of the block device in GiB. Any value provided for the `size_gib` field
173+
* during volume creation is ignored. The block device's size is system-managed and will be set to
174+
* match the parent Volume's `capacity_gib`.
175175
* @param sizeGib sizeGib or {@code null} for none
176176
*/
177177
public BlockDevice setSizeGib(java.lang.Long sizeGib) {

clients/google-api-services-netapp/v1/2.0.0/com/google/api/services/netapp/v1/model/CacheConfig.java

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,20 @@
2929
@SuppressWarnings("javadoc")
3030
public final class CacheConfig extends com.google.api.client.json.GenericJson {
3131

32+
/**
33+
* Optional. Pre-populate cache volume with data from the origin volume.
34+
* The value may be {@code null}.
35+
*/
36+
@com.google.api.client.util.Key
37+
private CachePrePopulate cachePrePopulate;
38+
39+
/**
40+
* Output only. State of the prepopulation job indicating how the prepopulation is progressing.
41+
* The value may be {@code null}.
42+
*/
43+
@com.google.api.client.util.Key
44+
private java.lang.String cachePrePopulateState;
45+
3246
/**
3347
* Optional. Flag indicating whether a CIFS change notification is enabled for the FlexCache
3448
* volume.
@@ -37,6 +51,47 @@ public final class CacheConfig extends com.google.api.client.json.GenericJson {
3751
@com.google.api.client.util.Key
3852
private java.lang.Boolean cifsChangeNotifyEnabled;
3953

54+
/**
55+
* Optional. Flag indicating whether writeback is enabled for the FlexCache volume.
56+
* The value may be {@code null}.
57+
*/
58+
@com.google.api.client.util.Key
59+
private java.lang.Boolean writebackEnabled;
60+
61+
/**
62+
* Optional. Pre-populate cache volume with data from the origin volume.
63+
* @return value or {@code null} for none
64+
*/
65+
public CachePrePopulate getCachePrePopulate() {
66+
return cachePrePopulate;
67+
}
68+
69+
/**
70+
* Optional. Pre-populate cache volume with data from the origin volume.
71+
* @param cachePrePopulate cachePrePopulate or {@code null} for none
72+
*/
73+
public CacheConfig setCachePrePopulate(CachePrePopulate cachePrePopulate) {
74+
this.cachePrePopulate = cachePrePopulate;
75+
return this;
76+
}
77+
78+
/**
79+
* Output only. State of the prepopulation job indicating how the prepopulation is progressing.
80+
* @return value or {@code null} for none
81+
*/
82+
public java.lang.String getCachePrePopulateState() {
83+
return cachePrePopulateState;
84+
}
85+
86+
/**
87+
* Output only. State of the prepopulation job indicating how the prepopulation is progressing.
88+
* @param cachePrePopulateState cachePrePopulateState or {@code null} for none
89+
*/
90+
public CacheConfig setCachePrePopulateState(java.lang.String cachePrePopulateState) {
91+
this.cachePrePopulateState = cachePrePopulateState;
92+
return this;
93+
}
94+
4095
/**
4196
* Optional. Flag indicating whether a CIFS change notification is enabled for the FlexCache
4297
* volume.
@@ -56,6 +111,23 @@ public CacheConfig setCifsChangeNotifyEnabled(java.lang.Boolean cifsChangeNotify
56111
return this;
57112
}
58113

114+
/**
115+
* Optional. Flag indicating whether writeback is enabled for the FlexCache volume.
116+
* @return value or {@code null} for none
117+
*/
118+
public java.lang.Boolean getWritebackEnabled() {
119+
return writebackEnabled;
120+
}
121+
122+
/**
123+
* Optional. Flag indicating whether writeback is enabled for the FlexCache volume.
124+
* @param writebackEnabled writebackEnabled or {@code null} for none
125+
*/
126+
public CacheConfig setWritebackEnabled(java.lang.Boolean writebackEnabled) {
127+
this.writebackEnabled = writebackEnabled;
128+
return this;
129+
}
130+
59131
@Override
60132
public CacheConfig set(String fieldName, Object value) {
61133
return (CacheConfig) super.set(fieldName, value);

clients/google-api-services-netapp/v1/2.0.0/com/google/api/services/netapp/v1/model/CacheParameters.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ public final class CacheParameters extends com.google.api.client.json.GenericJso
5151
private java.lang.String command;
5252

5353
/**
54-
* Optional. Field indicating whether cache volume as global file lock enabled.
54+
* Optional. Indicates whether the cache volume has global file lock enabled.
5555
* The value may be {@code null}.
5656
*/
5757
@com.google.api.client.util.Key
@@ -158,15 +158,15 @@ public CacheParameters setCommand(java.lang.String command) {
158158
}
159159

160160
/**
161-
* Optional. Field indicating whether cache volume as global file lock enabled.
161+
* Optional. Indicates whether the cache volume has global file lock enabled.
162162
* @return value or {@code null} for none
163163
*/
164164
public java.lang.Boolean getEnableGlobalFileLock() {
165165
return enableGlobalFileLock;
166166
}
167167

168168
/**
169-
* Optional. Field indicating whether cache volume as global file lock enabled.
169+
* Optional. Indicates whether the cache volume has global file lock enabled.
170170
* @param enableGlobalFileLock enableGlobalFileLock or {@code null} for none
171171
*/
172172
public CacheParameters setEnableGlobalFileLock(java.lang.Boolean enableGlobalFileLock) {

0 commit comments

Comments
 (0)