amazonka-cloudhsm-2.0: Amazon CloudHSM 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.CloudHSM.ListAvailableZones

Description

This is documentation for AWS CloudHSM Classic. For more information, see AWS CloudHSM Classic FAQs, the AWS CloudHSM Classic User Guide, and the AWS CloudHSM Classic API Reference.

For information about the current version of AWS CloudHSM, see AWS CloudHSM, the AWS CloudHSM User Guide, and the AWS CloudHSM API Reference.

Lists the Availability Zones that have available AWS CloudHSM capacity.

Synopsis

Creating a Request

data ListAvailableZones Source #

Contains the inputs for the ListAvailableZones action.

See: newListAvailableZones smart constructor.

Constructors

ListAvailableZones' 

Instances

Instances details
ToJSON ListAvailableZones Source # 
Instance details

Defined in Amazonka.CloudHSM.ListAvailableZones

ToHeaders ListAvailableZones Source # 
Instance details

Defined in Amazonka.CloudHSM.ListAvailableZones

ToPath ListAvailableZones Source # 
Instance details

Defined in Amazonka.CloudHSM.ListAvailableZones

ToQuery ListAvailableZones Source # 
Instance details

Defined in Amazonka.CloudHSM.ListAvailableZones

AWSRequest ListAvailableZones Source # 
Instance details

Defined in Amazonka.CloudHSM.ListAvailableZones

Associated Types

type AWSResponse ListAvailableZones #

Generic ListAvailableZones Source # 
Instance details

Defined in Amazonka.CloudHSM.ListAvailableZones

Associated Types

type Rep ListAvailableZones :: Type -> Type #

Read ListAvailableZones Source # 
Instance details

Defined in Amazonka.CloudHSM.ListAvailableZones

Show ListAvailableZones Source # 
Instance details

Defined in Amazonka.CloudHSM.ListAvailableZones

NFData ListAvailableZones Source # 
Instance details

Defined in Amazonka.CloudHSM.ListAvailableZones

Methods

rnf :: ListAvailableZones -> () #

Eq ListAvailableZones Source # 
Instance details

Defined in Amazonka.CloudHSM.ListAvailableZones

Hashable ListAvailableZones Source # 
Instance details

Defined in Amazonka.CloudHSM.ListAvailableZones

type AWSResponse ListAvailableZones Source # 
Instance details

Defined in Amazonka.CloudHSM.ListAvailableZones

type Rep ListAvailableZones Source # 
Instance details

Defined in Amazonka.CloudHSM.ListAvailableZones

type Rep ListAvailableZones = D1 ('MetaData "ListAvailableZones" "Amazonka.CloudHSM.ListAvailableZones" "amazonka-cloudhsm-2.0-AR9j2lWCpfn9LR8RFi06vA" 'False) (C1 ('MetaCons "ListAvailableZones'" 'PrefixI 'False) (U1 :: Type -> Type))

newListAvailableZones :: ListAvailableZones Source #

Create a value of ListAvailableZones with all optional fields omitted.

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

Destructuring the Response

data ListAvailableZonesResponse Source #

See: newListAvailableZonesResponse smart constructor.

Constructors

ListAvailableZonesResponse' 

Fields

  • aZList :: Maybe [Text]

    The list of Availability Zones that have available AWS CloudHSM capacity.

  • httpStatus :: Int

    The response's http status code.

Instances

Instances details
Generic ListAvailableZonesResponse Source # 
Instance details

Defined in Amazonka.CloudHSM.ListAvailableZones

Associated Types

type Rep ListAvailableZonesResponse :: Type -> Type #

Read ListAvailableZonesResponse Source # 
Instance details

Defined in Amazonka.CloudHSM.ListAvailableZones

Show ListAvailableZonesResponse Source # 
Instance details

Defined in Amazonka.CloudHSM.ListAvailableZones

NFData ListAvailableZonesResponse Source # 
Instance details

Defined in Amazonka.CloudHSM.ListAvailableZones

Eq ListAvailableZonesResponse Source # 
Instance details

Defined in Amazonka.CloudHSM.ListAvailableZones

type Rep ListAvailableZonesResponse Source # 
Instance details

Defined in Amazonka.CloudHSM.ListAvailableZones

type Rep ListAvailableZonesResponse = D1 ('MetaData "ListAvailableZonesResponse" "Amazonka.CloudHSM.ListAvailableZones" "amazonka-cloudhsm-2.0-AR9j2lWCpfn9LR8RFi06vA" 'False) (C1 ('MetaCons "ListAvailableZonesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "aZList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newListAvailableZonesResponse Source #

Create a value of ListAvailableZonesResponse 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:aZList:ListAvailableZonesResponse', listAvailableZonesResponse_aZList - The list of Availability Zones that have available AWS CloudHSM capacity.

$sel:httpStatus:ListAvailableZonesResponse', listAvailableZonesResponse_httpStatus - The response's http status code.

Response Lenses

listAvailableZonesResponse_aZList :: Lens' ListAvailableZonesResponse (Maybe [Text]) Source #

The list of Availability Zones that have available AWS CloudHSM capacity.