diff --git a/api_names_out.yaml b/api_names_out.yaml index 0ba3c6cdc..a5bf71545 100644 --- a/api_names_out.yaml +++ b/api_names_out.yaml @@ -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 diff --git a/generated/google/apis/classroom_v1.rb b/generated/google/apis/classroom_v1.rb index 790834549..d6d8f98a8 100644 --- a/generated/google/apis/classroom_v1.rb +++ b/generated/google/apis/classroom_v1.rb @@ -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' diff --git a/generated/google/apis/classroom_v1/classes.rb b/generated/google/apis/classroom_v1/classes.rb index 5c185ae85..ec5094432 100644 --- a/generated/google/apis/classroom_v1/classes.rb +++ b/generated/google/apis/classroom_v1/classes.rb @@ -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 diff --git a/generated/google/apis/container_v1.rb b/generated/google/apis/container_v1.rb index 6eaeaf382..c7c92442a 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 = '20180824' + REVISION = '20180917' # 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 b5622343c..6e394c806 100644 --- a/generated/google/apis/container_v1/classes.rb +++ b/generated/google/apis/container_v1/classes.rb @@ -431,6 +431,11 @@ module Google # @return [Array] 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. diff --git a/generated/google/apis/container_v1/representations.rb b/generated/google/apis/container_v1/representations.rb index 7045c0e43..b8ee7724e 100644 --- a/generated/google/apis/container_v1/representations.rb +++ b/generated/google/apis/container_v1/representations.rb @@ -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 diff --git a/generated/google/apis/dialogflow_v2beta1.rb b/generated/google/apis/dialogflow_v2beta1.rb index 405c829b0..8929f33ee 100644 --- a/generated/google/apis/dialogflow_v2beta1.rb +++ b/generated/google/apis/dialogflow_v2beta1.rb @@ -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' diff --git a/generated/google/apis/dialogflow_v2beta1/classes.rb b/generated/google/apis/dialogflow_v2beta1/classes.rb index e0cf20e7f..e4d5b4e54 100644 --- a/generated/google/apis/dialogflow_v2beta1/classes.rb +++ b/generated/google/apis/dialogflow_v2beta1/classes.rb @@ -285,8 +285,8 @@ module Google # @return [Array] 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] attr_accessor :followup_intent_info @@ -341,8 +341,10 @@ module Google # @return [Array] 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//agent/intents/`. # 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//agent/intents/`. # 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//agent/intents/`. # Corresponds to the JSON property `parentFollowupIntentName` # @return [String] @@ -2421,8 +2424,8 @@ module Google # @return [Array] 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] attr_accessor :followup_intent_info @@ -2493,8 +2496,10 @@ module Google # @return [Array] 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//agent/intents/`. # 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//agent/intents/`. # 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//agent/intents/`. # Corresponds to the JSON property `parentFollowupIntentName` # @return [String] diff --git a/generated/google/apis/dialogflow_v2beta1/service.rb b/generated/google/apis/dialogflow_v2beta1/service.rb index ef62509bb..e182465fd 100644 --- a/generated/google/apis/dialogflow_v2beta1/service.rb +++ b/generated/google/apis/dialogflow_v2beta1/service.rb @@ -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//agent/intents/`. # @param [String] fields # Selector specifying which fields to include in a partial response. diff --git a/generated/google/apis/genomics_v1.rb b/generated/google/apis/genomics_v1.rb index ec9bf288b..73ee434e6 100644 --- a/generated/google/apis/genomics_v1.rb +++ b/generated/google/apis/genomics_v1.rb @@ -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' diff --git a/generated/google/apis/genomics_v1/service.rb b/generated/google/apis/genomics_v1/service.rb index 965618598..d8b5f07ba 100644 --- a/generated/google/apis/genomics_v1/service.rb +++ b/generated/google/apis/genomics_v1/service.rb @@ -1004,7 +1004,7 @@ module Google execute_or_queue_command(command, &block) end - # Lists operations that match the specified filter in the request. + # Lists operations that match the specified filter in the request. # Authorization requires the following [Google IAM](https://cloud.google.com/iam) # permission: # * `genomics.operations.list` diff --git a/generated/google/apis/genomics_v1alpha2.rb b/generated/google/apis/genomics_v1alpha2.rb index 7176ca97b..380b28004 100644 --- a/generated/google/apis/genomics_v1alpha2.rb +++ b/generated/google/apis/genomics_v1alpha2.rb @@ -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' diff --git a/generated/google/apis/genomics_v1alpha2/service.rb b/generated/google/apis/genomics_v1alpha2/service.rb index 14324634e..bd298b0a2 100644 --- a/generated/google/apis/genomics_v1alpha2/service.rb +++ b/generated/google/apis/genomics_v1alpha2/service.rb @@ -123,7 +123,7 @@ module Google execute_or_queue_command(command, &block) end - # Lists operations that match the specified filter in the request. + # Lists operations that match the specified filter in the request. # Authorization requires the following [Google IAM](https://cloud.google.com/iam) # permission: # * `genomics.operations.list` diff --git a/generated/google/apis/genomics_v2alpha1.rb b/generated/google/apis/genomics_v2alpha1.rb index d14e77e50..8b566fbc2 100644 --- a/generated/google/apis/genomics_v2alpha1.rb +++ b/generated/google/apis/genomics_v2alpha1.rb @@ -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' diff --git a/generated/google/apis/genomics_v2alpha1/service.rb b/generated/google/apis/genomics_v2alpha1/service.rb index 11edc7c5c..8846417e7 100644 --- a/generated/google/apis/genomics_v2alpha1/service.rb +++ b/generated/google/apis/genomics_v2alpha1/service.rb @@ -163,7 +163,7 @@ module Google execute_or_queue_command(command, &block) end - # Lists operations that match the specified filter in the request. + # Lists operations that match the specified filter in the request. # Authorization requires the following [Google IAM](https://cloud.google.com/iam) # permission: # * `genomics.operations.list` diff --git a/generated/google/apis/iamcredentials_v1.rb b/generated/google/apis/iamcredentials_v1.rb index 1e6959289..ba3b87251 100644 --- a/generated/google/apis/iamcredentials_v1.rb +++ b/generated/google/apis/iamcredentials_v1.rb @@ -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' diff --git a/generated/google/apis/iamcredentials_v1/service.rb b/generated/google/apis/iamcredentials_v1/service.rb index bf4b554c9..572c0a5bb 100644 --- a/generated/google/apis/iamcredentials_v1/service.rb +++ b/generated/google/apis/iamcredentials_v1/service.rb @@ -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. diff --git a/generated/google/apis/logging_v2.rb b/generated/google/apis/logging_v2.rb index 70bf9d3d0..ff6a3e8b5 100644 --- a/generated/google/apis/logging_v2.rb +++ b/generated/google/apis/logging_v2.rb @@ -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' diff --git a/generated/google/apis/logging_v2/service.rb b/generated/google/apis/logging_v2/service.rb index 7c323c0d1..2e009ac6b 100644 --- a/generated/google/apis/logging_v2/service.rb +++ b/generated/google/apis/logging_v2/service.rb @@ -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 diff --git a/generated/google/apis/logging_v2beta1.rb b/generated/google/apis/logging_v2beta1.rb index bf8193186..ab76ad415 100644 --- a/generated/google/apis/logging_v2beta1.rb +++ b/generated/google/apis/logging_v2beta1.rb @@ -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' diff --git a/generated/google/apis/logging_v2beta1/service.rb b/generated/google/apis/logging_v2beta1/service.rb index 17861b85d..39723fd3d 100644 --- a/generated/google/apis/logging_v2beta1/service.rb +++ b/generated/google/apis/logging_v2beta1/service.rb @@ -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 diff --git a/generated/google/apis/monitoring_v3.rb b/generated/google/apis/monitoring_v3.rb index 1880f509d..f95799b65 100644 --- a/generated/google/apis/monitoring_v3.rb +++ b/generated/google/apis/monitoring_v3.rb @@ -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' diff --git a/generated/google/apis/monitoring_v3/service.rb b/generated/google/apis/monitoring_v3/service.rb index 8c373719f..cb0147b4e 100644 --- a/generated/google/apis/monitoring_v3/service.rb +++ b/generated/google/apis/monitoring_v3/service.rb @@ -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] diff --git a/generated/google/apis/servicecontrol_v1.rb b/generated/google/apis/servicecontrol_v1.rb index 7dd72e23c..68ca16fd1 100644 --- a/generated/google/apis/servicecontrol_v1.rb +++ b/generated/google/apis/servicecontrol_v1.rb @@ -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' diff --git a/generated/google/apis/servicecontrol_v1/classes.rb b/generated/google/apis/servicecontrol_v1/classes.rb index 6eb13e94c..065af685c 100644 --- a/generated/google/apis/servicecontrol_v1/classes.rb +++ b/generated/google/apis/servicecontrol_v1/classes.rb @@ -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] diff --git a/generated/google/apis/spanner_v1.rb b/generated/google/apis/spanner_v1.rb index ea54e2e3a..a7a5705dc 100644 --- a/generated/google/apis/spanner_v1.rb +++ b/generated/google/apis/spanner_v1.rb @@ -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' diff --git a/generated/google/apis/spanner_v1/service.rb b/generated/google/apis/spanner_v1/service.rb index 658f24703..dae699d81 100644 --- a/generated/google/apis/spanner_v1/service.rb +++ b/generated/google/apis/spanner_v1/service.rb @@ -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//instances/` 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//instances/` for instance diff --git a/generated/google/apis/storagetransfer_v1.rb b/generated/google/apis/storagetransfer_v1.rb index 6e8d6f56b..813c1c6b8 100644 --- a/generated/google/apis/storagetransfer_v1.rb +++ b/generated/google/apis/storagetransfer_v1.rb @@ -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' diff --git a/generated/google/apis/storagetransfer_v1/classes.rb b/generated/google/apis/storagetransfer_v1/classes.rb index 8ec222f40..4917e4352 100644 --- a/generated/google/apis/storagetransfer_v1/classes.rb +++ b/generated/google/apis/storagetransfer_v1/classes.rb @@ -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