Autogenerated update (2018-09-21)

Update:
- classroom_v1
- container_v1
- dialogflow_v2beta1
- genomics_v1
- genomics_v1alpha2
- genomics_v2alpha1
- iamcredentials_v1
- logging_v2
- logging_v2beta1
- monitoring_v3
- servicecontrol_v1
- spanner_v1
- storagetransfer_v1
This commit is contained in:
Google APIs 2018-09-21 00:36:51 +00:00
parent 1ee4f225c8
commit 5c50ae3803
29 changed files with 192 additions and 95 deletions

View File

@ -34686,6 +34686,7 @@
"/container:v1/Cluster/nodeIpv4CidrSize": node_ipv4_cidr_size
"/container:v1/Cluster/nodePools": node_pools
"/container:v1/Cluster/nodePools/node_pool": node_pool
"/container:v1/Cluster/privateClusterConfig": private_cluster_config
"/container:v1/Cluster/resourceLabels": resource_labels
"/container:v1/Cluster/resourceLabels/resource_label": resource_label
"/container:v1/Cluster/selfLink": self_link
@ -34832,6 +34833,12 @@
"/container:v1/Operation/statusMessage": status_message
"/container:v1/Operation/targetLink": target_link
"/container:v1/Operation/zone": zone
"/container:v1/PrivateClusterConfig": private_cluster_config
"/container:v1/PrivateClusterConfig/enablePrivateEndpoint": enable_private_endpoint
"/container:v1/PrivateClusterConfig/enablePrivateNodes": enable_private_nodes
"/container:v1/PrivateClusterConfig/masterIpv4CidrBlock": master_ipv4_cidr_block
"/container:v1/PrivateClusterConfig/privateEndpoint": private_endpoint
"/container:v1/PrivateClusterConfig/publicEndpoint": public_endpoint
"/container:v1/RollbackNodePoolUpgradeRequest": rollback_node_pool_upgrade_request
"/container:v1/RollbackNodePoolUpgradeRequest/clusterId": cluster_id
"/container:v1/RollbackNodePoolUpgradeRequest/name": name

View File

@ -25,7 +25,7 @@ module Google
# @see https://developers.google.com/classroom/
module ClassroomV1
VERSION = 'V1'
REVISION = '20180908'
REVISION = '20180919'
# View and manage announcements in Google Classroom
AUTH_CLASSROOM_ANNOUNCEMENTS = 'https://www.googleapis.com/auth/classroom.announcements'

View File

@ -573,13 +573,14 @@ module Google
# @return [String]
attr_accessor :description
# Represents a whole calendar date, for example date of birth. The time of day
# Represents a whole or partial calendar date, e.g. a birthday. The time of day
# and time zone are either specified elsewhere or are not significant. The date
# is relative to the Proleptic Gregorian Calendar. The day can be 0 to
# represent a year and month where the day is not significant, for example
# credit card expiration date. The year can be 0 to represent a month and day
# independent of year, for example anniversary date. Related types are
# google.type.TimeOfDay and `google.protobuf.Timestamp`.
# is relative to the Proleptic Gregorian Calendar. This can represent:
# * A full date, with non-zero year, month and day values
# * A month and day value, with a zero year, e.g. an anniversary
# * A year on its own, with zero month and day values
# * A year and month value, with a zero day, e.g. a credit card expiration date
# Related types are google.type.TimeOfDay and `google.protobuf.Timestamp`.
# Corresponds to the JSON property `dueDate`
# @return [Google::Apis::ClassroomV1::Date]
attr_accessor :due_date
@ -706,24 +707,26 @@ module Google
end
end
# Represents a whole calendar date, for example date of birth. The time of day
# Represents a whole or partial calendar date, e.g. a birthday. The time of day
# and time zone are either specified elsewhere or are not significant. The date
# is relative to the Proleptic Gregorian Calendar. The day can be 0 to
# represent a year and month where the day is not significant, for example
# credit card expiration date. The year can be 0 to represent a month and day
# independent of year, for example anniversary date. Related types are
# google.type.TimeOfDay and `google.protobuf.Timestamp`.
# is relative to the Proleptic Gregorian Calendar. This can represent:
# * A full date, with non-zero year, month and day values
# * A month and day value, with a zero year, e.g. an anniversary
# * A year on its own, with zero month and day values
# * A year and month value, with a zero day, e.g. a credit card expiration date
# Related types are google.type.TimeOfDay and `google.protobuf.Timestamp`.
class Date
include Google::Apis::Core::Hashable
# Day of month. Must be from 1 to 31 and valid for the year and month, or 0
# if specifying a year/month where the day is not significant.
# if specifying a year by itself or a year and month where the day is not
# significant.
# Corresponds to the JSON property `day`
# @return [Fixnum]
attr_accessor :day
# Month of year. Must be from 1 to 12, or 0 if specifying a date without a
# month.
# Month of year. Must be from 1 to 12, or 0 if specifying a year without a
# month and day.
# Corresponds to the JSON property `month`
# @return [Fixnum]
attr_accessor :month

View File

@ -26,7 +26,7 @@ module Google
# @see https://cloud.google.com/container-engine/
module ContainerV1
VERSION = 'V1'
REVISION = '20180824'
REVISION = '20180917'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -431,6 +431,11 @@ module Google
# @return [Array<Google::Apis::ContainerV1::NodePool>]
attr_accessor :node_pools
# Configuration options for private clusters.
# Corresponds to the JSON property `privateClusterConfig`
# @return [Google::Apis::ContainerV1::PrivateClusterConfig]
attr_accessor :private_cluster_config
# The resource labels for the cluster to use to annotate any related
# Google Compute Engine resources.
# Corresponds to the JSON property `resourceLabels`
@ -513,6 +518,7 @@ module Google
@node_config = args[:node_config] if args.key?(:node_config)
@node_ipv4_cidr_size = args[:node_ipv4_cidr_size] if args.key?(:node_ipv4_cidr_size)
@node_pools = args[:node_pools] if args.key?(:node_pools)
@private_cluster_config = args[:private_cluster_config] if args.key?(:private_cluster_config)
@resource_labels = args[:resource_labels] if args.key?(:resource_labels)
@self_link = args[:self_link] if args.key?(:self_link)
@services_ipv4_cidr = args[:services_ipv4_cidr] if args.key?(:services_ipv4_cidr)
@ -1712,6 +1718,56 @@ module Google
end
end
# Configuration options for private clusters.
class PrivateClusterConfig
include Google::Apis::Core::Hashable
# Whether the master's internal IP address is used as the cluster endpoint.
# Corresponds to the JSON property `enablePrivateEndpoint`
# @return [Boolean]
attr_accessor :enable_private_endpoint
alias_method :enable_private_endpoint?, :enable_private_endpoint
# Whether nodes have internal IP addresses only. If enabled, all nodes are
# given only RFC 1918 private addresses and communicate with the master via
# private networking.
# Corresponds to the JSON property `enablePrivateNodes`
# @return [Boolean]
attr_accessor :enable_private_nodes
alias_method :enable_private_nodes?, :enable_private_nodes
# The IP range in CIDR notation to use for the hosted master network. This
# range will be used for assigning internal IP addresses to the master or
# set of masters, as well as the ILB VIP. This range must not overlap with
# any other ranges in use within the cluster's network.
# Corresponds to the JSON property `masterIpv4CidrBlock`
# @return [String]
attr_accessor :master_ipv4_cidr_block
# Output only. The internal IP address of this cluster's master endpoint.
# Corresponds to the JSON property `privateEndpoint`
# @return [String]
attr_accessor :private_endpoint
# Output only. The external IP address of this cluster's master endpoint.
# Corresponds to the JSON property `publicEndpoint`
# @return [String]
attr_accessor :public_endpoint
def initialize(**args)
update!(**args)
end
# Update properties of this object
def update!(**args)
@enable_private_endpoint = args[:enable_private_endpoint] if args.key?(:enable_private_endpoint)
@enable_private_nodes = args[:enable_private_nodes] if args.key?(:enable_private_nodes)
@master_ipv4_cidr_block = args[:master_ipv4_cidr_block] if args.key?(:master_ipv4_cidr_block)
@private_endpoint = args[:private_endpoint] if args.key?(:private_endpoint)
@public_endpoint = args[:public_endpoint] if args.key?(:public_endpoint)
end
end
# RollbackNodePoolUpgradeRequest rollbacks the previously Aborted or Failed
# NodePool upgrade. This will be an no-op if the last upgrade successfully
# completed.

View File

@ -220,6 +220,12 @@ module Google
include Google::Apis::Core::JsonObjectSupport
end
class PrivateClusterConfig
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class RollbackNodePoolUpgradeRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
@ -426,6 +432,8 @@ module Google
property :node_ipv4_cidr_size, as: 'nodeIpv4CidrSize'
collection :node_pools, as: 'nodePools', class: Google::Apis::ContainerV1::NodePool, decorator: Google::Apis::ContainerV1::NodePool::Representation
property :private_cluster_config, as: 'privateClusterConfig', class: Google::Apis::ContainerV1::PrivateClusterConfig, decorator: Google::Apis::ContainerV1::PrivateClusterConfig::Representation
hash :resource_labels, as: 'resourceLabels'
property :self_link, as: 'selfLink'
property :services_ipv4_cidr, as: 'servicesIpv4Cidr'
@ -708,6 +716,17 @@ module Google
end
end
class PrivateClusterConfig
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :enable_private_endpoint, as: 'enablePrivateEndpoint'
property :enable_private_nodes, as: 'enablePrivateNodes'
property :master_ipv4_cidr_block, as: 'masterIpv4CidrBlock'
property :private_endpoint, as: 'privateEndpoint'
property :public_endpoint, as: 'publicEndpoint'
end
end
class RollbackNodePoolUpgradeRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation

View File

@ -26,7 +26,7 @@ module Google
# @see https://cloud.google.com/dialogflow-enterprise/
module DialogflowV2beta1
VERSION = 'V2beta1'
REVISION = '20180918'
REVISION = '20180920'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -285,8 +285,8 @@ module Google
# @return [Array<String>]
attr_accessor :events
# Optional. Collection of information about all followup intents that have
# name of this intent as a root_name.
# Read-only. Information about all followup intents that have this intent as
# a direct or indirect parent. We populate this field only in the output.
# Corresponds to the JSON property `followupIntentInfo`
# @return [Array<Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2IntentFollowupIntentInfo>]
attr_accessor :followup_intent_info
@ -341,8 +341,10 @@ module Google
# @return [Array<Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2IntentParameter>]
attr_accessor :parameters
# The unique identifier of the parent intent in the chain of followup
# intents.
# Read-only after creation. The unique identifier of the parent intent in the
# chain of followup intents. You can set this field when creating an intent,
# for example with CreateIntent or BatchUpdateIntents, in order to
# make this intent a followup intent.
# It identifies the parent followup intent.
# Format: `projects/<Project ID>/agent/intents/<Intent ID>`.
# Corresponds to the JSON property `parentFollowupIntentName`
@ -362,8 +364,9 @@ module Google
attr_accessor :reset_contexts
alias_method :reset_contexts?, :reset_contexts
# The unique identifier of the root intent in the chain of followup intents.
# It identifies the correct followup intents chain for this intent.
# Read-only. The unique identifier of the root intent in the chain of
# followup intents. It identifies the correct followup intents chain for
# this intent. We populate this field only in the output.
# Format: `projects/<Project ID>/agent/intents/<Intent ID>`.
# Corresponds to the JSON property `rootFollowupIntentName`
# @return [String]
@ -417,7 +420,7 @@ module Google
# @return [String]
attr_accessor :followup_intent_name
# The unique identifier of the followup intent parent.
# The unique identifier of the followup intent's parent.
# Format: `projects/<Project ID>/agent/intents/<Intent ID>`.
# Corresponds to the JSON property `parentFollowupIntentName`
# @return [String]
@ -2421,8 +2424,8 @@ module Google
# @return [Array<String>]
attr_accessor :events
# Optional. Collection of information about all followup intents that have
# name of this intent as a root_name.
# Read-only. Information about all followup intents that have this intent as
# a direct or indirect parent. We populate this field only in the output.
# Corresponds to the JSON property `followupIntentInfo`
# @return [Array<Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1IntentFollowupIntentInfo>]
attr_accessor :followup_intent_info
@ -2493,8 +2496,10 @@ module Google
# @return [Array<Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1IntentParameter>]
attr_accessor :parameters
# The unique identifier of the parent intent in the chain of followup
# intents.
# Read-only after creation. The unique identifier of the parent intent in the
# chain of followup intents. You can set this field when creating an intent,
# for example with CreateIntent or BatchUpdateIntents, in order to
# make this intent a followup intent.
# It identifies the parent followup intent.
# Format: `projects/<Project ID>/agent/intents/<Intent ID>`.
# Corresponds to the JSON property `parentFollowupIntentName`
@ -2514,8 +2519,9 @@ module Google
attr_accessor :reset_contexts
alias_method :reset_contexts?, :reset_contexts
# The unique identifier of the root intent in the chain of followup intents.
# It identifies the correct followup intents chain for this intent.
# Read-only. The unique identifier of the root intent in the chain of
# followup intents. It identifies the correct followup intents chain for
# this intent. We populate this field only in the output.
# Format: `projects/<Project ID>/agent/intents/<Intent ID>`.
# Corresponds to the JSON property `rootFollowupIntentName`
# @return [String]
@ -2590,7 +2596,7 @@ module Google
# @return [String]
attr_accessor :followup_intent_name
# The unique identifier of the followup intent parent.
# The unique identifier of the followup intent's parent.
# Format: `projects/<Project ID>/agent/intents/<Intent ID>`.
# Corresponds to the JSON property `parentFollowupIntentName`
# @return [String]

View File

@ -1230,9 +1230,10 @@ module Google
execute_or_queue_command(command, &block)
end
# Deletes the specified intent.
# Deletes the specified intent and its direct or indirect followup intents.
# @param [String] name
# Required. The name of the intent to delete.
# Required. The name of the intent to delete. If this intent has direct or
# indirect followup intents, we also delete them.
# Format: `projects/<Project ID>/agent/intents/<Intent ID>`.
# @param [String] fields
# Selector specifying which fields to include in a partial response.

View File

@ -25,7 +25,7 @@ module Google
# @see https://cloud.google.com/genomics
module GenomicsV1
VERSION = 'V1'
REVISION = '20180914'
REVISION = '20180919'
# View and manage your data in Google BigQuery
AUTH_BIGQUERY = 'https://www.googleapis.com/auth/bigquery'

View File

@ -1004,7 +1004,7 @@ module Google
execute_or_queue_command(command, &block)
end
# Lists operations that match the specified filter in the request.&#13;
# Lists operations that match the specified filter in the request.
# Authorization requires the following [Google IAM](https://cloud.google.com/iam)
# permission&#58;
# * `genomics.operations.list`

View File

@ -25,7 +25,7 @@ module Google
# @see https://cloud.google.com/genomics
module GenomicsV1alpha2
VERSION = 'V1alpha2'
REVISION = '20180914'
REVISION = '20180919'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -123,7 +123,7 @@ module Google
execute_or_queue_command(command, &block)
end
# Lists operations that match the specified filter in the request.&#13;
# Lists operations that match the specified filter in the request.
# Authorization requires the following [Google IAM](https://cloud.google.com/iam)
# permission&#58;
# * `genomics.operations.list`

View File

@ -25,7 +25,7 @@ module Google
# @see https://cloud.google.com/genomics
module GenomicsV2alpha1
VERSION = 'V2alpha1'
REVISION = '20180914'
REVISION = '20180919'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -163,7 +163,7 @@ module Google
execute_or_queue_command(command, &block)
end
# Lists operations that match the specified filter in the request.&#13;
# Lists operations that match the specified filter in the request.
# Authorization requires the following [Google IAM](https://cloud.google.com/iam)
# permission&#58;
# * `genomics.operations.list`

View File

@ -25,7 +25,7 @@ module Google
# @see https://cloud.google.com/iam/docs/creating-short-lived-service-account-credentials
module IamcredentialsV1
VERSION = 'V1'
REVISION = '20180824'
REVISION = '20180913'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -126,8 +126,8 @@ module Google
# The resource name of the service account for which the credentials
# are requested, in the following format:
# `projects/-/serviceAccounts/`ACCOUNT_EMAIL_OR_UNIQUEID``.
# Using `-` as a wildcard for the project will infer the project from
# the account.
# Use hyphen as placeholder for project id since there is no project context
# for this API.
# @param [Google::Apis::IamcredentialsV1::GenerateIdentityBindingAccessTokenRequest] generate_identity_binding_access_token_request_object
# @param [String] fields
# Selector specifying which fields to include in a partial response.

View File

@ -25,7 +25,7 @@ module Google
# @see https://cloud.google.com/logging/docs/
module LoggingV2
VERSION = 'V2'
REVISION = '20180908'
REVISION = '20180915'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -532,7 +532,7 @@ module Google
# destination,filter,includeChildren At some point in the future, behavior will
# be removed and specifying an empty updateMask will be an error.For a detailed
# FieldMask definition, see https://developers.google.com/protocol-buffers/docs/
# reference/google.protobuf#FieldMaskExample: updateMask=filter.
# reference/google.protobuf#google.protobuf.FieldMaskExample: updateMask=filter.
# @param [String] fields
# Selector specifying which fields to include in a partial response.
# @param [String] quota_user
@ -594,7 +594,7 @@ module Google
# destination,filter,includeChildren At some point in the future, behavior will
# be removed and specifying an empty updateMask will be an error.For a detailed
# FieldMask definition, see https://developers.google.com/protocol-buffers/docs/
# reference/google.protobuf#FieldMaskExample: updateMask=filter.
# reference/google.protobuf#google.protobuf.FieldMaskExample: updateMask=filter.
# @param [String] fields
# Selector specifying which fields to include in a partial response.
# @param [String] quota_user
@ -1377,7 +1377,7 @@ module Google
# destination,filter,includeChildren At some point in the future, behavior will
# be removed and specifying an empty updateMask will be an error.For a detailed
# FieldMask definition, see https://developers.google.com/protocol-buffers/docs/
# reference/google.protobuf#FieldMaskExample: updateMask=filter.
# reference/google.protobuf#google.protobuf.FieldMaskExample: updateMask=filter.
# @param [String] fields
# Selector specifying which fields to include in a partial response.
# @param [String] quota_user
@ -1439,7 +1439,7 @@ module Google
# destination,filter,includeChildren At some point in the future, behavior will
# be removed and specifying an empty updateMask will be an error.For a detailed
# FieldMask definition, see https://developers.google.com/protocol-buffers/docs/
# reference/google.protobuf#FieldMaskExample: updateMask=filter.
# reference/google.protobuf#google.protobuf.FieldMaskExample: updateMask=filter.
# @param [String] fields
# Selector specifying which fields to include in a partial response.
# @param [String] quota_user
@ -2079,7 +2079,7 @@ module Google
# destination,filter,includeChildren At some point in the future, behavior will
# be removed and specifying an empty updateMask will be an error.For a detailed
# FieldMask definition, see https://developers.google.com/protocol-buffers/docs/
# reference/google.protobuf#FieldMaskExample: updateMask=filter.
# reference/google.protobuf#google.protobuf.FieldMaskExample: updateMask=filter.
# @param [String] fields
# Selector specifying which fields to include in a partial response.
# @param [String] quota_user
@ -2141,7 +2141,7 @@ module Google
# destination,filter,includeChildren At some point in the future, behavior will
# be removed and specifying an empty updateMask will be an error.For a detailed
# FieldMask definition, see https://developers.google.com/protocol-buffers/docs/
# reference/google.protobuf#FieldMaskExample: updateMask=filter.
# reference/google.protobuf#google.protobuf.FieldMaskExample: updateMask=filter.
# @param [String] fields
# Selector specifying which fields to include in a partial response.
# @param [String] quota_user
@ -2834,7 +2834,7 @@ module Google
# destination,filter,includeChildren At some point in the future, behavior will
# be removed and specifying an empty updateMask will be an error.For a detailed
# FieldMask definition, see https://developers.google.com/protocol-buffers/docs/
# reference/google.protobuf#FieldMaskExample: updateMask=filter.
# reference/google.protobuf#google.protobuf.FieldMaskExample: updateMask=filter.
# @param [String] fields
# Selector specifying which fields to include in a partial response.
# @param [String] quota_user
@ -2896,7 +2896,7 @@ module Google
# destination,filter,includeChildren At some point in the future, behavior will
# be removed and specifying an empty updateMask will be an error.For a detailed
# FieldMask definition, see https://developers.google.com/protocol-buffers/docs/
# reference/google.protobuf#FieldMaskExample: updateMask=filter.
# reference/google.protobuf#google.protobuf.FieldMaskExample: updateMask=filter.
# @param [String] fields
# Selector specifying which fields to include in a partial response.
# @param [String] quota_user
@ -3127,7 +3127,7 @@ module Google
# destination,filter,includeChildren At some point in the future, behavior will
# be removed and specifying an empty updateMask will be an error.For a detailed
# FieldMask definition, see https://developers.google.com/protocol-buffers/docs/
# reference/google.protobuf#FieldMaskExample: updateMask=filter.
# reference/google.protobuf#google.protobuf.FieldMaskExample: updateMask=filter.
# @param [String] fields
# Selector specifying which fields to include in a partial response.
# @param [String] quota_user

View File

@ -25,7 +25,7 @@ module Google
# @see https://cloud.google.com/logging/docs/
module LoggingV2beta1
VERSION = 'V2beta1'
REVISION = '20180908'
REVISION = '20180915'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -780,7 +780,7 @@ module Google
# destination,filter,includeChildren At some point in the future, behavior will
# be removed and specifying an empty updateMask will be an error.For a detailed
# FieldMask definition, see https://developers.google.com/protocol-buffers/docs/
# reference/google.protobuf#FieldMaskExample: updateMask=filter.
# reference/google.protobuf#google.protobuf.FieldMaskExample: updateMask=filter.
# @param [String] fields
# Selector specifying which fields to include in a partial response.
# @param [String] quota_user

View File

@ -27,7 +27,7 @@ module Google
# @see https://cloud.google.com/monitoring/api/
module MonitoringV3
VERSION = 'V3'
REVISION = '20180806'
REVISION = '20180916'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -847,7 +847,7 @@ module Google
end
# Creates a new notification channel, representing a single notification
# endpoint such as an email address, SMS number, or pagerduty service.
# endpoint such as an email address, SMS number, or PagerDuty service.
# @param [String] name
# The project on which to execute the request. The format is:
# projects/[PROJECT_ID]

View File

@ -26,7 +26,7 @@ module Google
# @see https://cloud.google.com/service-control/
module ServicecontrolV1
VERSION = 'V1'
REVISION = '20180908'
REVISION = '20180919'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -926,7 +926,7 @@ module Google
# @return [Fixnum]
attr_accessor :request_size
# The scheme (http, https), the host name, the path and the query
# The scheme (http, https), the host name, the path, and the query
# portion of the URL that was requested.
# Example: `"http://example.com/some/info?color=red"`.
# Corresponds to the JSON property `requestUrl`
@ -945,7 +945,7 @@ module Google
# @return [String]
attr_accessor :server_ip
# The response code indicating the status of response.
# The response code indicating the status of the response.
# Examples: 200, 404.
# Corresponds to the JSON property `status`
# @return [Fixnum]
@ -1086,8 +1086,8 @@ module Google
attr_accessor :timestamp
# Optional. Resource name of the trace associated with the log entry, if any.
# If it contains a relative resource name, the name is assumed to be relative
# to `//tracing.googleapis.com`. Example:
# If this field contains a relative resource name, you can assume the name is
# relative to `//tracing.googleapis.com`. Example:
# `projects/my-projectid/traces/06796866738c859f2f19b7cfb3214824`
# Corresponds to the JSON property `trace`
# @return [String]

View File

@ -26,7 +26,7 @@ module Google
# @see https://cloud.google.com/spanner/
module SpannerV1
VERSION = 'V1'
REVISION = '20180823'
REVISION = '20180906'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -625,8 +625,9 @@ module Google
execute_or_queue_command(command, &block)
end
# Gets the access control policy for a database resource. Returns an empty
# policy if a database exists but does not have a policy set.
# Gets the access control policy for a database resource.
# Returns an empty policy if a database exists but does
# not have a policy set.
# Authorization requires `spanner.databases.getIamPolicy` permission on
# resource.
# @param [String] resource
@ -704,10 +705,10 @@ module Google
execute_or_queue_command(command, &block)
end
# Sets the access control policy on a database resource. Replaces any
# existing policy.
# Authorization requires `spanner.databases.setIamPolicy` permission on
# resource.
# Sets the access control policy on a database resource.
# Replaces any existing policy.
# Authorization requires `spanner.databases.setIamPolicy`
# permission on resource.
# @param [String] resource
# REQUIRED: The Cloud Spanner resource for which the policy is being set. The
# format is `projects/<project ID>/instances/<instance ID>` for instance
@ -744,10 +745,10 @@ module Google
end
# Returns permissions that the caller has on the specified database resource.
# Attempting this RPC on a non-existent Cloud Spanner database will result in
# a NOT_FOUND error if the user has `spanner.databases.list` permission on
# the containing Cloud Spanner instance. Otherwise returns an empty set of
# permissions.
# Attempting this RPC on a non-existent Cloud Spanner database will
# result in a NOT_FOUND error if the user has
# `spanner.databases.list` permission on the containing Cloud
# Spanner instance. Otherwise returns an empty set of permissions.
# @param [String] resource
# REQUIRED: The Cloud Spanner resource for which permissions are being tested.
# The format is `projects/<project ID>/instances/<instance ID>` for instance

View File

@ -26,7 +26,7 @@ module Google
# @see https://cloud.google.com/storage/transfer
module StoragetransferV1
VERSION = 'V1'
REVISION = '20180910'
REVISION = '20180919'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -82,24 +82,26 @@ module Google
end
end
# Represents a whole calendar date, for example date of birth. The time of day
# Represents a whole or partial calendar date, e.g. a birthday. The time of day
# and time zone are either specified elsewhere or are not significant. The date
# is relative to the Proleptic Gregorian Calendar. The day can be 0 to
# represent a year and month where the day is not significant, for example
# credit card expiration date. The year can be 0 to represent a month and day
# independent of year, for example anniversary date. Related types are
# google.type.TimeOfDay and `google.protobuf.Timestamp`.
# is relative to the Proleptic Gregorian Calendar. This can represent:
# * A full date, with non-zero year, month and day values
# * A month and day value, with a zero year, e.g. an anniversary
# * A year on its own, with zero month and day values
# * A year and month value, with a zero day, e.g. a credit card expiration date
# Related types are google.type.TimeOfDay and `google.protobuf.Timestamp`.
class Date
include Google::Apis::Core::Hashable
# Day of month. Must be from 1 to 31 and valid for the year and month, or 0
# if specifying a year/month where the day is not significant.
# if specifying a year by itself or a year and month where the day is not
# significant.
# Corresponds to the JSON property `day`
# @return [Fixnum]
attr_accessor :day
# Month of year. Must be from 1 to 12, or 0 if specifying a date without a
# month.
# Month of year. Must be from 1 to 12, or 0 if specifying a year without a
# month and day.
# Corresponds to the JSON property `month`
# @return [Fixnum]
attr_accessor :month
@ -540,24 +542,26 @@ module Google
class Schedule
include Google::Apis::Core::Hashable
# Represents a whole calendar date, for example date of birth. The time of day
# Represents a whole or partial calendar date, e.g. a birthday. The time of day
# and time zone are either specified elsewhere or are not significant. The date
# is relative to the Proleptic Gregorian Calendar. The day can be 0 to
# represent a year and month where the day is not significant, for example
# credit card expiration date. The year can be 0 to represent a month and day
# independent of year, for example anniversary date. Related types are
# google.type.TimeOfDay and `google.protobuf.Timestamp`.
# is relative to the Proleptic Gregorian Calendar. This can represent:
# * A full date, with non-zero year, month and day values
# * A month and day value, with a zero year, e.g. an anniversary
# * A year on its own, with zero month and day values
# * A year and month value, with a zero day, e.g. a credit card expiration date
# Related types are google.type.TimeOfDay and `google.protobuf.Timestamp`.
# Corresponds to the JSON property `scheduleEndDate`
# @return [Google::Apis::StoragetransferV1::Date]
attr_accessor :schedule_end_date
# Represents a whole calendar date, for example date of birth. The time of day
# Represents a whole or partial calendar date, e.g. a birthday. The time of day
# and time zone are either specified elsewhere or are not significant. The date
# is relative to the Proleptic Gregorian Calendar. The day can be 0 to
# represent a year and month where the day is not significant, for example
# credit card expiration date. The year can be 0 to represent a month and day
# independent of year, for example anniversary date. Related types are
# google.type.TimeOfDay and `google.protobuf.Timestamp`.
# is relative to the Proleptic Gregorian Calendar. This can represent:
# * A full date, with non-zero year, month and day values
# * A month and day value, with a zero year, e.g. an anniversary
# * A year on its own, with zero month and day values
# * A year and month value, with a zero day, e.g. a credit card expiration date
# Related types are google.type.TimeOfDay and `google.protobuf.Timestamp`.
# Corresponds to the JSON property `scheduleStartDate`
# @return [Google::Apis::StoragetransferV1::Date]
attr_accessor :schedule_start_date