Class: Aws::Proton::Types::Deployment
- Inherits:
-
Struct
- Object
- Struct
- Aws::Proton::Types::Deployment
- Defined in:
- gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb
Overview
The detailed information about a deployment.
Constant Summary collapse
- SENSITIVE =
[:deployment_status_message]
Instance Attribute Summary collapse
-
#arn ⇒ String
The Amazon Resource Name (ARN) of the deployment.
-
#completed_at ⇒ Time
The date and time the deployment was completed.
-
#component_name ⇒ String
The name of the component associated with this deployment.
-
#created_at ⇒ Time
The date and time the deployment was created.
-
#deployment_status ⇒ String
The status of the deployment.
-
#deployment_status_message ⇒ String
The deployment status message.
-
#environment_name ⇒ String
The name of the environment associated with this deployment.
-
#id ⇒ String
The ID of the deployment.
-
#initial_state ⇒ Types::DeploymentState
The initial state of the target resource at the time of the deployment.
-
#last_attempted_deployment_id ⇒ String
The ID of the last attempted deployment.
-
#last_modified_at ⇒ Time
The date and time the deployment was last modified.
-
#last_succeeded_deployment_id ⇒ String
The ID of the last successful deployment.
-
#service_instance_name ⇒ String
The name of the deployment's service instance.
-
#service_name ⇒ String
The name of the service in this deployment.
-
#target_arn ⇒ String
The Amazon Resource Name (ARN) of the target of the deployment.
-
#target_resource_created_at ⇒ Time
The date and time the depoyment target was created.
-
#target_resource_type ⇒ String
The resource type of the deployment target.
-
#target_state ⇒ Types::DeploymentState
The target state of the target resource at the time of the deployment.
Instance Attribute Details
#arn ⇒ String
The Amazon Resource Name (ARN) of the deployment.
1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 |
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 1853 class Deployment < Struct.new( :arn, :completed_at, :component_name, :created_at, :deployment_status, :deployment_status_message, :environment_name, :id, :initial_state, :last_attempted_deployment_id, :last_modified_at, :last_succeeded_deployment_id, :service_instance_name, :service_name, :target_arn, :target_resource_created_at, :target_resource_type, :target_state) SENSITIVE = [:deployment_status_message] include Aws::Structure end |
#completed_at ⇒ Time
The date and time the deployment was completed.
1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 |
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 1853 class Deployment < Struct.new( :arn, :completed_at, :component_name, :created_at, :deployment_status, :deployment_status_message, :environment_name, :id, :initial_state, :last_attempted_deployment_id, :last_modified_at, :last_succeeded_deployment_id, :service_instance_name, :service_name, :target_arn, :target_resource_created_at, :target_resource_type, :target_state) SENSITIVE = [:deployment_status_message] include Aws::Structure end |
#component_name ⇒ String
The name of the component associated with this deployment.
1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 |
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 1853 class Deployment < Struct.new( :arn, :completed_at, :component_name, :created_at, :deployment_status, :deployment_status_message, :environment_name, :id, :initial_state, :last_attempted_deployment_id, :last_modified_at, :last_succeeded_deployment_id, :service_instance_name, :service_name, :target_arn, :target_resource_created_at, :target_resource_type, :target_state) SENSITIVE = [:deployment_status_message] include Aws::Structure end |
#created_at ⇒ Time
The date and time the deployment was created.
1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 |
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 1853 class Deployment < Struct.new( :arn, :completed_at, :component_name, :created_at, :deployment_status, :deployment_status_message, :environment_name, :id, :initial_state, :last_attempted_deployment_id, :last_modified_at, :last_succeeded_deployment_id, :service_instance_name, :service_name, :target_arn, :target_resource_created_at, :target_resource_type, :target_state) SENSITIVE = [:deployment_status_message] include Aws::Structure end |
#deployment_status ⇒ String
The status of the deployment.
1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 |
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 1853 class Deployment < Struct.new( :arn, :completed_at, :component_name, :created_at, :deployment_status, :deployment_status_message, :environment_name, :id, :initial_state, :last_attempted_deployment_id, :last_modified_at, :last_succeeded_deployment_id, :service_instance_name, :service_name, :target_arn, :target_resource_created_at, :target_resource_type, :target_state) SENSITIVE = [:deployment_status_message] include Aws::Structure end |
#deployment_status_message ⇒ String
The deployment status message.
1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 |
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 1853 class Deployment < Struct.new( :arn, :completed_at, :component_name, :created_at, :deployment_status, :deployment_status_message, :environment_name, :id, :initial_state, :last_attempted_deployment_id, :last_modified_at, :last_succeeded_deployment_id, :service_instance_name, :service_name, :target_arn, :target_resource_created_at, :target_resource_type, :target_state) SENSITIVE = [:deployment_status_message] include Aws::Structure end |
#environment_name ⇒ String
The name of the environment associated with this deployment.
1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 |
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 1853 class Deployment < Struct.new( :arn, :completed_at, :component_name, :created_at, :deployment_status, :deployment_status_message, :environment_name, :id, :initial_state, :last_attempted_deployment_id, :last_modified_at, :last_succeeded_deployment_id, :service_instance_name, :service_name, :target_arn, :target_resource_created_at, :target_resource_type, :target_state) SENSITIVE = [:deployment_status_message] include Aws::Structure end |
#id ⇒ String
The ID of the deployment.
1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 |
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 1853 class Deployment < Struct.new( :arn, :completed_at, :component_name, :created_at, :deployment_status, :deployment_status_message, :environment_name, :id, :initial_state, :last_attempted_deployment_id, :last_modified_at, :last_succeeded_deployment_id, :service_instance_name, :service_name, :target_arn, :target_resource_created_at, :target_resource_type, :target_state) SENSITIVE = [:deployment_status_message] include Aws::Structure end |
#initial_state ⇒ Types::DeploymentState
The initial state of the target resource at the time of the deployment.
1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 |
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 1853 class Deployment < Struct.new( :arn, :completed_at, :component_name, :created_at, :deployment_status, :deployment_status_message, :environment_name, :id, :initial_state, :last_attempted_deployment_id, :last_modified_at, :last_succeeded_deployment_id, :service_instance_name, :service_name, :target_arn, :target_resource_created_at, :target_resource_type, :target_state) SENSITIVE = [:deployment_status_message] include Aws::Structure end |
#last_attempted_deployment_id ⇒ String
The ID of the last attempted deployment.
1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 |
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 1853 class Deployment < Struct.new( :arn, :completed_at, :component_name, :created_at, :deployment_status, :deployment_status_message, :environment_name, :id, :initial_state, :last_attempted_deployment_id, :last_modified_at, :last_succeeded_deployment_id, :service_instance_name, :service_name, :target_arn, :target_resource_created_at, :target_resource_type, :target_state) SENSITIVE = [:deployment_status_message] include Aws::Structure end |
#last_modified_at ⇒ Time
The date and time the deployment was last modified.
1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 |
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 1853 class Deployment < Struct.new( :arn, :completed_at, :component_name, :created_at, :deployment_status, :deployment_status_message, :environment_name, :id, :initial_state, :last_attempted_deployment_id, :last_modified_at, :last_succeeded_deployment_id, :service_instance_name, :service_name, :target_arn, :target_resource_created_at, :target_resource_type, :target_state) SENSITIVE = [:deployment_status_message] include Aws::Structure end |
#last_succeeded_deployment_id ⇒ String
The ID of the last successful deployment.
1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 |
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 1853 class Deployment < Struct.new( :arn, :completed_at, :component_name, :created_at, :deployment_status, :deployment_status_message, :environment_name, :id, :initial_state, :last_attempted_deployment_id, :last_modified_at, :last_succeeded_deployment_id, :service_instance_name, :service_name, :target_arn, :target_resource_created_at, :target_resource_type, :target_state) SENSITIVE = [:deployment_status_message] include Aws::Structure end |
#service_instance_name ⇒ String
The name of the deployment's service instance.
1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 |
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 1853 class Deployment < Struct.new( :arn, :completed_at, :component_name, :created_at, :deployment_status, :deployment_status_message, :environment_name, :id, :initial_state, :last_attempted_deployment_id, :last_modified_at, :last_succeeded_deployment_id, :service_instance_name, :service_name, :target_arn, :target_resource_created_at, :target_resource_type, :target_state) SENSITIVE = [:deployment_status_message] include Aws::Structure end |
#service_name ⇒ String
The name of the service in this deployment.
1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 |
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 1853 class Deployment < Struct.new( :arn, :completed_at, :component_name, :created_at, :deployment_status, :deployment_status_message, :environment_name, :id, :initial_state, :last_attempted_deployment_id, :last_modified_at, :last_succeeded_deployment_id, :service_instance_name, :service_name, :target_arn, :target_resource_created_at, :target_resource_type, :target_state) SENSITIVE = [:deployment_status_message] include Aws::Structure end |
#target_arn ⇒ String
The Amazon Resource Name (ARN) of the target of the deployment.
1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 |
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 1853 class Deployment < Struct.new( :arn, :completed_at, :component_name, :created_at, :deployment_status, :deployment_status_message, :environment_name, :id, :initial_state, :last_attempted_deployment_id, :last_modified_at, :last_succeeded_deployment_id, :service_instance_name, :service_name, :target_arn, :target_resource_created_at, :target_resource_type, :target_state) SENSITIVE = [:deployment_status_message] include Aws::Structure end |
#target_resource_created_at ⇒ Time
The date and time the depoyment target was created.
1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 |
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 1853 class Deployment < Struct.new( :arn, :completed_at, :component_name, :created_at, :deployment_status, :deployment_status_message, :environment_name, :id, :initial_state, :last_attempted_deployment_id, :last_modified_at, :last_succeeded_deployment_id, :service_instance_name, :service_name, :target_arn, :target_resource_created_at, :target_resource_type, :target_state) SENSITIVE = [:deployment_status_message] include Aws::Structure end |
#target_resource_type ⇒ String
The resource type of the deployment target. It can be an environment, service, service instance, or component.
1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 |
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 1853 class Deployment < Struct.new( :arn, :completed_at, :component_name, :created_at, :deployment_status, :deployment_status_message, :environment_name, :id, :initial_state, :last_attempted_deployment_id, :last_modified_at, :last_succeeded_deployment_id, :service_instance_name, :service_name, :target_arn, :target_resource_created_at, :target_resource_type, :target_state) SENSITIVE = [:deployment_status_message] include Aws::Structure end |
#target_state ⇒ Types::DeploymentState
The target state of the target resource at the time of the deployment.
1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 |
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 1853 class Deployment < Struct.new( :arn, :completed_at, :component_name, :created_at, :deployment_status, :deployment_status_message, :environment_name, :id, :initial_state, :last_attempted_deployment_id, :last_modified_at, :last_succeeded_deployment_id, :service_instance_name, :service_name, :target_arn, :target_resource_created_at, :target_resource_type, :target_state) SENSITIVE = [:deployment_status_message] include Aws::Structure end |