Interface CfnCertificateProps

All Superinterfaces:
All Known Implementing Classes:

@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)", date="2023-06-19T16:29:56.304Z") @Stability(Stable) public interface CfnCertificateProps extends
Properties for defining a CfnCertificate.


 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 CfnCertificateProps cfnCertificateProps = CfnCertificateProps.builder()
  • Method Details

    • getCertificateIdentifier

      @Stability(Stable) @Nullable default String 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

      @Stability(Stable) @Nullable default String getCertificatePem()
      The contents of a .pem file, which contains an X.509 certificate.
    • getCertificateWallet

      @Stability(Stable) @Nullable default String 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

      @Stability(Stable) static CfnCertificateProps.Builder builder()
      a CfnCertificateProps.Builder of CfnCertificateProps