class Aws::SecurityHub::Types::AwsEcsClusterDetails
provides details about an ECS cluster.
@note When making an API call, you may pass AwsEcsClusterDetails
data as a hash: { capacity_providers: ["NonEmptyString"], cluster_settings: [ { name: "NonEmptyString", value: "NonEmptyString", }, ], configuration: { execute_command_configuration: { kms_key_id: "NonEmptyString", log_configuration: { cloud_watch_encryption_enabled: false, cloud_watch_log_group_name: "NonEmptyString", s3_bucket_name: "NonEmptyString", s3_encryption_enabled: false, s3_key_prefix: "NonEmptyString", }, logging: "NonEmptyString", }, }, default_capacity_provider_strategy: [ { base: 1, capacity_provider: "NonEmptyString", weight: 1, }, ], }
@!attribute [rw] capacity_providers
The short name of one or more capacity providers to associate with the cluster. @return [Array<String>]
@!attribute [rw] cluster_settings
The setting to use to create the cluster. Specifically used to configure whether to enable CloudWatch Container Insights for the cluster. @return [Array<Types::AwsEcsClusterClusterSettingsDetails>]
@!attribute [rw] configuration
The run command configuration for the cluster. @return [Types::AwsEcsClusterConfigurationDetails]
@!attribute [rw] default_capacity_provider_strategy
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. @return [Array<Types::AwsEcsClusterDefaultCapacityProviderStrategyDetails>]
@see docs.aws.amazon.com/goto/WebAPI/securityhub-2018-10-26/AwsEcsClusterDetails AWS API Documentation
Constants
- SENSITIVE