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:
1 parent
01cf71b683
commit
3af076319b
62 files changed
+2672
-4848
No files matched your search
@@ -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
|
||||
|
||||
|
||||
Reference in new issue
Block a user