libZSservicesZSamazonka-dsZSamazonka-ds
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.DirectoryService.GetSnapshotLimits

Description

Obtains the manual snapshot limits for a directory.

Synopsis

Creating a Request

data GetSnapshotLimits Source #

Contains the inputs for the GetSnapshotLimits operation.

See: newGetSnapshotLimits smart constructor.

Constructors

GetSnapshotLimits' 

Fields

  • directoryId :: Text

    Contains the identifier of the directory to obtain the limits for.

Instances

Instances details
Eq GetSnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

Read GetSnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

Show GetSnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

Generic GetSnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

Associated Types

type Rep GetSnapshotLimits :: Type -> Type #

NFData GetSnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

Methods

rnf :: GetSnapshotLimits -> () #

Hashable GetSnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

ToJSON GetSnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

AWSRequest GetSnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

Associated Types

type AWSResponse GetSnapshotLimits #

ToHeaders GetSnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

ToPath GetSnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

ToQuery GetSnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

type Rep GetSnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

type Rep GetSnapshotLimits = D1 ('MetaData "GetSnapshotLimits" "Amazonka.DirectoryService.GetSnapshotLimits" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "GetSnapshotLimits'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetSnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

newGetSnapshotLimits Source #

Create a value of GetSnapshotLimits 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:directoryId:GetSnapshotLimits', getSnapshotLimits_directoryId - Contains the identifier of the directory to obtain the limits for.

Request Lenses

getSnapshotLimits_directoryId :: Lens' GetSnapshotLimits Text Source #

Contains the identifier of the directory to obtain the limits for.

Destructuring the Response

data GetSnapshotLimitsResponse Source #

Contains the results of the GetSnapshotLimits operation.

See: newGetSnapshotLimitsResponse smart constructor.

Constructors

GetSnapshotLimitsResponse' 

Fields

Instances

Instances details
Eq GetSnapshotLimitsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

Read GetSnapshotLimitsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

Show GetSnapshotLimitsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

Generic GetSnapshotLimitsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

Associated Types

type Rep GetSnapshotLimitsResponse :: Type -> Type #

NFData GetSnapshotLimitsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

type Rep GetSnapshotLimitsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

type Rep GetSnapshotLimitsResponse = D1 ('MetaData "GetSnapshotLimitsResponse" "Amazonka.DirectoryService.GetSnapshotLimits" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "GetSnapshotLimitsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "snapshotLimits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SnapshotLimits)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetSnapshotLimitsResponse Source #

Create a value of GetSnapshotLimitsResponse 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:snapshotLimits:GetSnapshotLimitsResponse', getSnapshotLimitsResponse_snapshotLimits - A SnapshotLimits object that contains the manual snapshot limits for the specified directory.

$sel:httpStatus:GetSnapshotLimitsResponse', getSnapshotLimitsResponse_httpStatus - The response's http status code.

Response Lenses

getSnapshotLimitsResponse_snapshotLimits :: Lens' GetSnapshotLimitsResponse (Maybe SnapshotLimits) Source #

A SnapshotLimits object that contains the manual snapshot limits for the specified directory.