Class: Aws::ECS::Types::Deployment
- Inherits:
-
Struct
- Object
- Struct
- Aws::ECS::Types::Deployment
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-ecs/types.rb
Overview
The details of an Amazon ECS service deployment.
Instance Attribute Summary collapse
-
#created_at ⇒ Time
The Unix time stamp for when the service was created.
-
#desired_count ⇒ Integer
The most recent desired count of tasks that was specified for the service to deploy or maintain.
-
#id ⇒ String
The ID of the deployment.
-
#launch_type ⇒ String
The launch type on which your service is running.
-
#network_configuration ⇒ Types::NetworkConfiguration
The VPC subnet and security group configuration for tasks that receive their own elastic network interface by using the ‘awsvpc` networking mode.
-
#pending_count ⇒ Integer
The number of tasks in the deployment that are in the ‘PENDING` status.
-
#platform_version ⇒ String
The platform version on which your service is running.
-
#running_count ⇒ Integer
The number of tasks in the deployment that are in the ‘RUNNING` status.
-
#status ⇒ String
The status of the deployment.
-
#task_definition ⇒ String
The most recent task definition that was specified for the service to use.
-
#updated_at ⇒ Time
The Unix time stamp for when the service was last updated.
Instance Attribute Details
#created_at ⇒ Time
The Unix time stamp for when the service was created.
1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 |
# File 'lib/aws-sdk-ecs/types.rb', line 1833 class Deployment < Struct.new( :id, :status, :task_definition, :desired_count, :pending_count, :running_count, :created_at, :updated_at, :launch_type, :platform_version, :network_configuration) include Aws::Structure end |
#desired_count ⇒ Integer
The most recent desired count of tasks that was specified for the service to deploy or maintain.
1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 |
# File 'lib/aws-sdk-ecs/types.rb', line 1833 class Deployment < Struct.new( :id, :status, :task_definition, :desired_count, :pending_count, :running_count, :created_at, :updated_at, :launch_type, :platform_version, :network_configuration) include Aws::Structure end |
#id ⇒ String
The ID of the deployment.
1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 |
# File 'lib/aws-sdk-ecs/types.rb', line 1833 class Deployment < Struct.new( :id, :status, :task_definition, :desired_count, :pending_count, :running_count, :created_at, :updated_at, :launch_type, :platform_version, :network_configuration) include Aws::Structure end |
#launch_type ⇒ String
The launch type on which your service is running.
1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 |
# File 'lib/aws-sdk-ecs/types.rb', line 1833 class Deployment < Struct.new( :id, :status, :task_definition, :desired_count, :pending_count, :running_count, :created_at, :updated_at, :launch_type, :platform_version, :network_configuration) include Aws::Structure end |
#network_configuration ⇒ Types::NetworkConfiguration
The VPC subnet and security group configuration for tasks that receive their own elastic network interface by using the ‘awsvpc` networking mode.
1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 |
# File 'lib/aws-sdk-ecs/types.rb', line 1833 class Deployment < Struct.new( :id, :status, :task_definition, :desired_count, :pending_count, :running_count, :created_at, :updated_at, :launch_type, :platform_version, :network_configuration) include Aws::Structure end |
#pending_count ⇒ Integer
The number of tasks in the deployment that are in the ‘PENDING` status.
1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 |
# File 'lib/aws-sdk-ecs/types.rb', line 1833 class Deployment < Struct.new( :id, :status, :task_definition, :desired_count, :pending_count, :running_count, :created_at, :updated_at, :launch_type, :platform_version, :network_configuration) include Aws::Structure end |
#platform_version ⇒ String
The platform version on which your service is running.
1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 |
# File 'lib/aws-sdk-ecs/types.rb', line 1833 class Deployment < Struct.new( :id, :status, :task_definition, :desired_count, :pending_count, :running_count, :created_at, :updated_at, :launch_type, :platform_version, :network_configuration) include Aws::Structure end |
#running_count ⇒ Integer
The number of tasks in the deployment that are in the ‘RUNNING` status.
1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 |
# File 'lib/aws-sdk-ecs/types.rb', line 1833 class Deployment < Struct.new( :id, :status, :task_definition, :desired_count, :pending_count, :running_count, :created_at, :updated_at, :launch_type, :platform_version, :network_configuration) include Aws::Structure end |
#status ⇒ String
The status of the deployment. Valid values are ‘PRIMARY` (for the most recent deployment), `ACTIVE` (for previous deployments that still have tasks running, but are being replaced with the `PRIMARY` deployment), and `INACTIVE` (for deployments that have been completely replaced).
1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 |
# File 'lib/aws-sdk-ecs/types.rb', line 1833 class Deployment < Struct.new( :id, :status, :task_definition, :desired_count, :pending_count, :running_count, :created_at, :updated_at, :launch_type, :platform_version, :network_configuration) include Aws::Structure end |
#task_definition ⇒ String
The most recent task definition that was specified for the service to use.
1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 |
# File 'lib/aws-sdk-ecs/types.rb', line 1833 class Deployment < Struct.new( :id, :status, :task_definition, :desired_count, :pending_count, :running_count, :created_at, :updated_at, :launch_type, :platform_version, :network_configuration) include Aws::Structure end |
#updated_at ⇒ Time
The Unix time stamp for when the service was last updated.
1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 |
# File 'lib/aws-sdk-ecs/types.rb', line 1833 class Deployment < Struct.new( :id, :status, :task_definition, :desired_count, :pending_count, :running_count, :created_at, :updated_at, :launch_type, :platform_version, :network_configuration) include Aws::Structure end |