amazonka-ecs-2.0: Amazon EC2 Container Service SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.ECS.Types.EphemeralStorage

Description

 
Synopsis

Documentation

data EphemeralStorage Source #

The amount of ephemeral storage to allocate for the task. This parameter is used to expand the total amount of ephemeral storage available, beyond the default amount, for tasks hosted on Fargate. For more information, see Fargate task storage in the Amazon ECS User Guide for Fargate.

This parameter is only supported for tasks hosted on Fargate using Linux platform version 1.4.0 or later. This parameter is not supported for Windows containers on Fargate.

See: newEphemeralStorage smart constructor.

Constructors

EphemeralStorage' 

Fields

  • sizeInGiB :: Int

    The total amount, in GiB, of ephemeral storage to set for the task. The minimum supported value is 21 GiB and the maximum supported value is 200 GiB.

Instances

Instances details
FromJSON EphemeralStorage Source # 
Instance details

Defined in Amazonka.ECS.Types.EphemeralStorage

ToJSON EphemeralStorage Source # 
Instance details

Defined in Amazonka.ECS.Types.EphemeralStorage

Generic EphemeralStorage Source # 
Instance details

Defined in Amazonka.ECS.Types.EphemeralStorage

Associated Types

type Rep EphemeralStorage :: Type -> Type #

Read EphemeralStorage Source # 
Instance details

Defined in Amazonka.ECS.Types.EphemeralStorage

Show EphemeralStorage Source # 
Instance details

Defined in Amazonka.ECS.Types.EphemeralStorage

NFData EphemeralStorage Source # 
Instance details

Defined in Amazonka.ECS.Types.EphemeralStorage

Methods

rnf :: EphemeralStorage -> () #

Eq EphemeralStorage Source # 
Instance details

Defined in Amazonka.ECS.Types.EphemeralStorage

Hashable EphemeralStorage Source # 
Instance details

Defined in Amazonka.ECS.Types.EphemeralStorage

type Rep EphemeralStorage Source # 
Instance details

Defined in Amazonka.ECS.Types.EphemeralStorage

type Rep EphemeralStorage = D1 ('MetaData "EphemeralStorage" "Amazonka.ECS.Types.EphemeralStorage" "amazonka-ecs-2.0-3xFxVqi9x5nBZ44jBEC5G8" 'False) (C1 ('MetaCons "EphemeralStorage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sizeInGiB") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newEphemeralStorage Source #

Create a value of EphemeralStorage with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:sizeInGiB:EphemeralStorage', ephemeralStorage_sizeInGiB - The total amount, in GiB, of ephemeral storage to set for the task. The minimum supported value is 21 GiB and the maximum supported value is 200 GiB.

ephemeralStorage_sizeInGiB :: Lens' EphemeralStorage Int Source #

The total amount, in GiB, of ephemeral storage to set for the task. The minimum supported value is 21 GiB and the maximum supported value is 200 GiB.