Class: Aws::ECS::Types::ManagedStorageConfiguration

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

Overview

The managed storage configuration for the cluster.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#fargate_ephemeral_storage_kms_key_idString

Specify the Key Management Service key ID for Fargate ephemeral storage.

When you specify a ‘fargateEphemeralStorageKmsKeyId`, Amazon Web Services Fargate uses the key to encrypt data at rest in ephemeral storage. For more information about Fargate ephemeral storage encryption, see [Customer managed keys for Amazon Web Services Fargate ephemeral storage for Amazon ECS] in the *Amazon Elastic Container Service Developer Guide*.

The key must be a single Region key.

[1]: docs.aws.amazon.com/AmazonECS/latest/developerguide/fargate-storage-encryption.html

Returns:

  • (String)


7342
7343
7344
7345
7346
7347
# File 'lib/aws-sdk-ecs/types.rb', line 7342

class ManagedStorageConfiguration < Struct.new(
  :kms_key_id,
  :fargate_ephemeral_storage_kms_key_id)
  SENSITIVE = []
  include Aws::Structure
end

#kms_key_idString

Specify a Key Management Service key ID to encrypt Amazon ECS managed storage.

When you specify a ‘kmsKeyId`, Amazon ECS uses the key to encrypt data volumes managed by Amazon ECS that are attached to tasks in the cluster. The following data volumes are managed by Amazon ECS: Amazon EBS. For more information about encryption of Amazon EBS volumes attached to Amazon ECS tasks, see [Encrypt data stored in Amazon EBS volumes for Amazon ECS] in the *Amazon Elastic Container Service Developer Guide*.

The key must be a single Region key.

[1]: docs.aws.amazon.com/AmazonECS/latest/developerguide/ebs-kms-encryption.html

Returns:

  • (String)


7342
7343
7344
7345
7346
7347
# File 'lib/aws-sdk-ecs/types.rb', line 7342

class ManagedStorageConfiguration < Struct.new(
  :kms_key_id,
  :fargate_ephemeral_storage_kms_key_id)
  SENSITIVE = []
  include Aws::Structure
end