Autogenerated update (2019-11-02)
Update: - compute_alpha - compute_beta - compute_v1 - container_v1 - dialogflow_v2 - dialogflow_v2beta1 - drive_v2 - drive_v3 - games_management_v1management - games_v1 - lifesciences_v2beta - oslogin_v1 - youtube_partner_v1
This commit is contained in:
1 parent
f23200d05b
commit
d2eeb9d578
32 files changed
+210
-1613
No files matched your search
@@ -3002,7 +3002,8 @@ module Google
|
||||
# @return [String]
|
||||
attr_accessor :network
|
||||
|
||||
# Settings controlling eviction of unhealthy hosts from the load balancing pool.
|
||||
# Settings controlling the eviction of unhealthy hosts from the load balancing
|
||||
# pool for the backend service.
|
||||
# Corresponds to the JSON property `outlierDetection`
|
||||
# @return [Google::Apis::ComputeAlpha::OutlierDetection]
|
||||
attr_accessor :outlier_detection
|
||||
@@ -4165,33 +4166,34 @@ module Google
|
||||
# @return [Google::Apis::ComputeAlpha::Duration]
|
||||
attr_accessor :connect_timeout
|
||||
|
||||
# The maximum number of connections to the backend cluster. If not specified,
|
||||
# the default is 1024.
|
||||
# The maximum number of connections to the backend service. If not specified,
|
||||
# there is no limit.
|
||||
# Corresponds to the JSON property `maxConnections`
|
||||
# @return [Fixnum]
|
||||
attr_accessor :max_connections
|
||||
|
||||
# The maximum number of pending requests allowed to the backend cluster. If not
|
||||
# specified, the default is 1024.
|
||||
# The maximum number of pending requests allowed to the backend service. If not
|
||||
# specified, there is no limit.
|
||||
# Corresponds to the JSON property `maxPendingRequests`
|
||||
# @return [Fixnum]
|
||||
attr_accessor :max_pending_requests
|
||||
|
||||
# The maximum number of parallel requests that allowed to the backend cluster.
|
||||
# If not specified, the default is 1024.
|
||||
# The maximum number of parallel requests that allowed to the backend service.
|
||||
# If not specified, there is no limit.
|
||||
# Corresponds to the JSON property `maxRequests`
|
||||
# @return [Fixnum]
|
||||
attr_accessor :max_requests
|
||||
|
||||
# Maximum requests for a single backend connection. This parameter is respected
|
||||
# by both the HTTP/1.1 and HTTP/2 implementations. If not specified, there is no
|
||||
# limit. Setting this parameter to 1 will effectively disable keep alive.
|
||||
# Maximum requests for a single connection to the backend service. This
|
||||
# parameter is respected by both the HTTP/1.1 and HTTP/2 implementations. If not
|
||||
# specified, there is no limit. Setting this parameter to 1 will effectively
|
||||
# disable keep alive.
|
||||
# Corresponds to the JSON property `maxRequestsPerConnection`
|
||||
# @return [Fixnum]
|
||||
attr_accessor :max_requests_per_connection
|
||||
|
||||
# The maximum number of parallel retries allowed to the backend cluster. If not
|
||||
# specified, the default is 3.
|
||||
# specified, the default is 1.
|
||||
# Corresponds to the JSON property `maxRetries`
|
||||
# @return [Fixnum]
|
||||
attr_accessor :max_retries
|
||||
@@ -6155,7 +6157,8 @@ module Google
|
||||
class DisksAddResourcePoliciesRequest
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Resource policies to be added to this disk.
|
||||
# Resource policies to be added to this disk. Currently you can only specify one
|
||||
# policy here.
|
||||
# Corresponds to the JSON property `resourcePolicies`
|
||||
# @return [Array<String>]
|
||||
attr_accessor :resource_policies
|
||||
@@ -10068,7 +10071,8 @@ module Google
|
||||
class HttpRetryPolicy
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Specifies the allowed number retries. This number must be > 0.
|
||||
# Specifies the allowed number retries. This number must be > 0. If not
|
||||
# specified, defaults to 1.
|
||||
# Corresponds to the JSON property `numRetries`
|
||||
# @return [Fixnum]
|
||||
attr_accessor :num_retries
|
||||
@@ -12445,6 +12449,12 @@ module Google
|
||||
class InstanceGroupManagerStatus
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# [Output Only] The URL of the Autoscaler that targets this instance group
|
||||
# manager.
|
||||
# Corresponds to the JSON property `autoscaler`
|
||||
# @return [String]
|
||||
attr_accessor :autoscaler
|
||||
|
||||
# [Output Only] A bit indicating whether the managed instance group is in a
|
||||
# stable state. A stable state means that: none of the instances in the managed
|
||||
# instance group is currently undergoing any type of change (for example,
|
||||
@@ -12473,6 +12483,7 @@ module Google
|
||||
|
||||
# Update properties of this object
|
||||
def update!(**args)
|
||||
@autoscaler = args[:autoscaler] if args.key?(:autoscaler)
|
||||
@is_stable = args[:is_stable] if args.key?(:is_stable)
|
||||
@stateful = args[:stateful] if args.key?(:stateful)
|
||||
@version_target = args[:version_target] if args.key?(:version_target)
|
||||
@@ -17066,10 +17077,10 @@ module Google
|
||||
# a representation of IAMContext.principal even if a token or authority selector
|
||||
# is present; or - "" (empty string), resulting in a counter with no fields.
|
||||
# Examples: counter ` metric: "/debug_access_count" field: "iam_principal" ` ==>
|
||||
# increment counter /iam/policy/backend_debug_access_count `iam_principal=[value
|
||||
# of IAMContext.principal]`
|
||||
# At this time we do not support multiple field names (though this may be
|
||||
# supported in the future).
|
||||
# increment counter /iam/policy/debug_access_count `iam_principal=[value of
|
||||
# IAMContext.principal]`
|
||||
# TODO(b/141846426): Consider supporting "authority" and "iam_principal" fields
|
||||
# in the same counter.
|
||||
# Corresponds to the JSON property `counter`
|
||||
# @return [Google::Apis::ComputeAlpha::LogConfigCounterOptions]
|
||||
attr_accessor :counter
|
||||
@@ -17128,10 +17139,10 @@ module Google
|
||||
# a representation of IAMContext.principal even if a token or authority selector
|
||||
# is present; or - "" (empty string), resulting in a counter with no fields.
|
||||
# Examples: counter ` metric: "/debug_access_count" field: "iam_principal" ` ==>
|
||||
# increment counter /iam/policy/backend_debug_access_count `iam_principal=[value
|
||||
# of IAMContext.principal]`
|
||||
# At this time we do not support multiple field names (though this may be
|
||||
# supported in the future).
|
||||
# increment counter /iam/policy/debug_access_count `iam_principal=[value of
|
||||
# IAMContext.principal]`
|
||||
# TODO(b/141846426): Consider supporting "authority" and "iam_principal" fields
|
||||
# in the same counter.
|
||||
class LogConfigCounterOptions
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
@@ -22476,7 +22487,8 @@ module Google
|
||||
end
|
||||
end
|
||||
|
||||
# Settings controlling eviction of unhealthy hosts from the load balancing pool.
|
||||
# Settings controlling the eviction of unhealthy hosts from the load balancing
|
||||
# pool for the backend service.
|
||||
class OutlierDetection
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
@@ -22497,21 +22509,21 @@ module Google
|
||||
|
||||
# The number of consecutive gateway failures (502, 503, 504 status or connection
|
||||
# errors that are mapped to one of those status codes) before a consecutive
|
||||
# gateway failure ejection occurs. Defaults to 5.
|
||||
# gateway failure ejection occurs. Defaults to 3.
|
||||
# Corresponds to the JSON property `consecutiveGatewayFailure`
|
||||
# @return [Fixnum]
|
||||
attr_accessor :consecutive_gateway_failure
|
||||
|
||||
# The percentage chance that a host will be actually ejected when an outlier
|
||||
# status is detected through consecutive 5xx. This setting can be used to
|
||||
# disable ejection or to ramp it up slowly. Defaults to 100.
|
||||
# disable ejection or to ramp it up slowly. Defaults to 0.
|
||||
# Corresponds to the JSON property `enforcingConsecutiveErrors`
|
||||
# @return [Fixnum]
|
||||
attr_accessor :enforcing_consecutive_errors
|
||||
|
||||
# The percentage chance that a host will be actually ejected when an outlier
|
||||
# status is detected through consecutive gateway failures. This setting can be
|
||||
# used to disable ejection or to ramp it up slowly. Defaults to 0.
|
||||
# used to disable ejection or to ramp it up slowly. Defaults to 100.
|
||||
# Corresponds to the JSON property `enforcingConsecutiveGatewayFailure`
|
||||
# @return [Fixnum]
|
||||
attr_accessor :enforcing_consecutive_gateway_failure
|
||||
@@ -22532,7 +22544,7 @@ module Google
|
||||
attr_accessor :interval
|
||||
|
||||
# Maximum percentage of hosts in the load balancing pool for the backend service
|
||||
# that can be ejected. Defaults to 10%.
|
||||
# that can be ejected. Defaults to 50%.
|
||||
# Corresponds to the JSON property `maxEjectionPercent`
|
||||
# @return [Fixnum]
|
||||
attr_accessor :max_ejection_percent
|
||||
|
||||
@@ -8184,6 +8184,7 @@ module Google
|
||||
class InstanceGroupManagerStatus
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :autoscaler, as: 'autoscaler'
|
||||
property :is_stable, as: 'isStable'
|
||||
property :stateful, as: 'stateful', class: Google::Apis::ComputeAlpha::InstanceGroupManagerStatusStateful, decorator: Google::Apis::ComputeAlpha::InstanceGroupManagerStatusStateful::Representation
|
||||
|
||||
|
||||
Reference in new issue
Block a user