You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::AppConfig::Types::Deployment
- Inherits:
-
Struct
- Object
- Struct
- Aws::AppConfig::Types::Deployment
- Defined in:
- (unknown)
Overview
Instance Attribute Summary collapse
-
#application_id ⇒ String
The ID of the application that was deployed.
-
#completed_at ⇒ Time
The time the deployment completed.
-
#configuration_location_uri ⇒ String
Information about the source location of the configuration.
-
#configuration_name ⇒ String
The name of the configuration.
-
#configuration_profile_id ⇒ String
The ID of the configuration profile that was deployed.
-
#configuration_version ⇒ String
The configuration version that was deployed.
-
#deployment_duration_in_minutes ⇒ Integer
Total amount of time the deployment lasted.
-
#deployment_number ⇒ Integer
The sequence number of the deployment.
-
#deployment_strategy_id ⇒ String
The ID of the deployment strategy that was deployed.
-
#description ⇒ String
The description of the deployment.
-
#environment_id ⇒ String
The ID of the environment that was deployed.
-
#event_log ⇒ Array<Types::DeploymentEvent>
A list containing all events related to a deployment.
-
#final_bake_time_in_minutes ⇒ Integer
The amount of time AppConfig monitored for alarms before considering the deployment to be complete and no longer eligible for automatic roll back.
-
#growth_factor ⇒ Float
The percentage of targets to receive a deployed configuration during each interval.
-
#growth_type ⇒ String
The algorithm used to define how percentage grew over time.
-
#percentage_complete ⇒ Float
The percentage of targets for which the deployment is available.
-
#started_at ⇒ Time
The time the deployment started.
-
#state ⇒ String
The state of the deployment.
Instance Attribute Details
#application_id ⇒ String
The ID of the application that was deployed.
#completed_at ⇒ Time
The time the deployment completed.
#configuration_location_uri ⇒ String
Information about the source location of the configuration.
#configuration_name ⇒ String
The name of the configuration.
#configuration_profile_id ⇒ String
The ID of the configuration profile that was deployed.
#configuration_version ⇒ String
The configuration version that was deployed.
#deployment_duration_in_minutes ⇒ Integer
Total amount of time the deployment lasted.
#deployment_number ⇒ Integer
The sequence number of the deployment.
#deployment_strategy_id ⇒ String
The ID of the deployment strategy that was deployed.
#description ⇒ String
The description of the deployment.
#environment_id ⇒ String
The ID of the environment that was deployed.
#event_log ⇒ Array<Types::DeploymentEvent>
A list containing all events related to a deployment. The most recent events are displayed first.
#final_bake_time_in_minutes ⇒ Integer
The amount of time AppConfig monitored for alarms before considering the deployment to be complete and no longer eligible for automatic roll back.
#growth_factor ⇒ Float
The percentage of targets to receive a deployed configuration during each interval.
#growth_type ⇒ String
The algorithm used to define how percentage grew over time.
Possible values:
- LINEAR
- EXPONENTIAL
#percentage_complete ⇒ Float
The percentage of targets for which the deployment is available.
#started_at ⇒ Time
The time the deployment started.
#state ⇒ String
The state of the deployment.
Possible values:
- BAKING
- VALIDATING
- DEPLOYING
- COMPLETE
- ROLLING_BACK
- ROLLED_BACK