class Aws::SecurityHub::Types::AwsApiGatewayCanarySettings
Contains information about settings for canary deployment in the stage.
@note When making an API call, you may pass AwsApiGatewayCanarySettings
data as a hash: { percent_traffic: 1.0, deployment_id: "NonEmptyString", stage_variable_overrides: { "NonEmptyString" => "NonEmptyString", }, use_stage_cache: false, }
@!attribute [rw] percent_traffic
The percentage of traffic that is diverted to a canary deployment. @return [Float]
@!attribute [rw] deployment_id
The deployment identifier for the canary deployment. @return [String]
@!attribute [rw] stage_variable_overrides
Stage variables that are overridden in the canary release deployment. The variables include new stage variables that are introduced in the canary. Each variable is represented as a string-to-string map between the stage variable name and the variable value. @return [Hash<String,String>]
@!attribute [rw] use_stage_cache
Indicates whether the canary deployment uses the stage cache. @return [Boolean]
@see docs.aws.amazon.com/goto/WebAPI/securityhub-2018-10-26/AwsApiGatewayCanarySettings AWS API Documentation
Constants
- SENSITIVE