Struct rusoto_apigateway::CanarySettings [] [src]

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

Configuration settings of a canary deployment.

Fields

The ID of the canary deployment.

The percent (0-100) of traffic diverted to a canary deployment.

Stage variables overridden for a canary release deployment, including new stage variables introduced in the canary. 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 deployment uses the stage cache or not.

Trait Implementations

impl Default for CanarySettings
[src]

[src]

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

impl Debug for CanarySettings
[src]

[src]

Formats the value using the given formatter. Read more

impl Clone for CanarySettings
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

Auto Trait Implementations