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.
1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 |
# File 'lib/aws-sdk-ecs/types.rb', line 1816 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.
1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 |
# File 'lib/aws-sdk-ecs/types.rb', line 1816 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.
1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 |
# File 'lib/aws-sdk-ecs/types.rb', line 1816 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.
1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 |
# File 'lib/aws-sdk-ecs/types.rb', line 1816 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.
1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 |
# File 'lib/aws-sdk-ecs/types.rb', line 1816 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.
1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 |
# File 'lib/aws-sdk-ecs/types.rb', line 1816 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.
1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 |
# File 'lib/aws-sdk-ecs/types.rb', line 1816 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.
1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 |
# File 'lib/aws-sdk-ecs/types.rb', line 1816 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).
1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 |
# File 'lib/aws-sdk-ecs/types.rb', line 1816 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.
1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 |
# File 'lib/aws-sdk-ecs/types.rb', line 1816 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.
1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 |
# File 'lib/aws-sdk-ecs/types.rb', line 1816 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 |