Autogenerated update (2020-06-13)
Update: - compute_alpha - compute_beta - compute_v1 - groupsmigration_v1 - jobs_v3 - jobs_v3p1beta1 - pubsub_v1 - serviceconsumermanagement_v1 - serviceconsumermanagement_v1beta1 - servicenetworking_v1 - servicenetworking_v1beta - serviceusage_v1 - serviceusage_v1beta1 - texttospeech_v1 - texttospeech_v1beta1
This commit is contained in:
parent
17b093316b
commit
2c1e1f5349
|
@ -25,7 +25,7 @@ module Google
|
|||
# @see https://developers.google.com/compute/docs/reference/latest/
|
||||
module ComputeAlpha
|
||||
VERSION = 'Alpha'
|
||||
REVISION = '20200511'
|
||||
REVISION = '20200515'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
|
|
@ -5433,9 +5433,9 @@ module Google
|
|||
attr_accessor :options
|
||||
|
||||
# Physical block size of the persistent disk, in bytes. If not present in a
|
||||
# request, a default value is used. Currently supported sizes are 4096 and 16384,
|
||||
# other sizes may be added in the future. If an unsupported value is requested,
|
||||
# the error message will list the supported values for the caller's project.
|
||||
# request, a default value is used. The currently supported size is 4096, other
|
||||
# sizes may be added in the future. If an unsupported value is requested, the
|
||||
# error message will list the supported values for the caller's project.
|
||||
# Corresponds to the JSON property `physicalBlockSizeBytes`
|
||||
# @return [Fixnum]
|
||||
attr_accessor :physical_block_size_bytes
|
||||
|
@ -13464,6 +13464,13 @@ module Google
|
|||
class InstanceGroupManagersApplyUpdatesRequest
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Flag to update all instances instead of specified list of ?instances?. If the
|
||||
# flag is set to true then the instances may not be specified in the request.
|
||||
# Corresponds to the JSON property `allInstances`
|
||||
# @return [Boolean]
|
||||
attr_accessor :all_instances
|
||||
alias_method :all_instances?, :all_instances
|
||||
|
||||
# The list of URLs of one or more instances for which you want to apply updates.
|
||||
# Each URL can be a full URL or a partial URL, such as zones/[ZONE]/instances/[
|
||||
# INSTANCE_NAME].
|
||||
|
@ -13507,6 +13514,7 @@ module Google
|
|||
|
||||
# Update properties of this object
|
||||
def update!(**args)
|
||||
@all_instances = args[:all_instances] if args.key?(:all_instances)
|
||||
@instances = args[:instances] if args.key?(:instances)
|
||||
@maximal_action = args[:maximal_action] if args.key?(:maximal_action)
|
||||
@minimal_action = args[:minimal_action] if args.key?(:minimal_action)
|
||||
|
@ -26614,6 +26622,13 @@ module Google
|
|||
class RegionInstanceGroupManagersApplyUpdatesRequest
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Flag to update all instances instead of specified list of ?instances?. If the
|
||||
# flag is set to true then the instances may not be specified in the request.
|
||||
# Corresponds to the JSON property `allInstances`
|
||||
# @return [Boolean]
|
||||
attr_accessor :all_instances
|
||||
alias_method :all_instances?, :all_instances
|
||||
|
||||
# The list of URLs of one or more instances for which you want to apply updates.
|
||||
# Each URL can be a full URL or a partial URL, such as zones/[ZONE]/instances/[
|
||||
# INSTANCE_NAME].
|
||||
|
@ -26657,6 +26672,7 @@ module Google
|
|||
|
||||
# Update properties of this object
|
||||
def update!(**args)
|
||||
@all_instances = args[:all_instances] if args.key?(:all_instances)
|
||||
@instances = args[:instances] if args.key?(:instances)
|
||||
@maximal_action = args[:maximal_action] if args.key?(:maximal_action)
|
||||
@minimal_action = args[:minimal_action] if args.key?(:minimal_action)
|
||||
|
@ -28076,6 +28092,12 @@ module Google
|
|||
# @return [Fixnum]
|
||||
attr_accessor :id
|
||||
|
||||
# An InstanceSchedulePolicy specifies when and how frequent certain operations
|
||||
# are performed on the instance.
|
||||
# Corresponds to the JSON property `instanceSchedulePolicy`
|
||||
# @return [Google::Apis::ComputeAlpha::ResourcePolicyInstanceSchedulePolicy]
|
||||
attr_accessor :instance_schedule_policy
|
||||
|
||||
# [Output Only] Type of the resource. Always compute#resource_policies for
|
||||
# resource policies.
|
||||
# Corresponds to the JSON property `kind`
|
||||
|
@ -28135,6 +28157,7 @@ module Google
|
|||
@description = args[:description] if args.key?(:description)
|
||||
@group_placement_policy = args[:group_placement_policy] if args.key?(:group_placement_policy)
|
||||
@id = args[:id] if args.key?(:id)
|
||||
@instance_schedule_policy = args[:instance_schedule_policy] if args.key?(:instance_schedule_policy)
|
||||
@kind = args[:kind] if args.key?(:kind)
|
||||
@name = args[:name] if args.key?(:name)
|
||||
@region = args[:region] if args.key?(:region)
|
||||
|
@ -28390,6 +28413,59 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
# An InstanceSchedulePolicy specifies when and how frequent certain operations
|
||||
# are performed on the instance.
|
||||
class ResourcePolicyInstanceSchedulePolicy
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Schedule for the instance operation.
|
||||
# Corresponds to the JSON property `vmStartSchedule`
|
||||
# @return [Google::Apis::ComputeAlpha::ResourcePolicyInstanceSchedulePolicySchedule]
|
||||
attr_accessor :vm_start_schedule
|
||||
|
||||
# Schedule for the instance operation.
|
||||
# Corresponds to the JSON property `vmStopSchedule`
|
||||
# @return [Google::Apis::ComputeAlpha::ResourcePolicyInstanceSchedulePolicySchedule]
|
||||
attr_accessor :vm_stop_schedule
|
||||
|
||||
def initialize(**args)
|
||||
update!(**args)
|
||||
end
|
||||
|
||||
# Update properties of this object
|
||||
def update!(**args)
|
||||
@vm_start_schedule = args[:vm_start_schedule] if args.key?(:vm_start_schedule)
|
||||
@vm_stop_schedule = args[:vm_stop_schedule] if args.key?(:vm_stop_schedule)
|
||||
end
|
||||
end
|
||||
|
||||
# Schedule for the instance operation.
|
||||
class ResourcePolicyInstanceSchedulePolicySchedule
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Specifies the frequency for the operation, using the unix-cron format.
|
||||
# Corresponds to the JSON property `schedule`
|
||||
# @return [String]
|
||||
attr_accessor :schedule
|
||||
|
||||
# Specifies the time zone to be used in interpreting Schedule.schedule. The
|
||||
# value of this field must be a time zone name from the tz database: http://en.
|
||||
# wikipedia.org/wiki/Tz_database.
|
||||
# Corresponds to the JSON property `timeZone`
|
||||
# @return [String]
|
||||
attr_accessor :time_zone
|
||||
|
||||
def initialize(**args)
|
||||
update!(**args)
|
||||
end
|
||||
|
||||
# Update properties of this object
|
||||
def update!(**args)
|
||||
@schedule = args[:schedule] if args.key?(:schedule)
|
||||
@time_zone = args[:time_zone] if args.key?(:time_zone)
|
||||
end
|
||||
end
|
||||
|
||||
#
|
||||
class ResourcePolicyList
|
||||
include Google::Apis::Core::Hashable
|
||||
|
@ -28616,6 +28692,11 @@ module Google
|
|||
class ResourcePolicySnapshotSchedulePolicySnapshotProperties
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Chain name that the snapshot is created in.
|
||||
# Corresponds to the JSON property `chainName`
|
||||
# @return [String]
|
||||
attr_accessor :chain_name
|
||||
|
||||
# Indication to perform a 'guest aware' snapshot.
|
||||
# Corresponds to the JSON property `guestFlush`
|
||||
# @return [Boolean]
|
||||
|
@ -28640,6 +28721,7 @@ module Google
|
|||
|
||||
# Update properties of this object
|
||||
def update!(**args)
|
||||
@chain_name = args[:chain_name] if args.key?(:chain_name)
|
||||
@guest_flush = args[:guest_flush] if args.key?(:guest_flush)
|
||||
@labels = args[:labels] if args.key?(:labels)
|
||||
@storage_locations = args[:storage_locations] if args.key?(:storage_locations)
|
||||
|
@ -32235,6 +32317,11 @@ module Google
|
|||
attr_accessor :auto_created
|
||||
alias_method :auto_created?, :auto_created
|
||||
|
||||
# Chain name should conform to RFC1035.
|
||||
# Corresponds to the JSON property `chainName`
|
||||
# @return [String]
|
||||
attr_accessor :chain_name
|
||||
|
||||
# [Output Only] Creation timestamp in RFC3339 text format.
|
||||
# Corresponds to the JSON property `creationTimestamp`
|
||||
# @return [String]
|
||||
|
@ -32381,6 +32468,7 @@ module Google
|
|||
# Update properties of this object
|
||||
def update!(**args)
|
||||
@auto_created = args[:auto_created] if args.key?(:auto_created)
|
||||
@chain_name = args[:chain_name] if args.key?(:chain_name)
|
||||
@creation_timestamp = args[:creation_timestamp] if args.key?(:creation_timestamp)
|
||||
@description = args[:description] if args.key?(:description)
|
||||
@disk_size_gb = args[:disk_size_gb] if args.key?(:disk_size_gb)
|
||||
|
|
|
@ -3730,6 +3730,18 @@ module Google
|
|||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class ResourcePolicyInstanceSchedulePolicy
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class ResourcePolicyInstanceSchedulePolicySchedule
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class ResourcePolicyList
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
|
@ -8487,6 +8499,7 @@ module Google
|
|||
class InstanceGroupManagersApplyUpdatesRequest
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :all_instances, as: 'allInstances'
|
||||
collection :instances, as: 'instances'
|
||||
property :maximal_action, as: 'maximalAction'
|
||||
property :minimal_action, as: 'minimalAction'
|
||||
|
@ -11881,6 +11894,7 @@ module Google
|
|||
class RegionInstanceGroupManagersApplyUpdatesRequest
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :all_instances, as: 'allInstances'
|
||||
collection :instances, as: 'instances'
|
||||
property :maximal_action, as: 'maximalAction'
|
||||
property :minimal_action, as: 'minimalAction'
|
||||
|
@ -12282,6 +12296,8 @@ module Google
|
|||
property :group_placement_policy, as: 'groupPlacementPolicy', class: Google::Apis::ComputeAlpha::ResourcePolicyGroupPlacementPolicy, decorator: Google::Apis::ComputeAlpha::ResourcePolicyGroupPlacementPolicy::Representation
|
||||
|
||||
property :id, :numeric_string => true, as: 'id'
|
||||
property :instance_schedule_policy, as: 'instanceSchedulePolicy', class: Google::Apis::ComputeAlpha::ResourcePolicyInstanceSchedulePolicy, decorator: Google::Apis::ComputeAlpha::ResourcePolicyInstanceSchedulePolicy::Representation
|
||||
|
||||
property :kind, as: 'kind'
|
||||
property :name, as: 'name'
|
||||
property :region, as: 'region'
|
||||
|
@ -12358,6 +12374,24 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
class ResourcePolicyInstanceSchedulePolicy
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :vm_start_schedule, as: 'vmStartSchedule', class: Google::Apis::ComputeAlpha::ResourcePolicyInstanceSchedulePolicySchedule, decorator: Google::Apis::ComputeAlpha::ResourcePolicyInstanceSchedulePolicySchedule::Representation
|
||||
|
||||
property :vm_stop_schedule, as: 'vmStopSchedule', class: Google::Apis::ComputeAlpha::ResourcePolicyInstanceSchedulePolicySchedule, decorator: Google::Apis::ComputeAlpha::ResourcePolicyInstanceSchedulePolicySchedule::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class ResourcePolicyInstanceSchedulePolicySchedule
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :schedule, as: 'schedule'
|
||||
property :time_zone, as: 'timeZone'
|
||||
end
|
||||
end
|
||||
|
||||
class ResourcePolicyList
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
|
@ -12427,6 +12461,7 @@ module Google
|
|||
class ResourcePolicySnapshotSchedulePolicySnapshotProperties
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :chain_name, as: 'chainName'
|
||||
property :guest_flush, as: 'guestFlush'
|
||||
hash :labels, as: 'labels'
|
||||
collection :storage_locations, as: 'storageLocations'
|
||||
|
@ -13306,6 +13341,7 @@ module Google
|
|||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :auto_created, as: 'autoCreated'
|
||||
property :chain_name, as: 'chainName'
|
||||
property :creation_timestamp, as: 'creationTimestamp'
|
||||
property :description, as: 'description'
|
||||
property :disk_size_gb, :numeric_string => true, as: 'diskSizeGb'
|
||||
|
|
|
@ -25,7 +25,7 @@ module Google
|
|||
# @see https://developers.google.com/compute/docs/reference/latest/
|
||||
module ComputeBeta
|
||||
VERSION = 'Beta'
|
||||
REVISION = '20200511'
|
||||
REVISION = '20200515'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
|
|
@ -4931,9 +4931,9 @@ module Google
|
|||
attr_accessor :options
|
||||
|
||||
# Physical block size of the persistent disk, in bytes. If not present in a
|
||||
# request, a default value is used. Currently supported sizes are 4096 and 16384,
|
||||
# other sizes may be added in the future. If an unsupported value is requested,
|
||||
# the error message will list the supported values for the caller's project.
|
||||
# request, a default value is used. The currently supported size is 4096, other
|
||||
# sizes may be added in the future. If an unsupported value is requested, the
|
||||
# error message will list the supported values for the caller's project.
|
||||
# Corresponds to the JSON property `physicalBlockSizeBytes`
|
||||
# @return [Fixnum]
|
||||
attr_accessor :physical_block_size_bytes
|
||||
|
@ -25369,6 +25369,11 @@ module Google
|
|||
class ResourcePolicySnapshotSchedulePolicySnapshotProperties
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Chain name that the snapshot is created in.
|
||||
# Corresponds to the JSON property `chainName`
|
||||
# @return [String]
|
||||
attr_accessor :chain_name
|
||||
|
||||
# Indication to perform a 'guest aware' snapshot.
|
||||
# Corresponds to the JSON property `guestFlush`
|
||||
# @return [Boolean]
|
||||
|
@ -25393,6 +25398,7 @@ module Google
|
|||
|
||||
# Update properties of this object
|
||||
def update!(**args)
|
||||
@chain_name = args[:chain_name] if args.key?(:chain_name)
|
||||
@guest_flush = args[:guest_flush] if args.key?(:guest_flush)
|
||||
@labels = args[:labels] if args.key?(:labels)
|
||||
@storage_locations = args[:storage_locations] if args.key?(:storage_locations)
|
||||
|
@ -28291,6 +28297,11 @@ module Google
|
|||
attr_accessor :auto_created
|
||||
alias_method :auto_created?, :auto_created
|
||||
|
||||
# Chain name should conform to RFC1035.
|
||||
# Corresponds to the JSON property `chainName`
|
||||
# @return [String]
|
||||
attr_accessor :chain_name
|
||||
|
||||
# [Output Only] Creation timestamp in RFC3339 text format.
|
||||
# Corresponds to the JSON property `creationTimestamp`
|
||||
# @return [String]
|
||||
|
@ -28425,6 +28436,7 @@ module Google
|
|||
# Update properties of this object
|
||||
def update!(**args)
|
||||
@auto_created = args[:auto_created] if args.key?(:auto_created)
|
||||
@chain_name = args[:chain_name] if args.key?(:chain_name)
|
||||
@creation_timestamp = args[:creation_timestamp] if args.key?(:creation_timestamp)
|
||||
@description = args[:description] if args.key?(:description)
|
||||
@disk_size_gb = args[:disk_size_gb] if args.key?(:disk_size_gb)
|
||||
|
|
|
@ -11165,6 +11165,7 @@ module Google
|
|||
class ResourcePolicySnapshotSchedulePolicySnapshotProperties
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :chain_name, as: 'chainName'
|
||||
property :guest_flush, as: 'guestFlush'
|
||||
hash :labels, as: 'labels'
|
||||
collection :storage_locations, as: 'storageLocations'
|
||||
|
@ -11872,6 +11873,7 @@ module Google
|
|||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :auto_created, as: 'autoCreated'
|
||||
property :chain_name, as: 'chainName'
|
||||
property :creation_timestamp, as: 'creationTimestamp'
|
||||
property :description, as: 'description'
|
||||
property :disk_size_gb, :numeric_string => true, as: 'diskSizeGb'
|
||||
|
|
|
@ -25,7 +25,7 @@ module Google
|
|||
# @see https://developers.google.com/compute/docs/reference/latest/
|
||||
module ComputeV1
|
||||
VERSION = 'V1'
|
||||
REVISION = '20200511'
|
||||
REVISION = '20200515'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
|
|
@ -4493,9 +4493,9 @@ module Google
|
|||
attr_accessor :options
|
||||
|
||||
# Physical block size of the persistent disk, in bytes. If not present in a
|
||||
# request, a default value is used. Currently supported sizes are 4096 and 16384,
|
||||
# other sizes may be added in the future. If an unsupported value is requested,
|
||||
# the error message will list the supported values for the caller's project.
|
||||
# request, a default value is used. The currently supported size is 4096, other
|
||||
# sizes may be added in the future. If an unsupported value is requested, the
|
||||
# error message will list the supported values for the caller's project.
|
||||
# Corresponds to the JSON property `physicalBlockSizeBytes`
|
||||
# @return [Fixnum]
|
||||
attr_accessor :physical_block_size_bytes
|
||||
|
|
|
@ -20,12 +20,13 @@ module Google
|
|||
module Apis
|
||||
# Groups Migration API
|
||||
#
|
||||
# Groups Migration Api.
|
||||
# The Groups Migration API allows domain administrators to archive
|
||||
# emails into Google groups.
|
||||
#
|
||||
# @see https://developers.google.com/google-apps/groups-migration/
|
||||
module GroupsmigrationV1
|
||||
VERSION = 'V1'
|
||||
REVISION = '20180803'
|
||||
REVISION = '20200608'
|
||||
|
||||
# Manage messages in groups on your domain
|
||||
AUTH_APPS_GROUPS_MIGRATION = 'https://www.googleapis.com/auth/apps.groups.migration'
|
||||
|
|
|
@ -22,7 +22,8 @@ module Google
|
|||
module GroupsmigrationV1
|
||||
# Groups Migration API
|
||||
#
|
||||
# Groups Migration Api.
|
||||
# The Groups Migration API allows domain administrators to archive
|
||||
# emails into Google groups.
|
||||
#
|
||||
# @example
|
||||
# require 'google/apis/groupsmigration_v1'
|
||||
|
@ -38,16 +39,12 @@ module Google
|
|||
attr_accessor :key
|
||||
|
||||
# @return [String]
|
||||
# An opaque string that represents a user for quota purposes. Must not exceed 40
|
||||
# characters.
|
||||
# Available to use for quota purposes for server-side applications. Can be any
|
||||
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||
attr_accessor :quota_user
|
||||
|
||||
# @return [String]
|
||||
# Deprecated. Please use quotaUser instead.
|
||||
attr_accessor :user_ip
|
||||
|
||||
def initialize
|
||||
super('https://www.googleapis.com/', 'groups/v1/groups/')
|
||||
super('https://www.googleapis.com/', '')
|
||||
@batch_path = 'batch/groupsmigration/v1'
|
||||
end
|
||||
|
||||
|
@ -57,10 +54,8 @@ module Google
|
|||
# @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.
|
||||
# Available to use for quota purposes for server-side applications. Can be any
|
||||
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||
# @param [IO, String] upload_source
|
||||
# IO stream or filename containing content to upload
|
||||
# @param [String] content_type
|
||||
|
@ -77,11 +72,11 @@ module Google
|
|||
# @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 insert_archive(group_id, fields: nil, quota_user: nil, user_ip: nil, upload_source: nil, content_type: nil, options: nil, &block)
|
||||
def insert_archive(group_id, fields: nil, quota_user: nil, upload_source: nil, content_type: nil, options: nil, &block)
|
||||
if upload_source.nil?
|
||||
command = make_simple_command(:post, '{groupId}/archive', options)
|
||||
command = make_simple_command(:post, 'groups/v1/groups/{groupId}/archive', options)
|
||||
else
|
||||
command = make_upload_command(:post, '{groupId}/archive', options)
|
||||
command = make_upload_command(:post, 'groups/v1/groups/{groupId}/archive', options)
|
||||
command.upload_source = upload_source
|
||||
command.upload_content_type = content_type
|
||||
end
|
||||
|
@ -90,7 +85,6 @@ module Google
|
|||
command.params['groupId'] = group_id unless group_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
|
||||
|
||||
|
@ -99,7 +93,6 @@ module Google
|
|||
def apply_command_defaults(command)
|
||||
command.query['key'] = key unless key.nil?
|
||||
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||
command.query['userIp'] = user_ip unless user_ip.nil?
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
|
@ -26,7 +26,7 @@ module Google
|
|||
# @see https://cloud.google.com/talent-solution/job-search/docs/
|
||||
module JobsV3
|
||||
VERSION = 'V3'
|
||||
REVISION = '20200506'
|
||||
REVISION = '20200604'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
|
|
@ -808,8 +808,10 @@ module Google
|
|||
class CustomAttribute
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Optional. If the `filterable` flag is true, custom field values are searchable.
|
||||
# If false, values are not searchable.
|
||||
# Optional. If the `filterable` flag is true, the custom field values may be
|
||||
# used for
|
||||
# custom attribute filters JobQuery.custom_attribute_filter.
|
||||
# If false, these values may not be used for custom attribute filters.
|
||||
# Default is false.
|
||||
# Corresponds to the JSON property `filterable`
|
||||
# @return [Boolean]
|
||||
|
|
|
@ -26,7 +26,7 @@ module Google
|
|||
# @see https://cloud.google.com/talent-solution/job-search/docs/
|
||||
module JobsV3p1beta1
|
||||
VERSION = 'V3p1beta1'
|
||||
REVISION = '20200506'
|
||||
REVISION = '20200604'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
|
|
@ -808,8 +808,10 @@ module Google
|
|||
class CustomAttribute
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Optional. If the `filterable` flag is true, custom field values are searchable.
|
||||
# If false, values are not searchable.
|
||||
# Optional. If the `filterable` flag is true, the custom field values may be
|
||||
# used for
|
||||
# custom attribute filters JobQuery.custom_attribute_filter.
|
||||
# If false, these values may not be used for custom attribute filters.
|
||||
# Default is false.
|
||||
# Corresponds to the JSON property `filterable`
|
||||
# @return [Boolean]
|
||||
|
|
|
@ -25,7 +25,7 @@ module Google
|
|||
# @see https://cloud.google.com/pubsub/docs
|
||||
module PubsubV1
|
||||
VERSION = 'V1'
|
||||
REVISION = '20200525'
|
||||
REVISION = '20200603'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
|
|
@ -457,7 +457,7 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
#
|
||||
# A policy constraining the storage of messages published to the topic.
|
||||
class MessageStoragePolicy
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
|
@ -937,6 +937,40 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
# A policy that specifies how Cloud Pub/Sub retries message delivery.
|
||||
# Retry delay will be exponential based on provided minimum and maximum
|
||||
# backoffs. https://en.wikipedia.org/wiki/Exponential_backoff.
|
||||
# RetryPolicy will be triggered on NACKs or acknowledgement deadline exceeded
|
||||
# events for a given message.
|
||||
# Retry Policy is implemented on a best effort basis. At times, the delay
|
||||
# between consecutive deliveries may not match the configuration. That is,
|
||||
# delay can be more or less than configured backoff.
|
||||
class RetryPolicy
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# The maximum delay between consecutive deliveries of a given message.
|
||||
# Value should be between 0 and 600 seconds. Defaults to 600 seconds.
|
||||
# Corresponds to the JSON property `maximumBackoff`
|
||||
# @return [String]
|
||||
attr_accessor :maximum_backoff
|
||||
|
||||
# The minimum delay between consecutive deliveries of a given message.
|
||||
# Value should be between 0 and 600 seconds. Defaults to 10 seconds.
|
||||
# Corresponds to the JSON property `minimumBackoff`
|
||||
# @return [String]
|
||||
attr_accessor :minimum_backoff
|
||||
|
||||
def initialize(**args)
|
||||
update!(**args)
|
||||
end
|
||||
|
||||
# Update properties of this object
|
||||
def update!(**args)
|
||||
@maximum_backoff = args[:maximum_backoff] if args.key?(:maximum_backoff)
|
||||
@minimum_backoff = args[:minimum_backoff] if args.key?(:minimum_backoff)
|
||||
end
|
||||
end
|
||||
|
||||
# Request for the `Seek` method.
|
||||
class SeekRequest
|
||||
include Google::Apis::Core::Hashable
|
||||
|
@ -1161,9 +1195,6 @@ module Google
|
|||
# then only `PubsubMessage`s whose `attributes` field matches the filter are
|
||||
# delivered on this subscription. If empty, then no messages are filtered
|
||||
# out.
|
||||
# <b>EXPERIMENTAL:</b> This feature is part of a closed alpha release. This
|
||||
# API might be changed in backward-incompatible ways and is not recommended
|
||||
# for production use. It is not subject to any SLA or deprecation policy.
|
||||
# Corresponds to the JSON property `filter`
|
||||
# @return [String]
|
||||
attr_accessor :filter
|
||||
|
@ -1211,6 +1242,18 @@ module Google
|
|||
attr_accessor :retain_acked_messages
|
||||
alias_method :retain_acked_messages?, :retain_acked_messages
|
||||
|
||||
# A policy that specifies how Cloud Pub/Sub retries message delivery.
|
||||
# Retry delay will be exponential based on provided minimum and maximum
|
||||
# backoffs. https://en.wikipedia.org/wiki/Exponential_backoff.
|
||||
# RetryPolicy will be triggered on NACKs or acknowledgement deadline exceeded
|
||||
# events for a given message.
|
||||
# Retry Policy is implemented on a best effort basis. At times, the delay
|
||||
# between consecutive deliveries may not match the configuration. That is,
|
||||
# delay can be more or less than configured backoff.
|
||||
# Corresponds to the JSON property `retryPolicy`
|
||||
# @return [Google::Apis::PubsubV1::RetryPolicy]
|
||||
attr_accessor :retry_policy
|
||||
|
||||
# Required. The name of the topic from which this subscription is receiving
|
||||
# messages.
|
||||
# Format is `projects/`project`/topics/`topic``.
|
||||
|
@ -1235,6 +1278,7 @@ module Google
|
|||
@name = args[:name] if args.key?(:name)
|
||||
@push_config = args[:push_config] if args.key?(:push_config)
|
||||
@retain_acked_messages = args[:retain_acked_messages] if args.key?(:retain_acked_messages)
|
||||
@retry_policy = args[:retry_policy] if args.key?(:retry_policy)
|
||||
@topic = args[:topic] if args.key?(:topic)
|
||||
end
|
||||
end
|
||||
|
@ -1298,9 +1342,7 @@ module Google
|
|||
# @return [Hash<String,String>]
|
||||
attr_accessor :labels
|
||||
|
||||
# Policy constraining the set of Google Cloud Platform regions where messages
|
||||
# published to the topic may be stored. If not present, then no constraints
|
||||
# are in effect.
|
||||
# A policy constraining the storage of messages published to the topic.
|
||||
# Corresponds to the JSON property `messageStoragePolicy`
|
||||
# @return [Google::Apis::PubsubV1::MessageStoragePolicy]
|
||||
attr_accessor :message_storage_policy
|
||||
|
|
|
@ -172,6 +172,12 @@ module Google
|
|||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class RetryPolicy
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class SeekRequest
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
|
@ -445,6 +451,14 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
class RetryPolicy
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :maximum_backoff, as: 'maximumBackoff'
|
||||
property :minimum_backoff, as: 'minimumBackoff'
|
||||
end
|
||||
end
|
||||
|
||||
class SeekRequest
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
|
@ -492,6 +506,8 @@ module Google
|
|||
property :push_config, as: 'pushConfig', class: Google::Apis::PubsubV1::PushConfig, decorator: Google::Apis::PubsubV1::PushConfig::Representation
|
||||
|
||||
property :retain_acked_messages, as: 'retainAckedMessages'
|
||||
property :retry_policy, as: 'retryPolicy', class: Google::Apis::PubsubV1::RetryPolicy, decorator: Google::Apis::PubsubV1::RetryPolicy::Representation
|
||||
|
||||
property :topic, as: 'topic'
|
||||
end
|
||||
end
|
||||
|
|
|
@ -25,7 +25,7 @@ module Google
|
|||
# @see https://cloud.google.com/service-consumer-management/docs/overview
|
||||
module ServiceconsumermanagementV1
|
||||
VERSION = 'V1'
|
||||
REVISION = '20200609'
|
||||
REVISION = '20200611'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
|
|
@ -2412,41 +2412,56 @@ module Google
|
|||
# for monitoring. In the example, a monitored resource and two metrics are
|
||||
# defined. The `library.googleapis.com/book/returned_count` metric is sent
|
||||
# to both producer and consumer projects, whereas the
|
||||
# `library.googleapis.com/book/overdue_count` metric is only sent to the
|
||||
# `library.googleapis.com/book/num_overdue` metric is only sent to the
|
||||
# consumer project.
|
||||
# monitored_resources:
|
||||
# - type: library.googleapis.com/branch
|
||||
# - type: library.googleapis.com/Branch
|
||||
# display_name: "Library Branch"
|
||||
# description: "A branch of a library."
|
||||
# launch_stage: GA
|
||||
# labels:
|
||||
# - key: /city
|
||||
# description: The city where the library branch is located in.
|
||||
# - key: /name
|
||||
# description: The name of the branch.
|
||||
# - key: resource_container
|
||||
# description: "The Cloud container (ie. project id) for the Branch."
|
||||
# - key: location
|
||||
# description: "The location of the library branch."
|
||||
# - key: branch_id
|
||||
# description: "The id of the branch."
|
||||
# metrics:
|
||||
# - name: library.googleapis.com/book/returned_count
|
||||
# display_name: "Books Returned"
|
||||
# description: "The count of books that have been returned."
|
||||
# launch_stage: GA
|
||||
# metric_kind: DELTA
|
||||
# value_type: INT64
|
||||
# unit: "1"
|
||||
# labels:
|
||||
# - key: /customer_id
|
||||
# - name: library.googleapis.com/book/overdue_count
|
||||
# - key: customer_id
|
||||
# description: "The id of the customer."
|
||||
# - name: library.googleapis.com/book/num_overdue
|
||||
# display_name: "Books Overdue"
|
||||
# description: "The current number of overdue books."
|
||||
# launch_stage: GA
|
||||
# metric_kind: GAUGE
|
||||
# value_type: INT64
|
||||
# unit: "1"
|
||||
# labels:
|
||||
# - key: /customer_id
|
||||
# - key: customer_id
|
||||
# description: "The id of the customer."
|
||||
# monitoring:
|
||||
# producer_destinations:
|
||||
# - monitored_resource: library.googleapis.com/branch
|
||||
# - monitored_resource: library.googleapis.com/Branch
|
||||
# metrics:
|
||||
# - library.googleapis.com/book/returned_count
|
||||
# consumer_destinations:
|
||||
# - monitored_resource: library.googleapis.com/branch
|
||||
# - monitored_resource: library.googleapis.com/Branch
|
||||
# metrics:
|
||||
# - library.googleapis.com/book/returned_count
|
||||
# - library.googleapis.com/book/overdue_count
|
||||
# - library.googleapis.com/book/num_overdue
|
||||
class Monitoring
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Monitoring configurations for sending metrics to the consumer project.
|
||||
# There can be multiple consumer destinations. A monitored resouce type may
|
||||
# There can be multiple consumer destinations. A monitored resource type may
|
||||
# appear in multiple monitoring destinations if different aggregations are
|
||||
# needed for different sets of metrics associated with that monitored
|
||||
# resource type. A monitored resource and metric pair may only be used once
|
||||
|
@ -2456,7 +2471,7 @@ module Google
|
|||
attr_accessor :consumer_destinations
|
||||
|
||||
# Monitoring configurations for sending metrics to the producer project.
|
||||
# There can be multiple producer destinations. A monitored resouce type may
|
||||
# There can be multiple producer destinations. A monitored resource type may
|
||||
# appear in multiple monitoring destinations if different aggregations are
|
||||
# needed for different sets of metrics associated with that monitored
|
||||
# resource type. A monitored resource and metric pair may only be used once
|
||||
|
@ -3217,36 +3232,51 @@ module Google
|
|||
# for monitoring. In the example, a monitored resource and two metrics are
|
||||
# defined. The `library.googleapis.com/book/returned_count` metric is sent
|
||||
# to both producer and consumer projects, whereas the
|
||||
# `library.googleapis.com/book/overdue_count` metric is only sent to the
|
||||
# `library.googleapis.com/book/num_overdue` metric is only sent to the
|
||||
# consumer project.
|
||||
# monitored_resources:
|
||||
# - type: library.googleapis.com/branch
|
||||
# - type: library.googleapis.com/Branch
|
||||
# display_name: "Library Branch"
|
||||
# description: "A branch of a library."
|
||||
# launch_stage: GA
|
||||
# labels:
|
||||
# - key: /city
|
||||
# description: The city where the library branch is located in.
|
||||
# - key: /name
|
||||
# description: The name of the branch.
|
||||
# - key: resource_container
|
||||
# description: "The Cloud container (ie. project id) for the Branch."
|
||||
# - key: location
|
||||
# description: "The location of the library branch."
|
||||
# - key: branch_id
|
||||
# description: "The id of the branch."
|
||||
# metrics:
|
||||
# - name: library.googleapis.com/book/returned_count
|
||||
# display_name: "Books Returned"
|
||||
# description: "The count of books that have been returned."
|
||||
# launch_stage: GA
|
||||
# metric_kind: DELTA
|
||||
# value_type: INT64
|
||||
# unit: "1"
|
||||
# labels:
|
||||
# - key: /customer_id
|
||||
# - name: library.googleapis.com/book/overdue_count
|
||||
# - key: customer_id
|
||||
# description: "The id of the customer."
|
||||
# - name: library.googleapis.com/book/num_overdue
|
||||
# display_name: "Books Overdue"
|
||||
# description: "The current number of overdue books."
|
||||
# launch_stage: GA
|
||||
# metric_kind: GAUGE
|
||||
# value_type: INT64
|
||||
# unit: "1"
|
||||
# labels:
|
||||
# - key: /customer_id
|
||||
# - key: customer_id
|
||||
# description: "The id of the customer."
|
||||
# monitoring:
|
||||
# producer_destinations:
|
||||
# - monitored_resource: library.googleapis.com/branch
|
||||
# - monitored_resource: library.googleapis.com/Branch
|
||||
# metrics:
|
||||
# - library.googleapis.com/book/returned_count
|
||||
# consumer_destinations:
|
||||
# - monitored_resource: library.googleapis.com/branch
|
||||
# - monitored_resource: library.googleapis.com/Branch
|
||||
# metrics:
|
||||
# - library.googleapis.com/book/returned_count
|
||||
# - library.googleapis.com/book/overdue_count
|
||||
# - library.googleapis.com/book/num_overdue
|
||||
# Corresponds to the JSON property `monitoring`
|
||||
# @return [Google::Apis::ServiceconsumermanagementV1::Monitoring]
|
||||
attr_accessor :monitoring
|
||||
|
|
|
@ -25,7 +25,7 @@ module Google
|
|||
# @see https://cloud.google.com/service-consumer-management/docs/overview
|
||||
module ServiceconsumermanagementV1beta1
|
||||
VERSION = 'V1beta1'
|
||||
REVISION = '20200609'
|
||||
REVISION = '20200611'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
|
|
@ -2190,41 +2190,56 @@ module Google
|
|||
# for monitoring. In the example, a monitored resource and two metrics are
|
||||
# defined. The `library.googleapis.com/book/returned_count` metric is sent
|
||||
# to both producer and consumer projects, whereas the
|
||||
# `library.googleapis.com/book/overdue_count` metric is only sent to the
|
||||
# `library.googleapis.com/book/num_overdue` metric is only sent to the
|
||||
# consumer project.
|
||||
# monitored_resources:
|
||||
# - type: library.googleapis.com/branch
|
||||
# - type: library.googleapis.com/Branch
|
||||
# display_name: "Library Branch"
|
||||
# description: "A branch of a library."
|
||||
# launch_stage: GA
|
||||
# labels:
|
||||
# - key: /city
|
||||
# description: The city where the library branch is located in.
|
||||
# - key: /name
|
||||
# description: The name of the branch.
|
||||
# - key: resource_container
|
||||
# description: "The Cloud container (ie. project id) for the Branch."
|
||||
# - key: location
|
||||
# description: "The location of the library branch."
|
||||
# - key: branch_id
|
||||
# description: "The id of the branch."
|
||||
# metrics:
|
||||
# - name: library.googleapis.com/book/returned_count
|
||||
# display_name: "Books Returned"
|
||||
# description: "The count of books that have been returned."
|
||||
# launch_stage: GA
|
||||
# metric_kind: DELTA
|
||||
# value_type: INT64
|
||||
# unit: "1"
|
||||
# labels:
|
||||
# - key: /customer_id
|
||||
# - name: library.googleapis.com/book/overdue_count
|
||||
# - key: customer_id
|
||||
# description: "The id of the customer."
|
||||
# - name: library.googleapis.com/book/num_overdue
|
||||
# display_name: "Books Overdue"
|
||||
# description: "The current number of overdue books."
|
||||
# launch_stage: GA
|
||||
# metric_kind: GAUGE
|
||||
# value_type: INT64
|
||||
# unit: "1"
|
||||
# labels:
|
||||
# - key: /customer_id
|
||||
# - key: customer_id
|
||||
# description: "The id of the customer."
|
||||
# monitoring:
|
||||
# producer_destinations:
|
||||
# - monitored_resource: library.googleapis.com/branch
|
||||
# - monitored_resource: library.googleapis.com/Branch
|
||||
# metrics:
|
||||
# - library.googleapis.com/book/returned_count
|
||||
# consumer_destinations:
|
||||
# - monitored_resource: library.googleapis.com/branch
|
||||
# - monitored_resource: library.googleapis.com/Branch
|
||||
# metrics:
|
||||
# - library.googleapis.com/book/returned_count
|
||||
# - library.googleapis.com/book/overdue_count
|
||||
# - library.googleapis.com/book/num_overdue
|
||||
class Monitoring
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Monitoring configurations for sending metrics to the consumer project.
|
||||
# There can be multiple consumer destinations. A monitored resouce type may
|
||||
# There can be multiple consumer destinations. A monitored resource type may
|
||||
# appear in multiple monitoring destinations if different aggregations are
|
||||
# needed for different sets of metrics associated with that monitored
|
||||
# resource type. A monitored resource and metric pair may only be used once
|
||||
|
@ -2234,7 +2249,7 @@ module Google
|
|||
attr_accessor :consumer_destinations
|
||||
|
||||
# Monitoring configurations for sending metrics to the producer project.
|
||||
# There can be multiple producer destinations. A monitored resouce type may
|
||||
# There can be multiple producer destinations. A monitored resource type may
|
||||
# appear in multiple monitoring destinations if different aggregations are
|
||||
# needed for different sets of metrics associated with that monitored
|
||||
# resource type. A monitored resource and metric pair may only be used once
|
||||
|
@ -2923,36 +2938,51 @@ module Google
|
|||
# for monitoring. In the example, a monitored resource and two metrics are
|
||||
# defined. The `library.googleapis.com/book/returned_count` metric is sent
|
||||
# to both producer and consumer projects, whereas the
|
||||
# `library.googleapis.com/book/overdue_count` metric is only sent to the
|
||||
# `library.googleapis.com/book/num_overdue` metric is only sent to the
|
||||
# consumer project.
|
||||
# monitored_resources:
|
||||
# - type: library.googleapis.com/branch
|
||||
# - type: library.googleapis.com/Branch
|
||||
# display_name: "Library Branch"
|
||||
# description: "A branch of a library."
|
||||
# launch_stage: GA
|
||||
# labels:
|
||||
# - key: /city
|
||||
# description: The city where the library branch is located in.
|
||||
# - key: /name
|
||||
# description: The name of the branch.
|
||||
# - key: resource_container
|
||||
# description: "The Cloud container (ie. project id) for the Branch."
|
||||
# - key: location
|
||||
# description: "The location of the library branch."
|
||||
# - key: branch_id
|
||||
# description: "The id of the branch."
|
||||
# metrics:
|
||||
# - name: library.googleapis.com/book/returned_count
|
||||
# display_name: "Books Returned"
|
||||
# description: "The count of books that have been returned."
|
||||
# launch_stage: GA
|
||||
# metric_kind: DELTA
|
||||
# value_type: INT64
|
||||
# unit: "1"
|
||||
# labels:
|
||||
# - key: /customer_id
|
||||
# - name: library.googleapis.com/book/overdue_count
|
||||
# - key: customer_id
|
||||
# description: "The id of the customer."
|
||||
# - name: library.googleapis.com/book/num_overdue
|
||||
# display_name: "Books Overdue"
|
||||
# description: "The current number of overdue books."
|
||||
# launch_stage: GA
|
||||
# metric_kind: GAUGE
|
||||
# value_type: INT64
|
||||
# unit: "1"
|
||||
# labels:
|
||||
# - key: /customer_id
|
||||
# - key: customer_id
|
||||
# description: "The id of the customer."
|
||||
# monitoring:
|
||||
# producer_destinations:
|
||||
# - monitored_resource: library.googleapis.com/branch
|
||||
# - monitored_resource: library.googleapis.com/Branch
|
||||
# metrics:
|
||||
# - library.googleapis.com/book/returned_count
|
||||
# consumer_destinations:
|
||||
# - monitored_resource: library.googleapis.com/branch
|
||||
# - monitored_resource: library.googleapis.com/Branch
|
||||
# metrics:
|
||||
# - library.googleapis.com/book/returned_count
|
||||
# - library.googleapis.com/book/overdue_count
|
||||
# - library.googleapis.com/book/num_overdue
|
||||
# Corresponds to the JSON property `monitoring`
|
||||
# @return [Google::Apis::ServiceconsumermanagementV1beta1::Monitoring]
|
||||
attr_accessor :monitoring
|
||||
|
|
|
@ -26,7 +26,7 @@ module Google
|
|||
# @see https://cloud.google.com/service-infrastructure/docs/service-networking/getting-started
|
||||
module ServicenetworkingV1
|
||||
VERSION = 'V1'
|
||||
REVISION = '20200609'
|
||||
REVISION = '20200611'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
|
|
@ -2763,41 +2763,56 @@ module Google
|
|||
# for monitoring. In the example, a monitored resource and two metrics are
|
||||
# defined. The `library.googleapis.com/book/returned_count` metric is sent
|
||||
# to both producer and consumer projects, whereas the
|
||||
# `library.googleapis.com/book/overdue_count` metric is only sent to the
|
||||
# `library.googleapis.com/book/num_overdue` metric is only sent to the
|
||||
# consumer project.
|
||||
# monitored_resources:
|
||||
# - type: library.googleapis.com/branch
|
||||
# - type: library.googleapis.com/Branch
|
||||
# display_name: "Library Branch"
|
||||
# description: "A branch of a library."
|
||||
# launch_stage: GA
|
||||
# labels:
|
||||
# - key: /city
|
||||
# description: The city where the library branch is located in.
|
||||
# - key: /name
|
||||
# description: The name of the branch.
|
||||
# - key: resource_container
|
||||
# description: "The Cloud container (ie. project id) for the Branch."
|
||||
# - key: location
|
||||
# description: "The location of the library branch."
|
||||
# - key: branch_id
|
||||
# description: "The id of the branch."
|
||||
# metrics:
|
||||
# - name: library.googleapis.com/book/returned_count
|
||||
# display_name: "Books Returned"
|
||||
# description: "The count of books that have been returned."
|
||||
# launch_stage: GA
|
||||
# metric_kind: DELTA
|
||||
# value_type: INT64
|
||||
# unit: "1"
|
||||
# labels:
|
||||
# - key: /customer_id
|
||||
# - name: library.googleapis.com/book/overdue_count
|
||||
# - key: customer_id
|
||||
# description: "The id of the customer."
|
||||
# - name: library.googleapis.com/book/num_overdue
|
||||
# display_name: "Books Overdue"
|
||||
# description: "The current number of overdue books."
|
||||
# launch_stage: GA
|
||||
# metric_kind: GAUGE
|
||||
# value_type: INT64
|
||||
# unit: "1"
|
||||
# labels:
|
||||
# - key: /customer_id
|
||||
# - key: customer_id
|
||||
# description: "The id of the customer."
|
||||
# monitoring:
|
||||
# producer_destinations:
|
||||
# - monitored_resource: library.googleapis.com/branch
|
||||
# - monitored_resource: library.googleapis.com/Branch
|
||||
# metrics:
|
||||
# - library.googleapis.com/book/returned_count
|
||||
# consumer_destinations:
|
||||
# - monitored_resource: library.googleapis.com/branch
|
||||
# - monitored_resource: library.googleapis.com/Branch
|
||||
# metrics:
|
||||
# - library.googleapis.com/book/returned_count
|
||||
# - library.googleapis.com/book/overdue_count
|
||||
# - library.googleapis.com/book/num_overdue
|
||||
class Monitoring
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Monitoring configurations for sending metrics to the consumer project.
|
||||
# There can be multiple consumer destinations. A monitored resouce type may
|
||||
# There can be multiple consumer destinations. A monitored resource type may
|
||||
# appear in multiple monitoring destinations if different aggregations are
|
||||
# needed for different sets of metrics associated with that monitored
|
||||
# resource type. A monitored resource and metric pair may only be used once
|
||||
|
@ -2807,7 +2822,7 @@ module Google
|
|||
attr_accessor :consumer_destinations
|
||||
|
||||
# Monitoring configurations for sending metrics to the producer project.
|
||||
# There can be multiple producer destinations. A monitored resouce type may
|
||||
# There can be multiple producer destinations. A monitored resource type may
|
||||
# appear in multiple monitoring destinations if different aggregations are
|
||||
# needed for different sets of metrics associated with that monitored
|
||||
# resource type. A monitored resource and metric pair may only be used once
|
||||
|
@ -3051,6 +3066,7 @@ module Google
|
|||
# granularity. The role must be one of the following:
|
||||
# - 'roles/container.hostServiceAgentUser' applied on the shared VPC host
|
||||
# project
|
||||
# - 'roles/compute.securityAdmin' applied on the shared VPC host project
|
||||
# Corresponds to the JSON property `role`
|
||||
# @return [String]
|
||||
attr_accessor :role
|
||||
|
@ -3786,36 +3802,51 @@ module Google
|
|||
# for monitoring. In the example, a monitored resource and two metrics are
|
||||
# defined. The `library.googleapis.com/book/returned_count` metric is sent
|
||||
# to both producer and consumer projects, whereas the
|
||||
# `library.googleapis.com/book/overdue_count` metric is only sent to the
|
||||
# `library.googleapis.com/book/num_overdue` metric is only sent to the
|
||||
# consumer project.
|
||||
# monitored_resources:
|
||||
# - type: library.googleapis.com/branch
|
||||
# - type: library.googleapis.com/Branch
|
||||
# display_name: "Library Branch"
|
||||
# description: "A branch of a library."
|
||||
# launch_stage: GA
|
||||
# labels:
|
||||
# - key: /city
|
||||
# description: The city where the library branch is located in.
|
||||
# - key: /name
|
||||
# description: The name of the branch.
|
||||
# - key: resource_container
|
||||
# description: "The Cloud container (ie. project id) for the Branch."
|
||||
# - key: location
|
||||
# description: "The location of the library branch."
|
||||
# - key: branch_id
|
||||
# description: "The id of the branch."
|
||||
# metrics:
|
||||
# - name: library.googleapis.com/book/returned_count
|
||||
# display_name: "Books Returned"
|
||||
# description: "The count of books that have been returned."
|
||||
# launch_stage: GA
|
||||
# metric_kind: DELTA
|
||||
# value_type: INT64
|
||||
# unit: "1"
|
||||
# labels:
|
||||
# - key: /customer_id
|
||||
# - name: library.googleapis.com/book/overdue_count
|
||||
# - key: customer_id
|
||||
# description: "The id of the customer."
|
||||
# - name: library.googleapis.com/book/num_overdue
|
||||
# display_name: "Books Overdue"
|
||||
# description: "The current number of overdue books."
|
||||
# launch_stage: GA
|
||||
# metric_kind: GAUGE
|
||||
# value_type: INT64
|
||||
# unit: "1"
|
||||
# labels:
|
||||
# - key: /customer_id
|
||||
# - key: customer_id
|
||||
# description: "The id of the customer."
|
||||
# monitoring:
|
||||
# producer_destinations:
|
||||
# - monitored_resource: library.googleapis.com/branch
|
||||
# - monitored_resource: library.googleapis.com/Branch
|
||||
# metrics:
|
||||
# - library.googleapis.com/book/returned_count
|
||||
# consumer_destinations:
|
||||
# - monitored_resource: library.googleapis.com/branch
|
||||
# - monitored_resource: library.googleapis.com/Branch
|
||||
# metrics:
|
||||
# - library.googleapis.com/book/returned_count
|
||||
# - library.googleapis.com/book/overdue_count
|
||||
# - library.googleapis.com/book/num_overdue
|
||||
# Corresponds to the JSON property `monitoring`
|
||||
# @return [Google::Apis::ServicenetworkingV1::Monitoring]
|
||||
attr_accessor :monitoring
|
||||
|
|
|
@ -26,7 +26,7 @@ module Google
|
|||
# @see https://cloud.google.com/service-infrastructure/docs/service-networking/getting-started
|
||||
module ServicenetworkingV1beta
|
||||
VERSION = 'V1beta'
|
||||
REVISION = '20200609'
|
||||
REVISION = '20200611'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
|
|
@ -2521,41 +2521,56 @@ module Google
|
|||
# for monitoring. In the example, a monitored resource and two metrics are
|
||||
# defined. The `library.googleapis.com/book/returned_count` metric is sent
|
||||
# to both producer and consumer projects, whereas the
|
||||
# `library.googleapis.com/book/overdue_count` metric is only sent to the
|
||||
# `library.googleapis.com/book/num_overdue` metric is only sent to the
|
||||
# consumer project.
|
||||
# monitored_resources:
|
||||
# - type: library.googleapis.com/branch
|
||||
# - type: library.googleapis.com/Branch
|
||||
# display_name: "Library Branch"
|
||||
# description: "A branch of a library."
|
||||
# launch_stage: GA
|
||||
# labels:
|
||||
# - key: /city
|
||||
# description: The city where the library branch is located in.
|
||||
# - key: /name
|
||||
# description: The name of the branch.
|
||||
# - key: resource_container
|
||||
# description: "The Cloud container (ie. project id) for the Branch."
|
||||
# - key: location
|
||||
# description: "The location of the library branch."
|
||||
# - key: branch_id
|
||||
# description: "The id of the branch."
|
||||
# metrics:
|
||||
# - name: library.googleapis.com/book/returned_count
|
||||
# display_name: "Books Returned"
|
||||
# description: "The count of books that have been returned."
|
||||
# launch_stage: GA
|
||||
# metric_kind: DELTA
|
||||
# value_type: INT64
|
||||
# unit: "1"
|
||||
# labels:
|
||||
# - key: /customer_id
|
||||
# - name: library.googleapis.com/book/overdue_count
|
||||
# - key: customer_id
|
||||
# description: "The id of the customer."
|
||||
# - name: library.googleapis.com/book/num_overdue
|
||||
# display_name: "Books Overdue"
|
||||
# description: "The current number of overdue books."
|
||||
# launch_stage: GA
|
||||
# metric_kind: GAUGE
|
||||
# value_type: INT64
|
||||
# unit: "1"
|
||||
# labels:
|
||||
# - key: /customer_id
|
||||
# - key: customer_id
|
||||
# description: "The id of the customer."
|
||||
# monitoring:
|
||||
# producer_destinations:
|
||||
# - monitored_resource: library.googleapis.com/branch
|
||||
# - monitored_resource: library.googleapis.com/Branch
|
||||
# metrics:
|
||||
# - library.googleapis.com/book/returned_count
|
||||
# consumer_destinations:
|
||||
# - monitored_resource: library.googleapis.com/branch
|
||||
# - monitored_resource: library.googleapis.com/Branch
|
||||
# metrics:
|
||||
# - library.googleapis.com/book/returned_count
|
||||
# - library.googleapis.com/book/overdue_count
|
||||
# - library.googleapis.com/book/num_overdue
|
||||
class Monitoring
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Monitoring configurations for sending metrics to the consumer project.
|
||||
# There can be multiple consumer destinations. A monitored resouce type may
|
||||
# There can be multiple consumer destinations. A monitored resource type may
|
||||
# appear in multiple monitoring destinations if different aggregations are
|
||||
# needed for different sets of metrics associated with that monitored
|
||||
# resource type. A monitored resource and metric pair may only be used once
|
||||
|
@ -2565,7 +2580,7 @@ module Google
|
|||
attr_accessor :consumer_destinations
|
||||
|
||||
# Monitoring configurations for sending metrics to the producer project.
|
||||
# There can be multiple producer destinations. A monitored resouce type may
|
||||
# There can be multiple producer destinations. A monitored resource type may
|
||||
# appear in multiple monitoring destinations if different aggregations are
|
||||
# needed for different sets of metrics associated with that monitored
|
||||
# resource type. A monitored resource and metric pair may only be used once
|
||||
|
@ -2809,6 +2824,7 @@ module Google
|
|||
# granularity. The role must be one of the following:
|
||||
# - 'roles/container.hostServiceAgentUser' applied on the shared VPC host
|
||||
# project
|
||||
# - 'roles/compute.securityAdmin' applied on the shared VPC host project
|
||||
# Corresponds to the JSON property `role`
|
||||
# @return [String]
|
||||
attr_accessor :role
|
||||
|
@ -3444,36 +3460,51 @@ module Google
|
|||
# for monitoring. In the example, a monitored resource and two metrics are
|
||||
# defined. The `library.googleapis.com/book/returned_count` metric is sent
|
||||
# to both producer and consumer projects, whereas the
|
||||
# `library.googleapis.com/book/overdue_count` metric is only sent to the
|
||||
# `library.googleapis.com/book/num_overdue` metric is only sent to the
|
||||
# consumer project.
|
||||
# monitored_resources:
|
||||
# - type: library.googleapis.com/branch
|
||||
# - type: library.googleapis.com/Branch
|
||||
# display_name: "Library Branch"
|
||||
# description: "A branch of a library."
|
||||
# launch_stage: GA
|
||||
# labels:
|
||||
# - key: /city
|
||||
# description: The city where the library branch is located in.
|
||||
# - key: /name
|
||||
# description: The name of the branch.
|
||||
# - key: resource_container
|
||||
# description: "The Cloud container (ie. project id) for the Branch."
|
||||
# - key: location
|
||||
# description: "The location of the library branch."
|
||||
# - key: branch_id
|
||||
# description: "The id of the branch."
|
||||
# metrics:
|
||||
# - name: library.googleapis.com/book/returned_count
|
||||
# display_name: "Books Returned"
|
||||
# description: "The count of books that have been returned."
|
||||
# launch_stage: GA
|
||||
# metric_kind: DELTA
|
||||
# value_type: INT64
|
||||
# unit: "1"
|
||||
# labels:
|
||||
# - key: /customer_id
|
||||
# - name: library.googleapis.com/book/overdue_count
|
||||
# - key: customer_id
|
||||
# description: "The id of the customer."
|
||||
# - name: library.googleapis.com/book/num_overdue
|
||||
# display_name: "Books Overdue"
|
||||
# description: "The current number of overdue books."
|
||||
# launch_stage: GA
|
||||
# metric_kind: GAUGE
|
||||
# value_type: INT64
|
||||
# unit: "1"
|
||||
# labels:
|
||||
# - key: /customer_id
|
||||
# - key: customer_id
|
||||
# description: "The id of the customer."
|
||||
# monitoring:
|
||||
# producer_destinations:
|
||||
# - monitored_resource: library.googleapis.com/branch
|
||||
# - monitored_resource: library.googleapis.com/Branch
|
||||
# metrics:
|
||||
# - library.googleapis.com/book/returned_count
|
||||
# consumer_destinations:
|
||||
# - monitored_resource: library.googleapis.com/branch
|
||||
# - monitored_resource: library.googleapis.com/Branch
|
||||
# metrics:
|
||||
# - library.googleapis.com/book/returned_count
|
||||
# - library.googleapis.com/book/overdue_count
|
||||
# - library.googleapis.com/book/num_overdue
|
||||
# Corresponds to the JSON property `monitoring`
|
||||
# @return [Google::Apis::ServicenetworkingV1beta::Monitoring]
|
||||
attr_accessor :monitoring
|
||||
|
|
|
@ -27,7 +27,7 @@ module Google
|
|||
# @see https://cloud.google.com/service-usage/
|
||||
module ServiceusageV1
|
||||
VERSION = 'V1'
|
||||
REVISION = '20200609'
|
||||
REVISION = '20200611'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
|
|
@ -56,7 +56,7 @@ module Google
|
|||
# This name is generated by the server when the policy is created.
|
||||
# Example names would be:
|
||||
# `organizations/123/services/compute.googleapis.com/consumerQuotaMetrics/
|
||||
# compute.googleapis.com%2Fcpus/limits/%2Fproject%2Fregion/adminPolicies/
|
||||
# compute.googleapis.com%2Fcpus/limits/%2Fproject%2Fregion/adminQuotaPolicies/
|
||||
# 4a3f2c1d`
|
||||
# Corresponds to the JSON property `name`
|
||||
# @return [String]
|
||||
|
@ -1738,36 +1738,51 @@ module Google
|
|||
# for monitoring. In the example, a monitored resource and two metrics are
|
||||
# defined. The `library.googleapis.com/book/returned_count` metric is sent
|
||||
# to both producer and consumer projects, whereas the
|
||||
# `library.googleapis.com/book/overdue_count` metric is only sent to the
|
||||
# `library.googleapis.com/book/num_overdue` metric is only sent to the
|
||||
# consumer project.
|
||||
# monitored_resources:
|
||||
# - type: library.googleapis.com/branch
|
||||
# - type: library.googleapis.com/Branch
|
||||
# display_name: "Library Branch"
|
||||
# description: "A branch of a library."
|
||||
# launch_stage: GA
|
||||
# labels:
|
||||
# - key: /city
|
||||
# description: The city where the library branch is located in.
|
||||
# - key: /name
|
||||
# description: The name of the branch.
|
||||
# - key: resource_container
|
||||
# description: "The Cloud container (ie. project id) for the Branch."
|
||||
# - key: location
|
||||
# description: "The location of the library branch."
|
||||
# - key: branch_id
|
||||
# description: "The id of the branch."
|
||||
# metrics:
|
||||
# - name: library.googleapis.com/book/returned_count
|
||||
# display_name: "Books Returned"
|
||||
# description: "The count of books that have been returned."
|
||||
# launch_stage: GA
|
||||
# metric_kind: DELTA
|
||||
# value_type: INT64
|
||||
# unit: "1"
|
||||
# labels:
|
||||
# - key: /customer_id
|
||||
# - name: library.googleapis.com/book/overdue_count
|
||||
# - key: customer_id
|
||||
# description: "The id of the customer."
|
||||
# - name: library.googleapis.com/book/num_overdue
|
||||
# display_name: "Books Overdue"
|
||||
# description: "The current number of overdue books."
|
||||
# launch_stage: GA
|
||||
# metric_kind: GAUGE
|
||||
# value_type: INT64
|
||||
# unit: "1"
|
||||
# labels:
|
||||
# - key: /customer_id
|
||||
# - key: customer_id
|
||||
# description: "The id of the customer."
|
||||
# monitoring:
|
||||
# producer_destinations:
|
||||
# - monitored_resource: library.googleapis.com/branch
|
||||
# - monitored_resource: library.googleapis.com/Branch
|
||||
# metrics:
|
||||
# - library.googleapis.com/book/returned_count
|
||||
# consumer_destinations:
|
||||
# - monitored_resource: library.googleapis.com/branch
|
||||
# - monitored_resource: library.googleapis.com/Branch
|
||||
# metrics:
|
||||
# - library.googleapis.com/book/returned_count
|
||||
# - library.googleapis.com/book/overdue_count
|
||||
# - library.googleapis.com/book/num_overdue
|
||||
# Corresponds to the JSON property `monitoring`
|
||||
# @return [Google::Apis::ServiceusageV1::Monitoring]
|
||||
attr_accessor :monitoring
|
||||
|
@ -3399,41 +3414,56 @@ module Google
|
|||
# for monitoring. In the example, a monitored resource and two metrics are
|
||||
# defined. The `library.googleapis.com/book/returned_count` metric is sent
|
||||
# to both producer and consumer projects, whereas the
|
||||
# `library.googleapis.com/book/overdue_count` metric is only sent to the
|
||||
# `library.googleapis.com/book/num_overdue` metric is only sent to the
|
||||
# consumer project.
|
||||
# monitored_resources:
|
||||
# - type: library.googleapis.com/branch
|
||||
# - type: library.googleapis.com/Branch
|
||||
# display_name: "Library Branch"
|
||||
# description: "A branch of a library."
|
||||
# launch_stage: GA
|
||||
# labels:
|
||||
# - key: /city
|
||||
# description: The city where the library branch is located in.
|
||||
# - key: /name
|
||||
# description: The name of the branch.
|
||||
# - key: resource_container
|
||||
# description: "The Cloud container (ie. project id) for the Branch."
|
||||
# - key: location
|
||||
# description: "The location of the library branch."
|
||||
# - key: branch_id
|
||||
# description: "The id of the branch."
|
||||
# metrics:
|
||||
# - name: library.googleapis.com/book/returned_count
|
||||
# display_name: "Books Returned"
|
||||
# description: "The count of books that have been returned."
|
||||
# launch_stage: GA
|
||||
# metric_kind: DELTA
|
||||
# value_type: INT64
|
||||
# unit: "1"
|
||||
# labels:
|
||||
# - key: /customer_id
|
||||
# - name: library.googleapis.com/book/overdue_count
|
||||
# - key: customer_id
|
||||
# description: "The id of the customer."
|
||||
# - name: library.googleapis.com/book/num_overdue
|
||||
# display_name: "Books Overdue"
|
||||
# description: "The current number of overdue books."
|
||||
# launch_stage: GA
|
||||
# metric_kind: GAUGE
|
||||
# value_type: INT64
|
||||
# unit: "1"
|
||||
# labels:
|
||||
# - key: /customer_id
|
||||
# - key: customer_id
|
||||
# description: "The id of the customer."
|
||||
# monitoring:
|
||||
# producer_destinations:
|
||||
# - monitored_resource: library.googleapis.com/branch
|
||||
# - monitored_resource: library.googleapis.com/Branch
|
||||
# metrics:
|
||||
# - library.googleapis.com/book/returned_count
|
||||
# consumer_destinations:
|
||||
# - monitored_resource: library.googleapis.com/branch
|
||||
# - monitored_resource: library.googleapis.com/Branch
|
||||
# metrics:
|
||||
# - library.googleapis.com/book/returned_count
|
||||
# - library.googleapis.com/book/overdue_count
|
||||
# - library.googleapis.com/book/num_overdue
|
||||
class Monitoring
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Monitoring configurations for sending metrics to the consumer project.
|
||||
# There can be multiple consumer destinations. A monitored resouce type may
|
||||
# There can be multiple consumer destinations. A monitored resource type may
|
||||
# appear in multiple monitoring destinations if different aggregations are
|
||||
# needed for different sets of metrics associated with that monitored
|
||||
# resource type. A monitored resource and metric pair may only be used once
|
||||
|
@ -3443,7 +3473,7 @@ module Google
|
|||
attr_accessor :consumer_destinations
|
||||
|
||||
# Monitoring configurations for sending metrics to the producer project.
|
||||
# There can be multiple producer destinations. A monitored resouce type may
|
||||
# There can be multiple producer destinations. A monitored resource type may
|
||||
# appear in multiple monitoring destinations if different aggregations are
|
||||
# needed for different sets of metrics associated with that monitored
|
||||
# resource type. A monitored resource and metric pair may only be used once
|
||||
|
|
|
@ -27,7 +27,7 @@ module Google
|
|||
# @see https://cloud.google.com/service-usage/
|
||||
module ServiceusageV1beta1
|
||||
VERSION = 'V1beta1'
|
||||
REVISION = '20200609'
|
||||
REVISION = '20200611'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
|
|
@ -56,7 +56,7 @@ module Google
|
|||
# This name is generated by the server when the policy is created.
|
||||
# Example names would be:
|
||||
# `organizations/123/services/compute.googleapis.com/consumerQuotaMetrics/
|
||||
# compute.googleapis.com%2Fcpus/limits/%2Fproject%2Fregion/adminPolicies/
|
||||
# compute.googleapis.com%2Fcpus/limits/%2Fproject%2Fregion/adminQuotaPolicies/
|
||||
# 4a3f2c1d`
|
||||
# Corresponds to the JSON property `name`
|
||||
# @return [String]
|
||||
|
@ -1813,36 +1813,51 @@ module Google
|
|||
# for monitoring. In the example, a monitored resource and two metrics are
|
||||
# defined. The `library.googleapis.com/book/returned_count` metric is sent
|
||||
# to both producer and consumer projects, whereas the
|
||||
# `library.googleapis.com/book/overdue_count` metric is only sent to the
|
||||
# `library.googleapis.com/book/num_overdue` metric is only sent to the
|
||||
# consumer project.
|
||||
# monitored_resources:
|
||||
# - type: library.googleapis.com/branch
|
||||
# - type: library.googleapis.com/Branch
|
||||
# display_name: "Library Branch"
|
||||
# description: "A branch of a library."
|
||||
# launch_stage: GA
|
||||
# labels:
|
||||
# - key: /city
|
||||
# description: The city where the library branch is located in.
|
||||
# - key: /name
|
||||
# description: The name of the branch.
|
||||
# - key: resource_container
|
||||
# description: "The Cloud container (ie. project id) for the Branch."
|
||||
# - key: location
|
||||
# description: "The location of the library branch."
|
||||
# - key: branch_id
|
||||
# description: "The id of the branch."
|
||||
# metrics:
|
||||
# - name: library.googleapis.com/book/returned_count
|
||||
# display_name: "Books Returned"
|
||||
# description: "The count of books that have been returned."
|
||||
# launch_stage: GA
|
||||
# metric_kind: DELTA
|
||||
# value_type: INT64
|
||||
# unit: "1"
|
||||
# labels:
|
||||
# - key: /customer_id
|
||||
# - name: library.googleapis.com/book/overdue_count
|
||||
# - key: customer_id
|
||||
# description: "The id of the customer."
|
||||
# - name: library.googleapis.com/book/num_overdue
|
||||
# display_name: "Books Overdue"
|
||||
# description: "The current number of overdue books."
|
||||
# launch_stage: GA
|
||||
# metric_kind: GAUGE
|
||||
# value_type: INT64
|
||||
# unit: "1"
|
||||
# labels:
|
||||
# - key: /customer_id
|
||||
# - key: customer_id
|
||||
# description: "The id of the customer."
|
||||
# monitoring:
|
||||
# producer_destinations:
|
||||
# - monitored_resource: library.googleapis.com/branch
|
||||
# - monitored_resource: library.googleapis.com/Branch
|
||||
# metrics:
|
||||
# - library.googleapis.com/book/returned_count
|
||||
# consumer_destinations:
|
||||
# - monitored_resource: library.googleapis.com/branch
|
||||
# - monitored_resource: library.googleapis.com/Branch
|
||||
# metrics:
|
||||
# - library.googleapis.com/book/returned_count
|
||||
# - library.googleapis.com/book/overdue_count
|
||||
# - library.googleapis.com/book/num_overdue
|
||||
# Corresponds to the JSON property `monitoring`
|
||||
# @return [Google::Apis::ServiceusageV1beta1::Monitoring]
|
||||
attr_accessor :monitoring
|
||||
|
@ -3552,41 +3567,56 @@ module Google
|
|||
# for monitoring. In the example, a monitored resource and two metrics are
|
||||
# defined. The `library.googleapis.com/book/returned_count` metric is sent
|
||||
# to both producer and consumer projects, whereas the
|
||||
# `library.googleapis.com/book/overdue_count` metric is only sent to the
|
||||
# `library.googleapis.com/book/num_overdue` metric is only sent to the
|
||||
# consumer project.
|
||||
# monitored_resources:
|
||||
# - type: library.googleapis.com/branch
|
||||
# - type: library.googleapis.com/Branch
|
||||
# display_name: "Library Branch"
|
||||
# description: "A branch of a library."
|
||||
# launch_stage: GA
|
||||
# labels:
|
||||
# - key: /city
|
||||
# description: The city where the library branch is located in.
|
||||
# - key: /name
|
||||
# description: The name of the branch.
|
||||
# - key: resource_container
|
||||
# description: "The Cloud container (ie. project id) for the Branch."
|
||||
# - key: location
|
||||
# description: "The location of the library branch."
|
||||
# - key: branch_id
|
||||
# description: "The id of the branch."
|
||||
# metrics:
|
||||
# - name: library.googleapis.com/book/returned_count
|
||||
# display_name: "Books Returned"
|
||||
# description: "The count of books that have been returned."
|
||||
# launch_stage: GA
|
||||
# metric_kind: DELTA
|
||||
# value_type: INT64
|
||||
# unit: "1"
|
||||
# labels:
|
||||
# - key: /customer_id
|
||||
# - name: library.googleapis.com/book/overdue_count
|
||||
# - key: customer_id
|
||||
# description: "The id of the customer."
|
||||
# - name: library.googleapis.com/book/num_overdue
|
||||
# display_name: "Books Overdue"
|
||||
# description: "The current number of overdue books."
|
||||
# launch_stage: GA
|
||||
# metric_kind: GAUGE
|
||||
# value_type: INT64
|
||||
# unit: "1"
|
||||
# labels:
|
||||
# - key: /customer_id
|
||||
# - key: customer_id
|
||||
# description: "The id of the customer."
|
||||
# monitoring:
|
||||
# producer_destinations:
|
||||
# - monitored_resource: library.googleapis.com/branch
|
||||
# - monitored_resource: library.googleapis.com/Branch
|
||||
# metrics:
|
||||
# - library.googleapis.com/book/returned_count
|
||||
# consumer_destinations:
|
||||
# - monitored_resource: library.googleapis.com/branch
|
||||
# - monitored_resource: library.googleapis.com/Branch
|
||||
# metrics:
|
||||
# - library.googleapis.com/book/returned_count
|
||||
# - library.googleapis.com/book/overdue_count
|
||||
# - library.googleapis.com/book/num_overdue
|
||||
class Monitoring
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Monitoring configurations for sending metrics to the consumer project.
|
||||
# There can be multiple consumer destinations. A monitored resouce type may
|
||||
# There can be multiple consumer destinations. A monitored resource type may
|
||||
# appear in multiple monitoring destinations if different aggregations are
|
||||
# needed for different sets of metrics associated with that monitored
|
||||
# resource type. A monitored resource and metric pair may only be used once
|
||||
|
@ -3596,7 +3626,7 @@ module Google
|
|||
attr_accessor :consumer_destinations
|
||||
|
||||
# Monitoring configurations for sending metrics to the producer project.
|
||||
# There can be multiple producer destinations. A monitored resouce type may
|
||||
# There can be multiple producer destinations. A monitored resource type may
|
||||
# appear in multiple monitoring destinations if different aggregations are
|
||||
# needed for different sets of metrics associated with that monitored
|
||||
# resource type. A monitored resource and metric pair may only be used once
|
||||
|
|
|
@ -25,7 +25,7 @@ module Google
|
|||
# @see https://cloud.google.com/text-to-speech/
|
||||
module TexttospeechV1
|
||||
VERSION = 'V1'
|
||||
REVISION = '20200219'
|
||||
REVISION = '20200605'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
|
|
@ -123,7 +123,7 @@ module Google
|
|||
# The SSML document to be synthesized. The SSML document must be valid
|
||||
# and well-formed. Otherwise the RPC will fail and return
|
||||
# google.rpc.Code.INVALID_ARGUMENT. For more information, see
|
||||
# [SSML](/speech/text-to-speech/docs/ssml).
|
||||
# [SSML](https://cloud.google.com/text-to-speech/docs/ssml).
|
||||
# Corresponds to the JSON property `ssml`
|
||||
# @return [String]
|
||||
attr_accessor :ssml
|
||||
|
|
|
@ -25,7 +25,7 @@ module Google
|
|||
# @see https://cloud.google.com/text-to-speech/
|
||||
module TexttospeechV1beta1
|
||||
VERSION = 'V1beta1'
|
||||
REVISION = '20200219'
|
||||
REVISION = '20200605'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
|
|
@ -123,7 +123,7 @@ module Google
|
|||
# The SSML document to be synthesized. The SSML document must be valid
|
||||
# and well-formed. Otherwise the RPC will fail and return
|
||||
# google.rpc.Code.INVALID_ARGUMENT. For more information, see
|
||||
# [SSML](/speech/text-to-speech/docs/ssml).
|
||||
# [SSML](https://cloud.google.com/text-to-speech/docs/ssml).
|
||||
# Corresponds to the JSON property `ssml`
|
||||
# @return [String]
|
||||
attr_accessor :ssml
|
||||
|
|
Loading…
Reference in New Issue