Class: Aws::ECS::Types::ManagedStorageConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::ECS::Types::ManagedStorageConfiguration
- Defined in:
- gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb
Overview
The managed storage configuration for the cluster.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#fargate_ephemeral_storage_kms_key_id ⇒ String
Specify the Key Management Service key ID for Fargate ephemeral storage.
-
#kms_key_id ⇒ String
Specify a Key Management Service key ID to encrypt Amazon ECS managed storage.
Instance Attribute Details
#fargate_ephemeral_storage_kms_key_id ⇒ String
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.
7579 7580 7581 7582 7583 7584 |
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 7579 class ManagedStorageConfiguration < Struct.new( :kms_key_id, :fargate_ephemeral_storage_kms_key_id) SENSITIVE = [] include Aws::Structure end |
#kms_key_id ⇒ String
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.
7579 7580 7581 7582 7583 7584 |
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 7579 class ManagedStorageConfiguration < Struct.new( :kms_key_id, :fargate_ephemeral_storage_kms_key_id) SENSITIVE = [] include Aws::Structure end |