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:29:56.304Z")
@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.dms.*; CfnCertificateProps cfnCertificateProps = CfnCertificateProps.builder() .certificateIdentifier("certificateIdentifier") .certificatePem("certificatePem") .certificateWallet("certificateWallet") .build();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnCertificateProps
static final class
An implementation forCfnCertificateProps
-
Method Summary
Modifier and TypeMethodDescriptionstatic CfnCertificateProps.Builder
builder()
default String
A customer-assigned name for the certificate.default String
The contents of a.pem
file, which contains an X.509 certificate.default String
The location of an imported Oracle Wallet certificate for use with SSL.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getCertificateIdentifier
A customer-assigned name for the certificate.Identifiers must begin with a letter and must contain only ASCII letters, digits, and hyphens. They can't end with a hyphen or contain two consecutive hyphens.
-
getCertificatePem
The contents of a.pem
file, which contains an X.509 certificate. -
getCertificateWallet
The location of an imported Oracle Wallet certificate for use with SSL.An example is:
filebase64("${path.root}/rds-ca-2019-root.sso")
-
builder
- Returns:
- a
CfnCertificateProps.Builder
ofCfnCertificateProps
-