| 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 |
Amazonka.IAM.Types.ServerCertificate
Description
Synopsis
- data ServerCertificate = ServerCertificate' {}
- newServerCertificate :: ServerCertificateMetadata -> Text -> ServerCertificate
- serverCertificate_certificateChain :: Lens' ServerCertificate (Maybe Text)
- serverCertificate_tags :: Lens' ServerCertificate (Maybe [Tag])
- serverCertificate_serverCertificateMetadata :: Lens' ServerCertificate ServerCertificateMetadata
- serverCertificate_certificateBody :: Lens' ServerCertificate Text
Documentation
data ServerCertificate Source #
Contains information about a server certificate.
This data type is used as a response element in the GetServerCertificate operation.
See: newServerCertificate smart constructor.
Constructors
| ServerCertificate' | |
Fields
| |
Instances
Arguments
| :: ServerCertificateMetadata | |
| -> Text | |
| -> ServerCertificate |
Create a value of ServerCertificate 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:certificateChain:ServerCertificate', serverCertificate_certificateChain - The contents of the public key certificate chain.
$sel:tags:ServerCertificate', serverCertificate_tags - A list of tags that are attached to the server certificate. For more
information about tagging, see
Tagging IAM resources
in the IAM User Guide.
$sel:serverCertificateMetadata:ServerCertificate', serverCertificate_serverCertificateMetadata - The meta information of the server certificate, such as its name, path,
ID, and ARN.
$sel:certificateBody:ServerCertificate', serverCertificate_certificateBody - The contents of the public key certificate.
serverCertificate_certificateChain :: Lens' ServerCertificate (Maybe Text) Source #
The contents of the public key certificate chain.
serverCertificate_tags :: Lens' ServerCertificate (Maybe [Tag]) Source #
A list of tags that are attached to the server certificate. For more information about tagging, see Tagging IAM resources in the IAM User Guide.
serverCertificate_serverCertificateMetadata :: Lens' ServerCertificate ServerCertificateMetadata Source #
The meta information of the server certificate, such as its name, path, ID, and ARN.
serverCertificate_certificateBody :: Lens' ServerCertificate Text Source #
The contents of the public key certificate.