Copyright | (c) 2013-2017 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 |
Language | Haskell2010 |
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 an HSM client.
- describeLunaClient :: DescribeLunaClient
- data DescribeLunaClient
- dlcClientARN :: Lens' DescribeLunaClient (Maybe Text)
- dlcCertificateFingerprint :: Lens' DescribeLunaClient (Maybe Text)
- describeLunaClientResponse :: Int -> DescribeLunaClientResponse
- data DescribeLunaClientResponse
- drsClientARN :: Lens' DescribeLunaClientResponse (Maybe Text)
- drsLastModifiedTimestamp :: Lens' DescribeLunaClientResponse (Maybe Text)
- drsCertificateFingerprint :: Lens' DescribeLunaClientResponse (Maybe Text)
- drsCertificate :: Lens' DescribeLunaClientResponse (Maybe Text)
- drsLabel :: Lens' DescribeLunaClientResponse (Maybe Text)
- drsResponseStatus :: Lens' DescribeLunaClientResponse Int
Creating a Request
describeLunaClient :: DescribeLunaClient Source #
Creates a value of DescribeLunaClient
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dlcClientARN
- The ARN of the client.dlcCertificateFingerprint
- The certificate fingerprint.
data DescribeLunaClient Source #
See: describeLunaClient
smart constructor.
Request Lenses
dlcClientARN :: Lens' DescribeLunaClient (Maybe Text) Source #
The ARN of the client.
dlcCertificateFingerprint :: Lens' DescribeLunaClient (Maybe Text) Source #
The certificate fingerprint.
Destructuring the Response
describeLunaClientResponse Source #
Creates a value of DescribeLunaClientResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
drsClientARN
- The ARN of the client.drsLastModifiedTimestamp
- The date and time the client was last modified.drsCertificateFingerprint
- The certificate fingerprint.drsCertificate
- The certificate installed on the HSMs used by this client.drsLabel
- The label of the client.drsResponseStatus
- -- | The response status code.
data DescribeLunaClientResponse Source #
See: describeLunaClientResponse
smart constructor.
Response Lenses
drsClientARN :: Lens' DescribeLunaClientResponse (Maybe Text) Source #
The ARN of the client.
drsLastModifiedTimestamp :: Lens' DescribeLunaClientResponse (Maybe Text) Source #
The date and time the client was last modified.
drsCertificateFingerprint :: Lens' DescribeLunaClientResponse (Maybe Text) Source #
The certificate fingerprint.
drsCertificate :: Lens' DescribeLunaClientResponse (Maybe Text) Source #
The certificate installed on the HSMs used by this client.
drsResponseStatus :: Lens' DescribeLunaClientResponse Int Source #
- - | The response status code.