Google Cloud Deploy V1 API - Class Google::Cloud::Deploy::V1::CloudRunConfig (v1.1.0)

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

CloudRunConfig contains the Cloud Run runtime configuration.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#automatic_traffic_control

def automatic_traffic_control() -> ::Boolean
Returns
  • (::Boolean) — Whether Cloud Deploy should update the traffic stanza in a Cloud Run Service on the user's behalf to facilitate traffic splitting. This is required to be true for CanaryDeployments, but optional for CustomCanaryDeployments.

#automatic_traffic_control=

def automatic_traffic_control=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Whether Cloud Deploy should update the traffic stanza in a Cloud Run Service on the user's behalf to facilitate traffic splitting. This is required to be true for CanaryDeployments, but optional for CustomCanaryDeployments.
Returns
  • (::Boolean) — Whether Cloud Deploy should update the traffic stanza in a Cloud Run Service on the user's behalf to facilitate traffic splitting. This is required to be true for CanaryDeployments, but optional for CustomCanaryDeployments.

#canary_revision_tags

def canary_revision_tags() -> ::Array<::String>
Returns
  • (::Array<::String>) — Optional. A list of tags that are added to the canary revision while the canary phase is in progress.

#canary_revision_tags=

def canary_revision_tags=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — Optional. A list of tags that are added to the canary revision while the canary phase is in progress.
Returns
  • (::Array<::String>) — Optional. A list of tags that are added to the canary revision while the canary phase is in progress.

#prior_revision_tags

def prior_revision_tags() -> ::Array<::String>
Returns
  • (::Array<::String>) — Optional. A list of tags that are added to the prior revision while the canary phase is in progress.

#prior_revision_tags=

def prior_revision_tags=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — Optional. A list of tags that are added to the prior revision while the canary phase is in progress.
Returns
  • (::Array<::String>) — Optional. A list of tags that are added to the prior revision while the canary phase is in progress.

#stable_revision_tags

def stable_revision_tags() -> ::Array<::String>
Returns
  • (::Array<::String>) — Optional. A list of tags that are added to the final stable revision when the stable phase is applied.

#stable_revision_tags=

def stable_revision_tags=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — Optional. A list of tags that are added to the final stable revision when the stable phase is applied.
Returns
  • (::Array<::String>) — Optional. A list of tags that are added to the final stable revision when the stable phase is applied.