CanaryResponse

data class CanaryResponse(val canaryDeployment: CanaryDeploymentResponse, val customCanaryDeployment: CustomCanaryDeploymentResponse, val runtimeConfig: RuntimeConfigResponse)

Canary represents the canary deployment strategy.

Constructors

Link copied to clipboard
fun CanaryResponse(canaryDeployment: CanaryDeploymentResponse, customCanaryDeployment: CustomCanaryDeploymentResponse, runtimeConfig: RuntimeConfigResponse)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Configures the progressive based deployment for a Target.

Link copied to clipboard

Configures the progressive based deployment for a Target, but allows customizing at the phase level where a phase represents each of the percentage deployments.

Link copied to clipboard

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.