libZSservicesZSamazonka-cloudhsmZSamazonka-cloudhsm
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.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
Eq ListAvailableZones Source # 
Instance details

Defined in Amazonka.CloudHSM.ListAvailableZones

Read ListAvailableZones Source # 
Instance details

Defined in Amazonka.CloudHSM.ListAvailableZones

Show ListAvailableZones Source # 
Instance details

Defined in Amazonka.CloudHSM.ListAvailableZones

Generic ListAvailableZones Source # 
Instance details

Defined in Amazonka.CloudHSM.ListAvailableZones

Associated Types

type Rep ListAvailableZones :: Type -> Type #

NFData ListAvailableZones Source # 
Instance details

Defined in Amazonka.CloudHSM.ListAvailableZones

Methods

rnf :: ListAvailableZones -> () #

Hashable ListAvailableZones Source # 
Instance details

Defined in Amazonka.CloudHSM.ListAvailableZones

ToJSON ListAvailableZones Source # 
Instance details

Defined in Amazonka.CloudHSM.ListAvailableZones

AWSRequest ListAvailableZones Source # 
Instance details

Defined in Amazonka.CloudHSM.ListAvailableZones

Associated Types

type AWSResponse 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

type Rep ListAvailableZones Source # 
Instance details

Defined in Amazonka.CloudHSM.ListAvailableZones

type Rep ListAvailableZones = D1 ('MetaData "ListAvailableZones" "Amazonka.CloudHSM.ListAvailableZones" "libZSservicesZSamazonka-cloudhsmZSamazonka-cloudhsm" 'False) (C1 ('MetaCons "ListAvailableZones'" 'PrefixI 'False) (U1 :: Type -> Type))
type AWSResponse ListAvailableZones Source # 
Instance details

Defined in Amazonka.CloudHSM.ListAvailableZones

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
Eq ListAvailableZonesResponse Source # 
Instance details

Defined in Amazonka.CloudHSM.ListAvailableZones

Read ListAvailableZonesResponse Source # 
Instance details

Defined in Amazonka.CloudHSM.ListAvailableZones

Show ListAvailableZonesResponse Source # 
Instance details

Defined in Amazonka.CloudHSM.ListAvailableZones

Generic ListAvailableZonesResponse Source # 
Instance details

Defined in Amazonka.CloudHSM.ListAvailableZones

Associated Types

type Rep ListAvailableZonesResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-cloudhsmZSamazonka-cloudhsm" '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.