Skip to content

Commit 9f1c387

Browse files
1 parent 298aaa5 commit 9f1c387

File tree

7 files changed

+48
-33
lines changed

7 files changed

+48
-33
lines changed

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

clients/google-api-services-networksecurity/v1/2.0.0/com/google/api/services/networksecurity/v1/model/AuthzPolicyAuthzRuleFromRequestSource.java

Lines changed: 21 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ public final class AuthzPolicyAuthzRuleFromRequestSource extends com.google.api.
3131

3232
/**
3333
* Optional. A list of IP addresses or IP address ranges to match against the source IP address of
34-
* the request. Limited to 5 ip_blocks.
34+
* the request. Limited to 10 ip_blocks per Authorization Policy
3535
* The value may be {@code null}.
3636
*/
3737
@com.google.api.client.util.Key
@@ -42,23 +42,27 @@ public final class AuthzPolicyAuthzRuleFromRequestSource extends com.google.api.
4242
* on a request unless frontend mutual TLS is enabled for the forwarding rule or Gateway and the
4343
* client certificate has been successfully validated by mTLS. Each identity is a string whose
4444
* value is matched against a list of URI SANs, DNS Name SANs, or the common name in the client's
45-
* certificate. A match happens when any principal matches with the rule. Limited to 5 principals.
45+
* certificate. A match happens when any principal matches with the rule. Limited to 50 principals
46+
* per Authorization Policy for Regional Internal Application Load Balancer, Regional External
47+
* Application Load Balancer, Cross-region Internal Application Load Balancer, and Cloud Service
48+
* Mesh. Limited to 25 principals per Authorization Policy for Global External Application Load
49+
* Balancer.
4650
* The value may be {@code null}.
4751
*/
4852
@com.google.api.client.util.Key
4953
private java.util.List<AuthzPolicyAuthzRulePrincipal> principals;
5054

5155
/**
5256
* Optional. A list of resources to match against the resource of the source VM of a request.
53-
* Limited to 5 resources.
57+
* Limited to 10 resources per Authorization Policy.
5458
* The value may be {@code null}.
5559
*/
5660
@com.google.api.client.util.Key
5761
private java.util.List<AuthzPolicyAuthzRuleRequestResource> resources;
5862

5963
/**
6064
* Optional. A list of IP addresses or IP address ranges to match against the source IP address of
61-
* the request. Limited to 5 ip_blocks.
65+
* the request. Limited to 10 ip_blocks per Authorization Policy
6266
* @return value or {@code null} for none
6367
*/
6468
public java.util.List<AuthzPolicyAuthzRuleIpBlock> getIpBlocks() {
@@ -67,7 +71,7 @@ public java.util.List<AuthzPolicyAuthzRuleIpBlock> getIpBlocks() {
6771

6872
/**
6973
* Optional. A list of IP addresses or IP address ranges to match against the source IP address of
70-
* the request. Limited to 5 ip_blocks.
74+
* the request. Limited to 10 ip_blocks per Authorization Policy
7175
* @param ipBlocks ipBlocks or {@code null} for none
7276
*/
7377
public AuthzPolicyAuthzRuleFromRequestSource setIpBlocks(java.util.List<AuthzPolicyAuthzRuleIpBlock> ipBlocks) {
@@ -80,7 +84,11 @@ public AuthzPolicyAuthzRuleFromRequestSource setIpBlocks(java.util.List<AuthzPol
8084
* on a request unless frontend mutual TLS is enabled for the forwarding rule or Gateway and the
8185
* client certificate has been successfully validated by mTLS. Each identity is a string whose
8286
* value is matched against a list of URI SANs, DNS Name SANs, or the common name in the client's
83-
* certificate. A match happens when any principal matches with the rule. Limited to 5 principals.
87+
* certificate. A match happens when any principal matches with the rule. Limited to 50 principals
88+
* per Authorization Policy for Regional Internal Application Load Balancer, Regional External
89+
* Application Load Balancer, Cross-region Internal Application Load Balancer, and Cloud Service
90+
* Mesh. Limited to 25 principals per Authorization Policy for Global External Application Load
91+
* Balancer.
8492
* @return value or {@code null} for none
8593
*/
8694
public java.util.List<AuthzPolicyAuthzRulePrincipal> getPrincipals() {
@@ -92,7 +100,11 @@ public java.util.List<AuthzPolicyAuthzRulePrincipal> getPrincipals() {
92100
* on a request unless frontend mutual TLS is enabled for the forwarding rule or Gateway and the
93101
* client certificate has been successfully validated by mTLS. Each identity is a string whose
94102
* value is matched against a list of URI SANs, DNS Name SANs, or the common name in the client's
95-
* certificate. A match happens when any principal matches with the rule. Limited to 5 principals.
103+
* certificate. A match happens when any principal matches with the rule. Limited to 50 principals
104+
* per Authorization Policy for Regional Internal Application Load Balancer, Regional External
105+
* Application Load Balancer, Cross-region Internal Application Load Balancer, and Cloud Service
106+
* Mesh. Limited to 25 principals per Authorization Policy for Global External Application Load
107+
* Balancer.
96108
* @param principals principals or {@code null} for none
97109
*/
98110
public AuthzPolicyAuthzRuleFromRequestSource setPrincipals(java.util.List<AuthzPolicyAuthzRulePrincipal> principals) {
@@ -102,7 +114,7 @@ public AuthzPolicyAuthzRuleFromRequestSource setPrincipals(java.util.List<AuthzP
102114

103115
/**
104116
* Optional. A list of resources to match against the resource of the source VM of a request.
105-
* Limited to 5 resources.
117+
* Limited to 10 resources per Authorization Policy.
106118
* @return value or {@code null} for none
107119
*/
108120
public java.util.List<AuthzPolicyAuthzRuleRequestResource> getResources() {
@@ -111,7 +123,7 @@ public java.util.List<AuthzPolicyAuthzRuleRequestResource> getResources() {
111123

112124
/**
113125
* Optional. A list of resources to match against the resource of the source VM of a request.
114-
* Limited to 5 resources.
126+
* Limited to 10 resources per Authorization Policy.
115127
* @param resources resources or {@code null} for none
116128
*/
117129
public AuthzPolicyAuthzRuleFromRequestSource setResources(java.util.List<AuthzPolicyAuthzRuleRequestResource> resources) {

clients/google-api-services-networksecurity/v1/2.0.0/com/google/api/services/networksecurity/v1/model/AuthzPolicyAuthzRuleRequestResourceTagValueIdSet.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ public final class AuthzPolicyAuthzRuleRequestResourceTagValueIdSet extends com.
3333
/**
3434
* Required. A list of resource tag value permanent IDs to match against the resource manager tags
3535
* value associated with the source VM of a request. The match follows AND semantics which means
36-
* all the ids must match. Limited to 5 matches.
36+
* all the ids must match. Limited to 5 ids in the Tag value id set.
3737
* The value may be {@code null}.
3838
*/
3939
@com.google.api.client.util.Key @com.google.api.client.json.JsonString
@@ -42,7 +42,7 @@ public final class AuthzPolicyAuthzRuleRequestResourceTagValueIdSet extends com.
4242
/**
4343
* Required. A list of resource tag value permanent IDs to match against the resource manager tags
4444
* value associated with the source VM of a request. The match follows AND semantics which means
45-
* all the ids must match. Limited to 5 matches.
45+
* all the ids must match. Limited to 5 ids in the Tag value id set.
4646
* @return value or {@code null} for none
4747
*/
4848
public java.util.List<java.lang.Long> getIds() {
@@ -52,7 +52,7 @@ public java.util.List<java.lang.Long> getIds() {
5252
/**
5353
* Required. A list of resource tag value permanent IDs to match against the resource manager tags
5454
* value associated with the source VM of a request. The match follows AND semantics which means
55-
* all the ids must match. Limited to 5 matches.
55+
* all the ids must match. Limited to 5 ids in the Tag value id set.
5656
* @param ids ids or {@code null} for none
5757
*/
5858
public AuthzPolicyAuthzRuleRequestResourceTagValueIdSet setIds(java.util.List<java.lang.Long> ids) {

clients/google-api-services-networksecurity/v1/2.0.0/com/google/api/services/networksecurity/v1/model/AuthzPolicyAuthzRuleToRequestOperation.java

Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ public final class AuthzPolicyAuthzRuleToRequestOperation extends com.google.api
3939
/**
4040
* Optional. A list of HTTP Hosts to match against. The match can be one of exact, prefix, suffix,
4141
* or contains (substring match). Matches are always case sensitive unless the ignoreCase is set.
42-
* Limited to 5 matches.
42+
* Limited to 10 hosts per Authorization Policy.
4343
* The value may be {@code null}.
4444
*/
4545
@com.google.api.client.util.Key
@@ -54,7 +54,7 @@ public final class AuthzPolicyAuthzRuleToRequestOperation extends com.google.api
5454
/**
5555
* Optional. A list of HTTP methods to match against. Each entry must be a valid HTTP method name
5656
* (GET, PUT, POST, HEAD, PATCH, DELETE, OPTIONS). It only allows exact match and is always case
57-
* sensitive.
57+
* sensitive. Limited to 10 methods per Authorization Policy.
5858
* The value may be {@code null}.
5959
*/
6060
@com.google.api.client.util.Key
@@ -63,8 +63,9 @@ public final class AuthzPolicyAuthzRuleToRequestOperation extends com.google.api
6363
/**
6464
* Optional. A list of paths to match against. The match can be one of exact, prefix, suffix, or
6565
* contains (substring match). Matches are always case sensitive unless the ignoreCase is set.
66-
* Limited to 5 matches. Note that this path match includes the query parameters. For gRPC
67-
* services, this should be a fully-qualified name of the form /package.service/method.
66+
* Limited to 10 paths per Authorization Policy. Note that this path match includes the query
67+
* parameters. For gRPC services, this should be a fully-qualified name of the form
68+
* /package.service/method.
6869
* The value may be {@code null}.
6970
*/
7071
@com.google.api.client.util.Key
@@ -96,7 +97,7 @@ public AuthzPolicyAuthzRuleToRequestOperation setHeaderSet(AuthzPolicyAuthzRuleT
9697
/**
9798
* Optional. A list of HTTP Hosts to match against. The match can be one of exact, prefix, suffix,
9899
* or contains (substring match). Matches are always case sensitive unless the ignoreCase is set.
99-
* Limited to 5 matches.
100+
* Limited to 10 hosts per Authorization Policy.
100101
* @return value or {@code null} for none
101102
*/
102103
public java.util.List<AuthzPolicyAuthzRuleStringMatch> getHosts() {
@@ -106,7 +107,7 @@ public java.util.List<AuthzPolicyAuthzRuleStringMatch> getHosts() {
106107
/**
107108
* Optional. A list of HTTP Hosts to match against. The match can be one of exact, prefix, suffix,
108109
* or contains (substring match). Matches are always case sensitive unless the ignoreCase is set.
109-
* Limited to 5 matches.
110+
* Limited to 10 hosts per Authorization Policy.
110111
* @param hosts hosts or {@code null} for none
111112
*/
112113
public AuthzPolicyAuthzRuleToRequestOperation setHosts(java.util.List<AuthzPolicyAuthzRuleStringMatch> hosts) {
@@ -117,7 +118,7 @@ public AuthzPolicyAuthzRuleToRequestOperation setHosts(java.util.List<AuthzPolic
117118
/**
118119
* Optional. A list of HTTP methods to match against. Each entry must be a valid HTTP method name
119120
* (GET, PUT, POST, HEAD, PATCH, DELETE, OPTIONS). It only allows exact match and is always case
120-
* sensitive.
121+
* sensitive. Limited to 10 methods per Authorization Policy.
121122
* @return value or {@code null} for none
122123
*/
123124
public java.util.List<java.lang.String> getMethods() {
@@ -127,7 +128,7 @@ public java.util.List<java.lang.String> getMethods() {
127128
/**
128129
* Optional. A list of HTTP methods to match against. Each entry must be a valid HTTP method name
129130
* (GET, PUT, POST, HEAD, PATCH, DELETE, OPTIONS). It only allows exact match and is always case
130-
* sensitive.
131+
* sensitive. Limited to 10 methods per Authorization Policy.
131132
* @param methods methods or {@code null} for none
132133
*/
133134
public AuthzPolicyAuthzRuleToRequestOperation setMethods(java.util.List<java.lang.String> methods) {
@@ -138,8 +139,9 @@ public AuthzPolicyAuthzRuleToRequestOperation setMethods(java.util.List<java.lan
138139
/**
139140
* Optional. A list of paths to match against. The match can be one of exact, prefix, suffix, or
140141
* contains (substring match). Matches are always case sensitive unless the ignoreCase is set.
141-
* Limited to 5 matches. Note that this path match includes the query parameters. For gRPC
142-
* services, this should be a fully-qualified name of the form /package.service/method.
142+
* Limited to 10 paths per Authorization Policy. Note that this path match includes the query
143+
* parameters. For gRPC services, this should be a fully-qualified name of the form
144+
* /package.service/method.
143145
* @return value or {@code null} for none
144146
*/
145147
public java.util.List<AuthzPolicyAuthzRuleStringMatch> getPaths() {
@@ -149,8 +151,9 @@ public java.util.List<AuthzPolicyAuthzRuleStringMatch> getPaths() {
149151
/**
150152
* Optional. A list of paths to match against. The match can be one of exact, prefix, suffix, or
151153
* contains (substring match). Matches are always case sensitive unless the ignoreCase is set.
152-
* Limited to 5 matches. Note that this path match includes the query parameters. For gRPC
153-
* services, this should be a fully-qualified name of the form /package.service/method.
154+
* Limited to 10 paths per Authorization Policy. Note that this path match includes the query
155+
* parameters. For gRPC services, this should be a fully-qualified name of the form
156+
* /package.service/method.
154157
* @param paths paths or {@code null} for none
155158
*/
156159
public AuthzPolicyAuthzRuleToRequestOperation setPaths(java.util.List<AuthzPolicyAuthzRuleStringMatch> paths) {

clients/google-api-services-networksecurity/v1/2.0.0/com/google/api/services/networksecurity/v1/model/AuthzPolicyAuthzRuleToRequestOperationHeaderSet.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ public final class AuthzPolicyAuthzRuleToRequestOperationHeaderSet extends com.g
3333
* Required. A list of headers to match against in http header. The match can be one of exact,
3434
* prefix, suffix, or contains (substring match). The match follows AND semantics which means all
3535
* the headers must match. Matches are always case sensitive unless the ignoreCase is set. Limited
36-
* to 5 matches.
36+
* to 10 headers per Authorization Policy.
3737
* The value may be {@code null}.
3838
*/
3939
@com.google.api.client.util.Key
@@ -49,7 +49,7 @@ public final class AuthzPolicyAuthzRuleToRequestOperationHeaderSet extends com.g
4949
* Required. A list of headers to match against in http header. The match can be one of exact,
5050
* prefix, suffix, or contains (substring match). The match follows AND semantics which means all
5151
* the headers must match. Matches are always case sensitive unless the ignoreCase is set. Limited
52-
* to 5 matches.
52+
* to 10 headers per Authorization Policy.
5353
* @return value or {@code null} for none
5454
*/
5555
public java.util.List<AuthzPolicyAuthzRuleHeaderMatch> getHeaders() {
@@ -60,7 +60,7 @@ public java.util.List<AuthzPolicyAuthzRuleHeaderMatch> getHeaders() {
6060
* Required. A list of headers to match against in http header. The match can be one of exact,
6161
* prefix, suffix, or contains (substring match). The match follows AND semantics which means all
6262
* the headers must match. Matches are always case sensitive unless the ignoreCase is set. Limited
63-
* to 5 matches.
63+
* to 10 headers per Authorization Policy.
6464
* @param headers headers or {@code null} for none
6565
*/
6666
public AuthzPolicyAuthzRuleToRequestOperationHeaderSet setHeaders(java.util.List<AuthzPolicyAuthzRuleHeaderMatch> headers) {

clients/google-api-services-networksecurity/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-networksecurity</artifactId>
11-
<version>v1-rev20250714-2.0.0</version>
12-
<name>Network Security API v1-rev20250714-2.0.0</name>
11+
<version>v1-rev20250804-2.0.0</version>
12+
<name>Network Security API v1-rev20250804-2.0.0</name>
1313
<packaging>jar</packaging>
1414

1515
<inceptionYear>2011</inceptionYear>

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

0 commit comments

Comments
 (0)