Class: Aws::SecurityHub::Types::AwsEcsClusterDetails
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityHub::Types::AwsEcsClusterDetails
- Defined in:
- gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb
Overview
Provides details about an Amazon ECS cluster.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#active_services_count ⇒ Integer
The number of services that are running on the cluster in an
ACTIVE
state. -
#capacity_providers ⇒ Array<String>
The short name of one or more capacity providers to associate with the cluster.
-
#cluster_arn ⇒ String
The Amazon Resource Name (ARN) that identifies the cluster.
-
#cluster_name ⇒ String
A name that you use to identify your cluster.
-
#cluster_settings ⇒ Array<Types::AwsEcsClusterClusterSettingsDetails>
The setting to use to create the cluster.
-
#configuration ⇒ Types::AwsEcsClusterConfigurationDetails
The run command configuration for the cluster.
-
#default_capacity_provider_strategy ⇒ Array<Types::AwsEcsClusterDefaultCapacityProviderStrategyDetails>
The default capacity provider strategy for the cluster.
-
#registered_container_instances_count ⇒ Integer
The number of container instances registered into the cluster.
-
#running_tasks_count ⇒ Integer
The number of tasks in the cluster that are in the
RUNNING
state. -
#status ⇒ String
The status of the cluster.
Instance Attribute Details
#active_services_count ⇒ Integer
The number of services that are running on the cluster in an
ACTIVE
state. You can view these services with the Amazon ECS
ListServices
API operation.
9788 9789 9790 9791 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 9788 class AwsEcsClusterDetails < Struct.new( :cluster_arn, :active_services_count, :capacity_providers, :cluster_settings, :configuration, :default_capacity_provider_strategy, :cluster_name, :registered_container_instances_count, :running_tasks_count, :status) SENSITIVE = [] include Aws::Structure end |
#capacity_providers ⇒ Array<String>
The short name of one or more capacity providers to associate with the cluster.
9788 9789 9790 9791 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 9788 class AwsEcsClusterDetails < Struct.new( :cluster_arn, :active_services_count, :capacity_providers, :cluster_settings, :configuration, :default_capacity_provider_strategy, :cluster_name, :registered_container_instances_count, :running_tasks_count, :status) SENSITIVE = [] include Aws::Structure end |
#cluster_arn ⇒ String
The Amazon Resource Name (ARN) that identifies the cluster.
9788 9789 9790 9791 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 9788 class AwsEcsClusterDetails < Struct.new( :cluster_arn, :active_services_count, :capacity_providers, :cluster_settings, :configuration, :default_capacity_provider_strategy, :cluster_name, :registered_container_instances_count, :running_tasks_count, :status) SENSITIVE = [] include Aws::Structure end |
#cluster_name ⇒ String
A name that you use to identify your cluster.
9788 9789 9790 9791 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 9788 class AwsEcsClusterDetails < Struct.new( :cluster_arn, :active_services_count, :capacity_providers, :cluster_settings, :configuration, :default_capacity_provider_strategy, :cluster_name, :registered_container_instances_count, :running_tasks_count, :status) SENSITIVE = [] include Aws::Structure end |
#cluster_settings ⇒ Array<Types::AwsEcsClusterClusterSettingsDetails>
The setting to use to create the cluster. Specifically used to configure whether to enable CloudWatch Container Insights for the cluster.
9788 9789 9790 9791 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 9788 class AwsEcsClusterDetails < Struct.new( :cluster_arn, :active_services_count, :capacity_providers, :cluster_settings, :configuration, :default_capacity_provider_strategy, :cluster_name, :registered_container_instances_count, :running_tasks_count, :status) SENSITIVE = [] include Aws::Structure end |
#configuration ⇒ Types::AwsEcsClusterConfigurationDetails
The run command configuration for the cluster.
9788 9789 9790 9791 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 9788 class AwsEcsClusterDetails < Struct.new( :cluster_arn, :active_services_count, :capacity_providers, :cluster_settings, :configuration, :default_capacity_provider_strategy, :cluster_name, :registered_container_instances_count, :running_tasks_count, :status) SENSITIVE = [] include Aws::Structure end |
#default_capacity_provider_strategy ⇒ Array<Types::AwsEcsClusterDefaultCapacityProviderStrategyDetails>
The default capacity provider strategy for the cluster. The default capacity provider strategy is used when services or tasks are run without a specified launch type or capacity provider strategy.
9788 9789 9790 9791 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 9788 class AwsEcsClusterDetails < Struct.new( :cluster_arn, :active_services_count, :capacity_providers, :cluster_settings, :configuration, :default_capacity_provider_strategy, :cluster_name, :registered_container_instances_count, :running_tasks_count, :status) SENSITIVE = [] include Aws::Structure end |
#registered_container_instances_count ⇒ Integer
The number of container instances registered into the cluster. This
includes container instances in both ACTIVE
and DRAINING
status.
9788 9789 9790 9791 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 9788 class AwsEcsClusterDetails < Struct.new( :cluster_arn, :active_services_count, :capacity_providers, :cluster_settings, :configuration, :default_capacity_provider_strategy, :cluster_name, :registered_container_instances_count, :running_tasks_count, :status) SENSITIVE = [] include Aws::Structure end |
#running_tasks_count ⇒ Integer
The number of tasks in the cluster that are in the RUNNING
state.
9788 9789 9790 9791 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 9788 class AwsEcsClusterDetails < Struct.new( :cluster_arn, :active_services_count, :capacity_providers, :cluster_settings, :configuration, :default_capacity_provider_strategy, :cluster_name, :registered_container_instances_count, :running_tasks_count, :status) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The status of the cluster.
9788 9789 9790 9791 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 9788 class AwsEcsClusterDetails < Struct.new( :cluster_arn, :active_services_count, :capacity_providers, :cluster_settings, :configuration, :default_capacity_provider_strategy, :cluster_name, :registered_container_instances_count, :running_tasks_count, :status) SENSITIVE = [] include Aws::Structure end |