| 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 | 
Network.AWS.CloudHSM.DescribeLunaClient
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 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.
Instances
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 #
Arguments
| :: Int | |
| -> DescribeLunaClientResponse | 
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.
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.