Class: Aws::Proton::Types::ServicePipeline
- Inherits:
 - 
      Struct
      
        
- Object
 - Struct
 - Aws::Proton::Types::ServicePipeline
 
 
- Includes:
 - Structure
 
- Defined in:
 - 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 '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 '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 '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 '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 '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 '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 '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 '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 '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 '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 '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 '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  |