Interface CfnCertificateProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnCertificateProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.94.0 (build b380f01)",
date="2024-03-14T22:22:02.608Z")
@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();
- See Also:
-
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.- See Also:
-
getUsage
Specifies whether this certificate is used for signing or encryption.- See Also:
-
getActiveDate
An optional date that specifies when the certificate becomes active.- See Also:
-
getCertificateChain
The list of certificates that make up the chain for the certificate.- See Also:
-
getDescription
The name or description that's used to identity the certificate.- See Also:
-
getInactiveDate
An optional date that specifies when the certificate becomes inactive.- See Also:
-
getPrivateKey
The file that contains the private key for the certificate that's being imported.- See Also:
-
getTags
Key-value pairs that can be used to group and search for certificates.- See Also:
-
builder
- Returns:
- a
CfnCertificateProps.BuilderofCfnCertificateProps
-