generated/google/apis/container_v1/classes.rb in google-api-client-0.38.0 vs generated/google/apis/container_v1/classes.rb in google-api-client-0.39.0
- old
+ new
@@ -30,11 +30,11 @@
# Corresponds to the JSON property `acceleratorCount`
# @return [Fixnum]
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
def initialize(**args)
@@ -255,11 +255,11 @@
# CancelOperationRequest cancels a single operation.
class CancelOperationRequest
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
# Deprecated. The server-assigned `name` of the operation.
@@ -274,12 +274,13 @@
# Corresponds to the JSON property `projectId`
# @return [String]
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
def initialize(**args)
@@ -417,12 +418,12 @@
# Corresponds to the JSON property `currentNodeCount`
# @return [Fixnum]
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.
# Corresponds to the JSON property `currentNodeVersion`
# @return [String]
@@ -523,20 +524,23 @@
# Corresponds to the JSON property `legacyAbac`
# @return [Google::Apis::ContainerV1::LegacyAbac]
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
# The logging service the cluster should use to write logs.
@@ -594,13 +598,14 @@
# Corresponds to the JSON property `name`
# @return [String]
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
# NetworkConfig reports the relative names of network & subnetwork.
@@ -679,12 +684,12 @@
# Corresponds to the JSON property `statusMessage`
# @return [String]
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
# [Output only] The IP address range of the Cloud TPUs in this cluster, in
@@ -706,13 +711,12 @@
# Corresponds to the JSON property `workloadIdentityConfig`
# @return [Google::Apis::ContainerV1::WorkloadIdentityConfig]
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
def initialize(**args)
@@ -779,12 +783,13 @@
# the size of the cluster and create/delete
# node pools based on the current needs.
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
# AutoprovisioningNodePoolDefaults contains defaults for a node pool created
@@ -859,14 +864,14 @@
# Corresponds to the JSON property `desiredIntraNodeVisibilityConfig`
# @return [Google::Apis::ContainerV1::IntraNodeVisibilityConfig]
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>]
attr_accessor :desired_locations
@@ -1002,11 +1007,11 @@
# Corresponds to the JSON property `clusterId`
# @return [String]
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
# Deprecated. The Google Developers Console [project ID or project
@@ -1015,13 +1020,13 @@
# Corresponds to the JSON property `projectId`
# @return [String]
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
def initialize(**args)
@@ -1067,11 +1072,11 @@
# Corresponds to the JSON property `cluster`
# @return [Google::Apis::ContainerV1::Cluster]
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
# Deprecated. The Google Developers Console [project ID or project
@@ -1080,13 +1085,13 @@
# Corresponds to the JSON property `projectId`
# @return [String]
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
def initialize(**args)
@@ -1122,11 +1127,11 @@
# @return [Google::Apis::ContainerV1::NodePool]
attr_accessor :node_pool
# 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
# Deprecated. The Google Developers Console [project ID or project
@@ -1135,13 +1140,13 @@
# Corresponds to the JSON property `projectId`
# @return [String]
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
def initialize(**args)
@@ -1987,20 +1992,21 @@
# @return [Boolean]
attr_accessor :enable_intra_node_visibility
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
def initialize(**args)
@@ -2114,11 +2120,11 @@
# Corresponds to the JSON property `localSsdCount`
# @return [Fixnum]
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`.
# Corresponds to the JSON property `machineType`
# @return [String]
@@ -2175,11 +2181,12 @@
# not included:
# * `https://www.googleapis.com/auth/compute` is required for mounting
# 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`
# @return [Array<String>]
attr_accessor :oauth_scopes
@@ -2190,12 +2197,13 @@
# Corresponds to the JSON property `preemptible`
# @return [Boolean]
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]
attr_accessor :reservation_affinity
@@ -2336,18 +2344,20 @@
# Corresponds to the JSON property `initialNodeCount`
# @return [Fixnum]
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
# NodeManagement defines the set of node management services turned on for the
@@ -2534,13 +2544,16 @@
# Corresponds to the JSON property `endTime`
# @return [String]
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
# The server-assigned ID for the operation.
@@ -2588,13 +2601,12 @@
# Corresponds to the JSON property `targetLink`
# @return [String]
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
def initialize(**args)
@@ -2768,12 +2780,13 @@
@recurrence = args[:recurrence] if args.key?(:recurrence)
@window = args[:window] if args.key?(:window)
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
# Corresponds to the type of reservation consumption.
@@ -2882,11 +2895,11 @@
# @return [String]
attr_accessor :cluster_id
# 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
# Deprecated. The name of the node pool to rollback.
@@ -2901,13 +2914,13 @@
# Corresponds to the JSON property `projectId`
# @return [String]
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
def initialize(**args)
@@ -3001,11 +3014,11 @@
# Corresponds to the JSON property `clusterId`
# @return [String]
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
# Deprecated. The Google Developers Console [project ID or project
@@ -3014,13 +3027,13 @@
# Corresponds to the JSON property `projectId`
# @return [String]
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
def initialize(**args)
@@ -3058,11 +3071,11 @@
# Corresponds to the JSON property `labelFingerprint`
# @return [String]
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
# Deprecated. The Google Developers Console [project ID or project
@@ -3076,13 +3089,13 @@
# Corresponds to the JSON property `resourceLabels`
# @return [Hash<String,String>]
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
def initialize(**args)
@@ -3116,11 +3129,11 @@
# @return [Boolean]
attr_accessor :enabled
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
# Deprecated. The Google Developers Console [project ID or project
@@ -3129,13 +3142,13 @@
# Corresponds to the JSON property `projectId`
# @return [String]
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
def initialize(**args)
@@ -3161,21 +3174,21 @@
# Corresponds to the JSON property `clusterId`
# @return [String]
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
# Deprecated. The Google Developers Console [project ID or project
@@ -3184,13 +3197,13 @@
# Corresponds to the JSON property `projectId`
# @return [String]
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
def initialize(**args)
@@ -3229,11 +3242,11 @@
# Corresponds to the JSON property `loggingService`
# @return [String]
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
# Deprecated. The Google Developers Console [project ID or project
@@ -3242,13 +3255,13 @@
# Corresponds to the JSON property `projectId`
# @return [String]
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
def initialize(**args)
@@ -3279,11 +3292,11 @@
# @return [Google::Apis::ContainerV1::MaintenancePolicy]
attr_accessor :maintenance_policy
# 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
# Required. The Google Developers Console [project ID or project
@@ -3291,12 +3304,12 @@
# Corresponds to the JSON property `projectId`
# @return [String]
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
def initialize(**args)
@@ -3327,11 +3340,11 @@
# Corresponds to the JSON property `clusterId`
# @return [String]
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
# Deprecated. The Google Developers Console [project ID or project
@@ -3347,13 +3360,13 @@
# Corresponds to the JSON property `update`
# @return [Google::Apis::ContainerV1::MasterAuth]
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
def initialize(**args)
@@ -3393,11 +3406,11 @@
# Corresponds to the JSON property `monitoringService`
# @return [String]
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
# Deprecated. The Google Developers Console [project ID or project
@@ -3406,13 +3419,13 @@
# Corresponds to the JSON property `projectId`
# @return [String]
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
def initialize(**args)
@@ -3438,11 +3451,11 @@
# Corresponds to the JSON property `clusterId`
# @return [String]
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
# Configuration options for the NetworkPolicy feature.
@@ -3457,13 +3470,13 @@
# Corresponds to the JSON property `projectId`
# @return [String]
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
def initialize(**args)
@@ -3496,11 +3509,11 @@
# @return [String]
attr_accessor :cluster_id
# 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
# Deprecated. The name of the node pool to upgrade.
@@ -3515,13 +3528,13 @@
# Corresponds to the JSON property `projectId`
# @return [String]
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
def initialize(**args)
@@ -3556,11 +3569,11 @@
# @return [Google::Apis::ContainerV1::NodeManagement]
attr_accessor :management
# 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
# Deprecated. The name of the node pool to update.
@@ -3575,13 +3588,13 @@
# Corresponds to the JSON property `projectId`
# @return [String]
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
def initialize(**args)
@@ -3610,11 +3623,11 @@
# @return [String]
attr_accessor :cluster_id
# 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
# Required. The desired node count for the pool.
@@ -3634,13 +3647,13 @@
# Corresponds to the JSON property `projectId`
# @return [String]
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
def initialize(**args)
@@ -3722,11 +3735,11 @@
# Corresponds to the JSON property `clusterId`
# @return [String]
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
# Deprecated. The Google Developers Console [project ID or project
@@ -3741,13 +3754,13 @@
# @return [Boolean]
attr_accessor :rotate_credentials
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
def initialize(**args)
@@ -3825,11 +3838,11 @@
# Corresponds to the JSON property `clusterId`
# @return [String]
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
# Deprecated. The Google Developers Console [project ID or project
@@ -3845,13 +3858,13 @@
# Corresponds to the JSON property `update`
# @return [Google::Apis::ContainerV1::ClusterUpdate]
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
def initialize(**args)
@@ -3889,11 +3902,11 @@
# Corresponds to the JSON property `masterVersion`
# @return [String]
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
# Deprecated. The Google Developers Console [project ID or project
@@ -3902,13 +3915,13 @@
# Corresponds to the JSON property `projectId`
# @return [String]
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
def initialize(**args)
@@ -3939,21 +3952,21 @@
# Corresponds to the JSON property `imageType`
# @return [String]
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
# Deprecated. The name of the node pool to upgrade.
@@ -4009,12 +4022,12 @@
# Corresponds to the JSON property `workloadMetadataConfig`
# @return [Google::Apis::ContainerV1::WorkloadMetadataConfig]
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
def initialize(**args)