Interface CfnCertificateProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnCertificateProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
date="2023-06-19T16:30:35.910Z")
@Stability(Stable)
public interface CfnCertificateProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnCertificate.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.transfer.*;
CfnCertificateProps cfnCertificateProps = CfnCertificateProps.builder()
.certificate("certificate")
.usage("usage")
// the properties below are optional
.activeDate("activeDate")
.certificateChain("certificateChain")
.description("description")
.inactiveDate("inactiveDate")
.privateKey("privateKey")
.tags(List.of(CfnTag.builder()
.key("key")
.value("value")
.build()))
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnCertificatePropsstatic final classAn implementation forCfnCertificateProps -
Method Summary
Modifier and TypeMethodDescriptionstatic CfnCertificateProps.Builderbuilder()default StringAn optional date that specifies when the certificate becomes active.The file name for the certificate.default StringThe list of certificates that make up the chain for the certificate.default StringThe name or description that's used to identity the certificate.default StringAn optional date that specifies when the certificate becomes inactive.default StringThe file that contains the private key for the certificate that's being imported.getTags()Key-value pairs that can be used to group and search for certificates.getUsage()Specifies whether this certificate is used for signing or encryption.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getCertificate
The file name for the certificate. -
getUsage
Specifies whether this certificate is used for signing or encryption. -
getActiveDate
An optional date that specifies when the certificate becomes active. -
getCertificateChain
The list of certificates that make up the chain for the certificate. -
getDescription
The name or description that's used to identity the certificate. -
getInactiveDate
An optional date that specifies when the certificate becomes inactive. -
getPrivateKey
The file that contains the private key for the certificate that's being imported. -
getTags
Key-value pairs that can be used to group and search for certificates. -
builder
- Returns:
- a
CfnCertificateProps.BuilderofCfnCertificateProps
-