amazonka-ds-2.0: Amazon Directory 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.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
ToJSON GetSnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.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

AWSRequest GetSnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

Associated Types

type AWSResponse GetSnapshotLimits #

Generic GetSnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

Associated Types

type Rep GetSnapshotLimits :: Type -> Type #

Read GetSnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

Show GetSnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

NFData GetSnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

Methods

rnf :: GetSnapshotLimits -> () #

Eq GetSnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

Hashable GetSnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "GetSnapshotLimits'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

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
Generic GetSnapshotLimitsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

Associated Types

type Rep GetSnapshotLimitsResponse :: Type -> Type #

Read GetSnapshotLimitsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

Show GetSnapshotLimitsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

NFData GetSnapshotLimitsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

Eq 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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.