Skip to content

Commit 03ad455

Browse files
feat(networkservices): update the api
#### networkservices:v1 The following keys were added: - schemas.AgentGatewaySelfManaged.properties.resourceUris (Total Keys: 2) - schemas.EndpointPolicy.properties.clientTlsPolicy.deprecated (Total Keys: 1) #### networkservices:v1beta1 The following keys were added: - schemas.AgentGatewaySelfManaged.properties.resourceUris (Total Keys: 2) - schemas.EndpointPolicy.properties.clientTlsPolicy.deprecated (Total Keys: 1)
1 parent f40b381 commit 03ad455

8 files changed

Lines changed: 82 additions & 42 deletions

docs/dyn/networkservices_v1.projects.locations.agentGateways.html

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -148,6 +148,9 @@ <h3>Method Details</h3>
148148
],
149149
&quot;selfManaged&quot;: { # Configuration for Self Managed deployment mode. Attach to existing Application Load Balancers or Secure Web Proxies. # Optional. Attach to existing Application Load Balancers or Secure Web Proxies.
150150
&quot;resourceUri&quot;: &quot;A String&quot;, # Optional. A supported Google Cloud networking proxy in the Project and Location
151+
&quot;resourceUris&quot;: [ # Optional. List of supported Google Cloud networking proxies in the Project and Location. resource_uris is mutually exclusive with resource_uri.
152+
&quot;A String&quot;,
153+
],
151154
},
152155
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. The timestamp when the resource was updated.
153156
}
@@ -270,6 +273,9 @@ <h3>Method Details</h3>
270273
],
271274
&quot;selfManaged&quot;: { # Configuration for Self Managed deployment mode. Attach to existing Application Load Balancers or Secure Web Proxies. # Optional. Attach to existing Application Load Balancers or Secure Web Proxies.
272275
&quot;resourceUri&quot;: &quot;A String&quot;, # Optional. A supported Google Cloud networking proxy in the Project and Location
276+
&quot;resourceUris&quot;: [ # Optional. List of supported Google Cloud networking proxies in the Project and Location. resource_uris is mutually exclusive with resource_uri.
277+
&quot;A String&quot;,
278+
],
273279
},
274280
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. The timestamp when the resource was updated.
275281
}</pre>
@@ -332,6 +338,9 @@ <h3>Method Details</h3>
332338
],
333339
&quot;selfManaged&quot;: { # Configuration for Self Managed deployment mode. Attach to existing Application Load Balancers or Secure Web Proxies. # Optional. Attach to existing Application Load Balancers or Secure Web Proxies.
334340
&quot;resourceUri&quot;: &quot;A String&quot;, # Optional. A supported Google Cloud networking proxy in the Project and Location
341+
&quot;resourceUris&quot;: [ # Optional. List of supported Google Cloud networking proxies in the Project and Location. resource_uris is mutually exclusive with resource_uri.
342+
&quot;A String&quot;,
343+
],
335344
},
336345
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. The timestamp when the resource was updated.
337346
},
@@ -404,6 +413,9 @@ <h3>Method Details</h3>
404413
],
405414
&quot;selfManaged&quot;: { # Configuration for Self Managed deployment mode. Attach to existing Application Load Balancers or Secure Web Proxies. # Optional. Attach to existing Application Load Balancers or Secure Web Proxies.
406415
&quot;resourceUri&quot;: &quot;A String&quot;, # Optional. A supported Google Cloud networking proxy in the Project and Location
416+
&quot;resourceUris&quot;: [ # Optional. List of supported Google Cloud networking proxies in the Project and Location. resource_uris is mutually exclusive with resource_uri.
417+
&quot;A String&quot;,
418+
],
407419
},
408420
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. The timestamp when the resource was updated.
409421
}

docs/dyn/networkservices_v1.projects.locations.authzExtensions.html

Lines changed: 12 additions & 12 deletions
Large diffs are not rendered by default.

docs/dyn/networkservices_v1.projects.locations.endpointPolicies.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ <h3>Method Details</h3>
112112

113113
{ # EndpointPolicy is a resource that helps apply desired configuration on the endpoints that match specific criteria. For example, this resource can be used to apply &quot;authentication config&quot; an all endpoints that serve on port 8080.
114114
&quot;authorizationPolicy&quot;: &quot;A String&quot;, # Optional. This field specifies the URL of AuthorizationPolicy resource that applies authorization policies to the inbound traffic at the matched endpoints. Refer to Authorization. If this field is not specified, authorization is disabled(no authz checks) for this endpoint.
115-
&quot;clientTlsPolicy&quot;: &quot;A String&quot;, # Optional. A URL referring to a ClientTlsPolicy resource. ClientTlsPolicy can be set to specify the authentication for traffic from the proxy to the actual endpoints. More specifically, it is applied to the outgoing traffic from the proxy to the endpoint. This is typically used for sidecar model where the proxy identifies itself as endpoint to the control plane, with the connection between sidecar and endpoint requiring authentication. If this field is not set, authentication is disabled(open). Applicable only when EndpointPolicyType is SIDECAR_PROXY.
115+
&quot;clientTlsPolicy&quot;: &quot;A String&quot;, # Optional. Deprecated: This field is not used and is a no-op. A URL referring to a ClientTlsPolicy resource. ClientTlsPolicy can be set to specify the authentication for traffic from the proxy to the actual endpoints. More specifically, it is applied to the outgoing traffic from the proxy to the endpoint. This is typically used for sidecar model where the proxy identifies itself as endpoint to the control plane, with the connection between sidecar and endpoint requiring authentication. If this field is not set, authentication is disabled(open). Applicable only when EndpointPolicyType is SIDECAR_PROXY.
116116
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The timestamp when the resource was created.
117117
&quot;description&quot;: &quot;A String&quot;, # Optional. A free-text description of the resource. Max length 1024 characters.
118118
&quot;endpointMatcher&quot;: { # A definition of a matcher that selects endpoints to which the policies should be applied. # Required. A matcher that selects endpoints to which the policies should be applied.
@@ -221,7 +221,7 @@ <h3>Method Details</h3>
221221

222222
{ # EndpointPolicy is a resource that helps apply desired configuration on the endpoints that match specific criteria. For example, this resource can be used to apply &quot;authentication config&quot; an all endpoints that serve on port 8080.
223223
&quot;authorizationPolicy&quot;: &quot;A String&quot;, # Optional. This field specifies the URL of AuthorizationPolicy resource that applies authorization policies to the inbound traffic at the matched endpoints. Refer to Authorization. If this field is not specified, authorization is disabled(no authz checks) for this endpoint.
224-
&quot;clientTlsPolicy&quot;: &quot;A String&quot;, # Optional. A URL referring to a ClientTlsPolicy resource. ClientTlsPolicy can be set to specify the authentication for traffic from the proxy to the actual endpoints. More specifically, it is applied to the outgoing traffic from the proxy to the endpoint. This is typically used for sidecar model where the proxy identifies itself as endpoint to the control plane, with the connection between sidecar and endpoint requiring authentication. If this field is not set, authentication is disabled(open). Applicable only when EndpointPolicyType is SIDECAR_PROXY.
224+
&quot;clientTlsPolicy&quot;: &quot;A String&quot;, # Optional. Deprecated: This field is not used and is a no-op. A URL referring to a ClientTlsPolicy resource. ClientTlsPolicy can be set to specify the authentication for traffic from the proxy to the actual endpoints. More specifically, it is applied to the outgoing traffic from the proxy to the endpoint. This is typically used for sidecar model where the proxy identifies itself as endpoint to the control plane, with the connection between sidecar and endpoint requiring authentication. If this field is not set, authentication is disabled(open). Applicable only when EndpointPolicyType is SIDECAR_PROXY.
225225
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The timestamp when the resource was created.
226226
&quot;description&quot;: &quot;A String&quot;, # Optional. A free-text description of the resource. Max length 1024 characters.
227227
&quot;endpointMatcher&quot;: { # A definition of a matcher that selects endpoints to which the policies should be applied. # Required. A matcher that selects endpoints to which the policies should be applied.
@@ -271,7 +271,7 @@ <h3>Method Details</h3>
271271
&quot;endpointPolicies&quot;: [ # List of EndpointPolicy resources.
272272
{ # EndpointPolicy is a resource that helps apply desired configuration on the endpoints that match specific criteria. For example, this resource can be used to apply &quot;authentication config&quot; an all endpoints that serve on port 8080.
273273
&quot;authorizationPolicy&quot;: &quot;A String&quot;, # Optional. This field specifies the URL of AuthorizationPolicy resource that applies authorization policies to the inbound traffic at the matched endpoints. Refer to Authorization. If this field is not specified, authorization is disabled(no authz checks) for this endpoint.
274-
&quot;clientTlsPolicy&quot;: &quot;A String&quot;, # Optional. A URL referring to a ClientTlsPolicy resource. ClientTlsPolicy can be set to specify the authentication for traffic from the proxy to the actual endpoints. More specifically, it is applied to the outgoing traffic from the proxy to the endpoint. This is typically used for sidecar model where the proxy identifies itself as endpoint to the control plane, with the connection between sidecar and endpoint requiring authentication. If this field is not set, authentication is disabled(open). Applicable only when EndpointPolicyType is SIDECAR_PROXY.
274+
&quot;clientTlsPolicy&quot;: &quot;A String&quot;, # Optional. Deprecated: This field is not used and is a no-op. A URL referring to a ClientTlsPolicy resource. ClientTlsPolicy can be set to specify the authentication for traffic from the proxy to the actual endpoints. More specifically, it is applied to the outgoing traffic from the proxy to the endpoint. This is typically used for sidecar model where the proxy identifies itself as endpoint to the control plane, with the connection between sidecar and endpoint requiring authentication. If this field is not set, authentication is disabled(open). Applicable only when EndpointPolicyType is SIDECAR_PROXY.
275275
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The timestamp when the resource was created.
276276
&quot;description&quot;: &quot;A String&quot;, # Optional. A free-text description of the resource. Max length 1024 characters.
277277
&quot;endpointMatcher&quot;: { # A definition of a matcher that selects endpoints to which the policies should be applied. # Required. A matcher that selects endpoints to which the policies should be applied.
@@ -331,7 +331,7 @@ <h3>Method Details</h3>
331331

332332
{ # EndpointPolicy is a resource that helps apply desired configuration on the endpoints that match specific criteria. For example, this resource can be used to apply &quot;authentication config&quot; an all endpoints that serve on port 8080.
333333
&quot;authorizationPolicy&quot;: &quot;A String&quot;, # Optional. This field specifies the URL of AuthorizationPolicy resource that applies authorization policies to the inbound traffic at the matched endpoints. Refer to Authorization. If this field is not specified, authorization is disabled(no authz checks) for this endpoint.
334-
&quot;clientTlsPolicy&quot;: &quot;A String&quot;, # Optional. A URL referring to a ClientTlsPolicy resource. ClientTlsPolicy can be set to specify the authentication for traffic from the proxy to the actual endpoints. More specifically, it is applied to the outgoing traffic from the proxy to the endpoint. This is typically used for sidecar model where the proxy identifies itself as endpoint to the control plane, with the connection between sidecar and endpoint requiring authentication. If this field is not set, authentication is disabled(open). Applicable only when EndpointPolicyType is SIDECAR_PROXY.
334+
&quot;clientTlsPolicy&quot;: &quot;A String&quot;, # Optional. Deprecated: This field is not used and is a no-op. A URL referring to a ClientTlsPolicy resource. ClientTlsPolicy can be set to specify the authentication for traffic from the proxy to the actual endpoints. More specifically, it is applied to the outgoing traffic from the proxy to the endpoint. This is typically used for sidecar model where the proxy identifies itself as endpoint to the control plane, with the connection between sidecar and endpoint requiring authentication. If this field is not set, authentication is disabled(open). Applicable only when EndpointPolicyType is SIDECAR_PROXY.
335335
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The timestamp when the resource was created.
336336
&quot;description&quot;: &quot;A String&quot;, # Optional. A free-text description of the resource. Max length 1024 characters.
337337
&quot;endpointMatcher&quot;: { # A definition of a matcher that selects endpoints to which the policies should be applied. # Required. A matcher that selects endpoints to which the policies should be applied.

docs/dyn/networkservices_v1beta1.projects.locations.agentGateways.html

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -148,6 +148,9 @@ <h3>Method Details</h3>
148148
],
149149
&quot;selfManaged&quot;: { # Configuration for Self Managed deployment mode. Attach to existing Application Load Balancers or Secure Web Proxies. # Optional. Attach to existing Application Load Balancers or Secure Web Proxies.
150150
&quot;resourceUri&quot;: &quot;A String&quot;, # Optional. A supported Google Cloud networking proxy in the Project and Location
151+
&quot;resourceUris&quot;: [ # Optional. List of supported Google Cloud networking proxies in the Project and Location. resource_uris is mutually exclusive with resource_uri.
152+
&quot;A String&quot;,
153+
],
151154
},
152155
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. The timestamp when the resource was updated.
153156
}
@@ -270,6 +273,9 @@ <h3>Method Details</h3>
270273
],
271274
&quot;selfManaged&quot;: { # Configuration for Self Managed deployment mode. Attach to existing Application Load Balancers or Secure Web Proxies. # Optional. Attach to existing Application Load Balancers or Secure Web Proxies.
272275
&quot;resourceUri&quot;: &quot;A String&quot;, # Optional. A supported Google Cloud networking proxy in the Project and Location
276+
&quot;resourceUris&quot;: [ # Optional. List of supported Google Cloud networking proxies in the Project and Location. resource_uris is mutually exclusive with resource_uri.
277+
&quot;A String&quot;,
278+
],
273279
},
274280
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. The timestamp when the resource was updated.
275281
}</pre>
@@ -332,6 +338,9 @@ <h3>Method Details</h3>
332338
],
333339
&quot;selfManaged&quot;: { # Configuration for Self Managed deployment mode. Attach to existing Application Load Balancers or Secure Web Proxies. # Optional. Attach to existing Application Load Balancers or Secure Web Proxies.
334340
&quot;resourceUri&quot;: &quot;A String&quot;, # Optional. A supported Google Cloud networking proxy in the Project and Location
341+
&quot;resourceUris&quot;: [ # Optional. List of supported Google Cloud networking proxies in the Project and Location. resource_uris is mutually exclusive with resource_uri.
342+
&quot;A String&quot;,
343+
],
335344
},
336345
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. The timestamp when the resource was updated.
337346
},
@@ -404,6 +413,9 @@ <h3>Method Details</h3>
404413
],
405414
&quot;selfManaged&quot;: { # Configuration for Self Managed deployment mode. Attach to existing Application Load Balancers or Secure Web Proxies. # Optional. Attach to existing Application Load Balancers or Secure Web Proxies.
406415
&quot;resourceUri&quot;: &quot;A String&quot;, # Optional. A supported Google Cloud networking proxy in the Project and Location
416+
&quot;resourceUris&quot;: [ # Optional. List of supported Google Cloud networking proxies in the Project and Location. resource_uris is mutually exclusive with resource_uri.
417+
&quot;A String&quot;,
418+
],
407419
},
408420
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. The timestamp when the resource was updated.
409421
}

0 commit comments

Comments
 (0)