Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
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
- data DescribeHapg = DescribeHapg' {}
- newDescribeHapg :: Text -> DescribeHapg
- describeHapg_hapgArn :: Lens' DescribeHapg Text
- data DescribeHapgResponse = DescribeHapgResponse' {}
- newDescribeHapgResponse :: Int -> DescribeHapgResponse
- describeHapgResponse_state :: Lens' DescribeHapgResponse (Maybe CloudHsmObjectState)
- describeHapgResponse_lastModifiedTimestamp :: Lens' DescribeHapgResponse (Maybe Text)
- describeHapgResponse_hsmsPendingRegistration :: Lens' DescribeHapgResponse (Maybe [Text])
- describeHapgResponse_hsmsPendingDeletion :: Lens' DescribeHapgResponse (Maybe [Text])
- describeHapgResponse_hapgSerial :: Lens' DescribeHapgResponse (Maybe Text)
- describeHapgResponse_hsmsLastActionFailed :: Lens' DescribeHapgResponse (Maybe [Text])
- describeHapgResponse_partitionSerialList :: Lens' DescribeHapgResponse (Maybe [Text])
- describeHapgResponse_hapgArn :: Lens' DescribeHapgResponse (Maybe Text)
- describeHapgResponse_label :: Lens' DescribeHapgResponse (Maybe Text)
- describeHapgResponse_httpStatus :: Lens' DescribeHapgResponse Int
Creating a Request
data DescribeHapg Source #
Contains the inputs for the DescribeHapg action.
See: newDescribeHapg
smart constructor.
Instances
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:
$sel:hapgArn: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.
DescribeHapgResponse' | |
|
Instances
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:
$sel:state:DescribeHapgResponse'
, describeHapgResponse_state
- The state of the high-availability partition group.
$sel:lastModifiedTimestamp:DescribeHapgResponse'
, describeHapgResponse_lastModifiedTimestamp
- The date and time the high-availability partition group was last
modified.
$sel:hsmsPendingRegistration:DescribeHapgResponse'
, describeHapgResponse_hsmsPendingRegistration
-
$sel:hsmsPendingDeletion:DescribeHapgResponse'
, describeHapgResponse_hsmsPendingDeletion
-
$sel:hapgSerial:DescribeHapgResponse'
, describeHapgResponse_hapgSerial
- The serial number of the high-availability partition group.
$sel:hsmsLastActionFailed:DescribeHapgResponse'
, describeHapgResponse_hsmsLastActionFailed
-
$sel:partitionSerialList:DescribeHapgResponse'
, describeHapgResponse_partitionSerialList
- The list of partition serial numbers that belong to the
high-availability partition group.
$sel:hapgArn:DescribeHapg'
, describeHapgResponse_hapgArn
- The ARN of the high-availability partition group.
$sel:label:DescribeHapgResponse'
, describeHapgResponse_label
- The label for the high-availability partition group.
$sel:httpStatus:DescribeHapgResponse'
, describeHapgResponse_httpStatus
- The response's http status code.
Response Lenses
describeHapgResponse_state :: Lens' DescribeHapgResponse (Maybe CloudHsmObjectState) Source #
The state of 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_hapgSerial :: Lens' DescribeHapgResponse (Maybe Text) Source #
The serial number of the high-availability partition group.
describeHapgResponse_partitionSerialList :: Lens' DescribeHapgResponse (Maybe [Text]) Source #
The list of partition serial numbers that belong to the high-availability partition group.
describeHapgResponse_hapgArn :: Lens' DescribeHapgResponse (Maybe Text) Source #
The ARN of the high-availability partition group.
describeHapgResponse_label :: Lens' DescribeHapgResponse (Maybe Text) Source #
The label for the high-availability partition group.
describeHapgResponse_httpStatus :: Lens' DescribeHapgResponse Int Source #
The response's http status code.