Class: Aws::AppConfig::Types::DeploymentSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::AppConfig::Types::DeploymentSummary
- Defined in:
- gems/aws-sdk-appconfig/lib/aws-sdk-appconfig/types.rb
Overview
Information about the deployment.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#completed_at ⇒ Time
Time the deployment completed.
-
#configuration_name ⇒ String
The name of the configuration.
-
#configuration_version ⇒ String
The version of the configuration.
-
#deployment_duration_in_minutes ⇒ Integer
Total amount of time the deployment lasted.
-
#deployment_number ⇒ Integer
The sequence number of the deployment.
-
#final_bake_time_in_minutes ⇒ Integer
The amount of time AppConfig monitors 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 grows over time.
-
#percentage_complete ⇒ Float
The percentage of targets for which the deployment is available.
-
#started_at ⇒ Time
Time the deployment started.
-
#state ⇒ String
The state of the deployment.
Instance Attribute Details
#completed_at ⇒ Time
Time the deployment completed.
893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 |
# File 'gems/aws-sdk-appconfig/lib/aws-sdk-appconfig/types.rb', line 893 class DeploymentSummary < Struct.new( :deployment_number, :configuration_name, :configuration_version, :deployment_duration_in_minutes, :growth_type, :growth_factor, :final_bake_time_in_minutes, :state, :percentage_complete, :started_at, :completed_at) SENSITIVE = [] include Aws::Structure end |
#configuration_name ⇒ String
The name of the configuration.
893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 |
# File 'gems/aws-sdk-appconfig/lib/aws-sdk-appconfig/types.rb', line 893 class DeploymentSummary < Struct.new( :deployment_number, :configuration_name, :configuration_version, :deployment_duration_in_minutes, :growth_type, :growth_factor, :final_bake_time_in_minutes, :state, :percentage_complete, :started_at, :completed_at) SENSITIVE = [] include Aws::Structure end |
#configuration_version ⇒ String
The version of the configuration.
893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 |
# File 'gems/aws-sdk-appconfig/lib/aws-sdk-appconfig/types.rb', line 893 class DeploymentSummary < Struct.new( :deployment_number, :configuration_name, :configuration_version, :deployment_duration_in_minutes, :growth_type, :growth_factor, :final_bake_time_in_minutes, :state, :percentage_complete, :started_at, :completed_at) SENSITIVE = [] include Aws::Structure end |
#deployment_duration_in_minutes ⇒ Integer
Total amount of time the deployment lasted.
893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 |
# File 'gems/aws-sdk-appconfig/lib/aws-sdk-appconfig/types.rb', line 893 class DeploymentSummary < Struct.new( :deployment_number, :configuration_name, :configuration_version, :deployment_duration_in_minutes, :growth_type, :growth_factor, :final_bake_time_in_minutes, :state, :percentage_complete, :started_at, :completed_at) SENSITIVE = [] include Aws::Structure end |
#deployment_number ⇒ Integer
The sequence number of the deployment.
893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 |
# File 'gems/aws-sdk-appconfig/lib/aws-sdk-appconfig/types.rb', line 893 class DeploymentSummary < Struct.new( :deployment_number, :configuration_name, :configuration_version, :deployment_duration_in_minutes, :growth_type, :growth_factor, :final_bake_time_in_minutes, :state, :percentage_complete, :started_at, :completed_at) SENSITIVE = [] include Aws::Structure end |
#final_bake_time_in_minutes ⇒ Integer
The amount of time AppConfig monitors for alarms before considering the deployment to be complete and no longer eligible for automatic roll back.
893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 |
# File 'gems/aws-sdk-appconfig/lib/aws-sdk-appconfig/types.rb', line 893 class DeploymentSummary < Struct.new( :deployment_number, :configuration_name, :configuration_version, :deployment_duration_in_minutes, :growth_type, :growth_factor, :final_bake_time_in_minutes, :state, :percentage_complete, :started_at, :completed_at) SENSITIVE = [] include Aws::Structure end |
#growth_factor ⇒ Float
The percentage of targets to receive a deployed configuration during each interval.
893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 |
# File 'gems/aws-sdk-appconfig/lib/aws-sdk-appconfig/types.rb', line 893 class DeploymentSummary < Struct.new( :deployment_number, :configuration_name, :configuration_version, :deployment_duration_in_minutes, :growth_type, :growth_factor, :final_bake_time_in_minutes, :state, :percentage_complete, :started_at, :completed_at) SENSITIVE = [] include Aws::Structure end |
#growth_type ⇒ String
The algorithm used to define how percentage grows over time.
893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 |
# File 'gems/aws-sdk-appconfig/lib/aws-sdk-appconfig/types.rb', line 893 class DeploymentSummary < Struct.new( :deployment_number, :configuration_name, :configuration_version, :deployment_duration_in_minutes, :growth_type, :growth_factor, :final_bake_time_in_minutes, :state, :percentage_complete, :started_at, :completed_at) SENSITIVE = [] include Aws::Structure end |
#percentage_complete ⇒ Float
The percentage of targets for which the deployment is available.
893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 |
# File 'gems/aws-sdk-appconfig/lib/aws-sdk-appconfig/types.rb', line 893 class DeploymentSummary < Struct.new( :deployment_number, :configuration_name, :configuration_version, :deployment_duration_in_minutes, :growth_type, :growth_factor, :final_bake_time_in_minutes, :state, :percentage_complete, :started_at, :completed_at) SENSITIVE = [] include Aws::Structure end |
#started_at ⇒ Time
Time the deployment started.
893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 |
# File 'gems/aws-sdk-appconfig/lib/aws-sdk-appconfig/types.rb', line 893 class DeploymentSummary < Struct.new( :deployment_number, :configuration_name, :configuration_version, :deployment_duration_in_minutes, :growth_type, :growth_factor, :final_bake_time_in_minutes, :state, :percentage_complete, :started_at, :completed_at) SENSITIVE = [] include Aws::Structure end |
#state ⇒ String
The state of the deployment.
893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 |
# File 'gems/aws-sdk-appconfig/lib/aws-sdk-appconfig/types.rb', line 893 class DeploymentSummary < Struct.new( :deployment_number, :configuration_name, :configuration_version, :deployment_duration_in_minutes, :growth_type, :growth_factor, :final_bake_time_in_minutes, :state, :percentage_complete, :started_at, :completed_at) SENSITIVE = [] include Aws::Structure end |