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 |
Creates an X.509 certificate using the specified certificate signing request.
Note Reusing the same certificate signing request (CSR) results in a distinct certificate.
See: AWS API Reference for CreateCertificateFromCsr.
- createCertificateFromCsr :: Text -> CreateCertificateFromCsr
- data CreateCertificateFromCsr
- ccfcSetAsActive :: Lens' CreateCertificateFromCsr (Maybe Bool)
- ccfcCertificateSigningRequest :: Lens' CreateCertificateFromCsr Text
- createCertificateFromCsrResponse :: Int -> CreateCertificateFromCsrResponse
- data CreateCertificateFromCsrResponse
- ccfcrsCertificatePem :: Lens' CreateCertificateFromCsrResponse (Maybe Text)
- ccfcrsCertificateARN :: Lens' CreateCertificateFromCsrResponse (Maybe Text)
- ccfcrsCertificateId :: Lens' CreateCertificateFromCsrResponse (Maybe Text)
- ccfcrsResponseStatus :: Lens' CreateCertificateFromCsrResponse Int
Creating a Request
createCertificateFromCsr Source
Creates a value of CreateCertificateFromCsr
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data CreateCertificateFromCsr Source
The input for the CreateCertificateFromCsr operation.
See: createCertificateFromCsr
smart constructor.
Request Lenses
ccfcSetAsActive :: Lens' CreateCertificateFromCsr (Maybe Bool) Source
Specifies whether the certificate is active.
ccfcCertificateSigningRequest :: Lens' CreateCertificateFromCsr Text Source
The certificate signing request (CSR).
Destructuring the Response
createCertificateFromCsrResponse Source
Creates a value of CreateCertificateFromCsrResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data CreateCertificateFromCsrResponse Source
The output from the CreateCertificateFromCsr operation.
See: createCertificateFromCsrResponse
smart constructor.
Response Lenses
ccfcrsCertificatePem :: Lens' CreateCertificateFromCsrResponse (Maybe Text) Source
The certificate data, in PEM format.
ccfcrsCertificateARN :: Lens' CreateCertificateFromCsrResponse (Maybe Text) Source
The Amazon Resource Name (ARN) of the certificate. You can use the ARN as a principal for policy operations.
ccfcrsCertificateId :: Lens' CreateCertificateFromCsrResponse (Maybe Text) Source
The ID of the certificate. Certificate management operations only take a certificateId.
ccfcrsResponseStatus :: Lens' CreateCertificateFromCsrResponse Int Source
The response status code.