Autogenerated update (2019-09-26)

Update:
- bigqueryreservation_v1
- bigqueryreservation_v1alpha2
- blogger_v3
- cloudasset_v1
- cloudasset_v1beta1
- compute_alpha
- compute_beta
- compute_v1
- healthcare_v1beta1
- iam_v1
- proximitybeacon_v1beta1
- remotebuildexecution_v1
- remotebuildexecution_v1alpha
- remotebuildexecution_v2
- safebrowsing_v4
- servicebroker_v1
- servicebroker_v1alpha1
- servicebroker_v1beta1
- servicemanagement_v1
- testing_v1
- texttospeech_v1
- texttospeech_v1beta1
- toolresults_v1beta3
This commit is contained in:
Google APIs committed 2019-09-26 00:37:44 +00:00
1 parent 01cf71b683
commit 3af076319b
62 files changed
+2672 -4848

No files matched your search

+38 -42
View File
@@ -1532,8 +1532,7 @@ module Google
# @return [Array<String>]
attr_accessor :exempted_members
# Specifies whether principals can be exempted for the same LogType in lower-
# level resource policies. If true, any lower-level exemptions will be ignored.
#
# Corresponds to the JSON property `ignoreChildExemptions`
# @return [Boolean]
attr_accessor :ignore_child_exemptions
@@ -11120,6 +11119,11 @@ module Google
# @return [Array<Google::Apis::ComputeAlpha::NetworkInterface>]
attr_accessor :network_interfaces
# Specifies whether this instance will be shut down on key revocation.
# Corresponds to the JSON property `postKeyRevocationActionType`
# @return [String]
attr_accessor :post_key_revocation_action_type
# Total amount of preserved state for SUSPENDED instances. Read-only in the api.
# Corresponds to the JSON property `preservedStateSizeGb`
# @return [Fixnum]
@@ -11248,6 +11252,7 @@ module Google
@min_cpu_platform = args[:min_cpu_platform] if args.key?(:min_cpu_platform)
@name = args[:name] if args.key?(:name)
@network_interfaces = args[:network_interfaces] if args.key?(:network_interfaces)
@post_key_revocation_action_type = args[:post_key_revocation_action_type] if args.key?(:post_key_revocation_action_type)
@preserved_state_size_gb = args[:preserved_state_size_gb] if args.key?(:preserved_state_size_gb)
@reservation_affinity = args[:reservation_affinity] if args.key?(:reservation_affinity)
@resource_policies = args[:resource_policies] if args.key?(:resource_policies)
@@ -13862,6 +13867,11 @@ module Google
# @return [Array<Google::Apis::ComputeAlpha::NetworkInterface>]
attr_accessor :network_interfaces
# Specifies whether this instance will be shut down on key revocation.
# Corresponds to the JSON property `postKeyRevocationActionType`
# @return [String]
attr_accessor :post_key_revocation_action_type
# Specifies the reservations that this instance can consume from.
# Corresponds to the JSON property `reservationAffinity`
# @return [Google::Apis::ComputeAlpha::ReservationAffinity]
@@ -13910,6 +13920,7 @@ module Google
@metadata = args[:metadata] if args.key?(:metadata)
@min_cpu_platform = args[:min_cpu_platform] if args.key?(:min_cpu_platform)
@network_interfaces = args[:network_interfaces] if args.key?(:network_interfaces)
@post_key_revocation_action_type = args[:post_key_revocation_action_type] if args.key?(:post_key_revocation_action_type)
@reservation_affinity = args[:reservation_affinity] if args.key?(:reservation_affinity)
@scheduling = args[:scheduling] if args.key?(:scheduling)
@service_accounts = args[:service_accounts] if args.key?(:service_accounts)
@@ -21334,6 +21345,14 @@ module Google
# @return [String]
attr_accessor :payload_name
# A Duration represents a fixed-length span of time represented as a count of
# seconds and fractions of seconds at nanosecond resolution. It is independent
# of any calendar and concepts like "day" or "month". Range is approximately 10,
# 000 years.
# Corresponds to the JSON property `resendInterval`
# @return [Google::Apis::ComputeAlpha::Duration]
attr_accessor :resend_interval
# How much time (in seconds) is spent attempting notification retries until a
# successful response is received. Default is 30s. Limit is 20m (1200s). Must be
# a positive number.
@@ -21350,6 +21369,7 @@ module Google
@authority = args[:authority] if args.key?(:authority)
@endpoint = args[:endpoint] if args.key?(:endpoint)
@payload_name = args[:payload_name] if args.key?(:payload_name)
@resend_interval = args[:resend_interval] if args.key?(:resend_interval)
@retry_duration_sec = args[:retry_duration_sec] if args.key?(:retry_duration_sec)
end
end
@@ -23066,7 +23086,7 @@ module Google
# first basis.
# For example: a pathRule with a path /a/b/c/* will match before /a/b/*
# irrespective of the order in which those paths appear in this list.
# Only one of pathRules or routeRules must be set.
# Within a given pathMatcher, only one of pathRules or routeRules must be set.
# Corresponds to the JSON property `pathRules`
# @return [Array<Google::Apis::ComputeAlpha::PathRule>]
attr_accessor :path_rules
@@ -23075,7 +23095,8 @@ module Google
# advanced route matching and routing actions are desired. The order of
# specifying routeRules matters: the first rule that matches will cause its
# specified routing action to take effect.
# Only one of pathRules or routeRules must be set.
# Within a given pathMatcher, only one of pathRules or routeRules must be set.
# routeRules are not supported in UrlMaps intended for External Load balancers.
# Corresponds to the JSON property `routeRules`
# @return [Array<Google::Apis::ComputeAlpha::HttpRouteRule>]
attr_accessor :route_rules
@@ -23366,7 +23387,12 @@ module Google
# @return [Array<Google::Apis::ComputeAlpha::Rule>]
attr_accessor :rules
# Deprecated.
# Specifies the format of the policy.
# Valid values are 0, 1, and 3. Requests specifying an invalid value will be
# rejected.
# Policies with any conditional bindings must specify version 3. Policies
# without any conditional bindings may specify any valid value or leave the
# field unset.
# Corresponds to the JSON property `version`
# @return [Fixnum]
attr_accessor :version
@@ -24073,11 +24099,6 @@ module Google
# @return [String]
attr_accessor :fingerprint
# The list of Google announcements that exist for this delegated prefix.
# Corresponds to the JSON property `googleAnnouncements`
# @return [Array<Google::Apis::ComputeAlpha::PublicDelegatedPrefixGoogleAnnouncement>]
attr_accessor :google_announcements
# [Output Only] The unique identifier for the resource type. The server
# generates this identifier.
# Corresponds to the JSON property `id`
@@ -24150,7 +24171,6 @@ module Google
@creation_timestamp = args[:creation_timestamp] if args.key?(:creation_timestamp)
@description = args[:description] if args.key?(:description)
@fingerprint = args[:fingerprint] if args.key?(:fingerprint)
@google_announcements = args[:google_announcements] if args.key?(:google_announcements)
@id = args[:id] if args.key?(:id)
@ip_cidr_range = args[:ip_cidr_range] if args.key?(:ip_cidr_range)
@kind = args[:kind] if args.key?(:kind)
@@ -24283,37 +24303,6 @@ module Google
end
end
# A Google announcement advertises the prefix internally within Google's network
# backbone from the specified scope.
class PublicDelegatedPrefixGoogleAnnouncement
include Google::Apis::Core::Hashable
# The name of a Google announcement. The name must be 1-63 characters long, and
# comply with RFC1035. Specifically, the name must be 1-63 characters long and
# match the regular expression `[a-z]([-a-z0-9]*[a-z0-9])?` which means the
# first // character must be a lowercase letter, and all following characters
# must be a dash, lowercase letter, or digit, except the last character, which
# cannot be a dash.
# Corresponds to the JSON property `name`
# @return [String]
attr_accessor :name
# The status of this Google announcement.
# Corresponds to the JSON property `status`
# @return [String]
attr_accessor :status
def initialize(**args)
update!(**args)
end
# Update properties of this object
def update!(**args)
@name = args[:name] if args.key?(:name)
@status = args[:status] if args.key?(:status)
end
end
#
class PublicDelegatedPrefixList
include Google::Apis::Core::Hashable
@@ -29321,6 +29310,12 @@ module Google
attr_accessor :latency_tolerant
alias_method :latency_tolerant?, :latency_tolerant
# An opaque location hint used to place the instance close to other resources.
# This field is for use by internal tools that use the public API.
# Corresponds to the JSON property `locationHint`
# @return [String]
attr_accessor :location_hint
# The minimum number of virtual CPUs this instance will consume when running on
# a sole-tenant node.
# Corresponds to the JSON property `minNodeCpus`
@@ -29357,6 +29352,7 @@ module Google
def update!(**args)
@automatic_restart = args[:automatic_restart] if args.key?(:automatic_restart)
@latency_tolerant = args[:latency_tolerant] if args.key?(:latency_tolerant)
@location_hint = args[:location_hint] if args.key?(:location_hint)
@min_node_cpus = args[:min_node_cpus] if args.key?(:min_node_cpus)
@node_affinities = args[:node_affinities] if args.key?(:node_affinities)
@on_host_maintenance = args[:on_host_maintenance] if args.key?(:on_host_maintenance)
@@ -3184,12 +3184,6 @@ module Google
include Google::Apis::Core::JsonObjectSupport
end
class PublicDelegatedPrefixGoogleAnnouncement
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class PublicDelegatedPrefixList
class Representation < Google::Apis::Core::JsonRepresentation; end
@@ -7849,6 +7843,7 @@ module Google
property :name, as: 'name'
collection :network_interfaces, as: 'networkInterfaces', class: Google::Apis::ComputeAlpha::NetworkInterface, decorator: Google::Apis::ComputeAlpha::NetworkInterface::Representation
property :post_key_revocation_action_type, as: 'postKeyRevocationActionType'
property :preserved_state_size_gb, :numeric_string => true, as: 'preservedStateSizeGb'
property :reservation_affinity, as: 'reservationAffinity', class: Google::Apis::ComputeAlpha::ReservationAffinity, decorator: Google::Apis::ComputeAlpha::ReservationAffinity::Representation
@@ -8567,6 +8562,7 @@ module Google
property :min_cpu_platform, as: 'minCpuPlatform'
collection :network_interfaces, as: 'networkInterfaces', class: Google::Apis::ComputeAlpha::NetworkInterface, decorator: Google::Apis::ComputeAlpha::NetworkInterface::Representation
property :post_key_revocation_action_type, as: 'postKeyRevocationActionType'
property :reservation_affinity, as: 'reservationAffinity', class: Google::Apis::ComputeAlpha::ReservationAffinity, decorator: Google::Apis::ComputeAlpha::ReservationAffinity::Representation
property :scheduling, as: 'scheduling', class: Google::Apis::ComputeAlpha::Scheduling, decorator: Google::Apis::ComputeAlpha::Scheduling::Representation
@@ -10472,6 +10468,8 @@ module Google
property :authority, as: 'authority'
property :endpoint, as: 'endpoint'
property :payload_name, as: 'payloadName'
property :resend_interval, as: 'resendInterval', class: Google::Apis::ComputeAlpha::Duration, decorator: Google::Apis::ComputeAlpha::Duration::Representation
property :retry_duration_sec, as: 'retryDurationSec'
end
end
@@ -11174,8 +11172,6 @@ module Google
property :creation_timestamp, as: 'creationTimestamp'
property :description, as: 'description'
property :fingerprint, :base64 => true, as: 'fingerprint'
collection :google_announcements, as: 'googleAnnouncements', class: Google::Apis::ComputeAlpha::PublicDelegatedPrefixGoogleAnnouncement, decorator: Google::Apis::ComputeAlpha::PublicDelegatedPrefixGoogleAnnouncement::Representation
property :id, :numeric_string => true, as: 'id'
property :ip_cidr_range, as: 'ipCidrRange'
property :kind, as: 'kind'
@@ -11222,14 +11218,6 @@ module Google
end
end
class PublicDelegatedPrefixGoogleAnnouncement
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :name, as: 'name'
property :status, as: 'status'
end
end
class PublicDelegatedPrefixList
# @private
class Representation < Google::Apis::Core::JsonRepresentation
@@ -12547,6 +12535,7 @@ module Google
class Representation < Google::Apis::Core::JsonRepresentation
property :automatic_restart, as: 'automaticRestart'
property :latency_tolerant, as: 'latencyTolerant'
property :location_hint, as: 'locationHint'
property :min_node_cpus, as: 'minNodeCpus'
collection :node_affinities, as: 'nodeAffinities', class: Google::Apis::ComputeAlpha::SchedulingNodeAffinity, decorator: Google::Apis::ComputeAlpha::SchedulingNodeAffinity::Representation