Autogenerated update (2020-05-07)

Delete:
- commentanalyzer_v1alpha1
- osconfig_v1beta

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

No files matched your search

+69 -36
View File
@@ -23,7 +23,8 @@ module Google
module DataprocV1
# Specifies the type and number of accelerator cards attached to the instances
# of an instance. See GPUs on Compute Engine.
# of an instance. See GPUs on Compute Engine (https://cloud.google.com/compute/
# docs/gpus/).
class AcceleratorConfig
include Google::Apis::Core::Hashable
@@ -33,13 +34,15 @@ module Google
attr_accessor :accelerator_count
# Full URL, partial URI, or short name of the accelerator type resource to
# expose to this instance. See Compute Engine AcceleratorTypes.Examples:
# expose to this instance. See Compute Engine AcceleratorTypes (https://cloud.
# google.com/compute/docs/reference/beta/acceleratorTypes).Examples:
# https://www.googleapis.com/compute/beta/projects/[project_id]/zones/us-east1-a/
# acceleratorTypes/nvidia-tesla-k80
# projects/[project_id]/zones/us-east1-a/acceleratorTypes/nvidia-tesla-k80
# nvidia-tesla-k80Auto Zone Exception: If you are using the Dataproc Auto Zone
# Placement feature, you must use the short name of the accelerator type
# resource, for example, nvidia-tesla-k80.
# Placement (https://cloud.google.com/dataproc/docs/concepts/configuring-
# clusters/auto-zone#using_auto_zone_placement) feature, you must use the short
# name of the accelerator type resource, for example, nvidia-tesla-k80.
# Corresponds to the JSON property `acceleratorTypeUri`
# @return [String]
attr_accessor :accelerator_type_uri
@@ -400,7 +403,8 @@ module Google
# Dataproc will determine a Cloud Storage location (US, ASIA, or EU) for your
# cluster's staging bucket according to the Compute Engine zone where your
# cluster is deployed, and then create and manage this project-level, per-
# location bucket (see Dataproc staging bucket).
# location bucket (see Dataproc staging bucket (https://cloud.google.com/
# dataproc/docs/concepts/configuring-clusters/staging-bucket)).
# Corresponds to the JSON property `configBucket`
# @return [String]
attr_accessor :config_bucket
@@ -902,8 +906,9 @@ module Google
# Optional. The Compute Engine network to be used for machine communications.
# Cannot be specified with subnetwork_uri. If neither network_uri nor
# subnetwork_uri is specified, the "default" network of the project is used, if
# it exists. Cannot be a "Custom Subnet Network" (see Using Subnetworks for more
# information).A full URL, partial URI, or short name are valid. Examples:
# it exists. Cannot be a "Custom Subnet Network" (see Using Subnetworks (https://
# cloud.google.com/compute/docs/subnetworks) for more information).A full URL,
# partial URI, or short name are valid. Examples:
# https://www.googleapis.com/compute/v1/projects/[project_id]/regions/global/
# default
# projects/[project_id]/regions/global/default
@@ -917,9 +922,14 @@ module Google
# @return [Google::Apis::DataprocV1::ReservationAffinity]
attr_accessor :reservation_affinity
# Optional. The Dataproc service account (also see VM Data Plane identity) used
# by Dataproc cluster VM instances to access Google Cloud Platform services.If
# not specified, the Compute Engine default service account is used.
# Optional. The Dataproc service account (https://cloud.google.com/dataproc/docs/
# concepts/configuring-clusters/service-accounts#
# service_accounts_in_cloud_dataproc) (also see VM Data Plane identity (https://
# cloud.google.com/dataproc/docs/concepts/iam/dataproc-principals#
# vm_service_account_data_plane_identity)) used by Dataproc cluster VM instances
# to access Google Cloud Platform services.If not specified, the Compute Engine
# default service account (https://cloud.google.com/compute/docs/access/service-
# accounts#default_service_account) is used.
# Corresponds to the JSON property `serviceAccount`
# @return [String]
attr_accessor :service_account
@@ -949,7 +959,8 @@ module Google
# @return [String]
attr_accessor :subnetwork_uri
# The Compute Engine tags to add to all instances (see Tagging instances).
# The Compute Engine tags to add to all instances (see Tagging instances (https:/
# /cloud.google.com/compute/docs/label-or-tag-resources#tags)).
# Corresponds to the JSON property `tags`
# @return [Array<String>]
attr_accessor :tags
@@ -1010,7 +1021,9 @@ module Google
# Optional. The policy format version to be returned.Valid values are 0, 1, and
# 3. Requests specifying an invalid value will be rejected.Requests for policies
# with any conditional bindings must specify version 3. Policies without any
# conditional bindings may specify any valid value or leave the field unset.
# conditional bindings may specify any valid value or leave the field unset.To
# learn which resources support conditions in their IAM policies, see the IAM
# documentation (https://cloud.google.com/iam/help/conditions/resource-policies).
# Corresponds to the JSON property `requestedPolicyVersion`
# @return [Fixnum]
attr_accessor :requested_policy_version
@@ -1261,8 +1274,9 @@ module Google
# machineTypes/n1-standard-2
# projects/[project_id]/zones/us-east1-a/machineTypes/n1-standard-2
# n1-standard-2Auto Zone Exception: If you are using the Dataproc Auto Zone
# Placement feature, you must use the short name of the machine type resource,
# for example, n1-standard-2.
# Placement (https://cloud.google.com/dataproc/docs/concepts/configuring-
# clusters/auto-zone#using_auto_zone_placement) feature, you must use the short
# name of the machine type resource, for example, n1-standard-2.
# Corresponds to the JSON property `machineTypeUri`
# @return [String]
attr_accessor :machine_type_uri
@@ -1273,7 +1287,8 @@ module Google
attr_accessor :managed_group_config
# Optional. Specifies the minimum cpu platform for the Instance Group. See
# Dataproc&rarr;Minimum CPU Platform.
# Dataproc -&gt; Minimum CPU Platform (https://cloud.google.com/dataproc/docs/
# concepts/compute/dataproc-min-cpu).
# Corresponds to the JSON property `minCpuPlatform`
# @return [String]
attr_accessor :min_cpu_platform
@@ -1417,8 +1432,9 @@ module Google
attr_accessor :placement
# A Dataproc job for running Presto (https://prestosql.io/) queries. IMPORTANT:
# The Dataproc Presto Optional Component must be enabled when the cluster is
# created to submit a Presto job to the cluster.
# The Dataproc Presto Optional Component (https://cloud.google.com/dataproc/docs/
# concepts/components/presto) must be enabled when the cluster is created to
# submit a Presto job to the cluster.
# Corresponds to the JSON property `prestoJob`
# @return [Google::Apis::DataprocV1::PrestoJob]
attr_accessor :presto_job
@@ -2173,8 +2189,9 @@ module Google
attr_accessor :prerequisite_step_ids
# A Dataproc job for running Presto (https://prestosql.io/) queries. IMPORTANT:
# The Dataproc Presto Optional Component must be enabled when the cluster is
# created to submit a Presto job to the cluster.
# The Dataproc Presto Optional Component (https://cloud.google.com/dataproc/docs/
# concepts/components/presto) must be enabled when the cluster is created to
# submit a Presto job to the cluster.
# Corresponds to the JSON property `prestoJob`
# @return [Google::Apis::DataprocV1::PrestoJob]
attr_accessor :presto_job
@@ -2333,10 +2350,13 @@ module Google
# binding binds one or more members to a single role. Members can be user
# accounts, service accounts, Google groups, and domains (such as G Suite). A
# role is a named list of permissions; each role can be an IAM predefined role
# or a user-created custom role.Optionally, a binding can specify a condition,
# which is a logical expression that allows access to a resource only if the
# expression evaluates to true. A condition can add constraints based on
# attributes of the request, the resource, or both.JSON example:
# or a user-created custom role.For some types of Google Cloud resources, a
# binding can also specify a condition, which is a logical expression that
# allows access to a resource only if the expression evaluates to true. A
# condition can add constraints based on attributes of the request, the resource,
# or both. To learn which resources support conditions in their IAM policies,
# see the IAM documentation (https://cloud.google.com/iam/help/conditions/
# resource-policies).JSON example:
# `
# "bindings": [
# `
@@ -2350,7 +2370,9 @@ module Google
# `,
# `
# "role": "roles/resourcemanager.organizationViewer",
# "members": ["user:eve@example.com"],
# "members": [
# "user:eve@example.com"
# ],
# "condition": `
# "title": "expirable access",
# "description": "Does not grant access after Sep 2020",
@@ -2418,7 +2440,9 @@ module Google
# allows you to overwrite a version 3 policy with a version 1 policy, and all of
# the conditions in the version 3 policy are lost.If a policy does not include
# any conditions, operations on that policy may specify any valid version or
# leave the field unset.
# leave the field unset.To learn which resources support conditions in their IAM
# policies, see the IAM documentation (https://cloud.google.com/iam/help/
# conditions/resource-policies).
# Corresponds to the JSON property `version`
# @return [Fixnum]
attr_accessor :version
@@ -2436,8 +2460,9 @@ module Google
end
# A Dataproc job for running Presto (https://prestosql.io/) queries. IMPORTANT:
# The Dataproc Presto Optional Component must be enabled when the cluster is
# created to submit a Presto job to the cluster.
# The Dataproc Presto Optional Component (https://cloud.google.com/dataproc/docs/
# concepts/components/presto) must be enabled when the cluster is created to
# submit a Presto job to the cluster.
class PrestoJob
include Google::Apis::Core::Hashable
@@ -2681,10 +2706,13 @@ module Google
# binding binds one or more members to a single role. Members can be user
# accounts, service accounts, Google groups, and domains (such as G Suite). A
# role is a named list of permissions; each role can be an IAM predefined role
# or a user-created custom role.Optionally, a binding can specify a condition,
# which is a logical expression that allows access to a resource only if the
# expression evaluates to true. A condition can add constraints based on
# attributes of the request, the resource, or both.JSON example:
# or a user-created custom role.For some types of Google Cloud resources, a
# binding can also specify a condition, which is a logical expression that
# allows access to a resource only if the expression evaluates to true. A
# condition can add constraints based on attributes of the request, the resource,
# or both. To learn which resources support conditions in their IAM policies,
# see the IAM documentation (https://cloud.google.com/iam/help/conditions/
# resource-policies).JSON example:
# `
# "bindings": [
# `
@@ -2698,7 +2726,9 @@ module Google
# `,
# `
# "role": "roles/resourcemanager.organizationViewer",
# "members": ["user:eve@example.com"],
# "members": [
# "user:eve@example.com"
# ],
# "condition": `
# "title": "expirable access",
# "description": "Does not grant access after Sep 2020",
@@ -2747,9 +2777,11 @@ module Google
include Google::Apis::Core::Hashable
# Optional. The version of software inside the cluster. It must be one of the
# supported Dataproc Versions, such as "1.2" (including a subminor version, such
# as "1.2.29"), or the "preview" version. If unspecified, it defaults to the
# latest Debian version.
# supported Dataproc Versions (https://cloud.google.com/dataproc/docs/concepts/
# versioning/dataproc-versions#supported_cloud_dataproc_versions), such as "1.2"
# (including a subminor version, such as "1.2.29"), or the "preview" version (
# https://cloud.google.com/dataproc/docs/concepts/versioning/dataproc-versions#
# other_versions). If unspecified, it defaults to the latest Debian version.
# Corresponds to the JSON property `imageVersion`
# @return [String]
attr_accessor :image_version
@@ -2770,7 +2802,8 @@ module Google
# mapred: mapred-site.xml
# pig: pig.properties
# spark: spark-defaults.conf
# yarn: yarn-site.xmlFor more information, see Cluster properties.
# yarn: yarn-site.xmlFor more information, see Cluster properties (https://cloud.
# google.com/dataproc/docs/concepts/cluster-properties).
# Corresponds to the JSON property `properties`
# @return [Hash<String,String>]
attr_accessor :properties