Autogenerated update (2020-05-07)
Delete: - commentanalyzer_v1alpha1 - osconfig_v1beta Update: - adexchangebuyer2_v2beta1 - androidenterprise_v1 - androidpublisher_v1 - androidpublisher_v1_1 - androidpublisher_v2 - androidpublisher_v3 - bigquery_v2 - bigqueryconnection_v1beta1 - bigqueryreservation_v1 - bigqueryreservation_v1beta1 - binaryauthorization_v1 - binaryauthorization_v1beta1 - calendar_v3 - cloudasset_v1p1beta1 - cloudbilling_v1 - cloudbuild_v1 - clouddebugger_v2 - cloudidentity_v1beta1 - cloudiot_v1 - cloudresourcemanager_v1 - cloudresourcemanager_v1beta1 - cloudresourcemanager_v2 - cloudresourcemanager_v2beta1 - cloudscheduler_v1 - cloudscheduler_v1beta1 - cloudsearch_v1 - cloudshell_v1alpha1 - cloudtasks_v2 - cloudtasks_v2beta2 - cloudtasks_v2beta3 - cloudtrace_v2 - composer_v1beta1 - compute_alpha - compute_beta - compute_v1 - container_v1 - container_v1beta1 - containeranalysis_v1alpha1 - containeranalysis_v1beta1 - content_v2 - content_v2_1 - customsearch_v1 - datacatalog_v1beta1 - dataproc_v1 - dataproc_v1beta2 - dialogflow_v2 - dialogflow_v2beta1 - displayvideo_v1 - dlp_v2 - drive_v2 - drive_v3 - driveactivity_v2 - file_v1 - file_v1beta1 - firebase_v1beta1 - firebasehosting_v1beta1 - games_configuration_v1configuration - games_management_v1management - games_v1 - gameservices_v1beta - healthcare_v1 - healthcare_v1beta1 - homegraph_v1 - iamcredentials_v1 - managedidentities_v1 - managedidentities_v1alpha1 - managedidentities_v1beta1 - memcache_v1beta2 - ml_v1 - monitoring_v3 - people_v1 - policytroubleshooter_v1 - policytroubleshooter_v1beta - prod_tt_sasportal_v1alpha1 - remotebuildexecution_v1 - remotebuildexecution_v1alpha - remotebuildexecution_v2 - run_v1 - run_v1alpha1 - runtimeconfig_v1beta1 - sasportal_v1alpha1 - script_v1 - secretmanager_v1 - secretmanager_v1beta1 - serviceconsumermanagement_v1 - serviceconsumermanagement_v1beta1 - servicecontrol_v1 - servicedirectory_v1beta1 - servicemanagement_v1 - servicenetworking_v1 - servicenetworking_v1beta - serviceusage_v1 - serviceusage_v1beta1 - sheets_v4 - sourcerepo_v1 - speech_v1 - speech_v1p1beta1 - storage_v1 - tagmanager_v1 - tagmanager_v2 - testing_v1 - toolresults_v1beta3 - vault_v1 - videointelligence_v1 - videointelligence_v1beta2 - videointelligence_v1p1beta1 - videointelligence_v1p2beta1 - videointelligence_v1p3beta1 - youtube_partner_v1 - youtube_v3
This commit is contained in:
1 parent
334a41b6f9
commit
2aab01171a
308 files changed
+40747
-16123
No files matched your search
@@ -3349,21 +3349,16 @@ module Google
|
||||
class Probe
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# ExecAction describes a "run in container" action.
|
||||
# Corresponds to the JSON property `exec`
|
||||
# @return [Google::Apis::RunV1alpha1::ExecAction]
|
||||
attr_accessor :exec
|
||||
|
||||
# Minimum consecutive failures for the probe to be considered failed after
|
||||
# having succeeded. Defaults to 3. Minimum value is 1. +optional
|
||||
# Corresponds to the JSON property `failureThreshold`
|
||||
# @return [Fixnum]
|
||||
attr_accessor :failure_threshold
|
||||
|
||||
# HTTPGetAction describes an action based on HTTP Get requests.
|
||||
# Corresponds to the JSON property `httpGet`
|
||||
# @return [Google::Apis::RunV1alpha1::HttpGetAction]
|
||||
attr_accessor :http_get
|
||||
# Handler defines a specific action that should be taken
|
||||
# Corresponds to the JSON property `handler`
|
||||
# @return [Google::Apis::RunV1alpha1::Handler]
|
||||
attr_accessor :handler
|
||||
|
||||
# Number of seconds after the container has started before liveness probes
|
||||
# are initiated. More info:
|
||||
@@ -3388,11 +3383,6 @@ module Google
|
||||
# @return [Fixnum]
|
||||
attr_accessor :success_threshold
|
||||
|
||||
# TCPSocketAction describes an action based on opening a socket
|
||||
# Corresponds to the JSON property `tcpSocket`
|
||||
# @return [Google::Apis::RunV1alpha1::TcpSocketAction]
|
||||
attr_accessor :tcp_socket
|
||||
|
||||
# Number of seconds after which the probe times out.
|
||||
# Defaults to 1 second. Minimum value is 1.
|
||||
# More info:
|
||||
@@ -3409,13 +3399,11 @@ module Google
|
||||
|
||||
# Update properties of this object
|
||||
def update!(**args)
|
||||
@exec = args[:exec] if args.key?(:exec)
|
||||
@failure_threshold = args[:failure_threshold] if args.key?(:failure_threshold)
|
||||
@http_get = args[:http_get] if args.key?(:http_get)
|
||||
@handler = args[:handler] if args.key?(:handler)
|
||||
@initial_delay_seconds = args[:initial_delay_seconds] if args.key?(:initial_delay_seconds)
|
||||
@period_seconds = args[:period_seconds] if args.key?(:period_seconds)
|
||||
@success_threshold = args[:success_threshold] if args.key?(:success_threshold)
|
||||
@tcp_socket = args[:tcp_socket] if args.key?(:tcp_socket)
|
||||
@timeout_seconds = args[:timeout_seconds] if args.key?(:timeout_seconds)
|
||||
end
|
||||
end
|
||||
@@ -4744,8 +4732,7 @@ module Google
|
||||
# OPTIONAL: A FieldMask specifying which fields of the policy to modify. Only
|
||||
# the fields in the mask will be modified. If no mask is provided, the
|
||||
# following default mask is used:
|
||||
# paths: "bindings, etag"
|
||||
# This field is only used by Cloud IAM.
|
||||
# `paths: "bindings, etag"`
|
||||
# Corresponds to the JSON property `updateMask`
|
||||
# @return [String]
|
||||
attr_accessor :update_mask
|
||||
|
||||
@@ -1419,16 +1419,12 @@ module Google
|
||||
class Probe
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :exec, as: 'exec', class: Google::Apis::RunV1alpha1::ExecAction, decorator: Google::Apis::RunV1alpha1::ExecAction::Representation
|
||||
|
||||
property :failure_threshold, as: 'failureThreshold'
|
||||
property :http_get, as: 'httpGet', class: Google::Apis::RunV1alpha1::HttpGetAction, decorator: Google::Apis::RunV1alpha1::HttpGetAction::Representation
|
||||
property :handler, as: 'handler', class: Google::Apis::RunV1alpha1::Handler, decorator: Google::Apis::RunV1alpha1::Handler::Representation
|
||||
|
||||
property :initial_delay_seconds, as: 'initialDelaySeconds'
|
||||
property :period_seconds, as: 'periodSeconds'
|
||||
property :success_threshold, as: 'successThreshold'
|
||||
property :tcp_socket, as: 'tcpSocket', class: Google::Apis::RunV1alpha1::TcpSocketAction, decorator: Google::Apis::RunV1alpha1::TcpSocketAction::Representation
|
||||
|
||||
property :timeout_seconds, as: 'timeoutSeconds'
|
||||
end
|
||||
end
|
||||
|
||||
Reference in new issue
Block a user