Google Cloud Deploy V1 API - Class Google::Cloud::Deploy::V1::Canary (v1.5.0)

Reference documentation and code samples for the Google Cloud Deploy V1 API class Google::Cloud::Deploy::V1::Canary.

Canary represents the canary deployment strategy.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#canary_deployment

def canary_deployment() -> ::Google::Cloud::Deploy::V1::CanaryDeployment
Returns

#canary_deployment=

def canary_deployment=(value) -> ::Google::Cloud::Deploy::V1::CanaryDeployment
Parameter
Returns

#custom_canary_deployment

def custom_canary_deployment() -> ::Google::Cloud::Deploy::V1::CustomCanaryDeployment
Returns

#custom_canary_deployment=

def custom_canary_deployment=(value) -> ::Google::Cloud::Deploy::V1::CustomCanaryDeployment
Parameter
Returns

#runtime_config

def runtime_config() -> ::Google::Cloud::Deploy::V1::RuntimeConfig
Returns
  • (::Google::Cloud::Deploy::V1::RuntimeConfig) — Optional. Runtime specific configurations for the deployment strategy. The runtime configuration is used to determine how Cloud Deploy will split traffic to enable a progressive deployment.

#runtime_config=

def runtime_config=(value) -> ::Google::Cloud::Deploy::V1::RuntimeConfig
Parameter
  • value (::Google::Cloud::Deploy::V1::RuntimeConfig) — Optional. Runtime specific configurations for the deployment strategy. The runtime configuration is used to determine how Cloud Deploy will split traffic to enable a progressive deployment.
Returns
  • (::Google::Cloud::Deploy::V1::RuntimeConfig) — Optional. Runtime specific configurations for the deployment strategy. The runtime configuration is used to determine how Cloud Deploy will split traffic to enable a progressive deployment.