Struct rusoto_apigateway::DeploymentCanarySettings [] [src]

pub struct DeploymentCanarySettings {
    pub percent_traffic: Option<f64>,
    pub stage_variable_overrides: Option<HashMap<String, String>>,
    pub use_stage_cache: Option<bool>,
}

The input configuration for a canary deployment.

Fields

The percentage (0.0-100.0) of traffic routed to the canary deployment.

A stage variable overrides used for the canary release deployment. They can override existing stage variables or add new stage variables for the canary release deployment. These stage variables are represented as a string-to-string map between stage variable names and their values.

A Boolean flag to indicate whether the canary release deployment uses the stage cache or not.

Trait Implementations

impl Default for DeploymentCanarySettings
[src]

[src]

Returns the "default value" for a type. Read more

impl Debug for DeploymentCanarySettings
[src]

[src]

Formats the value using the given formatter. Read more

impl Clone for DeploymentCanarySettings
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

Auto Trait Implementations