Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit cfeab0f

Browse files
committedJan 26, 2024
feat(container): update the api
#### container:v1 The following keys were added: - schemas.AddonsConfig.properties.statefulHaConfig.$ref (Total Keys: 1) - schemas.ClusterUpdate.properties.desiredInTransitEncryptionConfig.type (Total Keys: 1) - schemas.NetworkConfig.properties.inTransitEncryptionConfig.type (Total Keys: 1) - schemas.StatefulHAConfig (Total Keys: 3)
1 parent e64391e commit cfeab0f

7 files changed

+7559
-7478
lines changed
 

‎docs/dyn/container_v1.projects.locations.clusters.html

+21-2
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ <h2>Instance Methods</h2>
104104
<p class="firstline">Gets the details of a specific cluster.</p>
105105
<p class="toc_element">
106106
<code><a href="#getJwks">getJwks(parent, x__xgafv=None)</a></code></p>
107-
<p class="firstline">Gets the public component of the cluster signing keys in JSON Web Key format. This API is not yet intended for general use, and is not available for all clusters.</p>
107+
<p class="firstline">Gets the public component of the cluster signing keys in JSON Web Key format.</p>
108108
<p class="toc_element">
109109
<code><a href="#list">list(parent, projectId=None, x__xgafv=None, zone=None)</a></code></p>
110110
<p class="firstline">Lists all clusters owned by a project in either the specified zone or all zones.</p>
@@ -304,6 +304,9 @@ <h3>Method Details</h3>
304304
&quot;networkPolicyConfig&quot;: { # Configuration for NetworkPolicy. This only tracks whether the addon is enabled or not on the Master, it does not track whether network policy is enabled for the nodes. # Configuration for NetworkPolicy. This only tracks whether the addon is enabled or not on the Master, it does not track whether network policy is enabled for the nodes.
305305
&quot;disabled&quot;: True or False, # Whether NetworkPolicy is enabled for this cluster.
306306
},
307+
&quot;statefulHaConfig&quot;: { # Configuration for the Stateful HA add-on. # Optional. Configuration for the StatefulHA add-on.
308+
&quot;enabled&quot;: True or False, # Whether the Stateful HA add-on is enabled for this cluster.
309+
},
307310
},
308311
&quot;authenticatorGroupsConfig&quot;: { # Configuration for returning group information from authenticators. # Configuration controlling RBAC group membership information.
309312
&quot;enabled&quot;: True or False, # Whether this cluster should return group membership lookups during authentication using a group of security groups.
@@ -559,6 +562,7 @@ <h3>Method Details</h3>
559562
&quot;gatewayApiConfig&quot;: { # GatewayAPIConfig contains the desired config of Gateway API on this cluster. # GatewayAPIConfig contains the desired config of Gateway API on this cluster.
560563
&quot;channel&quot;: &quot;A String&quot;, # The Gateway API release channel to use for Gateway API.
561564
},
565+
&quot;inTransitEncryptionConfig&quot;: &quot;A String&quot;, # Specify the details of in-transit encryption.
562566
&quot;network&quot;: &quot;A String&quot;, # Output only. The relative name of the Google Compute Engine network(https://cloud.google.com/compute/docs/networks-and-firewalls#networks) to which the cluster is connected. Example: projects/my-project/global/networks/my-network
563567
&quot;networkPerformanceConfig&quot;: { # Configuration of network bandwidth tiers # Network bandwidth tier configuration.
564568
&quot;totalEgressBandwidthTier&quot;: &quot;A String&quot;, # Specifies the total network bandwidth tier for NodePools in the cluster.
@@ -1211,6 +1215,9 @@ <h3>Method Details</h3>
12111215
&quot;networkPolicyConfig&quot;: { # Configuration for NetworkPolicy. This only tracks whether the addon is enabled or not on the Master, it does not track whether network policy is enabled for the nodes. # Configuration for NetworkPolicy. This only tracks whether the addon is enabled or not on the Master, it does not track whether network policy is enabled for the nodes.
12121216
&quot;disabled&quot;: True or False, # Whether NetworkPolicy is enabled for this cluster.
12131217
},
1218+
&quot;statefulHaConfig&quot;: { # Configuration for the Stateful HA add-on. # Optional. Configuration for the StatefulHA add-on.
1219+
&quot;enabled&quot;: True or False, # Whether the Stateful HA add-on is enabled for this cluster.
1220+
},
12141221
},
12151222
&quot;authenticatorGroupsConfig&quot;: { # Configuration for returning group information from authenticators. # Configuration controlling RBAC group membership information.
12161223
&quot;enabled&quot;: True or False, # Whether this cluster should return group membership lookups during authentication using a group of security groups.
@@ -1466,6 +1473,7 @@ <h3>Method Details</h3>
14661473
&quot;gatewayApiConfig&quot;: { # GatewayAPIConfig contains the desired config of Gateway API on this cluster. # GatewayAPIConfig contains the desired config of Gateway API on this cluster.
14671474
&quot;channel&quot;: &quot;A String&quot;, # The Gateway API release channel to use for Gateway API.
14681475
},
1476+
&quot;inTransitEncryptionConfig&quot;: &quot;A String&quot;, # Specify the details of in-transit encryption.
14691477
&quot;network&quot;: &quot;A String&quot;, # Output only. The relative name of the Google Compute Engine network(https://cloud.google.com/compute/docs/networks-and-firewalls#networks) to which the cluster is connected. Example: projects/my-project/global/networks/my-network
14701478
&quot;networkPerformanceConfig&quot;: { # Configuration of network bandwidth tiers # Network bandwidth tier configuration.
14711479
&quot;totalEgressBandwidthTier&quot;: &quot;A String&quot;, # Specifies the total network bandwidth tier for NodePools in the cluster.
@@ -1933,7 +1941,7 @@ <h3>Method Details</h3>
19331941

19341942
<div class="method">
19351943
<code class="details" id="getJwks">getJwks(parent, x__xgafv=None)</code>
1936-
<pre>Gets the public component of the cluster signing keys in JSON Web Key format. This API is not yet intended for general use, and is not available for all clusters.
1944+
<pre>Gets the public component of the cluster signing keys in JSON Web Key format.
19371945

19381946
Args:
19391947
parent: string, The cluster (project, location, cluster name) to get keys for. Specified in the format `projects/*/locations/*/clusters/*`. (required)
@@ -2021,6 +2029,9 @@ <h3>Method Details</h3>
20212029
&quot;networkPolicyConfig&quot;: { # Configuration for NetworkPolicy. This only tracks whether the addon is enabled or not on the Master, it does not track whether network policy is enabled for the nodes. # Configuration for NetworkPolicy. This only tracks whether the addon is enabled or not on the Master, it does not track whether network policy is enabled for the nodes.
20222030
&quot;disabled&quot;: True or False, # Whether NetworkPolicy is enabled for this cluster.
20232031
},
2032+
&quot;statefulHaConfig&quot;: { # Configuration for the Stateful HA add-on. # Optional. Configuration for the StatefulHA add-on.
2033+
&quot;enabled&quot;: True or False, # Whether the Stateful HA add-on is enabled for this cluster.
2034+
},
20242035
},
20252036
&quot;authenticatorGroupsConfig&quot;: { # Configuration for returning group information from authenticators. # Configuration controlling RBAC group membership information.
20262037
&quot;enabled&quot;: True or False, # Whether this cluster should return group membership lookups during authentication using a group of security groups.
@@ -2276,6 +2287,7 @@ <h3>Method Details</h3>
22762287
&quot;gatewayApiConfig&quot;: { # GatewayAPIConfig contains the desired config of Gateway API on this cluster. # GatewayAPIConfig contains the desired config of Gateway API on this cluster.
22772288
&quot;channel&quot;: &quot;A String&quot;, # The Gateway API release channel to use for Gateway API.
22782289
},
2290+
&quot;inTransitEncryptionConfig&quot;: &quot;A String&quot;, # Specify the details of in-transit encryption.
22792291
&quot;network&quot;: &quot;A String&quot;, # Output only. The relative name of the Google Compute Engine network(https://cloud.google.com/compute/docs/networks-and-firewalls#networks) to which the cluster is connected. Example: projects/my-project/global/networks/my-network
22802292
&quot;networkPerformanceConfig&quot;: { # Configuration of network bandwidth tiers # Network bandwidth tier configuration.
22812293
&quot;totalEgressBandwidthTier&quot;: &quot;A String&quot;, # Specifies the total network bandwidth tier for NodePools in the cluster.
@@ -2791,6 +2803,9 @@ <h3>Method Details</h3>
27912803
&quot;networkPolicyConfig&quot;: { # Configuration for NetworkPolicy. This only tracks whether the addon is enabled or not on the Master, it does not track whether network policy is enabled for the nodes. # Configuration for NetworkPolicy. This only tracks whether the addon is enabled or not on the Master, it does not track whether network policy is enabled for the nodes.
27922804
&quot;disabled&quot;: True or False, # Whether NetworkPolicy is enabled for this cluster.
27932805
},
2806+
&quot;statefulHaConfig&quot;: { # Configuration for the Stateful HA add-on. # Optional. Configuration for the StatefulHA add-on.
2807+
&quot;enabled&quot;: True or False, # Whether the Stateful HA add-on is enabled for this cluster.
2808+
},
27942809
},
27952810
&quot;clusterId&quot;: &quot;A String&quot;, # Deprecated. The name of the cluster to upgrade. This field has been deprecated and replaced by the name field.
27962811
&quot;name&quot;: &quot;A String&quot;, # The name (project, location, cluster) of the cluster to set addons. Specified in the format `projects/*/locations/*/clusters/*`.
@@ -3666,6 +3681,9 @@ <h3>Method Details</h3>
36663681
&quot;networkPolicyConfig&quot;: { # Configuration for NetworkPolicy. This only tracks whether the addon is enabled or not on the Master, it does not track whether network policy is enabled for the nodes. # Configuration for NetworkPolicy. This only tracks whether the addon is enabled or not on the Master, it does not track whether network policy is enabled for the nodes.
36673682
&quot;disabled&quot;: True or False, # Whether NetworkPolicy is enabled for this cluster.
36683683
},
3684+
&quot;statefulHaConfig&quot;: { # Configuration for the Stateful HA add-on. # Optional. Configuration for the StatefulHA add-on.
3685+
&quot;enabled&quot;: True or False, # Whether the Stateful HA add-on is enabled for this cluster.
3686+
},
36693687
},
36703688
&quot;desiredAuthenticatorGroupsConfig&quot;: { # Configuration for returning group information from authenticators. # The desired authenticator groups config for the cluster.
36713689
&quot;enabled&quot;: True or False, # Whether this cluster should return group membership lookups during authentication using a group of security groups.
@@ -3762,6 +3780,7 @@ <h3>Method Details</h3>
37623780
&quot;enabled&quot;: True or False, # Whether to enable the Identity Service component
37633781
},
37643782
&quot;desiredImageType&quot;: &quot;A String&quot;, # The desired image type for the node pool. NOTE: Set the &quot;desired_node_pool&quot; field as well.
3783+
&quot;desiredInTransitEncryptionConfig&quot;: &quot;A String&quot;, # Specify the details of in-transit encryption.
37653784
&quot;desiredIntraNodeVisibilityConfig&quot;: { # IntraNodeVisibilityConfig contains the desired config of the intra-node visibility on this cluster. # The desired config of Intra-node visibility.
37663785
&quot;enabled&quot;: True or False, # Enables intra node visibility for this cluster.
37673786
},

‎docs/dyn/container_v1.projects.locations.clusters.well_known.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ <h2>Instance Methods</h2>
7979
<p class="firstline">Close httplib2 connections.</p>
8080
<p class="toc_element">
8181
<code><a href="#getOpenid_configuration">getOpenid_configuration(parent, x__xgafv=None)</a></code></p>
82-
<p class="firstline">Gets the OIDC discovery document for the cluster. See the [OpenID Connect Discovery 1.0 specification](https://openid.net/specs/openid-connect-discovery-1_0.html) for details. This API is not yet intended for general use, and is not available for all clusters.</p>
82+
<p class="firstline">Gets the OIDC discovery document for the cluster. See the [OpenID Connect Discovery 1.0 specification](https://openid.net/specs/openid-connect-discovery-1_0.html) for details.</p>
8383
<h3>Method Details</h3>
8484
<div class="method">
8585
<code class="details" id="close">close()</code>
@@ -88,7 +88,7 @@ <h3>Method Details</h3>
8888

8989
<div class="method">
9090
<code class="details" id="getOpenid_configuration">getOpenid_configuration(parent, x__xgafv=None)</code>
91-
<pre>Gets the OIDC discovery document for the cluster. See the [OpenID Connect Discovery 1.0 specification](https://openid.net/specs/openid-connect-discovery-1_0.html) for details. This API is not yet intended for general use, and is not available for all clusters.
91+
<pre>Gets the OIDC discovery document for the cluster. See the [OpenID Connect Discovery 1.0 specification](https://openid.net/specs/openid-connect-discovery-1_0.html) for details.
9292

9393
Args:
9494
parent: string, The cluster (project, location, cluster name) to get the discovery document for. Specified in the format `projects/*/locations/*/clusters/*`. (required)

0 commit comments

Comments
 (0)
Please sign in to comment.