Skip to content

Commit a694aa6

Browse files
feat(container): update the api
#### container:v1 The following keys were added: - schemas.ClusterUpdate.properties.desiredEnterpriseConfig.$ref (Total Keys: 1) - schemas.DesiredEnterpriseConfig (Total Keys: 3) - schemas.EnterpriseConfig.properties.desiredTier.type (Total Keys: 1)
1 parent 8fe5975 commit a694aa6

File tree

3 files changed

+52
-1
lines changed

3 files changed

+52
-1
lines changed

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

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -465,6 +465,7 @@ <h3>Method Details</h3>
465465
&quot;endpoint&quot;: &quot;A String&quot;, # Output only. The IP address of this cluster&#x27;s master endpoint. The endpoint can be accessed from the internet at `https://username:password@endpoint/`. See the `masterAuth` property of this resource for username and password information.
466466
&quot;enterpriseConfig&quot;: { # EnterpriseConfig is the cluster enterprise configuration. # GKE Enterprise Configuration.
467467
&quot;clusterTier&quot;: &quot;A String&quot;, # Output only. cluster_tier indicates the effective tier of the cluster.
468+
&quot;desiredTier&quot;: &quot;A String&quot;, # desired_tier specifies the desired tier of the cluster.
468469
},
469470
&quot;etag&quot;: &quot;A String&quot;, # This checksum is computed by the server based on the value of cluster fields, and may be sent on update requests to ensure the client has an up-to-date value before proceeding.
470471
&quot;expireTime&quot;: &quot;A String&quot;, # Output only. The time the cluster will be automatically deleted in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
@@ -1555,6 +1556,7 @@ <h3>Method Details</h3>
15551556
&quot;endpoint&quot;: &quot;A String&quot;, # Output only. The IP address of this cluster&#x27;s master endpoint. The endpoint can be accessed from the internet at `https://username:password@endpoint/`. See the `masterAuth` property of this resource for username and password information.
15561557
&quot;enterpriseConfig&quot;: { # EnterpriseConfig is the cluster enterprise configuration. # GKE Enterprise Configuration.
15571558
&quot;clusterTier&quot;: &quot;A String&quot;, # Output only. cluster_tier indicates the effective tier of the cluster.
1559+
&quot;desiredTier&quot;: &quot;A String&quot;, # desired_tier specifies the desired tier of the cluster.
15581560
},
15591561
&quot;etag&quot;: &quot;A String&quot;, # This checksum is computed by the server based on the value of cluster fields, and may be sent on update requests to ensure the client has an up-to-date value before proceeding.
15601562
&quot;expireTime&quot;: &quot;A String&quot;, # Output only. The time the cluster will be automatically deleted in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
@@ -2548,6 +2550,7 @@ <h3>Method Details</h3>
25482550
&quot;endpoint&quot;: &quot;A String&quot;, # Output only. The IP address of this cluster&#x27;s master endpoint. The endpoint can be accessed from the internet at `https://username:password@endpoint/`. See the `masterAuth` property of this resource for username and password information.
25492551
&quot;enterpriseConfig&quot;: { # EnterpriseConfig is the cluster enterprise configuration. # GKE Enterprise Configuration.
25502552
&quot;clusterTier&quot;: &quot;A String&quot;, # Output only. cluster_tier indicates the effective tier of the cluster.
2553+
&quot;desiredTier&quot;: &quot;A String&quot;, # desired_tier specifies the desired tier of the cluster.
25512554
},
25522555
&quot;etag&quot;: &quot;A String&quot;, # This checksum is computed by the server based on the value of cluster fields, and may be sent on update requests to ensure the client has an up-to-date value before proceeding.
25532556
&quot;expireTime&quot;: &quot;A String&quot;, # Output only. The time the cluster will be automatically deleted in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
@@ -4389,6 +4392,9 @@ <h3>Method Details</h3>
43894392
&quot;desiredEnableFqdnNetworkPolicy&quot;: True or False, # Enable/Disable FQDN Network Policy for the cluster.
43904393
&quot;desiredEnableMultiNetworking&quot;: True or False, # Enable/Disable Multi-Networking for the cluster
43914394
&quot;desiredEnablePrivateEndpoint&quot;: True or False, # Enable/Disable private endpoint for the cluster&#x27;s master. Deprecated: Use desired_control_plane_endpoints_config.ip_endpoints_config.enable_public_endpoint instead. Note that the value of enable_public_endpoint is reversed: if enable_private_endpoint is false, then enable_public_endpoint will be true.
4395+
&quot;desiredEnterpriseConfig&quot;: { # DesiredEnterpriseConfig is a wrapper used for updating enterprise_config. # The desired enterprise configuration for the cluster.
4396+
&quot;desiredTier&quot;: &quot;A String&quot;, # desired_tier specifies the desired tier of the cluster.
4397+
},
43924398
&quot;desiredFleet&quot;: { # Fleet is the fleet configuration for the cluster. # The desired fleet configuration for the cluster.
43934399
&quot;membership&quot;: &quot;A String&quot;, # Output only. The full resource name of the registered fleet membership of the cluster, in the format `//gkehub.googleapis.com/projects/*/locations/*/memberships/*`.
43944400
&quot;preRegistered&quot;: True or False, # Output only. Whether the cluster has been registered through the fleet API.

docs/dyn/container_v1.projects.zones.clusters.html

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -556,6 +556,7 @@ <h3>Method Details</h3>
556556
&quot;endpoint&quot;: &quot;A String&quot;, # Output only. The IP address of this cluster&#x27;s master endpoint. The endpoint can be accessed from the internet at `https://username:password@endpoint/`. See the `masterAuth` property of this resource for username and password information.
557557
&quot;enterpriseConfig&quot;: { # EnterpriseConfig is the cluster enterprise configuration. # GKE Enterprise Configuration.
558558
&quot;clusterTier&quot;: &quot;A String&quot;, # Output only. cluster_tier indicates the effective tier of the cluster.
559+
&quot;desiredTier&quot;: &quot;A String&quot;, # desired_tier specifies the desired tier of the cluster.
559560
},
560561
&quot;etag&quot;: &quot;A String&quot;, # This checksum is computed by the server based on the value of cluster fields, and may be sent on update requests to ensure the client has an up-to-date value before proceeding.
561562
&quot;expireTime&quot;: &quot;A String&quot;, # Output only. The time the cluster will be automatically deleted in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
@@ -1646,6 +1647,7 @@ <h3>Method Details</h3>
16461647
&quot;endpoint&quot;: &quot;A String&quot;, # Output only. The IP address of this cluster&#x27;s master endpoint. The endpoint can be accessed from the internet at `https://username:password@endpoint/`. See the `masterAuth` property of this resource for username and password information.
16471648
&quot;enterpriseConfig&quot;: { # EnterpriseConfig is the cluster enterprise configuration. # GKE Enterprise Configuration.
16481649
&quot;clusterTier&quot;: &quot;A String&quot;, # Output only. cluster_tier indicates the effective tier of the cluster.
1650+
&quot;desiredTier&quot;: &quot;A String&quot;, # desired_tier specifies the desired tier of the cluster.
16491651
},
16501652
&quot;etag&quot;: &quot;A String&quot;, # This checksum is computed by the server based on the value of cluster fields, and may be sent on update requests to ensure the client has an up-to-date value before proceeding.
16511653
&quot;expireTime&quot;: &quot;A String&quot;, # Output only. The time the cluster will be automatically deleted in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
@@ -2683,6 +2685,7 @@ <h3>Method Details</h3>
26832685
&quot;endpoint&quot;: &quot;A String&quot;, # Output only. The IP address of this cluster&#x27;s master endpoint. The endpoint can be accessed from the internet at `https://username:password@endpoint/`. See the `masterAuth` property of this resource for username and password information.
26842686
&quot;enterpriseConfig&quot;: { # EnterpriseConfig is the cluster enterprise configuration. # GKE Enterprise Configuration.
26852687
&quot;clusterTier&quot;: &quot;A String&quot;, # Output only. cluster_tier indicates the effective tier of the cluster.
2688+
&quot;desiredTier&quot;: &quot;A String&quot;, # desired_tier specifies the desired tier of the cluster.
26862689
},
26872690
&quot;etag&quot;: &quot;A String&quot;, # This checksum is computed by the server based on the value of cluster fields, and may be sent on update requests to ensure the client has an up-to-date value before proceeding.
26882691
&quot;expireTime&quot;: &quot;A String&quot;, # Output only. The time the cluster will be automatically deleted in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
@@ -4416,6 +4419,9 @@ <h3>Method Details</h3>
44164419
&quot;desiredEnableFqdnNetworkPolicy&quot;: True or False, # Enable/Disable FQDN Network Policy for the cluster.
44174420
&quot;desiredEnableMultiNetworking&quot;: True or False, # Enable/Disable Multi-Networking for the cluster
44184421
&quot;desiredEnablePrivateEndpoint&quot;: True or False, # Enable/Disable private endpoint for the cluster&#x27;s master. Deprecated: Use desired_control_plane_endpoints_config.ip_endpoints_config.enable_public_endpoint instead. Note that the value of enable_public_endpoint is reversed: if enable_private_endpoint is false, then enable_public_endpoint will be true.
4422+
&quot;desiredEnterpriseConfig&quot;: { # DesiredEnterpriseConfig is a wrapper used for updating enterprise_config. # The desired enterprise configuration for the cluster.
4423+
&quot;desiredTier&quot;: &quot;A String&quot;, # desired_tier specifies the desired tier of the cluster.
4424+
},
44194425
&quot;desiredFleet&quot;: { # Fleet is the fleet configuration for the cluster. # The desired fleet configuration for the cluster.
44204426
&quot;membership&quot;: &quot;A String&quot;, # Output only. The full resource name of the registered fleet membership of the cluster, in the format `//gkehub.googleapis.com/projects/*/locations/*/memberships/*`.
44214427
&quot;preRegistered&quot;: True or False, # Output only. Whether the cluster has been registered through the fleet API.

googleapiclient/discovery_cache/documents/container.v1.json

Lines changed: 40 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2540,7 +2540,7 @@
25402540
}
25412541
}
25422542
},
2543-
"revision": "20241008",
2543+
"revision": "20241017",
25442544
"rootUrl": "https://container.googleapis.com/",
25452545
"schemas": {
25462546
"AcceleratorConfig": {
@@ -3649,6 +3649,10 @@
36493649
"description": "Enable/Disable private endpoint for the cluster's master. Deprecated: Use desired_control_plane_endpoints_config.ip_endpoints_config.enable_public_endpoint instead. Note that the value of enable_public_endpoint is reversed: if enable_private_endpoint is false, then enable_public_endpoint will be true.",
36503650
"type": "boolean"
36513651
},
3652+
"desiredEnterpriseConfig": {
3653+
"$ref": "DesiredEnterpriseConfig",
3654+
"description": "The desired enterprise configuration for the cluster."
3655+
},
36523656
"desiredFleet": {
36533657
"$ref": "Fleet",
36543658
"description": "The desired fleet configuration for the cluster."
@@ -4213,6 +4217,27 @@
42134217
},
42144218
"type": "object"
42154219
},
4220+
"DesiredEnterpriseConfig": {
4221+
"description": "DesiredEnterpriseConfig is a wrapper used for updating enterprise_config.",
4222+
"id": "DesiredEnterpriseConfig",
4223+
"properties": {
4224+
"desiredTier": {
4225+
"description": "desired_tier specifies the desired tier of the cluster.",
4226+
"enum": [
4227+
"CLUSTER_TIER_UNSPECIFIED",
4228+
"STANDARD",
4229+
"ENTERPRISE"
4230+
],
4231+
"enumDescriptions": [
4232+
"CLUSTER_TIER_UNSPECIFIED is when cluster_tier is not set.",
4233+
"STANDARD indicates a standard GKE cluster.",
4234+
"ENTERPRISE indicates a GKE Enterprise cluster."
4235+
],
4236+
"type": "string"
4237+
}
4238+
},
4239+
"type": "object"
4240+
},
42164241
"DnsCacheConfig": {
42174242
"description": "Configuration for NodeLocal DNSCache",
42184243
"id": "DnsCacheConfig",
@@ -4248,6 +4273,20 @@
42484273
],
42494274
"readOnly": true,
42504275
"type": "string"
4276+
},
4277+
"desiredTier": {
4278+
"description": "desired_tier specifies the desired tier of the cluster.",
4279+
"enum": [
4280+
"CLUSTER_TIER_UNSPECIFIED",
4281+
"STANDARD",
4282+
"ENTERPRISE"
4283+
],
4284+
"enumDescriptions": [
4285+
"CLUSTER_TIER_UNSPECIFIED is when cluster_tier is not set.",
4286+
"STANDARD indicates a standard GKE cluster.",
4287+
"ENTERPRISE indicates a GKE Enterprise cluster."
4288+
],
4289+
"type": "string"
42514290
}
42524291
},
42534292
"type": "object"

0 commit comments

Comments
 (0)