Skip to content

Commit

Permalink
feat(networkservices): update the api
Browse files Browse the repository at this point in the history
#### networkservices:v1

The following keys were added:
- schemas.Gateway.properties.ipVersion.type (Total Keys: 1)

#### networkservices:v1beta1

The following keys were added:
- schemas.Gateway.properties.ipVersion.type (Total Keys: 1)
  • Loading branch information
yoshi-automation committed Dec 12, 2023
1 parent a2e8323 commit 9490509
Show file tree
Hide file tree
Showing 6 changed files with 66 additions and 30 deletions.
12 changes: 8 additions & 4 deletions docs/dyn/networkservices_v1.projects.locations.gateways.html
Expand Up @@ -119,7 +119,7 @@ <h3>Method Details</h3>
body: object, The request body.
The object takes the form of:

{ # Gateway represents the configuration for a proxy, typically a load balancer. It captures the ip:port over which the services are exposed by the proxy, along with any policy configurations. Routes have reference to to Gateways to dictate how requests should be routed by this Gateway.
{ # Gateway represents the configuration for a proxy, typically a load balancer. It captures the ip:port over which the services are exposed by the proxy, along with any policy configurations. Routes have reference to to Gateways to dictate how requests should be routed by this Gateway. Next id: 29
&quot;addresses&quot;: [ # Optional. Zero or one IPv4 or IPv6 address on which the Gateway will receive the traffic. When no address is provided, an IP from the subnetwork is allocated This field only applies to gateways of type &#x27;SECURE_WEB_GATEWAY&#x27;. Gateways of type &#x27;OPEN_MESH&#x27; listen on 0.0.0.0 for IPv4 and :: for IPv6.
&quot;A String&quot;,
],
Expand All @@ -129,6 +129,7 @@ <h3>Method Details</h3>
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The timestamp when the resource was created.
&quot;description&quot;: &quot;A String&quot;, # Optional. A free-text description of the resource. Max length 1024 characters.
&quot;gatewaySecurityPolicy&quot;: &quot;A String&quot;, # Optional. A fully-qualified GatewaySecurityPolicy URL reference. Defines how a server should apply security policy to inbound (VM to Proxy) initiated connections. For example: `projects/*/locations/*/gatewaySecurityPolicies/swg-policy`. This policy is specific to gateways of type &#x27;SECURE_WEB_GATEWAY&#x27;.
&quot;ipVersion&quot;: &quot;A String&quot;, # Optional. The IP Version that will be used by this gateway. Valid options are IPV4 or IPV6. Default is IPV4.
&quot;labels&quot;: { # Optional. Set of label tags associated with the Gateway resource.
&quot;a_key&quot;: &quot;A String&quot;,
},
Expand Down Expand Up @@ -224,7 +225,7 @@ <h3>Method Details</h3>
Returns:
An object of the form:

{ # Gateway represents the configuration for a proxy, typically a load balancer. It captures the ip:port over which the services are exposed by the proxy, along with any policy configurations. Routes have reference to to Gateways to dictate how requests should be routed by this Gateway.
{ # Gateway represents the configuration for a proxy, typically a load balancer. It captures the ip:port over which the services are exposed by the proxy, along with any policy configurations. Routes have reference to to Gateways to dictate how requests should be routed by this Gateway. Next id: 29
&quot;addresses&quot;: [ # Optional. Zero or one IPv4 or IPv6 address on which the Gateway will receive the traffic. When no address is provided, an IP from the subnetwork is allocated This field only applies to gateways of type &#x27;SECURE_WEB_GATEWAY&#x27;. Gateways of type &#x27;OPEN_MESH&#x27; listen on 0.0.0.0 for IPv4 and :: for IPv6.
&quot;A String&quot;,
],
Expand All @@ -234,6 +235,7 @@ <h3>Method Details</h3>
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The timestamp when the resource was created.
&quot;description&quot;: &quot;A String&quot;, # Optional. A free-text description of the resource. Max length 1024 characters.
&quot;gatewaySecurityPolicy&quot;: &quot;A String&quot;, # Optional. A fully-qualified GatewaySecurityPolicy URL reference. Defines how a server should apply security policy to inbound (VM to Proxy) initiated connections. For example: `projects/*/locations/*/gatewaySecurityPolicies/swg-policy`. This policy is specific to gateways of type &#x27;SECURE_WEB_GATEWAY&#x27;.
&quot;ipVersion&quot;: &quot;A String&quot;, # Optional. The IP Version that will be used by this gateway. Valid options are IPV4 or IPV6. Default is IPV4.
&quot;labels&quot;: { # Optional. Set of label tags associated with the Gateway resource.
&quot;a_key&quot;: &quot;A String&quot;,
},
Expand Down Expand Up @@ -317,7 +319,7 @@ <h3>Method Details</h3>

{ # Response returned by the ListGateways method.
&quot;gateways&quot;: [ # List of Gateway resources.
{ # Gateway represents the configuration for a proxy, typically a load balancer. It captures the ip:port over which the services are exposed by the proxy, along with any policy configurations. Routes have reference to to Gateways to dictate how requests should be routed by this Gateway.
{ # Gateway represents the configuration for a proxy, typically a load balancer. It captures the ip:port over which the services are exposed by the proxy, along with any policy configurations. Routes have reference to to Gateways to dictate how requests should be routed by this Gateway. Next id: 29
&quot;addresses&quot;: [ # Optional. Zero or one IPv4 or IPv6 address on which the Gateway will receive the traffic. When no address is provided, an IP from the subnetwork is allocated This field only applies to gateways of type &#x27;SECURE_WEB_GATEWAY&#x27;. Gateways of type &#x27;OPEN_MESH&#x27; listen on 0.0.0.0 for IPv4 and :: for IPv6.
&quot;A String&quot;,
],
Expand All @@ -327,6 +329,7 @@ <h3>Method Details</h3>
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The timestamp when the resource was created.
&quot;description&quot;: &quot;A String&quot;, # Optional. A free-text description of the resource. Max length 1024 characters.
&quot;gatewaySecurityPolicy&quot;: &quot;A String&quot;, # Optional. A fully-qualified GatewaySecurityPolicy URL reference. Defines how a server should apply security policy to inbound (VM to Proxy) initiated connections. For example: `projects/*/locations/*/gatewaySecurityPolicies/swg-policy`. This policy is specific to gateways of type &#x27;SECURE_WEB_GATEWAY&#x27;.
&quot;ipVersion&quot;: &quot;A String&quot;, # Optional. The IP Version that will be used by this gateway. Valid options are IPV4 or IPV6. Default is IPV4.
&quot;labels&quot;: { # Optional. Set of label tags associated with the Gateway resource.
&quot;a_key&quot;: &quot;A String&quot;,
},
Expand Down Expand Up @@ -373,7 +376,7 @@ <h3>Method Details</h3>
body: object, The request body.
The object takes the form of:

{ # Gateway represents the configuration for a proxy, typically a load balancer. It captures the ip:port over which the services are exposed by the proxy, along with any policy configurations. Routes have reference to to Gateways to dictate how requests should be routed by this Gateway.
{ # Gateway represents the configuration for a proxy, typically a load balancer. It captures the ip:port over which the services are exposed by the proxy, along with any policy configurations. Routes have reference to to Gateways to dictate how requests should be routed by this Gateway. Next id: 29
&quot;addresses&quot;: [ # Optional. Zero or one IPv4 or IPv6 address on which the Gateway will receive the traffic. When no address is provided, an IP from the subnetwork is allocated This field only applies to gateways of type &#x27;SECURE_WEB_GATEWAY&#x27;. Gateways of type &#x27;OPEN_MESH&#x27; listen on 0.0.0.0 for IPv4 and :: for IPv6.
&quot;A String&quot;,
],
Expand All @@ -383,6 +386,7 @@ <h3>Method Details</h3>
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The timestamp when the resource was created.
&quot;description&quot;: &quot;A String&quot;, # Optional. A free-text description of the resource. Max length 1024 characters.
&quot;gatewaySecurityPolicy&quot;: &quot;A String&quot;, # Optional. A fully-qualified GatewaySecurityPolicy URL reference. Defines how a server should apply security policy to inbound (VM to Proxy) initiated connections. For example: `projects/*/locations/*/gatewaySecurityPolicies/swg-policy`. This policy is specific to gateways of type &#x27;SECURE_WEB_GATEWAY&#x27;.
&quot;ipVersion&quot;: &quot;A String&quot;, # Optional. The IP Version that will be used by this gateway. Valid options are IPV4 or IPV6. Default is IPV4.
&quot;labels&quot;: { # Optional. Set of label tags associated with the Gateway resource.
&quot;a_key&quot;: &quot;A String&quot;,
},
Expand Down
Expand Up @@ -119,7 +119,7 @@ <h3>Method Details</h3>
body: object, The request body.
The object takes the form of:

{ # Gateway represents the configuration for a proxy, typically a load balancer. It captures the ip:port over which the services are exposed by the proxy, along with any policy configurations. Routes have reference to to Gateways to dictate how requests should be routed by this Gateway.
{ # Gateway represents the configuration for a proxy, typically a load balancer. It captures the ip:port over which the services are exposed by the proxy, along with any policy configurations. Routes have reference to to Gateways to dictate how requests should be routed by this Gateway. Next id: 29
&quot;addresses&quot;: [ # Optional. Zero or one IPv4 or IPv6 address on which the Gateway will receive the traffic. When no address is provided, an IP from the subnetwork is allocated This field only applies to gateways of type &#x27;SECURE_WEB_GATEWAY&#x27;. Gateways of type &#x27;OPEN_MESH&#x27; listen on 0.0.0.0 for IPv4 and :: for IPv6.
&quot;A String&quot;,
],
Expand All @@ -129,6 +129,7 @@ <h3>Method Details</h3>
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The timestamp when the resource was created.
&quot;description&quot;: &quot;A String&quot;, # Optional. A free-text description of the resource. Max length 1024 characters.
&quot;gatewaySecurityPolicy&quot;: &quot;A String&quot;, # Optional. A fully-qualified GatewaySecurityPolicy URL reference. Defines how a server should apply security policy to inbound (VM to Proxy) initiated connections. For example: `projects/*/locations/*/gatewaySecurityPolicies/swg-policy`. This policy is specific to gateways of type &#x27;SECURE_WEB_GATEWAY&#x27;.
&quot;ipVersion&quot;: &quot;A String&quot;, # Optional. The IP Version that will be used by this gateway. Valid options are IPV4 or IPV6. Default is IPV4.
&quot;labels&quot;: { # Optional. Set of label tags associated with the Gateway resource.
&quot;a_key&quot;: &quot;A String&quot;,
},
Expand Down Expand Up @@ -224,7 +225,7 @@ <h3>Method Details</h3>
Returns:
An object of the form:

{ # Gateway represents the configuration for a proxy, typically a load balancer. It captures the ip:port over which the services are exposed by the proxy, along with any policy configurations. Routes have reference to to Gateways to dictate how requests should be routed by this Gateway.
{ # Gateway represents the configuration for a proxy, typically a load balancer. It captures the ip:port over which the services are exposed by the proxy, along with any policy configurations. Routes have reference to to Gateways to dictate how requests should be routed by this Gateway. Next id: 29
&quot;addresses&quot;: [ # Optional. Zero or one IPv4 or IPv6 address on which the Gateway will receive the traffic. When no address is provided, an IP from the subnetwork is allocated This field only applies to gateways of type &#x27;SECURE_WEB_GATEWAY&#x27;. Gateways of type &#x27;OPEN_MESH&#x27; listen on 0.0.0.0 for IPv4 and :: for IPv6.
&quot;A String&quot;,
],
Expand All @@ -234,6 +235,7 @@ <h3>Method Details</h3>
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The timestamp when the resource was created.
&quot;description&quot;: &quot;A String&quot;, # Optional. A free-text description of the resource. Max length 1024 characters.
&quot;gatewaySecurityPolicy&quot;: &quot;A String&quot;, # Optional. A fully-qualified GatewaySecurityPolicy URL reference. Defines how a server should apply security policy to inbound (VM to Proxy) initiated connections. For example: `projects/*/locations/*/gatewaySecurityPolicies/swg-policy`. This policy is specific to gateways of type &#x27;SECURE_WEB_GATEWAY&#x27;.
&quot;ipVersion&quot;: &quot;A String&quot;, # Optional. The IP Version that will be used by this gateway. Valid options are IPV4 or IPV6. Default is IPV4.
&quot;labels&quot;: { # Optional. Set of label tags associated with the Gateway resource.
&quot;a_key&quot;: &quot;A String&quot;,
},
Expand Down Expand Up @@ -317,7 +319,7 @@ <h3>Method Details</h3>

{ # Response returned by the ListGateways method.
&quot;gateways&quot;: [ # List of Gateway resources.
{ # Gateway represents the configuration for a proxy, typically a load balancer. It captures the ip:port over which the services are exposed by the proxy, along with any policy configurations. Routes have reference to to Gateways to dictate how requests should be routed by this Gateway.
{ # Gateway represents the configuration for a proxy, typically a load balancer. It captures the ip:port over which the services are exposed by the proxy, along with any policy configurations. Routes have reference to to Gateways to dictate how requests should be routed by this Gateway. Next id: 29
&quot;addresses&quot;: [ # Optional. Zero or one IPv4 or IPv6 address on which the Gateway will receive the traffic. When no address is provided, an IP from the subnetwork is allocated This field only applies to gateways of type &#x27;SECURE_WEB_GATEWAY&#x27;. Gateways of type &#x27;OPEN_MESH&#x27; listen on 0.0.0.0 for IPv4 and :: for IPv6.
&quot;A String&quot;,
],
Expand All @@ -327,6 +329,7 @@ <h3>Method Details</h3>
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The timestamp when the resource was created.
&quot;description&quot;: &quot;A String&quot;, # Optional. A free-text description of the resource. Max length 1024 characters.
&quot;gatewaySecurityPolicy&quot;: &quot;A String&quot;, # Optional. A fully-qualified GatewaySecurityPolicy URL reference. Defines how a server should apply security policy to inbound (VM to Proxy) initiated connections. For example: `projects/*/locations/*/gatewaySecurityPolicies/swg-policy`. This policy is specific to gateways of type &#x27;SECURE_WEB_GATEWAY&#x27;.
&quot;ipVersion&quot;: &quot;A String&quot;, # Optional. The IP Version that will be used by this gateway. Valid options are IPV4 or IPV6. Default is IPV4.
&quot;labels&quot;: { # Optional. Set of label tags associated with the Gateway resource.
&quot;a_key&quot;: &quot;A String&quot;,
},
Expand Down Expand Up @@ -373,7 +376,7 @@ <h3>Method Details</h3>
body: object, The request body.
The object takes the form of:

{ # Gateway represents the configuration for a proxy, typically a load balancer. It captures the ip:port over which the services are exposed by the proxy, along with any policy configurations. Routes have reference to to Gateways to dictate how requests should be routed by this Gateway.
{ # Gateway represents the configuration for a proxy, typically a load balancer. It captures the ip:port over which the services are exposed by the proxy, along with any policy configurations. Routes have reference to to Gateways to dictate how requests should be routed by this Gateway. Next id: 29
&quot;addresses&quot;: [ # Optional. Zero or one IPv4 or IPv6 address on which the Gateway will receive the traffic. When no address is provided, an IP from the subnetwork is allocated This field only applies to gateways of type &#x27;SECURE_WEB_GATEWAY&#x27;. Gateways of type &#x27;OPEN_MESH&#x27; listen on 0.0.0.0 for IPv4 and :: for IPv6.
&quot;A String&quot;,
],
Expand All @@ -383,6 +386,7 @@ <h3>Method Details</h3>
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The timestamp when the resource was created.
&quot;description&quot;: &quot;A String&quot;, # Optional. A free-text description of the resource. Max length 1024 characters.
&quot;gatewaySecurityPolicy&quot;: &quot;A String&quot;, # Optional. A fully-qualified GatewaySecurityPolicy URL reference. Defines how a server should apply security policy to inbound (VM to Proxy) initiated connections. For example: `projects/*/locations/*/gatewaySecurityPolicies/swg-policy`. This policy is specific to gateways of type &#x27;SECURE_WEB_GATEWAY&#x27;.
&quot;ipVersion&quot;: &quot;A String&quot;, # Optional. The IP Version that will be used by this gateway. Valid options are IPV4 or IPV6. Default is IPV4.
&quot;labels&quot;: { # Optional. Set of label tags associated with the Gateway resource.
&quot;a_key&quot;: &quot;A String&quot;,
},
Expand Down

0 comments on commit 9490509

Please sign in to comment.