Class: Aws::Proton::Types::ServiceInstance
- Inherits:
-
Struct
- Object
- Struct
- Aws::Proton::Types::ServiceInstance
- Defined in:
- gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb
Overview
Detailed data of an Proton service instance resource.
Constant Summary collapse
- SENSITIVE =
[:deployment_status_message, :spec]
Instance Attribute Summary collapse
-
#arn ⇒ String
The Amazon Resource Name (ARN) of the service instance.
-
#created_at ⇒ Time
The time when the service instance was created.
-
#deployment_status ⇒ String
The service instance deployment status.
-
#deployment_status_message ⇒ String
The message associated with the service instance deployment status.
-
#environment_name ⇒ String
The name of the environment that the service instance was deployed into.
-
#last_deployment_attempted_at ⇒ Time
The time when a deployment of the service instance was last attempted.
-
#last_deployment_succeeded_at ⇒ Time
The time when the service instance was last deployed successfully.
-
#name ⇒ String
The name of the service instance.
-
#service_name ⇒ String
The name of the service that the service instance belongs to.
-
#spec ⇒ String
The service spec that was used to create the service instance.
-
#template_major_version ⇒ String
The major version of the service template that was used to create the service instance.
-
#template_minor_version ⇒ String
The minor version of the service template that was used to create the service instance.
-
#template_name ⇒ String
The name of the service template that was used to create the service instance.
Instance Attribute Details
#arn ⇒ String
The Amazon Resource Name (ARN) of the service instance.
4645 4646 4647 4648 4649 4650 4651 4652 4653 4654 4655 4656 4657 4658 4659 4660 4661 |
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 4645 class ServiceInstance < Struct.new( :arn, :created_at, :deployment_status, :deployment_status_message, :environment_name, :last_deployment_attempted_at, :last_deployment_succeeded_at, :name, :service_name, :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 instance was created.
4645 4646 4647 4648 4649 4650 4651 4652 4653 4654 4655 4656 4657 4658 4659 4660 4661 |
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 4645 class ServiceInstance < Struct.new( :arn, :created_at, :deployment_status, :deployment_status_message, :environment_name, :last_deployment_attempted_at, :last_deployment_succeeded_at, :name, :service_name, :spec, :template_major_version, :template_minor_version, :template_name) SENSITIVE = [:deployment_status_message, :spec] include Aws::Structure end |
#deployment_status ⇒ String
The service instance deployment status.
4645 4646 4647 4648 4649 4650 4651 4652 4653 4654 4655 4656 4657 4658 4659 4660 4661 |
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 4645 class ServiceInstance < Struct.new( :arn, :created_at, :deployment_status, :deployment_status_message, :environment_name, :last_deployment_attempted_at, :last_deployment_succeeded_at, :name, :service_name, :spec, :template_major_version, :template_minor_version, :template_name) SENSITIVE = [:deployment_status_message, :spec] include Aws::Structure end |
#deployment_status_message ⇒ String
The message associated with the service instance deployment status.
4645 4646 4647 4648 4649 4650 4651 4652 4653 4654 4655 4656 4657 4658 4659 4660 4661 |
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 4645 class ServiceInstance < Struct.new( :arn, :created_at, :deployment_status, :deployment_status_message, :environment_name, :last_deployment_attempted_at, :last_deployment_succeeded_at, :name, :service_name, :spec, :template_major_version, :template_minor_version, :template_name) SENSITIVE = [:deployment_status_message, :spec] include Aws::Structure end |
#environment_name ⇒ String
The name of the environment that the service instance was deployed into.
4645 4646 4647 4648 4649 4650 4651 4652 4653 4654 4655 4656 4657 4658 4659 4660 4661 |
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 4645 class ServiceInstance < Struct.new( :arn, :created_at, :deployment_status, :deployment_status_message, :environment_name, :last_deployment_attempted_at, :last_deployment_succeeded_at, :name, :service_name, :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 instance was last attempted.
4645 4646 4647 4648 4649 4650 4651 4652 4653 4654 4655 4656 4657 4658 4659 4660 4661 |
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 4645 class ServiceInstance < Struct.new( :arn, :created_at, :deployment_status, :deployment_status_message, :environment_name, :last_deployment_attempted_at, :last_deployment_succeeded_at, :name, :service_name, :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 instance was last deployed successfully.
4645 4646 4647 4648 4649 4650 4651 4652 4653 4654 4655 4656 4657 4658 4659 4660 4661 |
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 4645 class ServiceInstance < Struct.new( :arn, :created_at, :deployment_status, :deployment_status_message, :environment_name, :last_deployment_attempted_at, :last_deployment_succeeded_at, :name, :service_name, :spec, :template_major_version, :template_minor_version, :template_name) SENSITIVE = [:deployment_status_message, :spec] include Aws::Structure end |
#name ⇒ String
The name of the service instance.
4645 4646 4647 4648 4649 4650 4651 4652 4653 4654 4655 4656 4657 4658 4659 4660 4661 |
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 4645 class ServiceInstance < Struct.new( :arn, :created_at, :deployment_status, :deployment_status_message, :environment_name, :last_deployment_attempted_at, :last_deployment_succeeded_at, :name, :service_name, :spec, :template_major_version, :template_minor_version, :template_name) SENSITIVE = [:deployment_status_message, :spec] include Aws::Structure end |
#service_name ⇒ String
The name of the service that the service instance belongs to.
4645 4646 4647 4648 4649 4650 4651 4652 4653 4654 4655 4656 4657 4658 4659 4660 4661 |
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 4645 class ServiceInstance < Struct.new( :arn, :created_at, :deployment_status, :deployment_status_message, :environment_name, :last_deployment_attempted_at, :last_deployment_succeeded_at, :name, :service_name, :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 instance.
4645 4646 4647 4648 4649 4650 4651 4652 4653 4654 4655 4656 4657 4658 4659 4660 4661 |
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 4645 class ServiceInstance < Struct.new( :arn, :created_at, :deployment_status, :deployment_status_message, :environment_name, :last_deployment_attempted_at, :last_deployment_succeeded_at, :name, :service_name, :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 instance.
4645 4646 4647 4648 4649 4650 4651 4652 4653 4654 4655 4656 4657 4658 4659 4660 4661 |
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 4645 class ServiceInstance < Struct.new( :arn, :created_at, :deployment_status, :deployment_status_message, :environment_name, :last_deployment_attempted_at, :last_deployment_succeeded_at, :name, :service_name, :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 instance.
4645 4646 4647 4648 4649 4650 4651 4652 4653 4654 4655 4656 4657 4658 4659 4660 4661 |
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 4645 class ServiceInstance < Struct.new( :arn, :created_at, :deployment_status, :deployment_status_message, :environment_name, :last_deployment_attempted_at, :last_deployment_succeeded_at, :name, :service_name, :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 instance.
4645 4646 4647 4648 4649 4650 4651 4652 4653 4654 4655 4656 4657 4658 4659 4660 4661 |
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 4645 class ServiceInstance < Struct.new( :arn, :created_at, :deployment_status, :deployment_status_message, :environment_name, :last_deployment_attempted_at, :last_deployment_succeeded_at, :name, :service_name, :spec, :template_major_version, :template_minor_version, :template_name) SENSITIVE = [:deployment_status_message, :spec] include Aws::Structure end |