Class: Aws::ECS::Types::PutAccountSettingDefaultRequest

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-ecs/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#nameString

The resource name for which to modify the account setting. If `serviceLongArnFormat` is specified, the ARN for your Amazon ECS services is affected. If `taskLongArnFormat` is specified, the ARN and resource ID for your Amazon ECS tasks is affected. If `containerInstanceLongArnFormat` is specified, the ARN and resource ID for your Amazon ECS container instances is affected. If `awsvpcTrunking` is specified, the ENI limit for your Amazon ECS container instances is affected. If `containerInsights` is specified, the default setting for CloudWatch Container Insights for your clusters is affected.

Fargate is transitioning from task count-based quotas to vCPU-based quotas. You can set the name to `fargateVCPULimit` to opt in or opt out of the vCPU-based quotas. For information about the opt in timeline, see [Fargate vCPU-based quotas timeline] in the *Amazon ECS Developer Guide*.

[1]: docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs-account-settings.html#fargate-quota-timeline

Returns:

  • (String)

7142
7143
7144
7145
7146
7147
# File 'lib/aws-sdk-ecs/types.rb', line 7142

class PutAccountSettingDefaultRequest < Struct.new(
  :name,
  :value)
  SENSITIVE = []
  include Aws::Structure
end

#valueString

The account setting value for the specified principal ARN. Accepted values are `enabled` and `disabled`.

Returns:

  • (String)

7142
7143
7144
7145
7146
7147
# File 'lib/aws-sdk-ecs/types.rb', line 7142

class PutAccountSettingDefaultRequest < Struct.new(
  :name,
  :value)
  SENSITIVE = []
  include Aws::Structure
end