Autogenerated update (2020-05-07)

Delete:
- commentanalyzer_v1alpha1
- osconfig_v1beta

Update:
- adexchangebuyer2_v2beta1
- androidenterprise_v1
- androidpublisher_v1
- androidpublisher_v1_1
- androidpublisher_v2
- androidpublisher_v3
- bigquery_v2
- bigqueryconnection_v1beta1
- bigqueryreservation_v1
- bigqueryreservation_v1beta1
- binaryauthorization_v1
- binaryauthorization_v1beta1
- calendar_v3
- cloudasset_v1p1beta1
- cloudbilling_v1
- cloudbuild_v1
- clouddebugger_v2
- cloudidentity_v1beta1
- cloudiot_v1
- cloudresourcemanager_v1
- cloudresourcemanager_v1beta1
- cloudresourcemanager_v2
- cloudresourcemanager_v2beta1
- cloudscheduler_v1
- cloudscheduler_v1beta1
- cloudsearch_v1
- cloudshell_v1alpha1
- cloudtasks_v2
- cloudtasks_v2beta2
- cloudtasks_v2beta3
- cloudtrace_v2
- composer_v1beta1
- compute_alpha
- compute_beta
- compute_v1
- container_v1
- container_v1beta1
- containeranalysis_v1alpha1
- containeranalysis_v1beta1
- content_v2
- content_v2_1
- customsearch_v1
- datacatalog_v1beta1
- dataproc_v1
- dataproc_v1beta2
- dialogflow_v2
- dialogflow_v2beta1
- displayvideo_v1
- dlp_v2
- drive_v2
- drive_v3
- driveactivity_v2
- file_v1
- file_v1beta1
- firebase_v1beta1
- firebasehosting_v1beta1
- games_configuration_v1configuration
- games_management_v1management
- games_v1
- gameservices_v1beta
- healthcare_v1
- healthcare_v1beta1
- homegraph_v1
- iamcredentials_v1
- managedidentities_v1
- managedidentities_v1alpha1
- managedidentities_v1beta1
- memcache_v1beta2
- ml_v1
- monitoring_v3
- people_v1
- policytroubleshooter_v1
- policytroubleshooter_v1beta
- prod_tt_sasportal_v1alpha1
- remotebuildexecution_v1
- remotebuildexecution_v1alpha
- remotebuildexecution_v2
- run_v1
- run_v1alpha1
- runtimeconfig_v1beta1
- sasportal_v1alpha1
- script_v1
- secretmanager_v1
- secretmanager_v1beta1
- serviceconsumermanagement_v1
- serviceconsumermanagement_v1beta1
- servicecontrol_v1
- servicedirectory_v1beta1
- servicemanagement_v1
- servicenetworking_v1
- servicenetworking_v1beta
- serviceusage_v1
- serviceusage_v1beta1
- sheets_v4
- sourcerepo_v1
- speech_v1
- speech_v1p1beta1
- storage_v1
- tagmanager_v1
- tagmanager_v2
- testing_v1
- toolresults_v1beta3
- vault_v1
- videointelligence_v1
- videointelligence_v1beta2
- videointelligence_v1p1beta1
- videointelligence_v1p2beta1
- videointelligence_v1p3beta1
- youtube_partner_v1
- youtube_v3
This commit is contained in:
Google APIs committed 2020-05-07 20:07:42 +00:00
1 parent 334a41b6f9
commit 2aab01171a
308 files changed
+40747 -16123

No files matched your search

+145 -132
View File
@@ -32,7 +32,7 @@ module Google
attr_accessor :accelerator_count
# The accelerator type resource name. List of supported accelerators
# [here](/compute/docs/gpus)
# [here](https://cloud.google.com/compute/docs/gpus)
# Corresponds to the JSON property `acceleratorType`
# @return [String]
attr_accessor :accelerator_type
@@ -257,7 +257,7 @@ module Google
include Google::Apis::Core::Hashable
# The name (project, location, operation id) of the operation to cancel.
# Specified in the format 'projects/*/locations/*/operations/*'.
# Specified in the format `projects/*/locations/*/operations/*`.
# Corresponds to the JSON property `name`
# @return [String]
attr_accessor :name
@@ -276,8 +276,9 @@ module Google
attr_accessor :project_id
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the operation resides.
# This field has been deprecated and replaced by the name field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# operation resides. This field has been deprecated and replaced by the name
# field.
# Corresponds to the JSON property `zone`
# @return [String]
attr_accessor :zone
@@ -419,8 +420,8 @@ module Google
attr_accessor :current_node_count
# [Output only] Deprecated, use
# [NodePools.version](/kubernetes-engine/docs/reference/rest/v1/projects.zones.
# clusters.nodePools)
# [NodePools.version](https://cloud.google.com/kubernetes-engine/docs/reference/
# rest/v1/projects.zones.clusters.nodePools)
# instead. The current version of the node software components. If they are
# currently at multiple versions because they're in the process of being
# upgraded, this reflects the minimum version of all nodes.
@@ -525,16 +526,19 @@ module Google
attr_accessor :legacy_abac
# [Output only] The name of the Google Compute Engine
# [zone](/compute/docs/regions-zones/regions-zones#available) or
# [region](/compute/docs/regions-zones/regions-zones#available) in which
# the cluster resides.
# [zone](https://cloud.google.com/compute/docs/regions-zones/regions-zones#
# available)
# or
# [region](https://cloud.google.com/compute/docs/regions-zones/regions-zones#
# available)
# in which the cluster resides.
# Corresponds to the JSON property `location`
# @return [String]
attr_accessor :location
# The list of Google Compute Engine
# [zones](/compute/docs/zones#available) in which the cluster's nodes
# should be located.
# [zones](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster's nodes should be located.
# Corresponds to the JSON property `locations`
# @return [Array<String>]
attr_accessor :locations
@@ -596,9 +600,10 @@ module Google
attr_accessor :name
# The name of the Google Compute Engine
# [network](/compute/docs/networks-and-firewalls#networks) to which the
# cluster is connected. If left unspecified, the `default` network
# will be used.
# [network](https://cloud.google.com/compute/docs/networks-and-firewalls#
# networks)
# to which the cluster is connected. If left unspecified, the `default`
# network will be used.
# Corresponds to the JSON property `network`
# @return [String]
attr_accessor :network
@@ -681,8 +686,8 @@ module Google
attr_accessor :status_message
# The name of the Google Compute Engine
# [subnetwork](/compute/docs/subnetworks) to which the
# cluster is connected.
# [subnetwork](https://cloud.google.com/compute/docs/subnetworks) to which
# the cluster is connected.
# Corresponds to the JSON property `subnetwork`
# @return [String]
attr_accessor :subnetwork
@@ -708,9 +713,8 @@ module Google
attr_accessor :workload_identity_config
# [Output only] The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field is deprecated, use location instead.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field is deprecated, use location instead.
# Corresponds to the JSON property `zone`
# @return [String]
attr_accessor :zone
@@ -781,8 +785,9 @@ module Google
class ClusterAutoscaling
include Google::Apis::Core::Hashable
# The list of Google Compute Engine [zones](/compute/docs/zones#available)
# in which the NodePool's nodes can be created by NAP.
# 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.
# Corresponds to the JSON property `autoprovisioningLocations`
# @return [Array<String>]
attr_accessor :autoprovisioning_locations
@@ -861,10 +866,10 @@ module Google
attr_accessor :desired_intra_node_visibility_config
# The desired list of Google Compute Engine
# [zones](/compute/docs/zones#available) in which the cluster's nodes
# should be located. Changing the locations a cluster is in will result
# in nodes being either created or removed from the cluster, depending on
# whether locations are being added or removed.
# [zones](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster's nodes should be located. Changing the locations a cluster is in
# will result in nodes being either created or removed from the cluster,
# depending on whether locations are being added or removed.
# This list must always include the cluster's primary zone.
# Corresponds to the JSON property `desiredLocations`
# @return [Array<String>]
@@ -1004,7 +1009,7 @@ module Google
attr_accessor :cluster_id
# The name (project, location, cluster id) of the cluster to complete IP
# rotation. Specified in the format 'projects/*/locations/*/clusters/*'.
# rotation. Specified in the format `projects/*/locations/*/clusters/*`.
# Corresponds to the JSON property `name`
# @return [String]
attr_accessor :name
@@ -1017,9 +1022,9 @@ module Google
attr_accessor :project_id
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field has been deprecated and replaced by the name field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field has been deprecated and replaced by the name
# field.
# Corresponds to the JSON property `zone`
# @return [String]
attr_accessor :zone
@@ -1069,7 +1074,7 @@ module Google
attr_accessor :cluster
# The parent (project and location) where the cluster will be created.
# Specified in the format 'projects/*/locations/*'.
# Specified in the format `projects/*/locations/*`.
# Corresponds to the JSON property `parent`
# @return [String]
attr_accessor :parent
@@ -1082,9 +1087,9 @@ module Google
attr_accessor :project_id
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field has been deprecated and replaced by the parent field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field has been deprecated and replaced by the parent
# field.
# Corresponds to the JSON property `zone`
# @return [String]
attr_accessor :zone
@@ -1124,7 +1129,7 @@ module Google
# The parent (project, location, cluster id) where the node pool will be
# created. Specified in the format
# 'projects/*/locations/*/clusters/*'.
# `projects/*/locations/*/clusters/*`.
# Corresponds to the JSON property `parent`
# @return [String]
attr_accessor :parent
@@ -1137,9 +1142,9 @@ module Google
attr_accessor :project_id
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field has been deprecated and replaced by the parent field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field has been deprecated and replaced by the parent
# field.
# Corresponds to the JSON property `zone`
# @return [String]
attr_accessor :zone
@@ -1989,16 +1994,17 @@ module Google
alias_method :enable_intra_node_visibility?, :enable_intra_node_visibility
# Output only. The relative name of the Google Compute Engine
# network(/compute/docs/networks-and-firewalls#networks) to which
# the cluster is connected.
# Example: projects/my-project/global/networks/my-network
# 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
# Corresponds to the JSON property `network`
# @return [String]
attr_accessor :network
# Output only. The relative name of the Google Compute Engine
# [subnetwork](/compute/docs/vpc) to which the cluster is connected.
# Example: projects/my-project/regions/us-central1/subnetworks/my-subnet
# [subnetwork](https://cloud.google.com/compute/docs/vpc) to which the
# cluster is connected. Example:
# projects/my-project/regions/us-central1/subnetworks/my-subnet
# Corresponds to the JSON property `subnetwork`
# @return [String]
attr_accessor :subnetwork
@@ -2116,7 +2122,7 @@ module Google
attr_accessor :local_ssd_count
# The name of a Google Compute Engine [machine
# type](/compute/docs/machine-types) (e.g.
# type](https://cloud.google.com/compute/docs/machine-types) (e.g.
# `n1-standard-1`).
# If unspecified, the default machine type is
# `n1-standard-1`.
@@ -2177,7 +2183,8 @@ module Google
# persistent storage on your nodes.
# * `https://www.googleapis.com/auth/devstorage.read_only` is required for
# communicating with **gcr.io**
# (the [Google Container Registry](/container-registry/)).
# (the [Google Container
# Registry](https://cloud.google.com/container-registry/)).
# If unspecified, no scopes are added, unless Cloud Logging or Cloud
# Monitoring are enabled, in which case their required scopes will be added.
# Corresponds to the JSON property `oauthScopes`
@@ -2192,8 +2199,9 @@ module Google
attr_accessor :preemptible
alias_method :preemptible?, :preemptible
# [ReservationAffinity](/compute/docs/instances/reserving-zonal-resources) is
# the configuration of desired reservation which instances could take
# [ReservationAffinity](https://cloud.google.com/compute/docs/instances/
# reserving-zonal-resources)
# is the configuration of desired reservation which instances could take
# capacity from.
# Corresponds to the JSON property `reservationAffinity`
# @return [Google::Apis::ContainerV1::ReservationAffinity]
@@ -2338,14 +2346,16 @@ module Google
attr_accessor :initial_node_count
# [Output only] The resource URLs of the [managed instance
# groups](/compute/docs/instance-groups/creating-groups-of-managed-instances)
# groups](https://cloud.google.com/compute/docs/instance-groups/creating-groups-
# of-managed-instances)
# associated with this node pool.
# Corresponds to the JSON property `instanceGroupUrls`
# @return [Array<String>]
attr_accessor :instance_group_urls
# The list of Google Compute Engine [zones](/compute/docs/zones#available)
# in which the NodePool's nodes should be located.
# The list of Google Compute Engine
# [zones](https://cloud.google.com/compute/docs/zones#available) in which the
# NodePool's nodes should be located.
# Corresponds to the JSON property `locations`
# @return [Array<String>]
attr_accessor :locations
@@ -2536,9 +2546,12 @@ module Google
attr_accessor :end_time
# [Output only] The name of the Google Compute Engine
# [zone](/compute/docs/regions-zones/regions-zones#available) or
# [region](/compute/docs/regions-zones/regions-zones#available) in which
# the cluster resides.
# [zone](https://cloud.google.com/compute/docs/regions-zones/regions-zones#
# available)
# or
# [region](https://cloud.google.com/compute/docs/regions-zones/regions-zones#
# available)
# in which the cluster resides.
# Corresponds to the JSON property `location`
# @return [String]
attr_accessor :location
@@ -2590,9 +2603,8 @@ module Google
attr_accessor :target_link
# The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the operation
# is taking place.
# This field is deprecated, use location instead.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# operation is taking place. This field is deprecated, use location instead.
# Corresponds to the JSON property `zone`
# @return [String]
attr_accessor :zone
@@ -2770,8 +2782,9 @@ module Google
end
end
# [ReservationAffinity](/compute/docs/instances/reserving-zonal-resources) is
# the configuration of desired reservation which instances could take
# [ReservationAffinity](https://cloud.google.com/compute/docs/instances/
# reserving-zonal-resources)
# is the configuration of desired reservation which instances could take
# capacity from.
class ReservationAffinity
include Google::Apis::Core::Hashable
@@ -2884,7 +2897,7 @@ module Google
# The name (project, location, cluster, node pool id) of the node poll to
# rollback upgrade.
# Specified in the format 'projects/*/locations/*/clusters/*/nodePools/*'.
# Specified in the format `projects/*/locations/*/clusters/*/nodePools/*`.
# Corresponds to the JSON property `name`
# @return [String]
attr_accessor :name
@@ -2903,9 +2916,9 @@ module Google
attr_accessor :project_id
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field has been deprecated and replaced by the name field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field has been deprecated and replaced by the name
# field.
# Corresponds to the JSON property `zone`
# @return [String]
attr_accessor :zone
@@ -3003,7 +3016,7 @@ module Google
attr_accessor :cluster_id
# The name (project, location, cluster) of the cluster to set addons.
# Specified in the format 'projects/*/locations/*/clusters/*'.
# Specified in the format `projects/*/locations/*/clusters/*`.
# Corresponds to the JSON property `name`
# @return [String]
attr_accessor :name
@@ -3016,9 +3029,9 @@ module Google
attr_accessor :project_id
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field has been deprecated and replaced by the name field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field has been deprecated and replaced by the name
# field.
# Corresponds to the JSON property `zone`
# @return [String]
attr_accessor :zone
@@ -3060,7 +3073,7 @@ module Google
attr_accessor :label_fingerprint
# The name (project, location, cluster id) of the cluster to set labels.
# Specified in the format 'projects/*/locations/*/clusters/*'.
# Specified in the format `projects/*/locations/*/clusters/*`.
# Corresponds to the JSON property `name`
# @return [String]
attr_accessor :name
@@ -3078,9 +3091,9 @@ module Google
attr_accessor :resource_labels
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field has been deprecated and replaced by the name field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field has been deprecated and replaced by the name
# field.
# Corresponds to the JSON property `zone`
# @return [String]
attr_accessor :zone
@@ -3118,7 +3131,7 @@ module Google
alias_method :enabled?, :enabled
# The name (project, location, cluster id) of the cluster to set legacy abac.
# Specified in the format 'projects/*/locations/*/clusters/*'.
# Specified in the format `projects/*/locations/*/clusters/*`.
# Corresponds to the JSON property `name`
# @return [String]
attr_accessor :name
@@ -3131,9 +3144,9 @@ module Google
attr_accessor :project_id
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field has been deprecated and replaced by the name field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field has been deprecated and replaced by the name
# field.
# Corresponds to the JSON property `zone`
# @return [String]
attr_accessor :zone
@@ -3163,17 +3176,17 @@ module Google
attr_accessor :cluster_id
# Required. The desired list of Google Compute Engine
# [zones](/compute/docs/zones#available) in which the cluster's nodes
# should be located. Changing the locations a cluster is in will result
# in nodes being either created or removed from the cluster, depending on
# whether locations are being added or removed.
# [zones](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster's nodes should be located. Changing the locations a cluster is in
# will result in nodes being either created or removed from the cluster,
# depending on whether locations are being added or removed.
# This list must always include the cluster's primary zone.
# Corresponds to the JSON property `locations`
# @return [Array<String>]
attr_accessor :locations
# The name (project, location, cluster) of the cluster to set locations.
# Specified in the format 'projects/*/locations/*/clusters/*'.
# Specified in the format `projects/*/locations/*/clusters/*`.
# Corresponds to the JSON property `name`
# @return [String]
attr_accessor :name
@@ -3186,9 +3199,9 @@ module Google
attr_accessor :project_id
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field has been deprecated and replaced by the name field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field has been deprecated and replaced by the name
# field.
# Corresponds to the JSON property `zone`
# @return [String]
attr_accessor :zone
@@ -3231,7 +3244,7 @@ module Google
attr_accessor :logging_service
# The name (project, location, cluster) of the cluster to set logging.
# Specified in the format 'projects/*/locations/*/clusters/*'.
# Specified in the format `projects/*/locations/*/clusters/*`.
# Corresponds to the JSON property `name`
# @return [String]
attr_accessor :name
@@ -3244,9 +3257,9 @@ module Google
attr_accessor :project_id
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field has been deprecated and replaced by the name field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field has been deprecated and replaced by the name
# field.
# Corresponds to the JSON property `zone`
# @return [String]
attr_accessor :zone
@@ -3281,7 +3294,7 @@ module Google
# The name (project, location, cluster id) of the cluster to set maintenance
# policy.
# Specified in the format 'projects/*/locations/*/clusters/*'.
# Specified in the format `projects/*/locations/*/clusters/*`.
# Corresponds to the JSON property `name`
# @return [String]
attr_accessor :name
@@ -3293,8 +3306,8 @@ module Google
attr_accessor :project_id
# Required. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides.
# Corresponds to the JSON property `zone`
# @return [String]
attr_accessor :zone
@@ -3329,7 +3342,7 @@ module Google
attr_accessor :cluster_id
# The name (project, location, cluster) of the cluster to set auth.
# Specified in the format 'projects/*/locations/*/clusters/*'.
# Specified in the format `projects/*/locations/*/clusters/*`.
# Corresponds to the JSON property `name`
# @return [String]
attr_accessor :name
@@ -3349,9 +3362,9 @@ module Google
attr_accessor :update
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field has been deprecated and replaced by the name field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field has been deprecated and replaced by the name
# field.
# Corresponds to the JSON property `zone`
# @return [String]
attr_accessor :zone
@@ -3395,7 +3408,7 @@ module Google
attr_accessor :monitoring_service
# The name (project, location, cluster) of the cluster to set monitoring.
# Specified in the format 'projects/*/locations/*/clusters/*'.
# Specified in the format `projects/*/locations/*/clusters/*`.
# Corresponds to the JSON property `name`
# @return [String]
attr_accessor :name
@@ -3408,9 +3421,9 @@ module Google
attr_accessor :project_id
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field has been deprecated and replaced by the name field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field has been deprecated and replaced by the name
# field.
# Corresponds to the JSON property `zone`
# @return [String]
attr_accessor :zone
@@ -3440,7 +3453,7 @@ module Google
attr_accessor :cluster_id
# The name (project, location, cluster id) of the cluster to set networking
# policy. Specified in the format 'projects/*/locations/*/clusters/*'.
# policy. Specified in the format `projects/*/locations/*/clusters/*`.
# Corresponds to the JSON property `name`
# @return [String]
attr_accessor :name
@@ -3459,9 +3472,9 @@ module Google
attr_accessor :project_id
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field has been deprecated and replaced by the name field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field has been deprecated and replaced by the name
# field.
# Corresponds to the JSON property `zone`
# @return [String]
attr_accessor :zone
@@ -3498,7 +3511,7 @@ module Google
# The name (project, location, cluster, node pool) of the node pool to set
# autoscaler settings. Specified in the format
# 'projects/*/locations/*/clusters/*/nodePools/*'.
# `projects/*/locations/*/clusters/*/nodePools/*`.
# Corresponds to the JSON property `name`
# @return [String]
attr_accessor :name
@@ -3517,9 +3530,9 @@ module Google
attr_accessor :project_id
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field has been deprecated and replaced by the name field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field has been deprecated and replaced by the name
# field.
# Corresponds to the JSON property `zone`
# @return [String]
attr_accessor :zone
@@ -3558,7 +3571,7 @@ module Google
# The name (project, location, cluster, node pool id) of the node pool to set
# management properties. Specified in the format
# 'projects/*/locations/*/clusters/*/nodePools/*'.
# `projects/*/locations/*/clusters/*/nodePools/*`.
# Corresponds to the JSON property `name`
# @return [String]
attr_accessor :name
@@ -3577,9 +3590,9 @@ module Google
attr_accessor :project_id
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field has been deprecated and replaced by the name field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field has been deprecated and replaced by the name
# field.
# Corresponds to the JSON property `zone`
# @return [String]
attr_accessor :zone
@@ -3612,7 +3625,7 @@ module Google
# The name (project, location, cluster, node pool id) of the node pool to set
# size.
# Specified in the format 'projects/*/locations/*/clusters/*/nodePools/*'.
# Specified in the format `projects/*/locations/*/clusters/*/nodePools/*`.
# Corresponds to the JSON property `name`
# @return [String]
attr_accessor :name
@@ -3636,9 +3649,9 @@ module Google
attr_accessor :project_id
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field has been deprecated and replaced by the name field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field has been deprecated and replaced by the name
# field.
# Corresponds to the JSON property `zone`
# @return [String]
attr_accessor :zone
@@ -3724,7 +3737,7 @@ module Google
attr_accessor :cluster_id
# The name (project, location, cluster id) of the cluster to start IP
# rotation. Specified in the format 'projects/*/locations/*/clusters/*'.
# rotation. Specified in the format `projects/*/locations/*/clusters/*`.
# Corresponds to the JSON property `name`
# @return [String]
attr_accessor :name
@@ -3743,9 +3756,9 @@ module Google
alias_method :rotate_credentials?, :rotate_credentials
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field has been deprecated and replaced by the name field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field has been deprecated and replaced by the name
# field.
# Corresponds to the JSON property `zone`
# @return [String]
attr_accessor :zone
@@ -3827,7 +3840,7 @@ module Google
attr_accessor :cluster_id
# The name (project, location, cluster) of the cluster to update.
# Specified in the format 'projects/*/locations/*/clusters/*'.
# Specified in the format `projects/*/locations/*/clusters/*`.
# Corresponds to the JSON property `name`
# @return [String]
attr_accessor :name
@@ -3847,9 +3860,9 @@ module Google
attr_accessor :update
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field has been deprecated and replaced by the name field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field has been deprecated and replaced by the name
# field.
# Corresponds to the JSON property `zone`
# @return [String]
attr_accessor :zone
@@ -3891,7 +3904,7 @@ module Google
attr_accessor :master_version
# The name (project, location, cluster) of the cluster to update.
# Specified in the format 'projects/*/locations/*/clusters/*'.
# Specified in the format `projects/*/locations/*/clusters/*`.
# Corresponds to the JSON property `name`
# @return [String]
attr_accessor :name
@@ -3904,9 +3917,9 @@ module Google
attr_accessor :project_id
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field has been deprecated and replaced by the name field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field has been deprecated and replaced by the name
# field.
# Corresponds to the JSON property `zone`
# @return [String]
attr_accessor :zone
@@ -3941,17 +3954,17 @@ module Google
attr_accessor :image_type
# The desired list of Google Compute Engine
# [zones](/compute/docs/zones#available) in which the node pool's nodes
# should be located. Changing the locations for a node pool will result
# in nodes being either created or removed from the node pool, depending
# on whether locations are being added or removed.
# [zones](https://cloud.google.com/compute/docs/zones#available) in which the
# node pool's nodes should be located. Changing the locations for a node pool
# will result in nodes being either created or removed from the node pool,
# depending on whether locations are being added or removed.
# Corresponds to the JSON property `locations`
# @return [Array<String>]
attr_accessor :locations
# The name (project, location, cluster, node pool) of the node pool to
# update. Specified in the format
# 'projects/*/locations/*/clusters/*/nodePools/*'.
# `projects/*/locations/*/clusters/*/nodePools/*`.
# Corresponds to the JSON property `name`
# @return [String]
attr_accessor :name
@@ -4011,9 +4024,9 @@ module Google
attr_accessor :workload_metadata_config
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field has been deprecated and replaced by the name field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field has been deprecated and replaced by the name
# field.
# Corresponds to the JSON property `zone`
# @return [String]
attr_accessor :zone
+168 -159
View File
@@ -51,7 +51,7 @@ module Google
# Lists subnetworks that are usable for creating clusters in a project.
# @param [String] parent
# The parent project where subnetworks are usable.
# Specified in the format 'projects/*'.
# Specified in the format `projects/*`.
# @param [String] filter
# Filtering currently only supports equality on the networkProjectId and must
# be in the form: "networkProjectId=[PROJECTID]", where `networkProjectId`
@@ -98,15 +98,16 @@ module Google
# Returns configuration info about the Google Kubernetes Engine service.
# @param [String] name
# The name (project and location) of the server config to get,
# specified in the format 'projects/*/locations/*'.
# specified in the format `projects/*/locations/*`.
# @param [String] project_id
# Deprecated. The Google Developers Console [project ID or project
# number](https://support.google.com/cloud/answer/6158840).
# This field has been deprecated and replaced by the name field.
# @param [String] zone
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) to return operations for.
# This field has been deprecated and replaced by the name field.
# [zone](https://cloud.google.com/compute/docs/zones#available) to return
# operations for. This field has been deprecated and replaced by the name
# field.
# @param [String] fields
# Selector specifying which fields to include in a partial response.
# @param [String] quota_user
@@ -139,7 +140,7 @@ module Google
# Completes master IP rotation.
# @param [String] name
# The name (project, location, cluster id) of the cluster to complete IP
# rotation. Specified in the format 'projects/*/locations/*/clusters/*'.
# rotation. Specified in the format `projects/*/locations/*/clusters/*`.
# @param [Google::Apis::ContainerV1::CompleteIpRotationRequest] complete_ip_rotation_request_object
# @param [String] fields
# Selector specifying which fields to include in a partial response.
@@ -173,7 +174,9 @@ module Google
# Creates a cluster, consisting of the specified number and type of Google
# Compute Engine instances.
# By default, the cluster is created in the project's
# [default network](/compute/docs/networks-and-firewalls#networks).
# [default
# network](https://cloud.google.com/compute/docs/networks-and-firewalls#networks)
# .
# One firewall is added for the cluster. After cluster creation,
# the Kubelet creates routes for each node to allow the containers
# on that node to communicate with all other instances in the
@@ -182,7 +185,7 @@ module Google
# which CIDR range the cluster is using.
# @param [String] parent
# The parent (project and location) where the cluster will be created.
# Specified in the format 'projects/*/locations/*'.
# Specified in the format `projects/*/locations/*`.
# @param [Google::Apis::ContainerV1::CreateClusterRequest] create_cluster_request_object
# @param [String] fields
# Selector specifying which fields to include in a partial response.
@@ -222,7 +225,7 @@ module Google
# when the cluster was initially created.
# @param [String] name
# The name (project, location, cluster) of the cluster to delete.
# Specified in the format 'projects/*/locations/*/clusters/*'.
# Specified in the format `projects/*/locations/*/clusters/*`.
# @param [String] cluster_id
# Deprecated. The name of the cluster to delete.
# This field has been deprecated and replaced by the name field.
@@ -232,9 +235,9 @@ module Google
# This field has been deprecated and replaced by the name field.
# @param [String] zone
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field has been deprecated and replaced by the name field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field has been deprecated and replaced by the name
# field.
# @param [String] fields
# Selector specifying which fields to include in a partial response.
# @param [String] quota_user
@@ -268,7 +271,7 @@ module Google
# Gets the details of a specific cluster.
# @param [String] name
# The name (project, location, cluster) of the cluster to retrieve.
# Specified in the format 'projects/*/locations/*/clusters/*'.
# Specified in the format `projects/*/locations/*/clusters/*`.
# @param [String] cluster_id
# Deprecated. The name of the cluster to retrieve.
# This field has been deprecated and replaced by the name field.
@@ -278,9 +281,9 @@ module Google
# This field has been deprecated and replaced by the name field.
# @param [String] zone
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field has been deprecated and replaced by the name field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field has been deprecated and replaced by the name
# field.
# @param [String] fields
# Selector specifying which fields to include in a partial response.
# @param [String] quota_user
@@ -317,7 +320,7 @@ module Google
# clusters.
# @param [String] parent
# The cluster (project, location, cluster id) to get keys for. Specified in
# the format 'projects/*/locations/*/clusters/*'.
# the format `projects/*/locations/*/clusters/*`.
# @param [String] fields
# Selector specifying which fields to include in a partial response.
# @param [String] quota_user
@@ -349,7 +352,7 @@ module Google
# zones.
# @param [String] parent
# The parent (project and location) where the clusters will be listed.
# Specified in the format 'projects/*/locations/*'.
# Specified in the format `projects/*/locations/*`.
# Location "-" matches all zones and all regions.
# @param [String] project_id
# Deprecated. The Google Developers Console [project ID or project
@@ -357,9 +360,9 @@ module Google
# This field has been deprecated and replaced by the parent field.
# @param [String] zone
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides, or "-" for all zones.
# This field has been deprecated and replaced by the parent field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides, or "-" for all zones. This field has been deprecated and
# replaced by the parent field.
# @param [String] fields
# Selector specifying which fields to include in a partial response.
# @param [String] quota_user
@@ -392,7 +395,7 @@ module Google
# Sets the addons for a specific cluster.
# @param [String] name
# The name (project, location, cluster) of the cluster to set addons.
# Specified in the format 'projects/*/locations/*/clusters/*'.
# Specified in the format `projects/*/locations/*/clusters/*`.
# @param [Google::Apis::ContainerV1::SetAddonsConfigRequest] set_addons_config_request_object
# @param [String] fields
# Selector specifying which fields to include in a partial response.
@@ -426,7 +429,7 @@ module Google
# Enables or disables the ABAC authorization mechanism on a cluster.
# @param [String] name
# The name (project, location, cluster id) of the cluster to set legacy abac.
# Specified in the format 'projects/*/locations/*/clusters/*'.
# Specified in the format `projects/*/locations/*/clusters/*`.
# @param [Google::Apis::ContainerV1::SetLegacyAbacRequest] set_legacy_abac_request_object
# @param [String] fields
# Selector specifying which fields to include in a partial response.
@@ -459,12 +462,12 @@ module Google
# Sets the locations for a specific cluster.
# Deprecated. Use
# [projects.locations.clusters.update](/kubernetes-engine/docs/reference/rest/v1/
# projects.locations.clusters/update)
# [projects.locations.clusters.update](https://cloud.google.com/kubernetes-
# engine/docs/reference/rest/v1/projects.locations.clusters/update)
# instead.
# @param [String] name
# The name (project, location, cluster) of the cluster to set locations.
# Specified in the format 'projects/*/locations/*/clusters/*'.
# Specified in the format `projects/*/locations/*/clusters/*`.
# @param [Google::Apis::ContainerV1::SetLocationsRequest] set_locations_request_object
# @param [String] fields
# Selector specifying which fields to include in a partial response.
@@ -498,7 +501,7 @@ module Google
# Sets the logging service for a specific cluster.
# @param [String] name
# The name (project, location, cluster) of the cluster to set logging.
# Specified in the format 'projects/*/locations/*/clusters/*'.
# Specified in the format `projects/*/locations/*/clusters/*`.
# @param [Google::Apis::ContainerV1::SetLoggingServiceRequest] set_logging_service_request_object
# @param [String] fields
# Selector specifying which fields to include in a partial response.
@@ -533,7 +536,7 @@ module Google
# @param [String] name
# The name (project, location, cluster id) of the cluster to set maintenance
# policy.
# Specified in the format 'projects/*/locations/*/clusters/*'.
# Specified in the format `projects/*/locations/*/clusters/*`.
# @param [Google::Apis::ContainerV1::SetMaintenancePolicyRequest] set_maintenance_policy_request_object
# @param [String] fields
# Selector specifying which fields to include in a partial response.
@@ -569,7 +572,7 @@ module Google
# the password.
# @param [String] name
# The name (project, location, cluster) of the cluster to set auth.
# Specified in the format 'projects/*/locations/*/clusters/*'.
# Specified in the format `projects/*/locations/*/clusters/*`.
# @param [Google::Apis::ContainerV1::SetMasterAuthRequest] set_master_auth_request_object
# @param [String] fields
# Selector specifying which fields to include in a partial response.
@@ -603,7 +606,7 @@ module Google
# Sets the monitoring service for a specific cluster.
# @param [String] name
# The name (project, location, cluster) of the cluster to set monitoring.
# Specified in the format 'projects/*/locations/*/clusters/*'.
# Specified in the format `projects/*/locations/*/clusters/*`.
# @param [Google::Apis::ContainerV1::SetMonitoringServiceRequest] set_monitoring_service_request_object
# @param [String] fields
# Selector specifying which fields to include in a partial response.
@@ -637,7 +640,7 @@ module Google
# Enables or disables Network Policy for a cluster.
# @param [String] name
# The name (project, location, cluster id) of the cluster to set networking
# policy. Specified in the format 'projects/*/locations/*/clusters/*'.
# policy. Specified in the format `projects/*/locations/*/clusters/*`.
# @param [Google::Apis::ContainerV1::SetNetworkPolicyRequest] set_network_policy_request_object
# @param [String] fields
# Selector specifying which fields to include in a partial response.
@@ -671,7 +674,7 @@ module Google
# Sets labels on a cluster.
# @param [String] name
# The name (project, location, cluster id) of the cluster to set labels.
# Specified in the format 'projects/*/locations/*/clusters/*'.
# Specified in the format `projects/*/locations/*/clusters/*`.
# @param [Google::Apis::ContainerV1::SetLabelsRequest] set_labels_request_object
# @param [String] fields
# Selector specifying which fields to include in a partial response.
@@ -705,7 +708,7 @@ module Google
# Starts master IP rotation.
# @param [String] name
# The name (project, location, cluster id) of the cluster to start IP
# rotation. Specified in the format 'projects/*/locations/*/clusters/*'.
# rotation. Specified in the format `projects/*/locations/*/clusters/*`.
# @param [Google::Apis::ContainerV1::StartIpRotationRequest] start_ip_rotation_request_object
# @param [String] fields
# Selector specifying which fields to include in a partial response.
@@ -739,7 +742,7 @@ module Google
# Updates the settings of a specific cluster.
# @param [String] name
# The name (project, location, cluster) of the cluster to update.
# Specified in the format 'projects/*/locations/*/clusters/*'.
# Specified in the format `projects/*/locations/*/clusters/*`.
# @param [Google::Apis::ContainerV1::UpdateClusterRequest] update_cluster_request_object
# @param [String] fields
# Selector specifying which fields to include in a partial response.
@@ -773,7 +776,7 @@ module Google
# Updates the master for a specific cluster.
# @param [String] name
# The name (project, location, cluster) of the cluster to update.
# Specified in the format 'projects/*/locations/*/clusters/*'.
# Specified in the format `projects/*/locations/*/clusters/*`.
# @param [Google::Apis::ContainerV1::UpdateMasterRequest] update_master_request_object
# @param [String] fields
# Selector specifying which fields to include in a partial response.
@@ -808,7 +811,7 @@ module Google
# @param [String] parent
# The parent (project, location, cluster id) where the node pool will be
# created. Specified in the format
# 'projects/*/locations/*/clusters/*'.
# `projects/*/locations/*/clusters/*`.
# @param [Google::Apis::ContainerV1::CreateNodePoolRequest] create_node_pool_request_object
# @param [String] fields
# Selector specifying which fields to include in a partial response.
@@ -843,7 +846,7 @@ module Google
# @param [String] name
# The name (project, location, cluster, node pool id) of the node pool to
# delete. Specified in the format
# 'projects/*/locations/*/clusters/*/nodePools/*'.
# `projects/*/locations/*/clusters/*/nodePools/*`.
# @param [String] cluster_id
# Deprecated. The name of the cluster.
# This field has been deprecated and replaced by the name field.
@@ -856,9 +859,9 @@ module Google
# This field has been deprecated and replaced by the name field.
# @param [String] zone
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field has been deprecated and replaced by the name field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field has been deprecated and replaced by the name
# field.
# @param [String] fields
# Selector specifying which fields to include in a partial response.
# @param [String] quota_user
@@ -894,7 +897,7 @@ module Google
# @param [String] name
# The name (project, location, cluster, node pool id) of the node pool to
# get. Specified in the format
# 'projects/*/locations/*/clusters/*/nodePools/*'.
# `projects/*/locations/*/clusters/*/nodePools/*`.
# @param [String] cluster_id
# Deprecated. The name of the cluster.
# This field has been deprecated and replaced by the name field.
@@ -907,9 +910,9 @@ module Google
# This field has been deprecated and replaced by the name field.
# @param [String] zone
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field has been deprecated and replaced by the name field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field has been deprecated and replaced by the name
# field.
# @param [String] fields
# Selector specifying which fields to include in a partial response.
# @param [String] quota_user
@@ -944,7 +947,7 @@ module Google
# Lists the node pools for a cluster.
# @param [String] parent
# The parent (project, location, cluster id) where the node pools will be
# listed. Specified in the format 'projects/*/locations/*/clusters/*'.
# listed. Specified in the format `projects/*/locations/*/clusters/*`.
# @param [String] cluster_id
# Deprecated. The name of the cluster.
# This field has been deprecated and replaced by the parent field.
@@ -954,9 +957,9 @@ module Google
# This field has been deprecated and replaced by the parent field.
# @param [String] zone
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field has been deprecated and replaced by the parent field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field has been deprecated and replaced by the parent
# field.
# @param [String] fields
# Selector specifying which fields to include in a partial response.
# @param [String] quota_user
@@ -992,7 +995,7 @@ module Google
# @param [String] name
# The name (project, location, cluster, node pool id) of the node poll to
# rollback upgrade.
# Specified in the format 'projects/*/locations/*/clusters/*/nodePools/*'.
# Specified in the format `projects/*/locations/*/clusters/*/nodePools/*`.
# @param [Google::Apis::ContainerV1::RollbackNodePoolUpgradeRequest] rollback_node_pool_upgrade_request_object
# @param [String] fields
# Selector specifying which fields to include in a partial response.
@@ -1027,7 +1030,7 @@ module Google
# @param [String] name
# The name (project, location, cluster, node pool) of the node pool to set
# autoscaler settings. Specified in the format
# 'projects/*/locations/*/clusters/*/nodePools/*'.
# `projects/*/locations/*/clusters/*/nodePools/*`.
# @param [Google::Apis::ContainerV1::SetNodePoolAutoscalingRequest] set_node_pool_autoscaling_request_object
# @param [String] fields
# Selector specifying which fields to include in a partial response.
@@ -1062,7 +1065,7 @@ module Google
# @param [String] name
# The name (project, location, cluster, node pool id) of the node pool to set
# management properties. Specified in the format
# 'projects/*/locations/*/clusters/*/nodePools/*'.
# `projects/*/locations/*/clusters/*/nodePools/*`.
# @param [Google::Apis::ContainerV1::SetNodePoolManagementRequest] set_node_pool_management_request_object
# @param [String] fields
# Selector specifying which fields to include in a partial response.
@@ -1097,7 +1100,7 @@ module Google
# @param [String] name
# The name (project, location, cluster, node pool id) of the node pool to set
# size.
# Specified in the format 'projects/*/locations/*/clusters/*/nodePools/*'.
# Specified in the format `projects/*/locations/*/clusters/*/nodePools/*`.
# @param [Google::Apis::ContainerV1::SetNodePoolSizeRequest] set_node_pool_size_request_object
# @param [String] fields
# Selector specifying which fields to include in a partial response.
@@ -1132,7 +1135,7 @@ module Google
# @param [String] name
# The name (project, location, cluster, node pool) of the node pool to
# update. Specified in the format
# 'projects/*/locations/*/clusters/*/nodePools/*'.
# `projects/*/locations/*/clusters/*/nodePools/*`.
# @param [Google::Apis::ContainerV1::UpdateNodePoolRequest] update_node_pool_request_object
# @param [String] fields
# Selector specifying which fields to include in a partial response.
@@ -1172,7 +1175,7 @@ module Google
# clusters.
# @param [String] parent
# The cluster (project, location, cluster id) to get the discovery document
# for. Specified in the format 'projects/*/locations/*/clusters/*'.
# for. Specified in the format `projects/*/locations/*/clusters/*`.
# @param [String] fields
# Selector specifying which fields to include in a partial response.
# @param [String] quota_user
@@ -1203,7 +1206,7 @@ module Google
# Cancels the specified operation.
# @param [String] name
# The name (project, location, operation id) of the operation to cancel.
# Specified in the format 'projects/*/locations/*/operations/*'.
# Specified in the format `projects/*/locations/*/operations/*`.
# @param [Google::Apis::ContainerV1::CancelOperationRequest] cancel_operation_request_object
# @param [String] fields
# Selector specifying which fields to include in a partial response.
@@ -1237,7 +1240,7 @@ module Google
# Gets the specified operation.
# @param [String] name
# The name (project, location, operation id) of the operation to get.
# Specified in the format 'projects/*/locations/*/operations/*'.
# Specified in the format `projects/*/locations/*/operations/*`.
# @param [String] operation_id
# Deprecated. The server-assigned `name` of the operation.
# This field has been deprecated and replaced by the name field.
@@ -1247,9 +1250,9 @@ module Google
# This field has been deprecated and replaced by the name field.
# @param [String] zone
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field has been deprecated and replaced by the name field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field has been deprecated and replaced by the name
# field.
# @param [String] fields
# Selector specifying which fields to include in a partial response.
# @param [String] quota_user
@@ -1283,7 +1286,7 @@ module Google
# Lists all operations in a project in a specific zone or all zones.
# @param [String] parent
# The parent (project and location) where the operations will be listed.
# Specified in the format 'projects/*/locations/*'.
# Specified in the format `projects/*/locations/*`.
# Location "-" matches all zones and all regions.
# @param [String] project_id
# Deprecated. The Google Developers Console [project ID or project
@@ -1291,8 +1294,9 @@ module Google
# This field has been deprecated and replaced by the parent field.
# @param [String] zone
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) to return operations for, or `-` for
# all zones. This field has been deprecated and replaced by the parent field.
# [zone](https://cloud.google.com/compute/docs/zones#available) to return
# operations for, or `-` for all zones. This field has been deprecated and
# replaced by the parent field.
# @param [String] fields
# Selector specifying which fields to include in a partial response.
# @param [String] quota_user
@@ -1329,11 +1333,12 @@ module Google
# This field has been deprecated and replaced by the name field.
# @param [String] zone
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) to return operations for.
# This field has been deprecated and replaced by the name field.
# [zone](https://cloud.google.com/compute/docs/zones#available) to return
# operations for. This field has been deprecated and replaced by the name
# field.
# @param [String] name
# The name (project and location) of the server config to get,
# specified in the format 'projects/*/locations/*'.
# specified in the format `projects/*/locations/*`.
# @param [String] fields
# Selector specifying which fields to include in a partial response.
# @param [String] quota_user
@@ -1370,9 +1375,9 @@ module Google
# This field has been deprecated and replaced by the name field.
# @param [String] zone
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field has been deprecated and replaced by the name field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field has been deprecated and replaced by the name
# field.
# @param [String] cluster_id
# Deprecated. The name of the cluster to upgrade.
# This field has been deprecated and replaced by the name field.
@@ -1415,9 +1420,9 @@ module Google
# This field has been deprecated and replaced by the name field.
# @param [String] zone
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field has been deprecated and replaced by the name field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field has been deprecated and replaced by the name
# field.
# @param [String] cluster_id
# Deprecated. The name of the cluster.
# This field has been deprecated and replaced by the name field.
@@ -1456,7 +1461,9 @@ module Google
# Creates a cluster, consisting of the specified number and type of Google
# Compute Engine instances.
# By default, the cluster is created in the project's
# [default network](/compute/docs/networks-and-firewalls#networks).
# [default
# network](https://cloud.google.com/compute/docs/networks-and-firewalls#networks)
# .
# One firewall is added for the cluster. After cluster creation,
# the Kubelet creates routes for each node to allow the containers
# on that node to communicate with all other instances in the
@@ -1469,9 +1476,9 @@ module Google
# This field has been deprecated and replaced by the parent field.
# @param [String] zone
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field has been deprecated and replaced by the parent field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field has been deprecated and replaced by the parent
# field.
# @param [Google::Apis::ContainerV1::CreateClusterRequest] create_cluster_request_object
# @param [String] fields
# Selector specifying which fields to include in a partial response.
@@ -1516,15 +1523,15 @@ module Google
# This field has been deprecated and replaced by the name field.
# @param [String] zone
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field has been deprecated and replaced by the name field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field has been deprecated and replaced by the name
# field.
# @param [String] cluster_id
# Deprecated. The name of the cluster to delete.
# This field has been deprecated and replaced by the name field.
# @param [String] name
# The name (project, location, cluster) of the cluster to delete.
# Specified in the format 'projects/*/locations/*/clusters/*'.
# Specified in the format `projects/*/locations/*/clusters/*`.
# @param [String] fields
# Selector specifying which fields to include in a partial response.
# @param [String] quota_user
@@ -1562,15 +1569,15 @@ module Google
# This field has been deprecated and replaced by the name field.
# @param [String] zone
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field has been deprecated and replaced by the name field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field has been deprecated and replaced by the name
# field.
# @param [String] cluster_id
# Deprecated. The name of the cluster to retrieve.
# This field has been deprecated and replaced by the name field.
# @param [String] name
# The name (project, location, cluster) of the cluster to retrieve.
# Specified in the format 'projects/*/locations/*/clusters/*'.
# Specified in the format `projects/*/locations/*/clusters/*`.
# @param [String] fields
# Selector specifying which fields to include in a partial response.
# @param [String] quota_user
@@ -1608,9 +1615,9 @@ module Google
# This field has been deprecated and replaced by the name field.
# @param [String] zone
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field has been deprecated and replaced by the name field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field has been deprecated and replaced by the name
# field.
# @param [String] cluster_id
# Deprecated. The name of the cluster to update.
# This field has been deprecated and replaced by the name field.
@@ -1654,12 +1661,12 @@ module Google
# This field has been deprecated and replaced by the parent field.
# @param [String] zone
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides, or "-" for all zones.
# This field has been deprecated and replaced by the parent field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides, or "-" for all zones. This field has been deprecated and
# replaced by the parent field.
# @param [String] parent
# The parent (project and location) where the clusters will be listed.
# Specified in the format 'projects/*/locations/*'.
# Specified in the format `projects/*/locations/*`.
# Location "-" matches all zones and all regions.
# @param [String] fields
# Selector specifying which fields to include in a partial response.
@@ -1692,8 +1699,8 @@ module Google
# Sets the locations for a specific cluster.
# Deprecated. Use
# [projects.locations.clusters.update](/kubernetes-engine/docs/reference/rest/v1/
# projects.locations.clusters/update)
# [projects.locations.clusters.update](https://cloud.google.com/kubernetes-
# engine/docs/reference/rest/v1/projects.locations.clusters/update)
# instead.
# @param [String] project_id
# Deprecated. The Google Developers Console [project ID or project
@@ -1701,9 +1708,9 @@ module Google
# This field has been deprecated and replaced by the name field.
# @param [String] zone
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field has been deprecated and replaced by the name field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field has been deprecated and replaced by the name
# field.
# @param [String] cluster_id
# Deprecated. The name of the cluster to upgrade.
# This field has been deprecated and replaced by the name field.
@@ -1746,9 +1753,9 @@ module Google
# This field has been deprecated and replaced by the name field.
# @param [String] zone
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field has been deprecated and replaced by the name field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field has been deprecated and replaced by the name
# field.
# @param [String] cluster_id
# Deprecated. The name of the cluster to upgrade.
# This field has been deprecated and replaced by the name field.
@@ -1791,9 +1798,9 @@ module Google
# This field has been deprecated and replaced by the name field.
# @param [String] zone
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field has been deprecated and replaced by the name field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field has been deprecated and replaced by the name
# field.
# @param [String] cluster_id
# Deprecated. The name of the cluster to upgrade.
# This field has been deprecated and replaced by the name field.
@@ -1836,9 +1843,9 @@ module Google
# This field has been deprecated and replaced by the name field.
# @param [String] zone
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field has been deprecated and replaced by the name field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field has been deprecated and replaced by the name
# field.
# @param [String] cluster_id
# Deprecated. The name of the cluster to upgrade.
# This field has been deprecated and replaced by the name field.
@@ -1881,9 +1888,9 @@ module Google
# This field has been deprecated and replaced by the name field.
# @param [String] zone
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field has been deprecated and replaced by the name field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field has been deprecated and replaced by the name
# field.
# @param [String] cluster_id
# Deprecated. The name of the cluster.
# This field has been deprecated and replaced by the name field.
@@ -1925,8 +1932,8 @@ module Google
# number](https://support.google.com/cloud/answer/6158840).
# @param [String] zone
# Required. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides.
# @param [String] cluster_id
# Required. The name of the cluster to update.
# @param [Google::Apis::ContainerV1::SetMaintenancePolicyRequest] set_maintenance_policy_request_object
@@ -1970,9 +1977,9 @@ module Google
# This field has been deprecated and replaced by the name field.
# @param [String] zone
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field has been deprecated and replaced by the name field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field has been deprecated and replaced by the name
# field.
# @param [String] cluster_id
# Deprecated. The name of the cluster to upgrade.
# This field has been deprecated and replaced by the name field.
@@ -2015,9 +2022,9 @@ module Google
# This field has been deprecated and replaced by the name field.
# @param [String] zone
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field has been deprecated and replaced by the name field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field has been deprecated and replaced by the name
# field.
# @param [String] cluster_id
# Deprecated. The name of the cluster.
# This field has been deprecated and replaced by the name field.
@@ -2060,9 +2067,9 @@ module Google
# This field has been deprecated and replaced by the name field.
# @param [String] zone
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field has been deprecated and replaced by the name field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field has been deprecated and replaced by the name
# field.
# @param [String] cluster_id
# Deprecated. The name of the cluster.
# This field has been deprecated and replaced by the name field.
@@ -2105,9 +2112,9 @@ module Google
# This field has been deprecated and replaced by the name field.
# @param [String] zone
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field has been deprecated and replaced by the name field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field has been deprecated and replaced by the name
# field.
# @param [String] cluster_id
# Deprecated. The name of the cluster to upgrade.
# This field has been deprecated and replaced by the name field.
@@ -2150,9 +2157,9 @@ module Google
# This field has been deprecated and replaced by the name field.
# @param [String] zone
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field has been deprecated and replaced by the name field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field has been deprecated and replaced by the name
# field.
# @param [String] cluster_id
# Deprecated. The name of the cluster to upgrade.
# This field has been deprecated and replaced by the name field.
@@ -2199,9 +2206,9 @@ module Google
# This field has been deprecated and replaced by the parent field.
# @param [String] zone
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field has been deprecated and replaced by the parent field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field has been deprecated and replaced by the parent
# field.
# @param [String] cluster_id
# Deprecated. The name of the cluster.
# This field has been deprecated and replaced by the parent field.
@@ -2244,9 +2251,9 @@ module Google
# This field has been deprecated and replaced by the name field.
# @param [String] zone
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field has been deprecated and replaced by the name field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field has been deprecated and replaced by the name
# field.
# @param [String] cluster_id
# Deprecated. The name of the cluster.
# This field has been deprecated and replaced by the name field.
@@ -2256,7 +2263,7 @@ module Google
# @param [String] name
# The name (project, location, cluster, node pool id) of the node pool to
# delete. Specified in the format
# 'projects/*/locations/*/clusters/*/nodePools/*'.
# `projects/*/locations/*/clusters/*/nodePools/*`.
# @param [String] fields
# Selector specifying which fields to include in a partial response.
# @param [String] quota_user
@@ -2295,9 +2302,9 @@ module Google
# This field has been deprecated and replaced by the name field.
# @param [String] zone
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field has been deprecated and replaced by the name field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field has been deprecated and replaced by the name
# field.
# @param [String] cluster_id
# Deprecated. The name of the cluster.
# This field has been deprecated and replaced by the name field.
@@ -2307,7 +2314,7 @@ module Google
# @param [String] name
# The name (project, location, cluster, node pool id) of the node pool to
# get. Specified in the format
# 'projects/*/locations/*/clusters/*/nodePools/*'.
# `projects/*/locations/*/clusters/*/nodePools/*`.
# @param [String] fields
# Selector specifying which fields to include in a partial response.
# @param [String] quota_user
@@ -2346,15 +2353,15 @@ module Google
# This field has been deprecated and replaced by the parent field.
# @param [String] zone
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field has been deprecated and replaced by the parent field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field has been deprecated and replaced by the parent
# field.
# @param [String] cluster_id
# Deprecated. The name of the cluster.
# This field has been deprecated and replaced by the parent field.
# @param [String] parent
# The parent (project, location, cluster id) where the node pools will be
# listed. Specified in the format 'projects/*/locations/*/clusters/*'.
# listed. Specified in the format `projects/*/locations/*/clusters/*`.
# @param [String] fields
# Selector specifying which fields to include in a partial response.
# @param [String] quota_user
@@ -2393,9 +2400,9 @@ module Google
# This field has been deprecated and replaced by the name field.
# @param [String] zone
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field has been deprecated and replaced by the name field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field has been deprecated and replaced by the name
# field.
# @param [String] cluster_id
# Deprecated. The name of the cluster to rollback.
# This field has been deprecated and replaced by the name field.
@@ -2442,9 +2449,9 @@ module Google
# This field has been deprecated and replaced by the name field.
# @param [String] zone
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field has been deprecated and replaced by the name field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field has been deprecated and replaced by the name
# field.
# @param [String] cluster_id
# Deprecated. The name of the cluster to update.
# This field has been deprecated and replaced by the name field.
@@ -2491,9 +2498,9 @@ module Google
# This field has been deprecated and replaced by the name field.
# @param [String] zone
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field has been deprecated and replaced by the name field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field has been deprecated and replaced by the name
# field.
# @param [String] cluster_id
# Deprecated. The name of the cluster to update.
# This field has been deprecated and replaced by the name field.
@@ -2540,9 +2547,9 @@ module Google
# This field has been deprecated and replaced by the name field.
# @param [String] zone
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field has been deprecated and replaced by the name field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field has been deprecated and replaced by the name
# field.
# @param [String] cluster_id
# Deprecated. The name of the cluster to upgrade.
# This field has been deprecated and replaced by the name field.
@@ -2589,8 +2596,9 @@ module Google
# This field has been deprecated and replaced by the name field.
# @param [String] zone
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the operation resides.
# This field has been deprecated and replaced by the name field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# operation resides. This field has been deprecated and replaced by the name
# field.
# @param [String] operation_id
# Deprecated. The server-assigned `name` of the operation.
# This field has been deprecated and replaced by the name field.
@@ -2633,15 +2641,15 @@ module Google
# This field has been deprecated and replaced by the name field.
# @param [String] zone
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) in which the cluster
# resides.
# This field has been deprecated and replaced by the name field.
# [zone](https://cloud.google.com/compute/docs/zones#available) in which the
# cluster resides. This field has been deprecated and replaced by the name
# field.
# @param [String] operation_id
# Deprecated. The server-assigned `name` of the operation.
# This field has been deprecated and replaced by the name field.
# @param [String] name
# The name (project, location, operation id) of the operation to get.
# Specified in the format 'projects/*/locations/*/operations/*'.
# Specified in the format `projects/*/locations/*/operations/*`.
# @param [String] fields
# Selector specifying which fields to include in a partial response.
# @param [String] quota_user
@@ -2679,11 +2687,12 @@ module Google
# This field has been deprecated and replaced by the parent field.
# @param [String] zone
# Deprecated. The name of the Google Compute Engine
# [zone](/compute/docs/zones#available) to return operations for, or `-` for
# all zones. This field has been deprecated and replaced by the parent field.
# [zone](https://cloud.google.com/compute/docs/zones#available) to return
# operations for, or `-` for all zones. This field has been deprecated and
# replaced by the parent field.
# @param [String] parent
# The parent (project and location) where the operations will be listed.
# Specified in the format 'projects/*/locations/*'.
# Specified in the format `projects/*/locations/*`.
# Location "-" matches all zones and all regions.
# @param [String] fields
# Selector specifying which fields to include in a partial response.