diff --git a/generated/google/apis/bigqueryconnection_v1beta1.rb b/generated/google/apis/bigqueryconnection_v1beta1.rb index fafa834ba..be05236af 100644 --- a/generated/google/apis/bigqueryconnection_v1beta1.rb +++ b/generated/google/apis/bigqueryconnection_v1beta1.rb @@ -25,7 +25,7 @@ module Google # @see https://cloud.google.com/bigquery/ module BigqueryconnectionV1beta1 VERSION = 'V1beta1' - REVISION = '20200123' + REVISION = '20200303' # View and manage your data in Google BigQuery AUTH_BIGQUERY = 'https://www.googleapis.com/auth/bigquery' diff --git a/generated/google/apis/container_v1.rb b/generated/google/apis/container_v1.rb index fa6e31fe3..c276555f6 100644 --- a/generated/google/apis/container_v1.rb +++ b/generated/google/apis/container_v1.rb @@ -26,7 +26,7 @@ module Google # @see https://cloud.google.com/container-engine/ module ContainerV1 VERSION = 'V1' - REVISION = '20200214' + REVISION = '20200228' # View and manage your data across Google Cloud Platform services AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' diff --git a/generated/google/apis/container_v1/classes.rb b/generated/google/apis/container_v1/classes.rb index 65a7beaf9..a613f7357 100644 --- a/generated/google/apis/container_v1/classes.rb +++ b/generated/google/apis/container_v1/classes.rb @@ -262,20 +262,20 @@ module Google # @return [String] attr_accessor :name - # Required. Deprecated. The server-assigned `name` of the operation. + # Deprecated. The server-assigned `name` of the operation. # This field has been deprecated and replaced by the name field. # Corresponds to the JSON property `operationId` # @return [String] attr_accessor :operation_id - # Required. Deprecated. The Google Developers Console [project ID or project + # 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. # Corresponds to the JSON property `projectId` # @return [String] attr_accessor :project_id - # Required. Deprecated. The name of the Google Compute Engine + # 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. # Corresponds to the JSON property `zone` @@ -985,7 +985,7 @@ module Google class CompleteIpRotationRequest include Google::Apis::Core::Hashable - # Required. Deprecated. The name of the cluster. + # Deprecated. The name of the cluster. # This field has been deprecated and replaced by the name field. # Corresponds to the JSON property `clusterId` # @return [String] @@ -997,14 +997,14 @@ module Google # @return [String] attr_accessor :name - # Required. Deprecated. The Google Developers Console [project ID or project + # Deprecated. The Google Developers Console [project ID or project # number](https://developers.google.com/console/help/new/#projectnumber). # This field has been deprecated and replaced by the name field. # Corresponds to the JSON property `projectId` # @return [String] attr_accessor :project_id - # Required. Deprecated. The name of the Google Compute Engine + # 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. @@ -1062,14 +1062,14 @@ module Google # @return [String] attr_accessor :parent - # Required. Deprecated. The Google Developers Console [project ID or project + # 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 parent field. # Corresponds to the JSON property `projectId` # @return [String] attr_accessor :project_id - # Required. Deprecated. The name of the Google Compute Engine + # 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. @@ -1094,7 +1094,7 @@ module Google class CreateNodePoolRequest include Google::Apis::Core::Hashable - # Required. Deprecated. The name of the cluster. + # Deprecated. The name of the cluster. # This field has been deprecated and replaced by the parent field. # Corresponds to the JSON property `clusterId` # @return [String] @@ -1117,14 +1117,14 @@ module Google # @return [String] attr_accessor :parent - # Required. Deprecated. The Google Developers Console [project ID or project + # Deprecated. The Google Developers Console [project ID or project # number](https://developers.google.com/console/help/new/#projectnumber). # This field has been deprecated and replaced by the parent field. # Corresponds to the JSON property `projectId` # @return [String] attr_accessor :project_id - # Required. Deprecated. The name of the Google Compute Engine + # 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. @@ -2864,7 +2864,7 @@ module Google class RollbackNodePoolUpgradeRequest include Google::Apis::Core::Hashable - # Required. Deprecated. The name of the cluster to rollback. + # Deprecated. The name of the cluster to rollback. # This field has been deprecated and replaced by the name field. # Corresponds to the JSON property `clusterId` # @return [String] @@ -2877,20 +2877,20 @@ module Google # @return [String] attr_accessor :name - # Required. Deprecated. The name of the node pool to rollback. + # Deprecated. The name of the node pool to rollback. # This field has been deprecated and replaced by the name field. # Corresponds to the JSON property `nodePoolId` # @return [String] attr_accessor :node_pool_id - # Required. Deprecated. The Google Developers Console [project ID or project + # 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. # Corresponds to the JSON property `projectId` # @return [String] attr_accessor :project_id - # Required. Deprecated. The name of the Google Compute Engine + # 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. @@ -2984,7 +2984,7 @@ module Google # @return [Google::Apis::ContainerV1::AddonsConfig] attr_accessor :addons_config - # Required. Deprecated. The name of the cluster to upgrade. + # Deprecated. The name of the cluster to upgrade. # This field has been deprecated and replaced by the name field. # Corresponds to the JSON property `clusterId` # @return [String] @@ -2996,14 +2996,14 @@ module Google # @return [String] attr_accessor :name - # Required. Deprecated. The Google Developers Console [project ID or project + # 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. # Corresponds to the JSON property `projectId` # @return [String] attr_accessor :project_id - # Required. Deprecated. The name of the Google Compute Engine + # 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. @@ -3031,7 +3031,7 @@ module Google class SetLabelsRequest include Google::Apis::Core::Hashable - # Required. Deprecated. The name of the cluster. + # Deprecated. The name of the cluster. # This field has been deprecated and replaced by the name field. # Corresponds to the JSON property `clusterId` # @return [String] @@ -3053,7 +3053,7 @@ module Google # @return [String] attr_accessor :name - # Required. Deprecated. The Google Developers Console [project ID or project + # Deprecated. The Google Developers Console [project ID or project # number](https://developers.google.com/console/help/new/#projectnumber). # This field has been deprecated and replaced by the name field. # Corresponds to the JSON property `projectId` @@ -3065,7 +3065,7 @@ module Google # @return [Hash] attr_accessor :resource_labels - # Required. Deprecated. The name of the Google Compute Engine + # 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. @@ -3093,7 +3093,7 @@ module Google class SetLegacyAbacRequest include Google::Apis::Core::Hashable - # Required. Deprecated. The name of the cluster to update. + # Deprecated. The name of the cluster to update. # This field has been deprecated and replaced by the name field. # Corresponds to the JSON property `clusterId` # @return [String] @@ -3111,14 +3111,14 @@ module Google # @return [String] attr_accessor :name - # Required. Deprecated. The Google Developers Console [project ID or project + # 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. # Corresponds to the JSON property `projectId` # @return [String] attr_accessor :project_id - # Required. Deprecated. The name of the Google Compute Engine + # 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. @@ -3144,7 +3144,7 @@ module Google class SetLocationsRequest include Google::Apis::Core::Hashable - # Required. Deprecated. The name of the cluster to upgrade. + # Deprecated. The name of the cluster to upgrade. # This field has been deprecated and replaced by the name field. # Corresponds to the JSON property `clusterId` # @return [String] @@ -3166,14 +3166,14 @@ module Google # @return [String] attr_accessor :name - # Required. Deprecated. The Google Developers Console [project ID or project + # 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. # Corresponds to the JSON property `projectId` # @return [String] attr_accessor :project_id - # Required. Deprecated. The name of the Google Compute Engine + # 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. @@ -3199,7 +3199,7 @@ module Google class SetLoggingServiceRequest include Google::Apis::Core::Hashable - # Required. Deprecated. The name of the cluster to upgrade. + # Deprecated. The name of the cluster to upgrade. # This field has been deprecated and replaced by the name field. # Corresponds to the JSON property `clusterId` # @return [String] @@ -3219,14 +3219,14 @@ module Google # @return [String] attr_accessor :name - # Required. Deprecated. The Google Developers Console [project ID or project + # 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. # Corresponds to the JSON property `projectId` # @return [String] attr_accessor :project_id - # Required. Deprecated. The name of the Google Compute Engine + # 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. @@ -3305,7 +3305,7 @@ module Google # @return [String] attr_accessor :action - # Required. Deprecated. The name of the cluster to upgrade. + # Deprecated. The name of the cluster to upgrade. # This field has been deprecated and replaced by the name field. # Corresponds to the JSON property `clusterId` # @return [String] @@ -3317,7 +3317,7 @@ module Google # @return [String] attr_accessor :name - # Required. Deprecated. The Google Developers Console [project ID or project + # 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. # Corresponds to the JSON property `projectId` @@ -3331,7 +3331,7 @@ module Google # @return [Google::Apis::ContainerV1::MasterAuth] attr_accessor :update - # Required. Deprecated. The name of the Google Compute Engine + # 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. @@ -3358,7 +3358,7 @@ module Google class SetMonitoringServiceRequest include Google::Apis::Core::Hashable - # Required. Deprecated. The name of the cluster to upgrade. + # Deprecated. The name of the cluster to upgrade. # This field has been deprecated and replaced by the name field. # Corresponds to the JSON property `clusterId` # @return [String] @@ -3380,14 +3380,14 @@ module Google # @return [String] attr_accessor :name - # Required. Deprecated. The Google Developers Console [project ID or project + # 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. # Corresponds to the JSON property `projectId` # @return [String] attr_accessor :project_id - # Required. Deprecated. The name of the Google Compute Engine + # 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. @@ -3413,7 +3413,7 @@ module Google class SetNetworkPolicyRequest include Google::Apis::Core::Hashable - # Required. Deprecated. The name of the cluster. + # Deprecated. The name of the cluster. # This field has been deprecated and replaced by the name field. # Corresponds to the JSON property `clusterId` # @return [String] @@ -3431,14 +3431,14 @@ module Google # @return [Google::Apis::ContainerV1::NetworkPolicy] attr_accessor :network_policy - # Required. Deprecated. The Google Developers Console [project ID or project + # Deprecated. The Google Developers Console [project ID or project # number](https://developers.google.com/console/help/new/#projectnumber). # This field has been deprecated and replaced by the name field. # Corresponds to the JSON property `projectId` # @return [String] attr_accessor :project_id - # Required. Deprecated. The name of the Google Compute Engine + # 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. @@ -3470,7 +3470,7 @@ module Google # @return [Google::Apis::ContainerV1::NodePoolAutoscaling] attr_accessor :autoscaling - # Required. Deprecated. The name of the cluster to upgrade. + # Deprecated. The name of the cluster to upgrade. # This field has been deprecated and replaced by the name field. # Corresponds to the JSON property `clusterId` # @return [String] @@ -3483,20 +3483,20 @@ module Google # @return [String] attr_accessor :name - # Required. Deprecated. The name of the node pool to upgrade. + # Deprecated. The name of the node pool to upgrade. # This field has been deprecated and replaced by the name field. # Corresponds to the JSON property `nodePoolId` # @return [String] attr_accessor :node_pool_id - # Required. Deprecated. The Google Developers Console [project ID or project + # 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. # Corresponds to the JSON property `projectId` # @return [String] attr_accessor :project_id - # Required. Deprecated. The name of the Google Compute Engine + # 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. @@ -3524,7 +3524,7 @@ module Google class SetNodePoolManagementRequest include Google::Apis::Core::Hashable - # Required. Deprecated. The name of the cluster to update. + # Deprecated. The name of the cluster to update. # This field has been deprecated and replaced by the name field. # Corresponds to the JSON property `clusterId` # @return [String] @@ -3543,20 +3543,20 @@ module Google # @return [String] attr_accessor :name - # Required. Deprecated. The name of the node pool to update. + # Deprecated. The name of the node pool to update. # This field has been deprecated and replaced by the name field. # Corresponds to the JSON property `nodePoolId` # @return [String] attr_accessor :node_pool_id - # Required. Deprecated. The Google Developers Console [project ID or project + # 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. # Corresponds to the JSON property `projectId` # @return [String] attr_accessor :project_id - # Required. Deprecated. The name of the Google Compute Engine + # 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. @@ -3584,7 +3584,7 @@ module Google class SetNodePoolSizeRequest include Google::Apis::Core::Hashable - # Required. Deprecated. The name of the cluster to update. + # Deprecated. The name of the cluster to update. # This field has been deprecated and replaced by the name field. # Corresponds to the JSON property `clusterId` # @return [String] @@ -3602,20 +3602,20 @@ module Google # @return [Fixnum] attr_accessor :node_count - # Required. Deprecated. The name of the node pool to update. + # Deprecated. The name of the node pool to update. # This field has been deprecated and replaced by the name field. # Corresponds to the JSON property `nodePoolId` # @return [String] attr_accessor :node_pool_id - # Required. Deprecated. The Google Developers Console [project ID or project + # 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. # Corresponds to the JSON property `projectId` # @return [String] attr_accessor :project_id - # Required. Deprecated. The name of the Google Compute Engine + # 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. @@ -3697,7 +3697,7 @@ module Google class StartIpRotationRequest include Google::Apis::Core::Hashable - # Required. Deprecated. The name of the cluster. + # Deprecated. The name of the cluster. # This field has been deprecated and replaced by the name field. # Corresponds to the JSON property `clusterId` # @return [String] @@ -3709,7 +3709,7 @@ module Google # @return [String] attr_accessor :name - # Required. Deprecated. The Google Developers Console [project ID or project + # Deprecated. The Google Developers Console [project ID or project # number](https://developers.google.com/console/help/new/#projectnumber). # This field has been deprecated and replaced by the name field. # Corresponds to the JSON property `projectId` @@ -3722,7 +3722,7 @@ module Google attr_accessor :rotate_credentials alias_method :rotate_credentials?, :rotate_credentials - # Required. Deprecated. The name of the Google Compute Engine + # 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. @@ -3800,7 +3800,7 @@ module Google class UpdateClusterRequest include Google::Apis::Core::Hashable - # Required. Deprecated. The name of the cluster to upgrade. + # Deprecated. The name of the cluster to upgrade. # This field has been deprecated and replaced by the name field. # Corresponds to the JSON property `clusterId` # @return [String] @@ -3812,7 +3812,7 @@ module Google # @return [String] attr_accessor :name - # Required. Deprecated. The Google Developers Console [project ID or project + # 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. # Corresponds to the JSON property `projectId` @@ -3826,7 +3826,7 @@ module Google # @return [Google::Apis::ContainerV1::ClusterUpdate] attr_accessor :update - # Required. Deprecated. The name of the Google Compute Engine + # 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. @@ -3852,7 +3852,7 @@ module Google class UpdateMasterRequest include Google::Apis::Core::Hashable - # Required. Deprecated. The name of the cluster to upgrade. + # Deprecated. The name of the cluster to upgrade. # This field has been deprecated and replaced by the name field. # Corresponds to the JSON property `clusterId` # @return [String] @@ -3876,14 +3876,14 @@ module Google # @return [String] attr_accessor :name - # Required. Deprecated. The Google Developers Console [project ID or project + # 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. # Corresponds to the JSON property `projectId` # @return [String] attr_accessor :project_id - # Required. Deprecated. The name of the Google Compute Engine + # 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. @@ -3909,7 +3909,7 @@ module Google class UpdateNodePoolRequest include Google::Apis::Core::Hashable - # Required. Deprecated. The name of the cluster to upgrade. + # Deprecated. The name of the cluster to upgrade. # This field has been deprecated and replaced by the name field. # Corresponds to the JSON property `clusterId` # @return [String] @@ -3936,7 +3936,7 @@ module Google # @return [String] attr_accessor :name - # Required. Deprecated. The name of the node pool to upgrade. + # Deprecated. The name of the node pool to upgrade. # This field has been deprecated and replaced by the name field. # Corresponds to the JSON property `nodePoolId` # @return [String] @@ -3955,7 +3955,7 @@ module Google # @return [String] attr_accessor :node_version - # Required. Deprecated. The Google Developers Console [project ID or project + # 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. # Corresponds to the JSON property `projectId` @@ -3990,7 +3990,7 @@ module Google # @return [Google::Apis::ContainerV1::WorkloadMetadataConfig] attr_accessor :workload_metadata_config - # Required. Deprecated. The name of the Google Compute Engine + # 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. diff --git a/generated/google/apis/container_v1/service.rb b/generated/google/apis/container_v1/service.rb index eb09e0049..6eebe6a4e 100644 --- a/generated/google/apis/container_v1/service.rb +++ b/generated/google/apis/container_v1/service.rb @@ -100,11 +100,11 @@ module Google # The name (project and location) of the server config to get, # specified in the format 'projects/*/locations/*'. # @param [String] project_id - # Required. Deprecated. The Google Developers Console [project ID or project + # 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 - # Required. Deprecated. The name of the Google Compute Engine + # 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. # @param [String] fields @@ -224,14 +224,14 @@ module Google # The name (project, location, cluster) of the cluster to delete. # Specified in the format 'projects/*/locations/*/clusters/*'. # @param [String] cluster_id - # Required. Deprecated. The name of the cluster to delete. + # Deprecated. The name of the cluster to delete. # This field has been deprecated and replaced by the name field. # @param [String] project_id - # Required. Deprecated. The Google Developers Console [project ID or project + # 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 - # Required. Deprecated. The name of the Google Compute Engine + # 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. @@ -270,14 +270,14 @@ module Google # The name (project, location, cluster) of the cluster to retrieve. # Specified in the format 'projects/*/locations/*/clusters/*'. # @param [String] cluster_id - # Required. Deprecated. The name of the cluster to retrieve. + # Deprecated. The name of the cluster to retrieve. # This field has been deprecated and replaced by the name field. # @param [String] project_id - # Required. Deprecated. The Google Developers Console [project ID or project + # 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 - # Required. Deprecated. The name of the Google Compute Engine + # 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. @@ -352,11 +352,11 @@ module Google # Specified in the format 'projects/*/locations/*'. # Location "-" matches all zones and all regions. # @param [String] project_id - # Required. Deprecated. The Google Developers Console [project ID or project + # 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 parent field. # @param [String] zone - # Required. Deprecated. The name of the Google Compute Engine + # 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. @@ -845,17 +845,17 @@ module Google # delete. Specified in the format # 'projects/*/locations/*/clusters/*/nodePools/*'. # @param [String] cluster_id - # Required. Deprecated. The name of the cluster. + # Deprecated. The name of the cluster. # This field has been deprecated and replaced by the name field. # @param [String] node_pool_id - # Required. Deprecated. The name of the node pool to delete. + # Deprecated. The name of the node pool to delete. # This field has been deprecated and replaced by the name field. # @param [String] project_id - # Required. Deprecated. The Google Developers Console [project ID or project + # Deprecated. The Google Developers Console [project ID or project # number](https://developers.google.com/console/help/new/#projectnumber). # This field has been deprecated and replaced by the name field. # @param [String] zone - # Required. Deprecated. The name of the Google Compute Engine + # 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. @@ -896,17 +896,17 @@ module Google # get. Specified in the format # 'projects/*/locations/*/clusters/*/nodePools/*'. # @param [String] cluster_id - # Required. Deprecated. The name of the cluster. + # Deprecated. The name of the cluster. # This field has been deprecated and replaced by the name field. # @param [String] node_pool_id - # Required. Deprecated. The name of the node pool. + # Deprecated. The name of the node pool. # This field has been deprecated and replaced by the name field. # @param [String] project_id - # Required. Deprecated. The Google Developers Console [project ID or project + # Deprecated. The Google Developers Console [project ID or project # number](https://developers.google.com/console/help/new/#projectnumber). # This field has been deprecated and replaced by the name field. # @param [String] zone - # Required. Deprecated. The name of the Google Compute Engine + # 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. @@ -946,14 +946,14 @@ module Google # The parent (project, location, cluster id) where the node pools will be # listed. Specified in the format 'projects/*/locations/*/clusters/*'. # @param [String] cluster_id - # Required. Deprecated. The name of the cluster. + # Deprecated. The name of the cluster. # This field has been deprecated and replaced by the parent field. # @param [String] project_id - # Required. Deprecated. The Google Developers Console [project ID or project + # Deprecated. The Google Developers Console [project ID or project # number](https://developers.google.com/console/help/new/#projectnumber). # This field has been deprecated and replaced by the parent field. # @param [String] zone - # Required. Deprecated. The name of the Google Compute Engine + # 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. @@ -1239,14 +1239,14 @@ module Google # The name (project, location, operation id) of the operation to get. # Specified in the format 'projects/*/locations/*/operations/*'. # @param [String] operation_id - # Required. Deprecated. The server-assigned `name` of the operation. + # Deprecated. The server-assigned `name` of the operation. # This field has been deprecated and replaced by the name field. # @param [String] project_id - # Required. Deprecated. The Google Developers Console [project ID or project + # 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 - # Required. Deprecated. The name of the Google Compute Engine + # 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. @@ -1286,11 +1286,11 @@ module Google # Specified in the format 'projects/*/locations/*'. # Location "-" matches all zones and all regions. # @param [String] project_id - # Required. Deprecated. The Google Developers Console [project ID or project + # 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 parent field. # @param [String] zone - # Required. Deprecated. The name of the Google Compute Engine + # 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. # @param [String] fields @@ -1324,11 +1324,11 @@ module Google # Returns configuration info about the Google Kubernetes Engine service. # @param [String] project_id - # Required. Deprecated. The Google Developers Console [project ID or project + # 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 - # Required. Deprecated. The name of the Google Compute Engine + # 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. # @param [String] name @@ -1365,16 +1365,16 @@ module Google # Sets the addons for a specific cluster. # @param [String] project_id - # Required. Deprecated. The Google Developers Console [project ID or project + # 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 - # Required. Deprecated. The name of the Google Compute Engine + # 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. # @param [String] cluster_id - # Required. Deprecated. The name of the cluster to upgrade. + # Deprecated. The name of the cluster to upgrade. # This field has been deprecated and replaced by the name field. # @param [Google::Apis::ContainerV1::SetAddonsConfigRequest] set_addons_config_request_object # @param [String] fields @@ -1410,16 +1410,16 @@ module Google # Completes master IP rotation. # @param [String] project_id - # Required. Deprecated. The Google Developers Console [project ID or project + # Deprecated. The Google Developers Console [project ID or project # number](https://developers.google.com/console/help/new/#projectnumber). # This field has been deprecated and replaced by the name field. # @param [String] zone - # Required. Deprecated. The name of the Google Compute Engine + # 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. # @param [String] cluster_id - # Required. Deprecated. The name of the cluster. + # Deprecated. The name of the cluster. # This field has been deprecated and replaced by the name field. # @param [Google::Apis::ContainerV1::CompleteIpRotationRequest] complete_ip_rotation_request_object # @param [String] fields @@ -1464,11 +1464,11 @@ module Google # Finally, an entry is added to the project's global metadata indicating # which CIDR range the cluster is using. # @param [String] project_id - # Required. Deprecated. The Google Developers Console [project ID or project + # 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 parent field. # @param [String] zone - # Required. Deprecated. The name of the Google Compute Engine + # 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. @@ -1511,16 +1511,16 @@ module Google # such as load balancer resources, are not deleted if they weren't present # when the cluster was initially created. # @param [String] project_id - # Required. Deprecated. The Google Developers Console [project ID or project + # 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 - # Required. Deprecated. The name of the Google Compute Engine + # 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. # @param [String] cluster_id - # Required. Deprecated. The name of the cluster to delete. + # 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. @@ -1557,16 +1557,16 @@ module Google # Gets the details of a specific cluster. # @param [String] project_id - # Required. Deprecated. The Google Developers Console [project ID or project + # 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 - # Required. Deprecated. The name of the Google Compute Engine + # 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. # @param [String] cluster_id - # Required. Deprecated. The name of the cluster to retrieve. + # 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. @@ -1603,16 +1603,16 @@ module Google # Enables or disables the ABAC authorization mechanism on a cluster. # @param [String] project_id - # Required. Deprecated. The Google Developers Console [project ID or project + # 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 - # Required. Deprecated. The name of the Google Compute Engine + # 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. # @param [String] cluster_id - # Required. Deprecated. The name of the cluster to update. + # Deprecated. The name of the cluster to update. # This field has been deprecated and replaced by the name field. # @param [Google::Apis::ContainerV1::SetLegacyAbacRequest] set_legacy_abac_request_object # @param [String] fields @@ -1649,11 +1649,11 @@ module Google # Lists all clusters owned by a project in either the specified zone or all # zones. # @param [String] project_id - # Required. Deprecated. The Google Developers Console [project ID or project + # 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 parent field. # @param [String] zone - # Required. Deprecated. The name of the Google Compute Engine + # 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. @@ -1696,16 +1696,16 @@ module Google # projects.locations.clusters.update) # instead. # @param [String] project_id - # Required. Deprecated. The Google Developers Console [project ID or project + # 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 - # Required. Deprecated. The name of the Google Compute Engine + # 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. # @param [String] cluster_id - # Required. Deprecated. The name of the cluster to upgrade. + # Deprecated. The name of the cluster to upgrade. # This field has been deprecated and replaced by the name field. # @param [Google::Apis::ContainerV1::SetLocationsRequest] set_locations_request_object # @param [String] fields @@ -1741,16 +1741,16 @@ module Google # Sets the logging service for a specific cluster. # @param [String] project_id - # Required. Deprecated. The Google Developers Console [project ID or project + # 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 - # Required. Deprecated. The name of the Google Compute Engine + # 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. # @param [String] cluster_id - # Required. Deprecated. The name of the cluster to upgrade. + # Deprecated. The name of the cluster to upgrade. # This field has been deprecated and replaced by the name field. # @param [Google::Apis::ContainerV1::SetLoggingServiceRequest] set_logging_service_request_object # @param [String] fields @@ -1786,16 +1786,16 @@ module Google # Updates the master for a specific cluster. # @param [String] project_id - # Required. Deprecated. The Google Developers Console [project ID or project + # 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 - # Required. Deprecated. The name of the Google Compute Engine + # 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. # @param [String] cluster_id - # Required. Deprecated. The name of the cluster to upgrade. + # Deprecated. The name of the cluster to upgrade. # This field has been deprecated and replaced by the name field. # @param [Google::Apis::ContainerV1::UpdateMasterRequest] update_master_request_object # @param [String] fields @@ -1831,16 +1831,16 @@ module Google # Sets the monitoring service for a specific cluster. # @param [String] project_id - # Required. Deprecated. The Google Developers Console [project ID or project + # 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 - # Required. Deprecated. The name of the Google Compute Engine + # 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. # @param [String] cluster_id - # Required. Deprecated. The name of the cluster to upgrade. + # Deprecated. The name of the cluster to upgrade. # This field has been deprecated and replaced by the name field. # @param [Google::Apis::ContainerV1::SetMonitoringServiceRequest] set_monitoring_service_request_object # @param [String] fields @@ -1876,16 +1876,16 @@ module Google # Sets labels on a cluster. # @param [String] project_id - # Required. Deprecated. The Google Developers Console [project ID or project + # Deprecated. The Google Developers Console [project ID or project # number](https://developers.google.com/console/help/new/#projectnumber). # This field has been deprecated and replaced by the name field. # @param [String] zone - # Required. Deprecated. The name of the Google Compute Engine + # 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. # @param [String] cluster_id - # Required. Deprecated. The name of the cluster. + # Deprecated. The name of the cluster. # This field has been deprecated and replaced by the name field. # @param [Google::Apis::ContainerV1::SetLabelsRequest] set_labels_request_object # @param [String] fields @@ -1965,16 +1965,16 @@ module Google # or a specific cluster, either via password generation or explicitly setting # the password. # @param [String] project_id - # Required. Deprecated. The Google Developers Console [project ID or project + # 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 - # Required. Deprecated. The name of the Google Compute Engine + # 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. # @param [String] cluster_id - # Required. Deprecated. The name of the cluster to upgrade. + # Deprecated. The name of the cluster to upgrade. # This field has been deprecated and replaced by the name field. # @param [Google::Apis::ContainerV1::SetMasterAuthRequest] set_master_auth_request_object # @param [String] fields @@ -2010,16 +2010,16 @@ module Google # Enables or disables Network Policy for a cluster. # @param [String] project_id - # Required. Deprecated. The Google Developers Console [project ID or project + # Deprecated. The Google Developers Console [project ID or project # number](https://developers.google.com/console/help/new/#projectnumber). # This field has been deprecated and replaced by the name field. # @param [String] zone - # Required. Deprecated. The name of the Google Compute Engine + # 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. # @param [String] cluster_id - # Required. Deprecated. The name of the cluster. + # Deprecated. The name of the cluster. # This field has been deprecated and replaced by the name field. # @param [Google::Apis::ContainerV1::SetNetworkPolicyRequest] set_network_policy_request_object # @param [String] fields @@ -2055,16 +2055,16 @@ module Google # Starts master IP rotation. # @param [String] project_id - # Required. Deprecated. The Google Developers Console [project ID or project + # Deprecated. The Google Developers Console [project ID or project # number](https://developers.google.com/console/help/new/#projectnumber). # This field has been deprecated and replaced by the name field. # @param [String] zone - # Required. Deprecated. The name of the Google Compute Engine + # 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. # @param [String] cluster_id - # Required. Deprecated. The name of the cluster. + # Deprecated. The name of the cluster. # This field has been deprecated and replaced by the name field. # @param [Google::Apis::ContainerV1::StartIpRotationRequest] start_ip_rotation_request_object # @param [String] fields @@ -2100,16 +2100,16 @@ module Google # Updates the settings of a specific cluster. # @param [String] project_id - # Required. Deprecated. The Google Developers Console [project ID or project + # 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 - # Required. Deprecated. The name of the Google Compute Engine + # 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. # @param [String] cluster_id - # Required. Deprecated. The name of the cluster to upgrade. + # Deprecated. The name of the cluster to upgrade. # This field has been deprecated and replaced by the name field. # @param [Google::Apis::ContainerV1::UpdateClusterRequest] update_cluster_request_object # @param [String] fields @@ -2145,19 +2145,19 @@ module Google # Sets the autoscaling settings for the specified node pool. # @param [String] project_id - # Required. Deprecated. The Google Developers Console [project ID or project + # 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 - # Required. Deprecated. The name of the Google Compute Engine + # 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. # @param [String] cluster_id - # Required. Deprecated. The name of the cluster to upgrade. + # Deprecated. The name of the cluster to upgrade. # This field has been deprecated and replaced by the name field. # @param [String] node_pool_id - # Required. Deprecated. The name of the node pool to upgrade. + # Deprecated. The name of the node pool to upgrade. # This field has been deprecated and replaced by the name field. # @param [Google::Apis::ContainerV1::SetNodePoolAutoscalingRequest] set_node_pool_autoscaling_request_object # @param [String] fields @@ -2194,16 +2194,16 @@ module Google # Creates a node pool for a cluster. # @param [String] project_id - # Required. Deprecated. The Google Developers Console [project ID or project + # Deprecated. The Google Developers Console [project ID or project # number](https://developers.google.com/console/help/new/#projectnumber). # This field has been deprecated and replaced by the parent field. # @param [String] zone - # Required. Deprecated. The name of the Google Compute Engine + # 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. # @param [String] cluster_id - # Required. Deprecated. The name of the cluster. + # Deprecated. The name of the cluster. # This field has been deprecated and replaced by the parent field. # @param [Google::Apis::ContainerV1::CreateNodePoolRequest] create_node_pool_request_object # @param [String] fields @@ -2239,19 +2239,19 @@ module Google # Deletes a node pool from a cluster. # @param [String] project_id - # Required. Deprecated. The Google Developers Console [project ID or project + # Deprecated. The Google Developers Console [project ID or project # number](https://developers.google.com/console/help/new/#projectnumber). # This field has been deprecated and replaced by the name field. # @param [String] zone - # Required. Deprecated. The name of the Google Compute Engine + # 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. # @param [String] cluster_id - # Required. Deprecated. The name of the cluster. + # Deprecated. The name of the cluster. # This field has been deprecated and replaced by the name field. # @param [String] node_pool_id - # Required. Deprecated. The name of the node pool to delete. + # Deprecated. The name of the node pool to delete. # This field has been deprecated and replaced by the name field. # @param [String] name # The name (project, location, cluster, node pool id) of the node pool to @@ -2290,19 +2290,19 @@ module Google # Retrieves the requested node pool. # @param [String] project_id - # Required. Deprecated. The Google Developers Console [project ID or project + # Deprecated. The Google Developers Console [project ID or project # number](https://developers.google.com/console/help/new/#projectnumber). # This field has been deprecated and replaced by the name field. # @param [String] zone - # Required. Deprecated. The name of the Google Compute Engine + # 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. # @param [String] cluster_id - # Required. Deprecated. The name of the cluster. + # Deprecated. The name of the cluster. # This field has been deprecated and replaced by the name field. # @param [String] node_pool_id - # Required. Deprecated. The name of the node pool. + # Deprecated. The name of the node pool. # This field has been deprecated and replaced by the name field. # @param [String] name # The name (project, location, cluster, node pool id) of the node pool to @@ -2341,16 +2341,16 @@ module Google # Lists the node pools for a cluster. # @param [String] project_id - # Required. Deprecated. The Google Developers Console [project ID or project + # Deprecated. The Google Developers Console [project ID or project # number](https://developers.google.com/console/help/new/#projectnumber). # This field has been deprecated and replaced by the parent field. # @param [String] zone - # Required. Deprecated. The name of the Google Compute Engine + # 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. # @param [String] cluster_id - # Required. Deprecated. The name of the cluster. + # 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 @@ -2388,19 +2388,19 @@ module Google # Rolls back a previously Aborted or Failed NodePool upgrade. # This makes no changes if the last upgrade successfully completed. # @param [String] project_id - # Required. Deprecated. The Google Developers Console [project ID or project + # 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 - # Required. Deprecated. The name of the Google Compute Engine + # 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. # @param [String] cluster_id - # Required. Deprecated. The name of the cluster to rollback. + # Deprecated. The name of the cluster to rollback. # This field has been deprecated and replaced by the name field. # @param [String] node_pool_id - # Required. Deprecated. The name of the node pool to rollback. + # Deprecated. The name of the node pool to rollback. # This field has been deprecated and replaced by the name field. # @param [Google::Apis::ContainerV1::RollbackNodePoolUpgradeRequest] rollback_node_pool_upgrade_request_object # @param [String] fields @@ -2437,19 +2437,19 @@ module Google # Sets the NodeManagement options for a node pool. # @param [String] project_id - # Required. Deprecated. The Google Developers Console [project ID or project + # 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 - # Required. Deprecated. The name of the Google Compute Engine + # 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. # @param [String] cluster_id - # Required. Deprecated. The name of the cluster to update. + # Deprecated. The name of the cluster to update. # This field has been deprecated and replaced by the name field. # @param [String] node_pool_id - # Required. Deprecated. The name of the node pool to update. + # Deprecated. The name of the node pool to update. # This field has been deprecated and replaced by the name field. # @param [Google::Apis::ContainerV1::SetNodePoolManagementRequest] set_node_pool_management_request_object # @param [String] fields @@ -2486,19 +2486,19 @@ module Google # Sets the size for a specific node pool. # @param [String] project_id - # Required. Deprecated. The Google Developers Console [project ID or project + # 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 - # Required. Deprecated. The name of the Google Compute Engine + # 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. # @param [String] cluster_id - # Required. Deprecated. The name of the cluster to update. + # Deprecated. The name of the cluster to update. # This field has been deprecated and replaced by the name field. # @param [String] node_pool_id - # Required. Deprecated. The name of the node pool to update. + # Deprecated. The name of the node pool to update. # This field has been deprecated and replaced by the name field. # @param [Google::Apis::ContainerV1::SetNodePoolSizeRequest] set_node_pool_size_request_object # @param [String] fields @@ -2535,19 +2535,19 @@ module Google # Updates the version and/or image type for the specified node pool. # @param [String] project_id - # Required. Deprecated. The Google Developers Console [project ID or project + # 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 - # Required. Deprecated. The name of the Google Compute Engine + # 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. # @param [String] cluster_id - # Required. Deprecated. The name of the cluster to upgrade. + # Deprecated. The name of the cluster to upgrade. # This field has been deprecated and replaced by the name field. # @param [String] node_pool_id - # Required. Deprecated. The name of the node pool to upgrade. + # Deprecated. The name of the node pool to upgrade. # This field has been deprecated and replaced by the name field. # @param [Google::Apis::ContainerV1::UpdateNodePoolRequest] update_node_pool_request_object # @param [String] fields @@ -2584,15 +2584,15 @@ module Google # Cancels the specified operation. # @param [String] project_id - # Required. Deprecated. The Google Developers Console [project ID or project + # 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 - # Required. Deprecated. The name of the Google Compute Engine + # 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. # @param [String] operation_id - # Required. Deprecated. The server-assigned `name` of the operation. + # Deprecated. The server-assigned `name` of the operation. # This field has been deprecated and replaced by the name field. # @param [Google::Apis::ContainerV1::CancelOperationRequest] cancel_operation_request_object # @param [String] fields @@ -2628,16 +2628,16 @@ module Google # Gets the specified operation. # @param [String] project_id - # Required. Deprecated. The Google Developers Console [project ID or project + # 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 - # Required. Deprecated. The name of the Google Compute Engine + # 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. # @param [String] operation_id - # Required. Deprecated. The server-assigned `name` of the operation. + # 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. @@ -2674,11 +2674,11 @@ module Google # Lists all operations in a project in a specific zone or all zones. # @param [String] project_id - # Required. Deprecated. The Google Developers Console [project ID or project + # 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 parent field. # @param [String] zone - # Required. Deprecated. The name of the Google Compute Engine + # 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. # @param [String] parent diff --git a/generated/google/apis/content_v2.rb b/generated/google/apis/content_v2.rb index 1f9b54d67..fa4675f8c 100644 --- a/generated/google/apis/content_v2.rb +++ b/generated/google/apis/content_v2.rb @@ -26,7 +26,7 @@ module Google # @see https://developers.google.com/shopping-content module ContentV2 VERSION = 'V2' - REVISION = '20200219' + REVISION = '20200226' # Manage your product listings and accounts for Google Shopping AUTH_CONTENT = 'https://www.googleapis.com/auth/content' diff --git a/generated/google/apis/content_v2/classes.rb b/generated/google/apis/content_v2/classes.rb index 313ee9243..7fb2bed2f 100644 --- a/generated/google/apis/content_v2/classes.rb +++ b/generated/google/apis/content_v2/classes.rb @@ -4119,8 +4119,24 @@ module Google # @return [String] attr_accessor :placed_date - # The details of the merchant provided promotions applied to the order. More - # details about the program are here. + # The details of the merchant provided promotions applied to the order. + # To determine which promotions apply to which products, check the Promotions[]. + # Benefits[].OfferIds field against the LineItems[].Product.OfferId field for + # each promotion. If a promotion is applied to more than 1 offerId, divide the + # discount value by the number of affected offers to determine how much discount + # to apply to each offerId. + # Examples: + # - To calculate the line item level discount for a single specific item: For + # each promotion, subtract the Promotions[].Benefits[].Discount.value amount + # from the LineItems[].Price.value. + # - To calculate the line item level discount for multiple quantity of a + # specific item: For each promotion, divide the Promotions[].Benefits[].Discount. + # value by the quantity of products and substract it from LineItems[].Product. + # Price.value for each quantity item. + # Only 1 promotion can be applied to an offerId in a given order. To refund an + # item which had a promotion applied to it, make sure to refund the amount after + # first subtracting the promotion discount from the item price. + # More details about the program are here. # Corresponds to the JSON property `promotions` # @return [Array] attr_accessor :promotions diff --git a/generated/google/apis/content_v2/service.rb b/generated/google/apis/content_v2/service.rb index 78f5bf341..25c7e8f0b 100644 --- a/generated/google/apis/content_v2/service.rb +++ b/generated/google/apis/content_v2/service.rb @@ -3201,7 +3201,9 @@ module Google execute_or_queue_command(command, &block) end - # Lists the products in your Merchant Center account. + # Lists the products in your Merchant Center account. The response might contain + # fewer items than specified by maxResults. Rely on nextPageToken to determine + # if there are more items to be requested. # @param [Fixnum] merchant_id # The ID of the account that contains the products. This account cannot be a # multi-client account. diff --git a/generated/google/apis/content_v2_1.rb b/generated/google/apis/content_v2_1.rb index 79d6afe81..4be33716d 100644 --- a/generated/google/apis/content_v2_1.rb +++ b/generated/google/apis/content_v2_1.rb @@ -26,7 +26,7 @@ module Google # @see https://developers.google.com/shopping-content module ContentV2_1 VERSION = 'V2_1' - REVISION = '20200219' + REVISION = '20200226' # Manage your product listings and accounts for Google Shopping AUTH_CONTENT = 'https://www.googleapis.com/auth/content' diff --git a/generated/google/apis/content_v2_1/classes.rb b/generated/google/apis/content_v2_1/classes.rb index b39b044d8..0ae23f69c 100644 --- a/generated/google/apis/content_v2_1/classes.rb +++ b/generated/google/apis/content_v2_1/classes.rb @@ -3592,6 +3592,24 @@ module Google attr_accessor :placed_date # Promotions associated with the order. + # To determine which promotions apply to which products, check the Promotions[]. + # appliedItems[].lineItemId field against the LineItems[].id field for each + # promotion. If a promotion is applied to more than 1 offerId, divide the + # discount value by the number of affected offers to determine how much discount + # to apply to each offerId. + # Examples: + # - To calculate price paid by the customer for a single line item including the + # discount: For each promotion, subtract the LineItems[].adjustments[]. + # priceAdjustment.value amount from the LineItems[].Price.value. + # - To calculate price paid by the customer for a single line item including the + # discount in case of multiple quantity: For each promotion, divide the + # LineItems[].adjustments[].priceAdjustment.value by the quantity of products + # then subtract the resulting value from the LineItems[].Product.Price.value for + # each quantity item. + # Only 1 promotion can be applied to an offerId in a given order. To refund an + # item which had a promotion applied to it, make sure to refund the amount after + # first subtracting the promotion discount from the item price. + # More details about the program are here. # Corresponds to the JSON property `promotions` # @return [Array] attr_accessor :promotions @@ -8303,6 +8321,39 @@ module Google end end + # Settings for Pub/Sub notifications, all methods require that the caller is a + # direct user of the merchant center account. + class PubsubNotificationSettings + include Google::Apis::Core::Hashable + + # Cloud pub/sub topic to which notifications are sent (read-only). + # Corresponds to the JSON property `cloudTopicName` + # @return [String] + attr_accessor :cloud_topic_name + + # Identifies what kind of resource this is. Value: the fixed string "content# + # pubsubNotificationSettings". + # Corresponds to the JSON property `kind` + # @return [String] + attr_accessor :kind + + # List of event types. Supported event types: orderPendingShipment. + # Corresponds to the JSON property `registeredEvents` + # @return [Array] + attr_accessor :registered_events + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @cloud_topic_name = args[:cloud_topic_name] if args.key?(:cloud_topic_name) + @kind = args[:kind] if args.key?(:kind) + @registered_events = args[:registered_events] if args.key?(:registered_events) + end + end + # class RateGroup include Google::Apis::Core::Hashable diff --git a/generated/google/apis/content_v2_1/representations.rb b/generated/google/apis/content_v2_1/representations.rb index 7eeca4d9d..346c5f085 100644 --- a/generated/google/apis/content_v2_1/representations.rb +++ b/generated/google/apis/content_v2_1/representations.rb @@ -1252,6 +1252,12 @@ module Google include Google::Apis::Core::JsonObjectSupport end + class PubsubNotificationSettings + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class RateGroup class Representation < Google::Apis::Core::JsonRepresentation; end @@ -3839,6 +3845,15 @@ module Google end end + class PubsubNotificationSettings + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :cloud_topic_name, as: 'cloudTopicName' + property :kind, as: 'kind' + collection :registered_events, as: 'registeredEvents' + end + end + class RateGroup # @private class Representation < Google::Apis::Core::JsonRepresentation diff --git a/generated/google/apis/content_v2_1/service.rb b/generated/google/apis/content_v2_1/service.rb index 2a56cc5d5..419f668e4 100644 --- a/generated/google/apis/content_v2_1/service.rb +++ b/generated/google/apis/content_v2_1/service.rb @@ -2968,7 +2968,9 @@ module Google execute_or_queue_command(command, &block) end - # Lists the products in your Merchant Center account. + # Lists the products in your Merchant Center account. The response might contain + # fewer items than specified by maxResults. Rely on nextPageToken to determine + # if there are more items to be requested. # @param [Fixnum] merchant_id # The ID of the account that contains the products. This account cannot be a # multi-client account. @@ -3127,6 +3129,76 @@ module Google execute_or_queue_command(command, &block) end + # Retrieves a Merchant Center account's pubsub notification settings. + # @param [Fixnum] merchant_id + # The ID of the account for which to get pubsub notification settings. + # @param [String] fields + # Selector specifying which fields to include in a partial response. + # @param [String] quota_user + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. + # @param [String] user_ip + # Deprecated. Please use quotaUser instead. + # @param [Google::Apis::RequestOptions] options + # Request-specific options + # + # @yield [result, err] Result & error if block supplied + # @yieldparam result [Google::Apis::ContentV2_1::PubsubNotificationSettings] parsed result object + # @yieldparam err [StandardError] error object if request failed + # + # @return [Google::Apis::ContentV2_1::PubsubNotificationSettings] + # + # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried + # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification + # @raise [Google::Apis::AuthorizationError] Authorization is required + def get_pubsubnotificationsetting(merchant_id, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + command = make_simple_command(:get, '{merchantId}/pubsubnotificationsettings', options) + command.response_representation = Google::Apis::ContentV2_1::PubsubNotificationSettings::Representation + command.response_class = Google::Apis::ContentV2_1::PubsubNotificationSettings + command.params['merchantId'] = merchant_id unless merchant_id.nil? + command.query['fields'] = fields unless fields.nil? + command.query['quotaUser'] = quota_user unless quota_user.nil? + command.query['userIp'] = user_ip unless user_ip.nil? + execute_or_queue_command(command, &block) + end + + # Register a Merchant Center account for pubsub notifications. Note that cloud + # topic name should not be provided as part of the request. + # @param [Fixnum] merchant_id + # The ID of the account. + # @param [Google::Apis::ContentV2_1::PubsubNotificationSettings] pubsub_notification_settings_object + # @param [String] fields + # Selector specifying which fields to include in a partial response. + # @param [String] quota_user + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. + # @param [String] user_ip + # Deprecated. Please use quotaUser instead. + # @param [Google::Apis::RequestOptions] options + # Request-specific options + # + # @yield [result, err] Result & error if block supplied + # @yieldparam result [Google::Apis::ContentV2_1::PubsubNotificationSettings] parsed result object + # @yieldparam err [StandardError] error object if request failed + # + # @return [Google::Apis::ContentV2_1::PubsubNotificationSettings] + # + # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried + # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification + # @raise [Google::Apis::AuthorizationError] Authorization is required + def update_pubsubnotificationsetting(merchant_id, pubsub_notification_settings_object = nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + command = make_simple_command(:put, '{merchantId}/pubsubnotificationsettings', options) + command.request_representation = Google::Apis::ContentV2_1::PubsubNotificationSettings::Representation + command.request_object = pubsub_notification_settings_object + command.response_representation = Google::Apis::ContentV2_1::PubsubNotificationSettings::Representation + command.response_class = Google::Apis::ContentV2_1::PubsubNotificationSettings + command.params['merchantId'] = merchant_id unless merchant_id.nil? + command.query['fields'] = fields unless fields.nil? + command.query['quotaUser'] = quota_user unless quota_user.nil? + command.query['userIp'] = user_ip unless user_ip.nil? + execute_or_queue_command(command, &block) + end + # Updates regional inventory for multiple products or regions in a single # request. # @param [Google::Apis::ContentV2_1::RegionalinventoryCustomBatchRequest] regionalinventory_custom_batch_request_object diff --git a/generated/google/apis/file_v1.rb b/generated/google/apis/file_v1.rb index 79c63710b..b753339cd 100644 --- a/generated/google/apis/file_v1.rb +++ b/generated/google/apis/file_v1.rb @@ -25,7 +25,7 @@ module Google # @see https://cloud.google.com/filestore/ module FileV1 VERSION = 'V1' - REVISION = '20200219' + REVISION = '20200305' # View and manage your data across Google Cloud Platform services AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' diff --git a/generated/google/apis/file_v1/classes.rb b/generated/google/apis/file_v1/classes.rb index bf99959f3..ec484d12b 100644 --- a/generated/google/apis/file_v1/classes.rb +++ b/generated/google/apis/file_v1/classes.rb @@ -80,66 +80,7 @@ module Google end end - # Instance represents the interface for SLM services to actuate the state - # of control plane resources. - # Example Instance in JSON, where - # consumer-project=snapchat, - # producer-project=cloud-sql: - # ```json - # Instance: - # ` - # "name": - # "projects/snapchat/locations/us-east1/instances/prod-instance", - # "create_time": ` - # "seconds": 1526406431, - # `, - # "labels": ` - # "env": "prod", - # "foo": "bar" - # `, - # "state": READY, - # "software_versions": ` - # "software_update": "cloud-sql-09-28-2018", - # `, - # "maintenance_policy_names": ` - # "UpdatePolicy": - # "projects/snapchat/locations/us-east1/maintenancePolicies/prod-update- - # policy", - # ` - # "tenant_project_id": "cloud-sql-test-tenant", - # "producer_metadata": ` - # "cloud-sql-tier": "basic", - # "cloud-sql-instance-size": "1G", - # `, - # "provisioned_resources": [ - # ` - # "resource-type": "compute-instance", - # "resource-url": - # "https://www.googleapis.com/compute/v1/projects/cloud-sql/zones/us-east1- - # b/instances/vm-1", - # ` - # ], - # "maintenance_schedules": ` - # "csa_rollout": ` - # "start_time": ` - # "seconds": 1526406431, - # `, - # "end_time": ` - # "seconds": 1535406431, - # `, - # `, - # "ncsa_rollout": ` - # "start_time": ` - # "seconds": 1526406431, - # `, - # "end_time": ` - # "seconds": 1535406431, - # `, - # ` - # `, - # "consumer_defined_name": "my-sql-instance1", - # ` - # ``` + # class GoogleCloudSaasacceleratorManagementProvidersV1Instance include Google::Apis::Core::Hashable @@ -198,16 +139,6 @@ module Google # @return [Array] attr_accessor :provisioned_resources - # The map between RolloutType and the corresponding RolloutMetadata. - # This is only mutated by rollout service. For actuation implementation, - # this information is pass-through for Rollout management. Producer shall - # not modify by itself. - # For update of a single entry in this map, the update field mask shall - # follow this sementics: go/advanced-field-masks - # Corresponds to the JSON property `rolloutMetadata` - # @return [Hash] - attr_accessor :rollout_metadata - # Link to the SLM instance template. Only populated when updating SLM # instances via SSA's Actuation service adaptor. # Service producers with custom control plane (e.g. Cloud SQL) doesn't @@ -259,7 +190,6 @@ module Google @name = args[:name] if args.key?(:name) @producer_metadata = args[:producer_metadata] if args.key?(:producer_metadata) @provisioned_resources = args[:provisioned_resources] if args.key?(:provisioned_resources) - @rollout_metadata = args[:rollout_metadata] if args.key?(:rollout_metadata) @slm_instance_template = args[:slm_instance_template] if args.key?(:slm_instance_template) @slo_metadata = args[:slo_metadata] if args.key?(:slo_metadata) @software_versions = args[:software_versions] if args.key?(:software_versions) @@ -351,47 +281,6 @@ module Google end end - # This message has been deprecated. - # NotificationMetadata is the notification state for an instance. - class GoogleCloudSaasacceleratorManagementProvidersV1NotificationMetadata - include Google::Apis::Core::Hashable - - # Whether the instance update has been rescheduled. - # Corresponds to the JSON property `rescheduled` - # @return [Boolean] - attr_accessor :rescheduled - alias_method :rescheduled?, :rescheduled - - # The scheduled end time for the maintenance window during which update - # can be performed on the instance. - # Corresponds to the JSON property `scheduledEndTime` - # @return [String] - attr_accessor :scheduled_end_time - - # The scheduled start time for the maintenance window during which - # update can be performed on the instance. - # Corresponds to the JSON property `scheduledStartTime` - # @return [String] - attr_accessor :scheduled_start_time - - # The target release to be applied to the instance. - # Corresponds to the JSON property `targetRelease` - # @return [String] - attr_accessor :target_release - - def initialize(**args) - update!(**args) - end - - # Update properties of this object - def update!(**args) - @rescheduled = args[:rescheduled] if args.key?(:rescheduled) - @scheduled_end_time = args[:scheduled_end_time] if args.key?(:scheduled_end_time) - @scheduled_start_time = args[:scheduled_start_time] if args.key?(:scheduled_start_time) - @target_release = args[:target_release] if args.key?(:target_release) - end - end - # Describes provisioned dataplane resources. class GoogleCloudSaasacceleratorManagementProvidersV1ProvisionedResource include Google::Apis::Core::Hashable @@ -423,39 +312,6 @@ module Google end end - # This message has been deprecated. - # RolloutMetadata for an actuation instance. It maps to a single RolloutType. - class GoogleCloudSaasacceleratorManagementProvidersV1RolloutMetadata - include Google::Apis::Core::Hashable - - # This message has been deprecated. - # NotificationMetadata is the notification state for an instance. - # Corresponds to the JSON property `notification` - # @return [Google::Apis::FileV1::GoogleCloudSaasacceleratorManagementProvidersV1NotificationMetadata] - attr_accessor :notification - - # The last Release that has been applied to the instance. - # Corresponds to the JSON property `releaseName` - # @return [String] - attr_accessor :release_name - - # The last rollout that has been applied to the instance. - # Corresponds to the JSON property `rolloutName` - # @return [String] - attr_accessor :rollout_name - - def initialize(**args) - update!(**args) - end - - # Update properties of this object - def update!(**args) - @notification = args[:notification] if args.key?(:notification) - @release_name = args[:release_name] if args.key?(:release_name) - @rollout_name = args[:rollout_name] if args.key?(:rollout_name) - end - end - # SloEligibility is a tuple containing eligibility value: true if an instance # is eligible for SLO calculation or false if it should be excluded from all # SLO-related calculations along with a user-defined reason. diff --git a/generated/google/apis/file_v1/representations.rb b/generated/google/apis/file_v1/representations.rb index 5f224a4ae..f298faa93 100644 --- a/generated/google/apis/file_v1/representations.rb +++ b/generated/google/apis/file_v1/representations.rb @@ -58,24 +58,12 @@ module Google include Google::Apis::Core::JsonObjectSupport end - class GoogleCloudSaasacceleratorManagementProvidersV1NotificationMetadata - class Representation < Google::Apis::Core::JsonRepresentation; end - - include Google::Apis::Core::JsonObjectSupport - end - class GoogleCloudSaasacceleratorManagementProvidersV1ProvisionedResource class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end - class GoogleCloudSaasacceleratorManagementProvidersV1RolloutMetadata - class Representation < Google::Apis::Core::JsonRepresentation; end - - include Google::Apis::Core::JsonObjectSupport - end - class GoogleCloudSaasacceleratorManagementProvidersV1SloEligibility class Representation < Google::Apis::Core::JsonRepresentation; end @@ -181,8 +169,6 @@ module Google hash :producer_metadata, as: 'producerMetadata' collection :provisioned_resources, as: 'provisionedResources', class: Google::Apis::FileV1::GoogleCloudSaasacceleratorManagementProvidersV1ProvisionedResource, decorator: Google::Apis::FileV1::GoogleCloudSaasacceleratorManagementProvidersV1ProvisionedResource::Representation - hash :rollout_metadata, as: 'rolloutMetadata', class: Google::Apis::FileV1::GoogleCloudSaasacceleratorManagementProvidersV1RolloutMetadata, decorator: Google::Apis::FileV1::GoogleCloudSaasacceleratorManagementProvidersV1RolloutMetadata::Representation - property :slm_instance_template, as: 'slmInstanceTemplate' property :slo_metadata, as: 'sloMetadata', class: Google::Apis::FileV1::GoogleCloudSaasacceleratorManagementProvidersV1SloMetadata, decorator: Google::Apis::FileV1::GoogleCloudSaasacceleratorManagementProvidersV1SloMetadata::Representation @@ -213,16 +199,6 @@ module Google end end - class GoogleCloudSaasacceleratorManagementProvidersV1NotificationMetadata - # @private - class Representation < Google::Apis::Core::JsonRepresentation - property :rescheduled, as: 'rescheduled' - property :scheduled_end_time, as: 'scheduledEndTime' - property :scheduled_start_time, as: 'scheduledStartTime' - property :target_release, as: 'targetRelease' - end - end - class GoogleCloudSaasacceleratorManagementProvidersV1ProvisionedResource # @private class Representation < Google::Apis::Core::JsonRepresentation @@ -231,16 +207,6 @@ module Google end end - class GoogleCloudSaasacceleratorManagementProvidersV1RolloutMetadata - # @private - class Representation < Google::Apis::Core::JsonRepresentation - property :notification, as: 'notification', class: Google::Apis::FileV1::GoogleCloudSaasacceleratorManagementProvidersV1NotificationMetadata, decorator: Google::Apis::FileV1::GoogleCloudSaasacceleratorManagementProvidersV1NotificationMetadata::Representation - - property :release_name, as: 'releaseName' - property :rollout_name, as: 'rolloutName' - end - end - class GoogleCloudSaasacceleratorManagementProvidersV1SloEligibility # @private class Representation < Google::Apis::Core::JsonRepresentation