# CfnCertificateProps

Properties for defining a `CfnCertificate`.

Extends: CfnCertificateProps
Used as props by: CfnCertificate

- Source: Generated code

## Example

```ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_dms as dms } from 'aws-cdk-lib';
const cfnCertificateProps: dms.CfnCertificateProps = {
  certificateIdentifier: 'certificateIdentifier',
  certificatePem: 'certificatePem',
  certificateWallet: 'certificateWallet',
};
```

## Properties

- `certificateIdentifier`: string — 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.

- `certificatePem`: string — The contents of a `.pem` file, which contains an X.509 certificate.

- `certificateWallet`: string — The location of an imported Oracle Wallet certificate for use with SSL.

  An example is: `filebase64("${path.root}/rds-ca-2019-root.sso")`
