Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Gets the trust store certificate.
Synopsis
- data GetTrustStoreCertificate = GetTrustStoreCertificate' {
- thumbprint :: Text
- trustStoreArn :: Text
- newGetTrustStoreCertificate :: Text -> Text -> GetTrustStoreCertificate
- getTrustStoreCertificate_thumbprint :: Lens' GetTrustStoreCertificate Text
- getTrustStoreCertificate_trustStoreArn :: Lens' GetTrustStoreCertificate Text
- data GetTrustStoreCertificateResponse = GetTrustStoreCertificateResponse' {}
- newGetTrustStoreCertificateResponse :: Int -> GetTrustStoreCertificateResponse
- getTrustStoreCertificateResponse_certificate :: Lens' GetTrustStoreCertificateResponse (Maybe Certificate)
- getTrustStoreCertificateResponse_trustStoreArn :: Lens' GetTrustStoreCertificateResponse (Maybe Text)
- getTrustStoreCertificateResponse_httpStatus :: Lens' GetTrustStoreCertificateResponse Int
Creating a Request
data GetTrustStoreCertificate Source #
See: newGetTrustStoreCertificate
smart constructor.
GetTrustStoreCertificate' | |
|
Instances
newGetTrustStoreCertificate Source #
Create a value of GetTrustStoreCertificate
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:
GetTrustStoreCertificate
, getTrustStoreCertificate_thumbprint
- The thumbprint of the trust store certificate.
GetTrustStoreCertificate
, getTrustStoreCertificate_trustStoreArn
- The ARN of the trust store certificate.
Request Lenses
getTrustStoreCertificate_thumbprint :: Lens' GetTrustStoreCertificate Text Source #
The thumbprint of the trust store certificate.
getTrustStoreCertificate_trustStoreArn :: Lens' GetTrustStoreCertificate Text Source #
The ARN of the trust store certificate.
Destructuring the Response
data GetTrustStoreCertificateResponse Source #
See: newGetTrustStoreCertificateResponse
smart constructor.
GetTrustStoreCertificateResponse' | |
|
Instances
newGetTrustStoreCertificateResponse Source #
Create a value of GetTrustStoreCertificateResponse
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:certificate:GetTrustStoreCertificateResponse'
, getTrustStoreCertificateResponse_certificate
- The certificate of the trust store certificate.
GetTrustStoreCertificate
, getTrustStoreCertificateResponse_trustStoreArn
- The ARN of the trust store certificate.
$sel:httpStatus:GetTrustStoreCertificateResponse'
, getTrustStoreCertificateResponse_httpStatus
- The response's http status code.
Response Lenses
getTrustStoreCertificateResponse_certificate :: Lens' GetTrustStoreCertificateResponse (Maybe Certificate) Source #
The certificate of the trust store certificate.
getTrustStoreCertificateResponse_trustStoreArn :: Lens' GetTrustStoreCertificateResponse (Maybe Text) Source #
The ARN of the trust store certificate.
getTrustStoreCertificateResponse_httpStatus :: Lens' GetTrustStoreCertificateResponse Int Source #
The response's http status code.