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.DescribeHapg

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.

Retrieves information about a high-availability partition group.

Synopsis

Creating a Request

data DescribeHapg Source #

Contains the inputs for the DescribeHapg action.

See: newDescribeHapg smart constructor.

Constructors

DescribeHapg' 

Fields

  • hapgArn :: Text

    The ARN of the high-availability partition group to describe.

Instances

Instances details
ToJSON DescribeHapg Source # 
Instance details

Defined in Amazonka.CloudHSM.DescribeHapg

ToHeaders DescribeHapg Source # 
Instance details

Defined in Amazonka.CloudHSM.DescribeHapg

ToPath DescribeHapg Source # 
Instance details

Defined in Amazonka.CloudHSM.DescribeHapg

ToQuery DescribeHapg Source # 
Instance details

Defined in Amazonka.CloudHSM.DescribeHapg

AWSRequest DescribeHapg Source # 
Instance details

Defined in Amazonka.CloudHSM.DescribeHapg

Associated Types

type AWSResponse DescribeHapg #

Generic DescribeHapg Source # 
Instance details

Defined in Amazonka.CloudHSM.DescribeHapg

Associated Types

type Rep DescribeHapg :: Type -> Type #

Read DescribeHapg Source # 
Instance details

Defined in Amazonka.CloudHSM.DescribeHapg

Show DescribeHapg Source # 
Instance details

Defined in Amazonka.CloudHSM.DescribeHapg

NFData DescribeHapg Source # 
Instance details

Defined in Amazonka.CloudHSM.DescribeHapg

Methods

rnf :: DescribeHapg -> () #

Eq DescribeHapg Source # 
Instance details

Defined in Amazonka.CloudHSM.DescribeHapg

Hashable DescribeHapg Source # 
Instance details

Defined in Amazonka.CloudHSM.DescribeHapg

type AWSResponse DescribeHapg Source # 
Instance details

Defined in Amazonka.CloudHSM.DescribeHapg

type Rep DescribeHapg Source # 
Instance details

Defined in Amazonka.CloudHSM.DescribeHapg

type Rep DescribeHapg = D1 ('MetaData "DescribeHapg" "Amazonka.CloudHSM.DescribeHapg" "amazonka-cloudhsm-2.0-AR9j2lWCpfn9LR8RFi06vA" 'False) (C1 ('MetaCons "DescribeHapg'" 'PrefixI 'True) (S1 ('MetaSel ('Just "hapgArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDescribeHapg Source #

Create a value of DescribeHapg 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:

DescribeHapg, describeHapg_hapgArn - The ARN of the high-availability partition group to describe.

Request Lenses

describeHapg_hapgArn :: Lens' DescribeHapg Text Source #

The ARN of the high-availability partition group to describe.

Destructuring the Response

data DescribeHapgResponse Source #

Contains the output of the DescribeHapg action.

See: newDescribeHapgResponse smart constructor.

Constructors

DescribeHapgResponse' 

Fields

Instances

Instances details
Generic DescribeHapgResponse Source # 
Instance details

Defined in Amazonka.CloudHSM.DescribeHapg

Associated Types

type Rep DescribeHapgResponse :: Type -> Type #

Read DescribeHapgResponse Source # 
Instance details

Defined in Amazonka.CloudHSM.DescribeHapg

Show DescribeHapgResponse Source # 
Instance details

Defined in Amazonka.CloudHSM.DescribeHapg

NFData DescribeHapgResponse Source # 
Instance details

Defined in Amazonka.CloudHSM.DescribeHapg

Methods

rnf :: DescribeHapgResponse -> () #

Eq DescribeHapgResponse Source # 
Instance details

Defined in Amazonka.CloudHSM.DescribeHapg

type Rep DescribeHapgResponse Source # 
Instance details

Defined in Amazonka.CloudHSM.DescribeHapg

newDescribeHapgResponse Source #

Create a value of DescribeHapgResponse 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:

DescribeHapg, describeHapgResponse_hapgArn - The ARN of the high-availability partition group.

$sel:hapgSerial:DescribeHapgResponse', describeHapgResponse_hapgSerial - The serial number of the high-availability partition group.

$sel:hsmsLastActionFailed:DescribeHapgResponse', describeHapgResponse_hsmsLastActionFailed -

$sel:hsmsPendingDeletion:DescribeHapgResponse', describeHapgResponse_hsmsPendingDeletion -

$sel:hsmsPendingRegistration:DescribeHapgResponse', describeHapgResponse_hsmsPendingRegistration -

$sel:label:DescribeHapgResponse', describeHapgResponse_label - The label for the high-availability partition group.

$sel:lastModifiedTimestamp:DescribeHapgResponse', describeHapgResponse_lastModifiedTimestamp - The date and time the high-availability partition group was last modified.

$sel:partitionSerialList:DescribeHapgResponse', describeHapgResponse_partitionSerialList - The list of partition serial numbers that belong to the high-availability partition group.

$sel:state:DescribeHapgResponse', describeHapgResponse_state - The state of the high-availability partition group.

$sel:httpStatus:DescribeHapgResponse', describeHapgResponse_httpStatus - The response's http status code.

Response Lenses

describeHapgResponse_hapgArn :: Lens' DescribeHapgResponse (Maybe Text) Source #

The ARN of the high-availability partition group.

describeHapgResponse_hapgSerial :: Lens' DescribeHapgResponse (Maybe Text) Source #

The serial number of the high-availability partition group.

describeHapgResponse_label :: Lens' DescribeHapgResponse (Maybe Text) Source #

The label for the high-availability partition group.

describeHapgResponse_lastModifiedTimestamp :: Lens' DescribeHapgResponse (Maybe Text) Source #

The date and time the high-availability partition group was last modified.

describeHapgResponse_partitionSerialList :: Lens' DescribeHapgResponse (Maybe [Text]) Source #

The list of partition serial numbers that belong to the high-availability partition group.

describeHapgResponse_state :: Lens' DescribeHapgResponse (Maybe CloudHsmObjectState) Source #

The state of the high-availability partition group.