From 9ccf94909892076fb071c1e79e10ea0973c49d71 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Date: Tue, 22 Nov 2022 07:07:57 +0000 Subject: [PATCH] feat(container): update the api #### container:v1 The following keys were added: - schemas.FastSocket (Total Keys: 3) - schemas.NodeConfig.properties.fastSocket.$ref (Total Keys: 1) - schemas.UpdateNodePoolRequest.properties.fastSocket.$ref (Total Keys: 1) #### container:v1beta1 The following keys were added: - schemas.FastSocket (Total Keys: 3) - schemas.NodeConfig.properties.fastSocket.$ref (Total Keys: 1) - schemas.UpdateNodePoolRequest.properties.fastSocket.$ref (Total Keys: 1) --- ...tainer_v1.projects.locations.clusters.html | 26 ++++++++++++++++--- ...projects.locations.clusters.nodePools.html | 12 +++++++++ .../container_v1.projects.zones.clusters.html | 26 ++++++++++++++++--- ..._v1.projects.zones.clusters.nodePools.html | 12 +++++++++ ...r_v1beta1.projects.locations.clusters.html | 26 ++++++++++++++++--- ...projects.locations.clusters.nodePools.html | 12 +++++++++ ...ainer_v1beta1.projects.zones.clusters.html | 26 ++++++++++++++++--- ...ta1.projects.zones.clusters.nodePools.html | 12 +++++++++ .../documents/container.v1.json | 23 ++++++++++++++-- .../documents/container.v1beta1.json | 23 ++++++++++++++-- 10 files changed, 178 insertions(+), 20 deletions(-) diff --git a/docs/dyn/container_v1.projects.locations.clusters.html b/docs/dyn/container_v1.projects.locations.clusters.html index 750e0b55e1c..ca7e08a0f1d 100644 --- a/docs/dyn/container_v1.projects.locations.clusters.html +++ b/docs/dyn/container_v1.projects.locations.clusters.html @@ -327,7 +327,7 @@

Method Details

}, "binaryAuthorization": { # Configuration for Binary Authorization. # Configuration for Binary Authorization. "enabled": True or False, # This field is deprecated. Leave this unset and instead configure BinaryAuthorization using evaluation_mode. If evaluation_mode is set to anything other than EVALUATION_MODE_UNSPECIFIED, this field is ignored. - "evaluationMode": "A String", # Mode of operation for binauthz policy evaluation. Currently the only options are equivalent to enable/disable. If unspecified, defaults to DISABLED. + "evaluationMode": "A String", # Mode of operation for binauthz policy evaluation. If unspecified, defaults to DISABLED. }, "clusterIpv4Cidr": "A String", # The IP address range of the container pods in this cluster, in [CIDR](http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing) notation (e.g. `10.96.0.0/14`). Leave blank to have one automatically chosen or specify a `/14` block in `10.0.0.0/8`. "conditions": [ # Which conditions caused the current cluster state. @@ -512,6 +512,9 @@

Method Details

}, "diskSizeGb": 42, # Size of the disk attached to each node, specified in GB. The smallest allowed disk size is 10GB. If unspecified, the default disk size is 100GB. "diskType": "A String", # Type of the disk attached to each node (e.g. 'pd-standard', 'pd-ssd' or 'pd-balanced') If unspecified, the default disk type is 'pd-standard' + "fastSocket": { # Configuration of Fast Socket feature. # Enable or disable NCCL fast socket for the node pool. + "enabled": True or False, # Whether Fast Socket features are enabled in the node pool. + }, "gcfsConfig": { # GcfsConfig contains configurations of Google Container File System (image streaming). # Google Container File System (image streaming) configs. "enabled": True or False, # Whether to use GCFS. }, @@ -642,6 +645,9 @@

Method Details

}, "diskSizeGb": 42, # Size of the disk attached to each node, specified in GB. The smallest allowed disk size is 10GB. If unspecified, the default disk size is 100GB. "diskType": "A String", # Type of the disk attached to each node (e.g. 'pd-standard', 'pd-ssd' or 'pd-balanced') If unspecified, the default disk type is 'pd-standard' + "fastSocket": { # Configuration of Fast Socket feature. # Enable or disable NCCL fast socket for the node pool. + "enabled": True or False, # Whether Fast Socket features are enabled in the node pool. + }, "gcfsConfig": { # GcfsConfig contains configurations of Google Container File System (image streaming). # Google Container File System (image streaming) configs. "enabled": True or False, # Whether to use GCFS. }, @@ -1078,7 +1084,7 @@

Method Details

}, "binaryAuthorization": { # Configuration for Binary Authorization. # Configuration for Binary Authorization. "enabled": True or False, # This field is deprecated. Leave this unset and instead configure BinaryAuthorization using evaluation_mode. If evaluation_mode is set to anything other than EVALUATION_MODE_UNSPECIFIED, this field is ignored. - "evaluationMode": "A String", # Mode of operation for binauthz policy evaluation. Currently the only options are equivalent to enable/disable. If unspecified, defaults to DISABLED. + "evaluationMode": "A String", # Mode of operation for binauthz policy evaluation. If unspecified, defaults to DISABLED. }, "clusterIpv4Cidr": "A String", # The IP address range of the container pods in this cluster, in [CIDR](http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing) notation (e.g. `10.96.0.0/14`). Leave blank to have one automatically chosen or specify a `/14` block in `10.0.0.0/8`. "conditions": [ # Which conditions caused the current cluster state. @@ -1263,6 +1269,9 @@

Method Details

}, "diskSizeGb": 42, # Size of the disk attached to each node, specified in GB. The smallest allowed disk size is 10GB. If unspecified, the default disk size is 100GB. "diskType": "A String", # Type of the disk attached to each node (e.g. 'pd-standard', 'pd-ssd' or 'pd-balanced') If unspecified, the default disk type is 'pd-standard' + "fastSocket": { # Configuration of Fast Socket feature. # Enable or disable NCCL fast socket for the node pool. + "enabled": True or False, # Whether Fast Socket features are enabled in the node pool. + }, "gcfsConfig": { # GcfsConfig contains configurations of Google Container File System (image streaming). # Google Container File System (image streaming) configs. "enabled": True or False, # Whether to use GCFS. }, @@ -1393,6 +1402,9 @@

Method Details

}, "diskSizeGb": 42, # Size of the disk attached to each node, specified in GB. The smallest allowed disk size is 10GB. If unspecified, the default disk size is 100GB. "diskType": "A String", # Type of the disk attached to each node (e.g. 'pd-standard', 'pd-ssd' or 'pd-balanced') If unspecified, the default disk type is 'pd-standard' + "fastSocket": { # Configuration of Fast Socket feature. # Enable or disable NCCL fast socket for the node pool. + "enabled": True or False, # Whether Fast Socket features are enabled in the node pool. + }, "gcfsConfig": { # GcfsConfig contains configurations of Google Container File System (image streaming). # Google Container File System (image streaming) configs. "enabled": True or False, # Whether to use GCFS. }, @@ -1732,7 +1744,7 @@

Method Details

}, "binaryAuthorization": { # Configuration for Binary Authorization. # Configuration for Binary Authorization. "enabled": True or False, # This field is deprecated. Leave this unset and instead configure BinaryAuthorization using evaluation_mode. If evaluation_mode is set to anything other than EVALUATION_MODE_UNSPECIFIED, this field is ignored. - "evaluationMode": "A String", # Mode of operation for binauthz policy evaluation. Currently the only options are equivalent to enable/disable. If unspecified, defaults to DISABLED. + "evaluationMode": "A String", # Mode of operation for binauthz policy evaluation. If unspecified, defaults to DISABLED. }, "clusterIpv4Cidr": "A String", # The IP address range of the container pods in this cluster, in [CIDR](http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing) notation (e.g. `10.96.0.0/14`). Leave blank to have one automatically chosen or specify a `/14` block in `10.0.0.0/8`. "conditions": [ # Which conditions caused the current cluster state. @@ -1917,6 +1929,9 @@

Method Details

}, "diskSizeGb": 42, # Size of the disk attached to each node, specified in GB. The smallest allowed disk size is 10GB. If unspecified, the default disk size is 100GB. "diskType": "A String", # Type of the disk attached to each node (e.g. 'pd-standard', 'pd-ssd' or 'pd-balanced') If unspecified, the default disk type is 'pd-standard' + "fastSocket": { # Configuration of Fast Socket feature. # Enable or disable NCCL fast socket for the node pool. + "enabled": True or False, # Whether Fast Socket features are enabled in the node pool. + }, "gcfsConfig": { # GcfsConfig contains configurations of Google Container File System (image streaming). # Google Container File System (image streaming) configs. "enabled": True or False, # Whether to use GCFS. }, @@ -2047,6 +2062,9 @@

Method Details

}, "diskSizeGb": 42, # Size of the disk attached to each node, specified in GB. The smallest allowed disk size is 10GB. If unspecified, the default disk size is 100GB. "diskType": "A String", # Type of the disk attached to each node (e.g. 'pd-standard', 'pd-ssd' or 'pd-balanced') If unspecified, the default disk type is 'pd-standard' + "fastSocket": { # Configuration of Fast Socket feature. # Enable or disable NCCL fast socket for the node pool. + "enabled": True or False, # Whether Fast Socket features are enabled in the node pool. + }, "gcfsConfig": { # GcfsConfig contains configurations of Google Container File System (image streaming). # Google Container File System (image streaming) configs. "enabled": True or False, # Whether to use GCFS. }, @@ -3154,7 +3172,7 @@

Method Details

}, "desiredBinaryAuthorization": { # Configuration for Binary Authorization. # The desired configuration options for the Binary Authorization feature. "enabled": True or False, # This field is deprecated. Leave this unset and instead configure BinaryAuthorization using evaluation_mode. If evaluation_mode is set to anything other than EVALUATION_MODE_UNSPECIFIED, this field is ignored. - "evaluationMode": "A String", # Mode of operation for binauthz policy evaluation. Currently the only options are equivalent to enable/disable. If unspecified, defaults to DISABLED. + "evaluationMode": "A String", # Mode of operation for binauthz policy evaluation. If unspecified, defaults to DISABLED. }, "desiredClusterAutoscaling": { # ClusterAutoscaling contains global, per-cluster information required by Cluster Autoscaler to automatically adjust the size of the cluster and create/delete node pools based on the current needs. # Cluster-level autoscaling configuration. "autoprovisioningLocations": [ # The list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the NodePool's nodes can be created by NAP. diff --git a/docs/dyn/container_v1.projects.locations.clusters.nodePools.html b/docs/dyn/container_v1.projects.locations.clusters.nodePools.html index 2dfa23e66be..4bdbbf14912 100644 --- a/docs/dyn/container_v1.projects.locations.clusters.nodePools.html +++ b/docs/dyn/container_v1.projects.locations.clusters.nodePools.html @@ -186,6 +186,9 @@

Method Details

}, "diskSizeGb": 42, # Size of the disk attached to each node, specified in GB. The smallest allowed disk size is 10GB. If unspecified, the default disk size is 100GB. "diskType": "A String", # Type of the disk attached to each node (e.g. 'pd-standard', 'pd-ssd' or 'pd-balanced') If unspecified, the default disk type is 'pd-standard' + "fastSocket": { # Configuration of Fast Socket feature. # Enable or disable NCCL fast socket for the node pool. + "enabled": True or False, # Whether Fast Socket features are enabled in the node pool. + }, "gcfsConfig": { # GcfsConfig contains configurations of Google Container File System (image streaming). # Google Container File System (image streaming) configs. "enabled": True or False, # Whether to use GCFS. }, @@ -513,6 +516,9 @@

Method Details

}, "diskSizeGb": 42, # Size of the disk attached to each node, specified in GB. The smallest allowed disk size is 10GB. If unspecified, the default disk size is 100GB. "diskType": "A String", # Type of the disk attached to each node (e.g. 'pd-standard', 'pd-ssd' or 'pd-balanced') If unspecified, the default disk type is 'pd-standard' + "fastSocket": { # Configuration of Fast Socket feature. # Enable or disable NCCL fast socket for the node pool. + "enabled": True or False, # Whether Fast Socket features are enabled in the node pool. + }, "gcfsConfig": { # GcfsConfig contains configurations of Google Container File System (image streaming). # Google Container File System (image streaming) configs. "enabled": True or False, # Whether to use GCFS. }, @@ -706,6 +712,9 @@

Method Details

}, "diskSizeGb": 42, # Size of the disk attached to each node, specified in GB. The smallest allowed disk size is 10GB. If unspecified, the default disk size is 100GB. "diskType": "A String", # Type of the disk attached to each node (e.g. 'pd-standard', 'pd-ssd' or 'pd-balanced') If unspecified, the default disk type is 'pd-standard' + "fastSocket": { # Configuration of Fast Socket feature. # Enable or disable NCCL fast socket for the node pool. + "enabled": True or False, # Whether Fast Socket features are enabled in the node pool. + }, "gcfsConfig": { # GcfsConfig contains configurations of Google Container File System (image streaming). # Google Container File System (image streaming) configs. "enabled": True or False, # Whether to use GCFS. }, @@ -1189,6 +1198,9 @@

Method Details

"confidentialNodes": { # ConfidentialNodes is configuration for the confidential nodes feature, which makes nodes run on confidential VMs. # Confidential nodes config. All the nodes in the node pool will be Confidential VM once enabled. "enabled": True or False, # Whether Confidential Nodes feature is enabled. }, + "fastSocket": { # Configuration of Fast Socket feature. # Enable or disable NCCL fast socket for the node pool. + "enabled": True or False, # Whether Fast Socket features are enabled in the node pool. + }, "gcfsConfig": { # GcfsConfig contains configurations of Google Container File System (image streaming). # GCFS config. "enabled": True or False, # Whether to use GCFS. }, diff --git a/docs/dyn/container_v1.projects.zones.clusters.html b/docs/dyn/container_v1.projects.zones.clusters.html index 35d84302c9b..4be2ad9487f 100644 --- a/docs/dyn/container_v1.projects.zones.clusters.html +++ b/docs/dyn/container_v1.projects.zones.clusters.html @@ -434,7 +434,7 @@

Method Details

}, "binaryAuthorization": { # Configuration for Binary Authorization. # Configuration for Binary Authorization. "enabled": True or False, # This field is deprecated. Leave this unset and instead configure BinaryAuthorization using evaluation_mode. If evaluation_mode is set to anything other than EVALUATION_MODE_UNSPECIFIED, this field is ignored. - "evaluationMode": "A String", # Mode of operation for binauthz policy evaluation. Currently the only options are equivalent to enable/disable. If unspecified, defaults to DISABLED. + "evaluationMode": "A String", # Mode of operation for binauthz policy evaluation. If unspecified, defaults to DISABLED. }, "clusterIpv4Cidr": "A String", # The IP address range of the container pods in this cluster, in [CIDR](http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing) notation (e.g. `10.96.0.0/14`). Leave blank to have one automatically chosen or specify a `/14` block in `10.0.0.0/8`. "conditions": [ # Which conditions caused the current cluster state. @@ -619,6 +619,9 @@

Method Details

}, "diskSizeGb": 42, # Size of the disk attached to each node, specified in GB. The smallest allowed disk size is 10GB. If unspecified, the default disk size is 100GB. "diskType": "A String", # Type of the disk attached to each node (e.g. 'pd-standard', 'pd-ssd' or 'pd-balanced') If unspecified, the default disk type is 'pd-standard' + "fastSocket": { # Configuration of Fast Socket feature. # Enable or disable NCCL fast socket for the node pool. + "enabled": True or False, # Whether Fast Socket features are enabled in the node pool. + }, "gcfsConfig": { # GcfsConfig contains configurations of Google Container File System (image streaming). # Google Container File System (image streaming) configs. "enabled": True or False, # Whether to use GCFS. }, @@ -749,6 +752,9 @@

Method Details

}, "diskSizeGb": 42, # Size of the disk attached to each node, specified in GB. The smallest allowed disk size is 10GB. If unspecified, the default disk size is 100GB. "diskType": "A String", # Type of the disk attached to each node (e.g. 'pd-standard', 'pd-ssd' or 'pd-balanced') If unspecified, the default disk type is 'pd-standard' + "fastSocket": { # Configuration of Fast Socket feature. # Enable or disable NCCL fast socket for the node pool. + "enabled": True or False, # Whether Fast Socket features are enabled in the node pool. + }, "gcfsConfig": { # GcfsConfig contains configurations of Google Container File System (image streaming). # Google Container File System (image streaming) configs. "enabled": True or False, # Whether to use GCFS. }, @@ -1185,7 +1191,7 @@

Method Details

}, "binaryAuthorization": { # Configuration for Binary Authorization. # Configuration for Binary Authorization. "enabled": True or False, # This field is deprecated. Leave this unset and instead configure BinaryAuthorization using evaluation_mode. If evaluation_mode is set to anything other than EVALUATION_MODE_UNSPECIFIED, this field is ignored. - "evaluationMode": "A String", # Mode of operation for binauthz policy evaluation. Currently the only options are equivalent to enable/disable. If unspecified, defaults to DISABLED. + "evaluationMode": "A String", # Mode of operation for binauthz policy evaluation. If unspecified, defaults to DISABLED. }, "clusterIpv4Cidr": "A String", # The IP address range of the container pods in this cluster, in [CIDR](http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing) notation (e.g. `10.96.0.0/14`). Leave blank to have one automatically chosen or specify a `/14` block in `10.0.0.0/8`. "conditions": [ # Which conditions caused the current cluster state. @@ -1370,6 +1376,9 @@

Method Details

}, "diskSizeGb": 42, # Size of the disk attached to each node, specified in GB. The smallest allowed disk size is 10GB. If unspecified, the default disk size is 100GB. "diskType": "A String", # Type of the disk attached to each node (e.g. 'pd-standard', 'pd-ssd' or 'pd-balanced') If unspecified, the default disk type is 'pd-standard' + "fastSocket": { # Configuration of Fast Socket feature. # Enable or disable NCCL fast socket for the node pool. + "enabled": True or False, # Whether Fast Socket features are enabled in the node pool. + }, "gcfsConfig": { # GcfsConfig contains configurations of Google Container File System (image streaming). # Google Container File System (image streaming) configs. "enabled": True or False, # Whether to use GCFS. }, @@ -1500,6 +1509,9 @@

Method Details

}, "diskSizeGb": 42, # Size of the disk attached to each node, specified in GB. The smallest allowed disk size is 10GB. If unspecified, the default disk size is 100GB. "diskType": "A String", # Type of the disk attached to each node (e.g. 'pd-standard', 'pd-ssd' or 'pd-balanced') If unspecified, the default disk type is 'pd-standard' + "fastSocket": { # Configuration of Fast Socket feature. # Enable or disable NCCL fast socket for the node pool. + "enabled": True or False, # Whether Fast Socket features are enabled in the node pool. + }, "gcfsConfig": { # GcfsConfig contains configurations of Google Container File System (image streaming). # Google Container File System (image streaming) configs. "enabled": True or False, # Whether to use GCFS. }, @@ -1883,7 +1895,7 @@

Method Details

}, "binaryAuthorization": { # Configuration for Binary Authorization. # Configuration for Binary Authorization. "enabled": True or False, # This field is deprecated. Leave this unset and instead configure BinaryAuthorization using evaluation_mode. If evaluation_mode is set to anything other than EVALUATION_MODE_UNSPECIFIED, this field is ignored. - "evaluationMode": "A String", # Mode of operation for binauthz policy evaluation. Currently the only options are equivalent to enable/disable. If unspecified, defaults to DISABLED. + "evaluationMode": "A String", # Mode of operation for binauthz policy evaluation. If unspecified, defaults to DISABLED. }, "clusterIpv4Cidr": "A String", # The IP address range of the container pods in this cluster, in [CIDR](http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing) notation (e.g. `10.96.0.0/14`). Leave blank to have one automatically chosen or specify a `/14` block in `10.0.0.0/8`. "conditions": [ # Which conditions caused the current cluster state. @@ -2068,6 +2080,9 @@

Method Details

}, "diskSizeGb": 42, # Size of the disk attached to each node, specified in GB. The smallest allowed disk size is 10GB. If unspecified, the default disk size is 100GB. "diskType": "A String", # Type of the disk attached to each node (e.g. 'pd-standard', 'pd-ssd' or 'pd-balanced') If unspecified, the default disk type is 'pd-standard' + "fastSocket": { # Configuration of Fast Socket feature. # Enable or disable NCCL fast socket for the node pool. + "enabled": True or False, # Whether Fast Socket features are enabled in the node pool. + }, "gcfsConfig": { # GcfsConfig contains configurations of Google Container File System (image streaming). # Google Container File System (image streaming) configs. "enabled": True or False, # Whether to use GCFS. }, @@ -2198,6 +2213,9 @@

Method Details

}, "diskSizeGb": 42, # Size of the disk attached to each node, specified in GB. The smallest allowed disk size is 10GB. If unspecified, the default disk size is 100GB. "diskType": "A String", # Type of the disk attached to each node (e.g. 'pd-standard', 'pd-ssd' or 'pd-balanced') If unspecified, the default disk type is 'pd-standard' + "fastSocket": { # Configuration of Fast Socket feature. # Enable or disable NCCL fast socket for the node pool. + "enabled": True or False, # Whether Fast Socket features are enabled in the node pool. + }, "gcfsConfig": { # GcfsConfig contains configurations of Google Container File System (image streaming). # Google Container File System (image streaming) configs. "enabled": True or False, # Whether to use GCFS. }, @@ -3215,7 +3233,7 @@

Method Details

}, "desiredBinaryAuthorization": { # Configuration for Binary Authorization. # The desired configuration options for the Binary Authorization feature. "enabled": True or False, # This field is deprecated. Leave this unset and instead configure BinaryAuthorization using evaluation_mode. If evaluation_mode is set to anything other than EVALUATION_MODE_UNSPECIFIED, this field is ignored. - "evaluationMode": "A String", # Mode of operation for binauthz policy evaluation. Currently the only options are equivalent to enable/disable. If unspecified, defaults to DISABLED. + "evaluationMode": "A String", # Mode of operation for binauthz policy evaluation. If unspecified, defaults to DISABLED. }, "desiredClusterAutoscaling": { # ClusterAutoscaling contains global, per-cluster information required by Cluster Autoscaler to automatically adjust the size of the cluster and create/delete node pools based on the current needs. # Cluster-level autoscaling configuration. "autoprovisioningLocations": [ # The list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the NodePool's nodes can be created by NAP. diff --git a/docs/dyn/container_v1.projects.zones.clusters.nodePools.html b/docs/dyn/container_v1.projects.zones.clusters.nodePools.html index 01f5f5e9c96..549d68732c8 100644 --- a/docs/dyn/container_v1.projects.zones.clusters.nodePools.html +++ b/docs/dyn/container_v1.projects.zones.clusters.nodePools.html @@ -251,6 +251,9 @@

Method Details

}, "diskSizeGb": 42, # Size of the disk attached to each node, specified in GB. The smallest allowed disk size is 10GB. If unspecified, the default disk size is 100GB. "diskType": "A String", # Type of the disk attached to each node (e.g. 'pd-standard', 'pd-ssd' or 'pd-balanced') If unspecified, the default disk type is 'pd-standard' + "fastSocket": { # Configuration of Fast Socket feature. # Enable or disable NCCL fast socket for the node pool. + "enabled": True or False, # Whether Fast Socket features are enabled in the node pool. + }, "gcfsConfig": { # GcfsConfig contains configurations of Google Container File System (image streaming). # Google Container File System (image streaming) configs. "enabled": True or False, # Whether to use GCFS. }, @@ -578,6 +581,9 @@

Method Details

}, "diskSizeGb": 42, # Size of the disk attached to each node, specified in GB. The smallest allowed disk size is 10GB. If unspecified, the default disk size is 100GB. "diskType": "A String", # Type of the disk attached to each node (e.g. 'pd-standard', 'pd-ssd' or 'pd-balanced') If unspecified, the default disk type is 'pd-standard' + "fastSocket": { # Configuration of Fast Socket feature. # Enable or disable NCCL fast socket for the node pool. + "enabled": True or False, # Whether Fast Socket features are enabled in the node pool. + }, "gcfsConfig": { # GcfsConfig contains configurations of Google Container File System (image streaming). # Google Container File System (image streaming) configs. "enabled": True or False, # Whether to use GCFS. }, @@ -771,6 +777,9 @@

Method Details

}, "diskSizeGb": 42, # Size of the disk attached to each node, specified in GB. The smallest allowed disk size is 10GB. If unspecified, the default disk size is 100GB. "diskType": "A String", # Type of the disk attached to each node (e.g. 'pd-standard', 'pd-ssd' or 'pd-balanced') If unspecified, the default disk type is 'pd-standard' + "fastSocket": { # Configuration of Fast Socket feature. # Enable or disable NCCL fast socket for the node pool. + "enabled": True or False, # Whether Fast Socket features are enabled in the node pool. + }, "gcfsConfig": { # GcfsConfig contains configurations of Google Container File System (image streaming). # Google Container File System (image streaming) configs. "enabled": True or False, # Whether to use GCFS. }, @@ -1179,6 +1188,9 @@

Method Details

"confidentialNodes": { # ConfidentialNodes is configuration for the confidential nodes feature, which makes nodes run on confidential VMs. # Confidential nodes config. All the nodes in the node pool will be Confidential VM once enabled. "enabled": True or False, # Whether Confidential Nodes feature is enabled. }, + "fastSocket": { # Configuration of Fast Socket feature. # Enable or disable NCCL fast socket for the node pool. + "enabled": True or False, # Whether Fast Socket features are enabled in the node pool. + }, "gcfsConfig": { # GcfsConfig contains configurations of Google Container File System (image streaming). # GCFS config. "enabled": True or False, # Whether to use GCFS. }, diff --git a/docs/dyn/container_v1beta1.projects.locations.clusters.html b/docs/dyn/container_v1beta1.projects.locations.clusters.html index b181e4fcb22..80029c2f6e3 100644 --- a/docs/dyn/container_v1beta1.projects.locations.clusters.html +++ b/docs/dyn/container_v1beta1.projects.locations.clusters.html @@ -334,7 +334,7 @@

Method Details

}, "binaryAuthorization": { # Configuration for Binary Authorization. # Configuration for Binary Authorization. "enabled": True or False, # This field is deprecated. Leave this unset and instead configure BinaryAuthorization using evaluation_mode. If evaluation_mode is set to anything other than EVALUATION_MODE_UNSPECIFIED, this field is ignored. - "evaluationMode": "A String", # Mode of operation for binauthz policy evaluation. Currently the only options are equivalent to enable/disable. If unspecified, defaults to DISABLED. + "evaluationMode": "A String", # Mode of operation for binauthz policy evaluation. If unspecified, defaults to DISABLED. }, "clusterIpv4Cidr": "A String", # The IP address range of the container pods in this cluster, in [CIDR](http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing) notation (e.g. `10.96.0.0/14`). Leave blank to have one automatically chosen or specify a `/14` block in `10.0.0.0/8`. "clusterTelemetry": { # Telemetry integration for the cluster. # Telemetry integration for the cluster. @@ -532,6 +532,9 @@

Method Details

"ephemeralStorageConfig": { # EphemeralStorageConfig contains configuration for the ephemeral storage filesystem. # Parameters for the ephemeral storage filesystem. If unspecified, ephemeral storage is backed by the boot disk. "localSsdCount": 42, # Number of local SSDs to use to back ephemeral storage. Uses NVMe interfaces. Each local SSD is 375 GB in size. If zero, it means to disable using local SSDs as ephemeral storage. }, + "fastSocket": { # Configuration of Fast Socket feature. # Enable or disable NCCL fast socket for the node pool. + "enabled": True or False, # Whether Fast Socket features are enabled in the node pool. + }, "gcfsConfig": { # GcfsConfig contains configurations of Google Container File System. # GCFS (Google Container File System) configs. "enabled": True or False, # Whether to use GCFS. }, @@ -668,6 +671,9 @@

Method Details

"ephemeralStorageConfig": { # EphemeralStorageConfig contains configuration for the ephemeral storage filesystem. # Parameters for the ephemeral storage filesystem. If unspecified, ephemeral storage is backed by the boot disk. "localSsdCount": 42, # Number of local SSDs to use to back ephemeral storage. Uses NVMe interfaces. Each local SSD is 375 GB in size. If zero, it means to disable using local SSDs as ephemeral storage. }, + "fastSocket": { # Configuration of Fast Socket feature. # Enable or disable NCCL fast socket for the node pool. + "enabled": True or False, # Whether Fast Socket features are enabled in the node pool. + }, "gcfsConfig": { # GcfsConfig contains configurations of Google Container File System. # GCFS (Google Container File System) configs. "enabled": True or False, # Whether to use GCFS. }, @@ -1137,7 +1143,7 @@

Method Details

}, "binaryAuthorization": { # Configuration for Binary Authorization. # Configuration for Binary Authorization. "enabled": True or False, # This field is deprecated. Leave this unset and instead configure BinaryAuthorization using evaluation_mode. If evaluation_mode is set to anything other than EVALUATION_MODE_UNSPECIFIED, this field is ignored. - "evaluationMode": "A String", # Mode of operation for binauthz policy evaluation. Currently the only options are equivalent to enable/disable. If unspecified, defaults to DISABLED. + "evaluationMode": "A String", # Mode of operation for binauthz policy evaluation. If unspecified, defaults to DISABLED. }, "clusterIpv4Cidr": "A String", # The IP address range of the container pods in this cluster, in [CIDR](http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing) notation (e.g. `10.96.0.0/14`). Leave blank to have one automatically chosen or specify a `/14` block in `10.0.0.0/8`. "clusterTelemetry": { # Telemetry integration for the cluster. # Telemetry integration for the cluster. @@ -1335,6 +1341,9 @@

Method Details

"ephemeralStorageConfig": { # EphemeralStorageConfig contains configuration for the ephemeral storage filesystem. # Parameters for the ephemeral storage filesystem. If unspecified, ephemeral storage is backed by the boot disk. "localSsdCount": 42, # Number of local SSDs to use to back ephemeral storage. Uses NVMe interfaces. Each local SSD is 375 GB in size. If zero, it means to disable using local SSDs as ephemeral storage. }, + "fastSocket": { # Configuration of Fast Socket feature. # Enable or disable NCCL fast socket for the node pool. + "enabled": True or False, # Whether Fast Socket features are enabled in the node pool. + }, "gcfsConfig": { # GcfsConfig contains configurations of Google Container File System. # GCFS (Google Container File System) configs. "enabled": True or False, # Whether to use GCFS. }, @@ -1471,6 +1480,9 @@

Method Details

"ephemeralStorageConfig": { # EphemeralStorageConfig contains configuration for the ephemeral storage filesystem. # Parameters for the ephemeral storage filesystem. If unspecified, ephemeral storage is backed by the boot disk. "localSsdCount": 42, # Number of local SSDs to use to back ephemeral storage. Uses NVMe interfaces. Each local SSD is 375 GB in size. If zero, it means to disable using local SSDs as ephemeral storage. }, + "fastSocket": { # Configuration of Fast Socket feature. # Enable or disable NCCL fast socket for the node pool. + "enabled": True or False, # Whether Fast Socket features are enabled in the node pool. + }, "gcfsConfig": { # GcfsConfig contains configurations of Google Container File System. # GCFS (Google Container File System) configs. "enabled": True or False, # Whether to use GCFS. }, @@ -1843,7 +1855,7 @@

Method Details

}, "binaryAuthorization": { # Configuration for Binary Authorization. # Configuration for Binary Authorization. "enabled": True or False, # This field is deprecated. Leave this unset and instead configure BinaryAuthorization using evaluation_mode. If evaluation_mode is set to anything other than EVALUATION_MODE_UNSPECIFIED, this field is ignored. - "evaluationMode": "A String", # Mode of operation for binauthz policy evaluation. Currently the only options are equivalent to enable/disable. If unspecified, defaults to DISABLED. + "evaluationMode": "A String", # Mode of operation for binauthz policy evaluation. If unspecified, defaults to DISABLED. }, "clusterIpv4Cidr": "A String", # The IP address range of the container pods in this cluster, in [CIDR](http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing) notation (e.g. `10.96.0.0/14`). Leave blank to have one automatically chosen or specify a `/14` block in `10.0.0.0/8`. "clusterTelemetry": { # Telemetry integration for the cluster. # Telemetry integration for the cluster. @@ -2041,6 +2053,9 @@

Method Details

"ephemeralStorageConfig": { # EphemeralStorageConfig contains configuration for the ephemeral storage filesystem. # Parameters for the ephemeral storage filesystem. If unspecified, ephemeral storage is backed by the boot disk. "localSsdCount": 42, # Number of local SSDs to use to back ephemeral storage. Uses NVMe interfaces. Each local SSD is 375 GB in size. If zero, it means to disable using local SSDs as ephemeral storage. }, + "fastSocket": { # Configuration of Fast Socket feature. # Enable or disable NCCL fast socket for the node pool. + "enabled": True or False, # Whether Fast Socket features are enabled in the node pool. + }, "gcfsConfig": { # GcfsConfig contains configurations of Google Container File System. # GCFS (Google Container File System) configs. "enabled": True or False, # Whether to use GCFS. }, @@ -2177,6 +2192,9 @@

Method Details

"ephemeralStorageConfig": { # EphemeralStorageConfig contains configuration for the ephemeral storage filesystem. # Parameters for the ephemeral storage filesystem. If unspecified, ephemeral storage is backed by the boot disk. "localSsdCount": 42, # Number of local SSDs to use to back ephemeral storage. Uses NVMe interfaces. Each local SSD is 375 GB in size. If zero, it means to disable using local SSDs as ephemeral storage. }, + "fastSocket": { # Configuration of Fast Socket feature. # Enable or disable NCCL fast socket for the node pool. + "enabled": True or False, # Whether Fast Socket features are enabled in the node pool. + }, "gcfsConfig": { # GcfsConfig contains configurations of Google Container File System. # GCFS (Google Container File System) configs. "enabled": True or False, # Whether to use GCFS. }, @@ -3324,7 +3342,7 @@

Method Details

}, "desiredBinaryAuthorization": { # Configuration for Binary Authorization. # The desired configuration options for the Binary Authorization feature. "enabled": True or False, # This field is deprecated. Leave this unset and instead configure BinaryAuthorization using evaluation_mode. If evaluation_mode is set to anything other than EVALUATION_MODE_UNSPECIFIED, this field is ignored. - "evaluationMode": "A String", # Mode of operation for binauthz policy evaluation. Currently the only options are equivalent to enable/disable. If unspecified, defaults to DISABLED. + "evaluationMode": "A String", # Mode of operation for binauthz policy evaluation. If unspecified, defaults to DISABLED. }, "desiredClusterAutoscaling": { # ClusterAutoscaling contains global, per-cluster information required by Cluster Autoscaler to automatically adjust the size of the cluster and create/delete node pools based on the current needs. # Cluster-level autoscaling configuration. "autoprovisioningLocations": [ # The list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the NodePool's nodes can be created by NAP. diff --git a/docs/dyn/container_v1beta1.projects.locations.clusters.nodePools.html b/docs/dyn/container_v1beta1.projects.locations.clusters.nodePools.html index 6c555107ea7..f409c2aefa2 100644 --- a/docs/dyn/container_v1beta1.projects.locations.clusters.nodePools.html +++ b/docs/dyn/container_v1beta1.projects.locations.clusters.nodePools.html @@ -190,6 +190,9 @@

Method Details

"ephemeralStorageConfig": { # EphemeralStorageConfig contains configuration for the ephemeral storage filesystem. # Parameters for the ephemeral storage filesystem. If unspecified, ephemeral storage is backed by the boot disk. "localSsdCount": 42, # Number of local SSDs to use to back ephemeral storage. Uses NVMe interfaces. Each local SSD is 375 GB in size. If zero, it means to disable using local SSDs as ephemeral storage. }, + "fastSocket": { # Configuration of Fast Socket feature. # Enable or disable NCCL fast socket for the node pool. + "enabled": True or False, # Whether Fast Socket features are enabled in the node pool. + }, "gcfsConfig": { # GcfsConfig contains configurations of Google Container File System. # GCFS (Google Container File System) configs. "enabled": True or False, # Whether to use GCFS. }, @@ -524,6 +527,9 @@

Method Details

"ephemeralStorageConfig": { # EphemeralStorageConfig contains configuration for the ephemeral storage filesystem. # Parameters for the ephemeral storage filesystem. If unspecified, ephemeral storage is backed by the boot disk. "localSsdCount": 42, # Number of local SSDs to use to back ephemeral storage. Uses NVMe interfaces. Each local SSD is 375 GB in size. If zero, it means to disable using local SSDs as ephemeral storage. }, + "fastSocket": { # Configuration of Fast Socket feature. # Enable or disable NCCL fast socket for the node pool. + "enabled": True or False, # Whether Fast Socket features are enabled in the node pool. + }, "gcfsConfig": { # GcfsConfig contains configurations of Google Container File System. # GCFS (Google Container File System) configs. "enabled": True or False, # Whether to use GCFS. }, @@ -724,6 +730,9 @@

Method Details

"ephemeralStorageConfig": { # EphemeralStorageConfig contains configuration for the ephemeral storage filesystem. # Parameters for the ephemeral storage filesystem. If unspecified, ephemeral storage is backed by the boot disk. "localSsdCount": 42, # Number of local SSDs to use to back ephemeral storage. Uses NVMe interfaces. Each local SSD is 375 GB in size. If zero, it means to disable using local SSDs as ephemeral storage. }, + "fastSocket": { # Configuration of Fast Socket feature. # Enable or disable NCCL fast socket for the node pool. + "enabled": True or False, # Whether Fast Socket features are enabled in the node pool. + }, "gcfsConfig": { # GcfsConfig contains configurations of Google Container File System. # GCFS (Google Container File System) configs. "enabled": True or False, # Whether to use GCFS. }, @@ -1210,6 +1219,9 @@

Method Details

"confidentialNodes": { # ConfidentialNodes is configuration for the confidential nodes feature, which makes nodes run on confidential VMs. # Confidential nodes config. All the nodes in the node pool will be Confidential VM once enabled. "enabled": True or False, # Whether Confidential Nodes feature is enabled. }, + "fastSocket": { # Configuration of Fast Socket feature. # Enable or disable NCCL fast socket for the node pool. + "enabled": True or False, # Whether Fast Socket features are enabled in the node pool. + }, "gcfsConfig": { # GcfsConfig contains configurations of Google Container File System. # GCFS config. "enabled": True or False, # Whether to use GCFS. }, diff --git a/docs/dyn/container_v1beta1.projects.zones.clusters.html b/docs/dyn/container_v1beta1.projects.zones.clusters.html index 26ca351bbb1..cdcaab0311e 100644 --- a/docs/dyn/container_v1beta1.projects.zones.clusters.html +++ b/docs/dyn/container_v1beta1.projects.zones.clusters.html @@ -448,7 +448,7 @@

Method Details

}, "binaryAuthorization": { # Configuration for Binary Authorization. # Configuration for Binary Authorization. "enabled": True or False, # This field is deprecated. Leave this unset and instead configure BinaryAuthorization using evaluation_mode. If evaluation_mode is set to anything other than EVALUATION_MODE_UNSPECIFIED, this field is ignored. - "evaluationMode": "A String", # Mode of operation for binauthz policy evaluation. Currently the only options are equivalent to enable/disable. If unspecified, defaults to DISABLED. + "evaluationMode": "A String", # Mode of operation for binauthz policy evaluation. If unspecified, defaults to DISABLED. }, "clusterIpv4Cidr": "A String", # The IP address range of the container pods in this cluster, in [CIDR](http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing) notation (e.g. `10.96.0.0/14`). Leave blank to have one automatically chosen or specify a `/14` block in `10.0.0.0/8`. "clusterTelemetry": { # Telemetry integration for the cluster. # Telemetry integration for the cluster. @@ -646,6 +646,9 @@

Method Details

"ephemeralStorageConfig": { # EphemeralStorageConfig contains configuration for the ephemeral storage filesystem. # Parameters for the ephemeral storage filesystem. If unspecified, ephemeral storage is backed by the boot disk. "localSsdCount": 42, # Number of local SSDs to use to back ephemeral storage. Uses NVMe interfaces. Each local SSD is 375 GB in size. If zero, it means to disable using local SSDs as ephemeral storage. }, + "fastSocket": { # Configuration of Fast Socket feature. # Enable or disable NCCL fast socket for the node pool. + "enabled": True or False, # Whether Fast Socket features are enabled in the node pool. + }, "gcfsConfig": { # GcfsConfig contains configurations of Google Container File System. # GCFS (Google Container File System) configs. "enabled": True or False, # Whether to use GCFS. }, @@ -782,6 +785,9 @@

Method Details

"ephemeralStorageConfig": { # EphemeralStorageConfig contains configuration for the ephemeral storage filesystem. # Parameters for the ephemeral storage filesystem. If unspecified, ephemeral storage is backed by the boot disk. "localSsdCount": 42, # Number of local SSDs to use to back ephemeral storage. Uses NVMe interfaces. Each local SSD is 375 GB in size. If zero, it means to disable using local SSDs as ephemeral storage. }, + "fastSocket": { # Configuration of Fast Socket feature. # Enable or disable NCCL fast socket for the node pool. + "enabled": True or False, # Whether Fast Socket features are enabled in the node pool. + }, "gcfsConfig": { # GcfsConfig contains configurations of Google Container File System. # GCFS (Google Container File System) configs. "enabled": True or False, # Whether to use GCFS. }, @@ -1251,7 +1257,7 @@

Method Details

}, "binaryAuthorization": { # Configuration for Binary Authorization. # Configuration for Binary Authorization. "enabled": True or False, # This field is deprecated. Leave this unset and instead configure BinaryAuthorization using evaluation_mode. If evaluation_mode is set to anything other than EVALUATION_MODE_UNSPECIFIED, this field is ignored. - "evaluationMode": "A String", # Mode of operation for binauthz policy evaluation. Currently the only options are equivalent to enable/disable. If unspecified, defaults to DISABLED. + "evaluationMode": "A String", # Mode of operation for binauthz policy evaluation. If unspecified, defaults to DISABLED. }, "clusterIpv4Cidr": "A String", # The IP address range of the container pods in this cluster, in [CIDR](http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing) notation (e.g. `10.96.0.0/14`). Leave blank to have one automatically chosen or specify a `/14` block in `10.0.0.0/8`. "clusterTelemetry": { # Telemetry integration for the cluster. # Telemetry integration for the cluster. @@ -1449,6 +1455,9 @@

Method Details

"ephemeralStorageConfig": { # EphemeralStorageConfig contains configuration for the ephemeral storage filesystem. # Parameters for the ephemeral storage filesystem. If unspecified, ephemeral storage is backed by the boot disk. "localSsdCount": 42, # Number of local SSDs to use to back ephemeral storage. Uses NVMe interfaces. Each local SSD is 375 GB in size. If zero, it means to disable using local SSDs as ephemeral storage. }, + "fastSocket": { # Configuration of Fast Socket feature. # Enable or disable NCCL fast socket for the node pool. + "enabled": True or False, # Whether Fast Socket features are enabled in the node pool. + }, "gcfsConfig": { # GcfsConfig contains configurations of Google Container File System. # GCFS (Google Container File System) configs. "enabled": True or False, # Whether to use GCFS. }, @@ -1585,6 +1594,9 @@

Method Details

"ephemeralStorageConfig": { # EphemeralStorageConfig contains configuration for the ephemeral storage filesystem. # Parameters for the ephemeral storage filesystem. If unspecified, ephemeral storage is backed by the boot disk. "localSsdCount": 42, # Number of local SSDs to use to back ephemeral storage. Uses NVMe interfaces. Each local SSD is 375 GB in size. If zero, it means to disable using local SSDs as ephemeral storage. }, + "fastSocket": { # Configuration of Fast Socket feature. # Enable or disable NCCL fast socket for the node pool. + "enabled": True or False, # Whether Fast Socket features are enabled in the node pool. + }, "gcfsConfig": { # GcfsConfig contains configurations of Google Container File System. # GCFS (Google Container File System) configs. "enabled": True or False, # Whether to use GCFS. }, @@ -2001,7 +2013,7 @@

Method Details

}, "binaryAuthorization": { # Configuration for Binary Authorization. # Configuration for Binary Authorization. "enabled": True or False, # This field is deprecated. Leave this unset and instead configure BinaryAuthorization using evaluation_mode. If evaluation_mode is set to anything other than EVALUATION_MODE_UNSPECIFIED, this field is ignored. - "evaluationMode": "A String", # Mode of operation for binauthz policy evaluation. Currently the only options are equivalent to enable/disable. If unspecified, defaults to DISABLED. + "evaluationMode": "A String", # Mode of operation for binauthz policy evaluation. If unspecified, defaults to DISABLED. }, "clusterIpv4Cidr": "A String", # The IP address range of the container pods in this cluster, in [CIDR](http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing) notation (e.g. `10.96.0.0/14`). Leave blank to have one automatically chosen or specify a `/14` block in `10.0.0.0/8`. "clusterTelemetry": { # Telemetry integration for the cluster. # Telemetry integration for the cluster. @@ -2199,6 +2211,9 @@

Method Details

"ephemeralStorageConfig": { # EphemeralStorageConfig contains configuration for the ephemeral storage filesystem. # Parameters for the ephemeral storage filesystem. If unspecified, ephemeral storage is backed by the boot disk. "localSsdCount": 42, # Number of local SSDs to use to back ephemeral storage. Uses NVMe interfaces. Each local SSD is 375 GB in size. If zero, it means to disable using local SSDs as ephemeral storage. }, + "fastSocket": { # Configuration of Fast Socket feature. # Enable or disable NCCL fast socket for the node pool. + "enabled": True or False, # Whether Fast Socket features are enabled in the node pool. + }, "gcfsConfig": { # GcfsConfig contains configurations of Google Container File System. # GCFS (Google Container File System) configs. "enabled": True or False, # Whether to use GCFS. }, @@ -2335,6 +2350,9 @@

Method Details

"ephemeralStorageConfig": { # EphemeralStorageConfig contains configuration for the ephemeral storage filesystem. # Parameters for the ephemeral storage filesystem. If unspecified, ephemeral storage is backed by the boot disk. "localSsdCount": 42, # Number of local SSDs to use to back ephemeral storage. Uses NVMe interfaces. Each local SSD is 375 GB in size. If zero, it means to disable using local SSDs as ephemeral storage. }, + "fastSocket": { # Configuration of Fast Socket feature. # Enable or disable NCCL fast socket for the node pool. + "enabled": True or False, # Whether Fast Socket features are enabled in the node pool. + }, "gcfsConfig": { # GcfsConfig contains configurations of Google Container File System. # GCFS (Google Container File System) configs. "enabled": True or False, # Whether to use GCFS. }, @@ -3385,7 +3403,7 @@

Method Details

}, "desiredBinaryAuthorization": { # Configuration for Binary Authorization. # The desired configuration options for the Binary Authorization feature. "enabled": True or False, # This field is deprecated. Leave this unset and instead configure BinaryAuthorization using evaluation_mode. If evaluation_mode is set to anything other than EVALUATION_MODE_UNSPECIFIED, this field is ignored. - "evaluationMode": "A String", # Mode of operation for binauthz policy evaluation. Currently the only options are equivalent to enable/disable. If unspecified, defaults to DISABLED. + "evaluationMode": "A String", # Mode of operation for binauthz policy evaluation. If unspecified, defaults to DISABLED. }, "desiredClusterAutoscaling": { # ClusterAutoscaling contains global, per-cluster information required by Cluster Autoscaler to automatically adjust the size of the cluster and create/delete node pools based on the current needs. # Cluster-level autoscaling configuration. "autoprovisioningLocations": [ # The list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the NodePool's nodes can be created by NAP. diff --git a/docs/dyn/container_v1beta1.projects.zones.clusters.nodePools.html b/docs/dyn/container_v1beta1.projects.zones.clusters.nodePools.html index 883fa3c1182..3c97ee5db71 100644 --- a/docs/dyn/container_v1beta1.projects.zones.clusters.nodePools.html +++ b/docs/dyn/container_v1beta1.projects.zones.clusters.nodePools.html @@ -255,6 +255,9 @@

Method Details

"ephemeralStorageConfig": { # EphemeralStorageConfig contains configuration for the ephemeral storage filesystem. # Parameters for the ephemeral storage filesystem. If unspecified, ephemeral storage is backed by the boot disk. "localSsdCount": 42, # Number of local SSDs to use to back ephemeral storage. Uses NVMe interfaces. Each local SSD is 375 GB in size. If zero, it means to disable using local SSDs as ephemeral storage. }, + "fastSocket": { # Configuration of Fast Socket feature. # Enable or disable NCCL fast socket for the node pool. + "enabled": True or False, # Whether Fast Socket features are enabled in the node pool. + }, "gcfsConfig": { # GcfsConfig contains configurations of Google Container File System. # GCFS (Google Container File System) configs. "enabled": True or False, # Whether to use GCFS. }, @@ -589,6 +592,9 @@

Method Details

"ephemeralStorageConfig": { # EphemeralStorageConfig contains configuration for the ephemeral storage filesystem. # Parameters for the ephemeral storage filesystem. If unspecified, ephemeral storage is backed by the boot disk. "localSsdCount": 42, # Number of local SSDs to use to back ephemeral storage. Uses NVMe interfaces. Each local SSD is 375 GB in size. If zero, it means to disable using local SSDs as ephemeral storage. }, + "fastSocket": { # Configuration of Fast Socket feature. # Enable or disable NCCL fast socket for the node pool. + "enabled": True or False, # Whether Fast Socket features are enabled in the node pool. + }, "gcfsConfig": { # GcfsConfig contains configurations of Google Container File System. # GCFS (Google Container File System) configs. "enabled": True or False, # Whether to use GCFS. }, @@ -789,6 +795,9 @@

Method Details

"ephemeralStorageConfig": { # EphemeralStorageConfig contains configuration for the ephemeral storage filesystem. # Parameters for the ephemeral storage filesystem. If unspecified, ephemeral storage is backed by the boot disk. "localSsdCount": 42, # Number of local SSDs to use to back ephemeral storage. Uses NVMe interfaces. Each local SSD is 375 GB in size. If zero, it means to disable using local SSDs as ephemeral storage. }, + "fastSocket": { # Configuration of Fast Socket feature. # Enable or disable NCCL fast socket for the node pool. + "enabled": True or False, # Whether Fast Socket features are enabled in the node pool. + }, "gcfsConfig": { # GcfsConfig contains configurations of Google Container File System. # GCFS (Google Container File System) configs. "enabled": True or False, # Whether to use GCFS. }, @@ -1200,6 +1209,9 @@

Method Details

"confidentialNodes": { # ConfidentialNodes is configuration for the confidential nodes feature, which makes nodes run on confidential VMs. # Confidential nodes config. All the nodes in the node pool will be Confidential VM once enabled. "enabled": True or False, # Whether Confidential Nodes feature is enabled. }, + "fastSocket": { # Configuration of Fast Socket feature. # Enable or disable NCCL fast socket for the node pool. + "enabled": True or False, # Whether Fast Socket features are enabled in the node pool. + }, "gcfsConfig": { # GcfsConfig contains configurations of Google Container File System. # GCFS config. "enabled": True or False, # Whether to use GCFS. }, diff --git a/googleapiclient/discovery_cache/documents/container.v1.json b/googleapiclient/discovery_cache/documents/container.v1.json index f35f7354bf9..b80b0e5bace 100644 --- a/googleapiclient/discovery_cache/documents/container.v1.json +++ b/googleapiclient/discovery_cache/documents/container.v1.json @@ -2487,7 +2487,7 @@ } } }, - "revision": "20221024", + "revision": "20221031", "rootUrl": "https://container.googleapis.com/", "schemas": { "AcceleratorConfig": { @@ -2685,7 +2685,7 @@ "type": "boolean" }, "evaluationMode": { - "description": "Mode of operation for binauthz policy evaluation. Currently the only options are equivalent to enable/disable. If unspecified, defaults to DISABLED.", + "description": "Mode of operation for binauthz policy evaluation. If unspecified, defaults to DISABLED.", "enum": [ "EVALUATION_MODE_UNSPECIFIED", "DISABLED", @@ -3591,6 +3591,17 @@ "properties": {}, "type": "object" }, + "FastSocket": { + "description": "Configuration of Fast Socket feature.", + "id": "FastSocket", + "properties": { + "enabled": { + "description": "Whether Fast Socket features are enabled in the node pool.", + "type": "boolean" + } + }, + "type": "object" + }, "Filter": { "description": "Allows filtering to one or more specific event types. If event types are present, those and only those event types will be transmitted to the cluster. Other types will be skipped. If no filter is specified, or no event types are present, all event types will be sent", "id": "Filter", @@ -4552,6 +4563,10 @@ "description": "Type of the disk attached to each node (e.g. 'pd-standard', 'pd-ssd' or 'pd-balanced') If unspecified, the default disk type is 'pd-standard'", "type": "string" }, + "fastSocket": { + "$ref": "FastSocket", + "description": "Enable or disable NCCL fast socket for the node pool." + }, "gcfsConfig": { "$ref": "GcfsConfig", "description": "Google Container File System (image streaming) configs." @@ -6228,6 +6243,10 @@ "$ref": "ConfidentialNodes", "description": "Confidential nodes config. All the nodes in the node pool will be Confidential VM once enabled." }, + "fastSocket": { + "$ref": "FastSocket", + "description": "Enable or disable NCCL fast socket for the node pool." + }, "gcfsConfig": { "$ref": "GcfsConfig", "description": "GCFS config." diff --git a/googleapiclient/discovery_cache/documents/container.v1beta1.json b/googleapiclient/discovery_cache/documents/container.v1beta1.json index ac39480e96b..e6d2619b0ac 100644 --- a/googleapiclient/discovery_cache/documents/container.v1beta1.json +++ b/googleapiclient/discovery_cache/documents/container.v1beta1.json @@ -2512,7 +2512,7 @@ } } }, - "revision": "20221024", + "revision": "20221031", "rootUrl": "https://container.googleapis.com/", "schemas": { "AcceleratorConfig": { @@ -2738,7 +2738,7 @@ "type": "boolean" }, "evaluationMode": { - "description": "Mode of operation for binauthz policy evaluation. Currently the only options are equivalent to enable/disable. If unspecified, defaults to DISABLED.", + "description": "Mode of operation for binauthz policy evaluation. If unspecified, defaults to DISABLED.", "enum": [ "EVALUATION_MODE_UNSPECIFIED", "DISABLED", @@ -3767,6 +3767,17 @@ }, "type": "object" }, + "FastSocket": { + "description": "Configuration of Fast Socket feature.", + "id": "FastSocket", + "properties": { + "enabled": { + "description": "Whether Fast Socket features are enabled in the node pool.", + "type": "boolean" + } + }, + "type": "object" + }, "Filter": { "description": "Allows filtering to one or more specific event types. If event types are present, those and only those event types will be transmitted to the cluster. Other types will be skipped. If no filter is specified, or no event types are present, all event types will be sent", "id": "Filter", @@ -4846,6 +4857,10 @@ "$ref": "EphemeralStorageConfig", "description": "Parameters for the ephemeral storage filesystem. If unspecified, ephemeral storage is backed by the boot disk." }, + "fastSocket": { + "$ref": "FastSocket", + "description": "Enable or disable NCCL fast socket for the node pool." + }, "gcfsConfig": { "$ref": "GcfsConfig", "description": "GCFS (Google Container File System) configs." @@ -6595,6 +6610,10 @@ "$ref": "ConfidentialNodes", "description": "Confidential nodes config. All the nodes in the node pool will be Confidential VM once enabled." }, + "fastSocket": { + "$ref": "FastSocket", + "description": "Enable or disable NCCL fast socket for the node pool." + }, "gcfsConfig": { "$ref": "GcfsConfig", "description": "GCFS config."