Class: Aws::Proton::Types::ServicePipeline
- Inherits:
-
Struct
- Object
- Struct
- Aws::Proton::Types::ServicePipeline
- Defined in:
- gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb
Overview
Detailed data of an Proton service instance pipeline resource.
Constant Summary collapse
- SENSITIVE =
[:deployment_status_message, :spec]
Instance Attribute Summary collapse
-
#arn ⇒ String
The Amazon Resource Name (ARN) of the service pipeline.
-
#created_at ⇒ Time
The time when the service pipeline was created.
-
#deployment_status ⇒ String
The deployment status of the service pipeline.
-
#deployment_status_message ⇒ String
A service pipeline deployment status message.
-
#last_attempted_deployment_id ⇒ String
The ID of the last attempted deployment of this service pipeline.
-
#last_deployment_attempted_at ⇒ Time
The time when a deployment of the service pipeline was last attempted.
-
#last_deployment_succeeded_at ⇒ Time
The time when the service pipeline was last deployed successfully.
-
#last_succeeded_deployment_id ⇒ String
The ID of the last successful deployment of this service pipeline.
-
#spec ⇒ String
The service spec that was used to create the service pipeline.
-
#template_major_version ⇒ String
The major version of the service template that was used to create the service pipeline.
-
#template_minor_version ⇒ String
The minor version of the service template that was used to create the service pipeline.
-
#template_name ⇒ String
The name of the service template that was used to create the service pipeline.
Instance Attribute Details
#arn ⇒ String
The Amazon Resource Name (ARN) of the service pipeline.
5152 5153 5154 5155 5156 5157 5158 5159 5160 5161 5162 5163 5164 5165 5166 5167 |
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 5152 class ServicePipeline < Struct.new( :arn, :created_at, :deployment_status, :deployment_status_message, :last_attempted_deployment_id, :last_deployment_attempted_at, :last_deployment_succeeded_at, :last_succeeded_deployment_id, :spec, :template_major_version, :template_minor_version, :template_name) SENSITIVE = [:deployment_status_message, :spec] include Aws::Structure end |
#created_at ⇒ Time
The time when the service pipeline was created.
5152 5153 5154 5155 5156 5157 5158 5159 5160 5161 5162 5163 5164 5165 5166 5167 |
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 5152 class ServicePipeline < Struct.new( :arn, :created_at, :deployment_status, :deployment_status_message, :last_attempted_deployment_id, :last_deployment_attempted_at, :last_deployment_succeeded_at, :last_succeeded_deployment_id, :spec, :template_major_version, :template_minor_version, :template_name) SENSITIVE = [:deployment_status_message, :spec] include Aws::Structure end |
#deployment_status ⇒ String
The deployment status of the service pipeline.
5152 5153 5154 5155 5156 5157 5158 5159 5160 5161 5162 5163 5164 5165 5166 5167 |
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 5152 class ServicePipeline < Struct.new( :arn, :created_at, :deployment_status, :deployment_status_message, :last_attempted_deployment_id, :last_deployment_attempted_at, :last_deployment_succeeded_at, :last_succeeded_deployment_id, :spec, :template_major_version, :template_minor_version, :template_name) SENSITIVE = [:deployment_status_message, :spec] include Aws::Structure end |
#deployment_status_message ⇒ String
A service pipeline deployment status message.
5152 5153 5154 5155 5156 5157 5158 5159 5160 5161 5162 5163 5164 5165 5166 5167 |
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 5152 class ServicePipeline < Struct.new( :arn, :created_at, :deployment_status, :deployment_status_message, :last_attempted_deployment_id, :last_deployment_attempted_at, :last_deployment_succeeded_at, :last_succeeded_deployment_id, :spec, :template_major_version, :template_minor_version, :template_name) SENSITIVE = [:deployment_status_message, :spec] include Aws::Structure end |
#last_attempted_deployment_id ⇒ String
The ID of the last attempted deployment of this service pipeline.
5152 5153 5154 5155 5156 5157 5158 5159 5160 5161 5162 5163 5164 5165 5166 5167 |
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 5152 class ServicePipeline < Struct.new( :arn, :created_at, :deployment_status, :deployment_status_message, :last_attempted_deployment_id, :last_deployment_attempted_at, :last_deployment_succeeded_at, :last_succeeded_deployment_id, :spec, :template_major_version, :template_minor_version, :template_name) SENSITIVE = [:deployment_status_message, :spec] include Aws::Structure end |
#last_deployment_attempted_at ⇒ Time
The time when a deployment of the service pipeline was last attempted.
5152 5153 5154 5155 5156 5157 5158 5159 5160 5161 5162 5163 5164 5165 5166 5167 |
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 5152 class ServicePipeline < Struct.new( :arn, :created_at, :deployment_status, :deployment_status_message, :last_attempted_deployment_id, :last_deployment_attempted_at, :last_deployment_succeeded_at, :last_succeeded_deployment_id, :spec, :template_major_version, :template_minor_version, :template_name) SENSITIVE = [:deployment_status_message, :spec] include Aws::Structure end |
#last_deployment_succeeded_at ⇒ Time
The time when the service pipeline was last deployed successfully.
5152 5153 5154 5155 5156 5157 5158 5159 5160 5161 5162 5163 5164 5165 5166 5167 |
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 5152 class ServicePipeline < Struct.new( :arn, :created_at, :deployment_status, :deployment_status_message, :last_attempted_deployment_id, :last_deployment_attempted_at, :last_deployment_succeeded_at, :last_succeeded_deployment_id, :spec, :template_major_version, :template_minor_version, :template_name) SENSITIVE = [:deployment_status_message, :spec] include Aws::Structure end |
#last_succeeded_deployment_id ⇒ String
The ID of the last successful deployment of this service pipeline.
5152 5153 5154 5155 5156 5157 5158 5159 5160 5161 5162 5163 5164 5165 5166 5167 |
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 5152 class ServicePipeline < Struct.new( :arn, :created_at, :deployment_status, :deployment_status_message, :last_attempted_deployment_id, :last_deployment_attempted_at, :last_deployment_succeeded_at, :last_succeeded_deployment_id, :spec, :template_major_version, :template_minor_version, :template_name) SENSITIVE = [:deployment_status_message, :spec] include Aws::Structure end |
#spec ⇒ String
The service spec that was used to create the service pipeline.
5152 5153 5154 5155 5156 5157 5158 5159 5160 5161 5162 5163 5164 5165 5166 5167 |
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 5152 class ServicePipeline < Struct.new( :arn, :created_at, :deployment_status, :deployment_status_message, :last_attempted_deployment_id, :last_deployment_attempted_at, :last_deployment_succeeded_at, :last_succeeded_deployment_id, :spec, :template_major_version, :template_minor_version, :template_name) SENSITIVE = [:deployment_status_message, :spec] include Aws::Structure end |
#template_major_version ⇒ String
The major version of the service template that was used to create the service pipeline.
5152 5153 5154 5155 5156 5157 5158 5159 5160 5161 5162 5163 5164 5165 5166 5167 |
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 5152 class ServicePipeline < Struct.new( :arn, :created_at, :deployment_status, :deployment_status_message, :last_attempted_deployment_id, :last_deployment_attempted_at, :last_deployment_succeeded_at, :last_succeeded_deployment_id, :spec, :template_major_version, :template_minor_version, :template_name) SENSITIVE = [:deployment_status_message, :spec] include Aws::Structure end |
#template_minor_version ⇒ String
The minor version of the service template that was used to create the service pipeline.
5152 5153 5154 5155 5156 5157 5158 5159 5160 5161 5162 5163 5164 5165 5166 5167 |
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 5152 class ServicePipeline < Struct.new( :arn, :created_at, :deployment_status, :deployment_status_message, :last_attempted_deployment_id, :last_deployment_attempted_at, :last_deployment_succeeded_at, :last_succeeded_deployment_id, :spec, :template_major_version, :template_minor_version, :template_name) SENSITIVE = [:deployment_status_message, :spec] include Aws::Structure end |
#template_name ⇒ String
The name of the service template that was used to create the service pipeline.
5152 5153 5154 5155 5156 5157 5158 5159 5160 5161 5162 5163 5164 5165 5166 5167 |
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 5152 class ServicePipeline < Struct.new( :arn, :created_at, :deployment_status, :deployment_status_message, :last_attempted_deployment_id, :last_deployment_attempted_at, :last_deployment_succeeded_at, :last_succeeded_deployment_id, :spec, :template_major_version, :template_minor_version, :template_name) SENSITIVE = [:deployment_status_message, :spec] include Aws::Structure end |