Class CfnCertificatePropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.dms.CfnCertificatePropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnCertificatePropsMixin>
- Enclosing class:
CfnCertificatePropsMixin
@Stability(Stable)
public static final class CfnCertificatePropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnCertificatePropsMixin>
A fluent builder for
CfnCertificatePropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()certificateIdentifier(String certificateIdentifier) A customer-assigned name for the certificate.certificatePem(String certificatePem) The contents of a.pemfile, which contains an X.509 certificate.certificateWallet(String certificateWallet) The location of an imported Oracle Wallet certificate for use with SSL.create()create(CfnPropertyMixinOptions options)
-
Method Details
-
create
@Stability(Stable) public static CfnCertificatePropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnCertificatePropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnCertificatePropsMixin.Builder.
-
certificateIdentifier
@Stability(Stable) public CfnCertificatePropsMixin.Builder certificateIdentifier(String certificateIdentifier) 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.
- Parameters:
certificateIdentifier- A customer-assigned name for the certificate. This parameter is required.- Returns:
this- See Also:
-
certificatePem
The contents of a.pemfile, which contains an X.509 certificate.- Parameters:
certificatePem- The contents of a.pemfile, which contains an X.509 certificate. This parameter is required.- Returns:
this- See Also:
-
certificateWallet
@Stability(Stable) public CfnCertificatePropsMixin.Builder certificateWallet(String certificateWallet) The location of an imported Oracle Wallet certificate for use with SSL.An example is:
filebase64("${path.root}/rds-ca-2019-root.sso")- Parameters:
certificateWallet- The location of an imported Oracle Wallet certificate for use with SSL. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnCertificatePropsMixin>- Returns:
- a newly built instance of
CfnCertificatePropsMixin.
-