amazonka-elasticsearch-2.0: Amazon Elasticsearch 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.ElasticSearch.Types.StorageTypeLimit

Description

 
Synopsis

Documentation

data StorageTypeLimit Source #

Limits that are applicable for given storage type.

See: newStorageTypeLimit smart constructor.

Constructors

StorageTypeLimit' 

Fields

  • limitName :: Maybe Text

    Name of storage limits that are applicable for given storage type. If StorageType is ebs, following storage options are applicable

    1. MinimumVolumeSize
    2. MaximumVolumeSize
    3. MaximumIops
    4. MinimumIops
    5. MaximumThroughput
    6. MinimumThroughput
  • limitValues :: Maybe [Text]

    Values for the StorageTypeLimit$LimitName .

Instances

Instances details
FromJSON StorageTypeLimit Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.StorageTypeLimit

Generic StorageTypeLimit Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.StorageTypeLimit

Associated Types

type Rep StorageTypeLimit :: Type -> Type #

Read StorageTypeLimit Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.StorageTypeLimit

Show StorageTypeLimit Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.StorageTypeLimit

NFData StorageTypeLimit Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.StorageTypeLimit

Methods

rnf :: StorageTypeLimit -> () #

Eq StorageTypeLimit Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.StorageTypeLimit

Hashable StorageTypeLimit Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.StorageTypeLimit

type Rep StorageTypeLimit Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.StorageTypeLimit

type Rep StorageTypeLimit = D1 ('MetaData "StorageTypeLimit" "Amazonka.ElasticSearch.Types.StorageTypeLimit" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "StorageTypeLimit'" 'PrefixI 'True) (S1 ('MetaSel ('Just "limitName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "limitValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))

newStorageTypeLimit :: StorageTypeLimit Source #

Create a value of StorageTypeLimit 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:limitName:StorageTypeLimit', storageTypeLimit_limitName - Name of storage limits that are applicable for given storage type. If StorageType is ebs, following storage options are applicable

  1. MinimumVolumeSize
  2. MaximumVolumeSize
  3. MaximumIops
  4. MinimumIops
  5. MaximumThroughput
  6. MinimumThroughput

$sel:limitValues:StorageTypeLimit', storageTypeLimit_limitValues - Values for the StorageTypeLimit$LimitName .

storageTypeLimit_limitName :: Lens' StorageTypeLimit (Maybe Text) Source #

Name of storage limits that are applicable for given storage type. If StorageType is ebs, following storage options are applicable

  1. MinimumVolumeSize
  2. MaximumVolumeSize
  3. MaximumIops
  4. MinimumIops
  5. MaximumThroughput
  6. MinimumThroughput

storageTypeLimit_limitValues :: Lens' StorageTypeLimit (Maybe [Text]) Source #

Values for the StorageTypeLimit$LimitName .