Skip to content

Commit d610bd0

Browse files
1 parent f81d448 commit d610bd0

File tree

8 files changed

+104
-62
lines changed

8 files changed

+104
-62
lines changed

clients/google-api-services-networkmanagement/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-networkmanagement</artifactId>
25-
<version>v1-rev20240718-2.0.0</version>
25+
<version>v1-rev20240725-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-networkmanagement:v1-rev20240718-2.0.0'
38+
implementation 'com.google.apis:google-api-services-networkmanagement:v1-rev20240725-2.0.0'
3939
}
4040
```
4141

clients/google-api-services-networkmanagement/v1/2.0.0/com/google/api/services/networkmanagement/v1/model/FirewallInfo.java

Lines changed: 46 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818

1919
/**
2020
* For display only. Metadata associated with a VPC firewall rule, an implied VPC firewall rule, or
21-
* a hierarchical firewall policy rule.
21+
* a firewall policy rule.
2222
*
2323
* <p> This is the Java data model class that specifies how to parse/serialize into the JSON that is
2424
* transmitted over HTTP when working with the Network Management API. For a detailed explanation
@@ -46,8 +46,7 @@ public final class FirewallInfo extends com.google.api.client.json.GenericJson {
4646
private java.lang.String direction;
4747

4848
/**
49-
* The display name of the VPC firewall rule. This field is not applicable to hierarchical
50-
* firewall policy rules.
49+
* The display name of the firewall rule. This field might be empty for firewall policy rules.
5150
* The value may be {@code null}.
5251
*/
5352
@com.google.api.client.util.Key
@@ -69,13 +68,21 @@ public final class FirewallInfo extends com.google.api.client.json.GenericJson {
6968
private java.lang.String networkUri;
7069

7170
/**
72-
* The hierarchical firewall policy that this rule is associated with. This field is not
73-
* applicable to VPC firewall rules.
71+
* The name of the firewall policy that this rule is associated with. This field is not applicable
72+
* to VPC firewall rules and implied VPC firewall rules.
7473
* The value may be {@code null}.
7574
*/
7675
@com.google.api.client.util.Key
7776
private java.lang.String policy;
7877

78+
/**
79+
* The URI of the firewall policy that this rule is associated with. This field is not applicable
80+
* to VPC firewall rules and implied VPC firewall rules.
81+
* The value may be {@code null}.
82+
*/
83+
@com.google.api.client.util.Key
84+
private java.lang.String policyUri;
85+
7986
/**
8087
* The priority of the firewall rule.
8188
* The value may be {@code null}.
@@ -91,16 +98,15 @@ public final class FirewallInfo extends com.google.api.client.json.GenericJson {
9198
private java.util.List<java.lang.String> targetServiceAccounts;
9299

93100
/**
94-
* The target tags defined by the VPC firewall rule. This field is not applicable to hierarchical
95-
* firewall policy rules.
101+
* The target tags defined by the VPC firewall rule. This field is not applicable to firewall
102+
* policy rules.
96103
* The value may be {@code null}.
97104
*/
98105
@com.google.api.client.util.Key
99106
private java.util.List<java.lang.String> targetTags;
100107

101108
/**
102-
* The URI of the VPC firewall rule. This field is not applicable to implied firewall rules or
103-
* hierarchical firewall policy rules.
109+
* The URI of the firewall rule. This field is not applicable to implied VPC firewall rules.
104110
* The value may be {@code null}.
105111
*/
106112
@com.google.api.client.util.Key
@@ -141,17 +147,15 @@ public FirewallInfo setDirection(java.lang.String direction) {
141147
}
142148

143149
/**
144-
* The display name of the VPC firewall rule. This field is not applicable to hierarchical
145-
* firewall policy rules.
150+
* The display name of the firewall rule. This field might be empty for firewall policy rules.
146151
* @return value or {@code null} for none
147152
*/
148153
public java.lang.String getDisplayName() {
149154
return displayName;
150155
}
151156

152157
/**
153-
* The display name of the VPC firewall rule. This field is not applicable to hierarchical
154-
* firewall policy rules.
158+
* The display name of the firewall rule. This field might be empty for firewall policy rules.
155159
* @param displayName displayName or {@code null} for none
156160
*/
157161
public FirewallInfo setDisplayName(java.lang.String displayName) {
@@ -196,24 +200,43 @@ public FirewallInfo setNetworkUri(java.lang.String networkUri) {
196200
}
197201

198202
/**
199-
* The hierarchical firewall policy that this rule is associated with. This field is not
200-
* applicable to VPC firewall rules.
203+
* The name of the firewall policy that this rule is associated with. This field is not applicable
204+
* to VPC firewall rules and implied VPC firewall rules.
201205
* @return value or {@code null} for none
202206
*/
203207
public java.lang.String getPolicy() {
204208
return policy;
205209
}
206210

207211
/**
208-
* The hierarchical firewall policy that this rule is associated with. This field is not
209-
* applicable to VPC firewall rules.
212+
* The name of the firewall policy that this rule is associated with. This field is not applicable
213+
* to VPC firewall rules and implied VPC firewall rules.
210214
* @param policy policy or {@code null} for none
211215
*/
212216
public FirewallInfo setPolicy(java.lang.String policy) {
213217
this.policy = policy;
214218
return this;
215219
}
216220

221+
/**
222+
* The URI of the firewall policy that this rule is associated with. This field is not applicable
223+
* to VPC firewall rules and implied VPC firewall rules.
224+
* @return value or {@code null} for none
225+
*/
226+
public java.lang.String getPolicyUri() {
227+
return policyUri;
228+
}
229+
230+
/**
231+
* The URI of the firewall policy that this rule is associated with. This field is not applicable
232+
* to VPC firewall rules and implied VPC firewall rules.
233+
* @param policyUri policyUri or {@code null} for none
234+
*/
235+
public FirewallInfo setPolicyUri(java.lang.String policyUri) {
236+
this.policyUri = policyUri;
237+
return this;
238+
}
239+
217240
/**
218241
* The priority of the firewall rule.
219242
* @return value or {@code null} for none
@@ -249,17 +272,17 @@ public FirewallInfo setTargetServiceAccounts(java.util.List<java.lang.String> ta
249272
}
250273

251274
/**
252-
* The target tags defined by the VPC firewall rule. This field is not applicable to hierarchical
253-
* firewall policy rules.
275+
* The target tags defined by the VPC firewall rule. This field is not applicable to firewall
276+
* policy rules.
254277
* @return value or {@code null} for none
255278
*/
256279
public java.util.List<java.lang.String> getTargetTags() {
257280
return targetTags;
258281
}
259282

260283
/**
261-
* The target tags defined by the VPC firewall rule. This field is not applicable to hierarchical
262-
* firewall policy rules.
284+
* The target tags defined by the VPC firewall rule. This field is not applicable to firewall
285+
* policy rules.
263286
* @param targetTags targetTags or {@code null} for none
264287
*/
265288
public FirewallInfo setTargetTags(java.util.List<java.lang.String> targetTags) {
@@ -268,17 +291,15 @@ public FirewallInfo setTargetTags(java.util.List<java.lang.String> targetTags) {
268291
}
269292

270293
/**
271-
* The URI of the VPC firewall rule. This field is not applicable to implied firewall rules or
272-
* hierarchical firewall policy rules.
294+
* The URI of the firewall rule. This field is not applicable to implied VPC firewall rules.
273295
* @return value or {@code null} for none
274296
*/
275297
public java.lang.String getUri() {
276298
return uri;
277299
}
278300

279301
/**
280-
* The URI of the VPC firewall rule. This field is not applicable to implied firewall rules or
281-
* hierarchical firewall policy rules.
302+
* The URI of the firewall rule. This field is not applicable to implied VPC firewall rules.
282303
* @param uri uri or {@code null} for none
283304
*/
284305
public FirewallInfo setUri(java.lang.String uri) {

clients/google-api-services-networkmanagement/v1/2.0.0/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88

99
<groupId>com.google.apis</groupId>
1010
<artifactId>google-api-services-networkmanagement</artifactId>
11-
<version>v1-rev20240718-2.0.0</version>
12-
<name>Network Management API v1-rev20240718-2.0.0</name>
11+
<version>v1-rev20240725-2.0.0</version>
12+
<name>Network Management API v1-rev20240725-2.0.0</name>
1313
<packaging>jar</packaging>
1414

1515
<inceptionYear>2011</inceptionYear>

clients/google-api-services-networkmanagement/v1/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-networkmanagement</artifactId>
25-
<version>v1-rev20240718-2.0.0</version>
25+
<version>v1-rev20240725-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-networkmanagement:v1-rev20240718-2.0.0'
38+
implementation 'com.google.apis:google-api-services-networkmanagement:v1-rev20240725-2.0.0'
3939
}
4040
```
4141

clients/google-api-services-networkmanagement/v1beta1/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-networkmanagement</artifactId>
25-
<version>v1beta1-rev20240718-2.0.0</version>
25+
<version>v1beta1-rev20240725-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-networkmanagement:v1beta1-rev20240718-2.0.0'
38+
implementation 'com.google.apis:google-api-services-networkmanagement:v1beta1-rev20240725-2.0.0'
3939
}
4040
```
4141

0 commit comments

Comments
 (0)