Copyright | (c) 2013-2015 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
Retrieves information about an HSM client.
See: AWS API Reference for DescribeLunaClient.
- 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:
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:
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.