aws-cdk-lib.aws_transfer.CfnCertificateProps

interface CfnCertificateProps

LanguageType name
.NETAmazon.CDK.AWS.Transfer.CfnCertificateProps
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awstransfer#CfnCertificateProps
Javasoftware.amazon.awscdk.services.transfer.CfnCertificateProps
Pythonaws_cdk.aws_transfer.CfnCertificateProps
TypeScript aws-cdk-lib » aws_transfer » CfnCertificateProps

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 { aws_transfer as transfer } from 'aws-cdk-lib';
const cfnCertificateProps: transfer.CfnCertificateProps = {
  certificate: 'certificate',
  usage: 'usage',

  // the properties below are optional
  activeDate: 'activeDate',
  certificateChain: 'certificateChain',
  description: 'description',
  inactiveDate: 'inactiveDate',
  privateKey: 'privateKey',
  tags: [{
    key: 'key',
    value: 'value',
  }],
};

Properties

NameTypeDescription
certificatestringThe file name for the certificate.
usagestringSpecifies whether this certificate is used for signing or encryption.
activeDate?stringAn optional date that specifies when the certificate becomes active.
certificateChain?stringThe list of certificates that make up the chain for the certificate.
description?stringThe name or description that's used to identity the certificate.
inactiveDate?stringAn optional date that specifies when the certificate becomes inactive.
privateKey?stringThe file that contains the private key for the certificate that's being imported.
tags?CfnTag[]Key-value pairs that can be used to group and search for certificates.

certificate

Type: string

The file name for the certificate.


usage

Type: string

Specifies whether this certificate is used for signing or encryption.


activeDate?

Type: string (optional)

An optional date that specifies when the certificate becomes active.


certificateChain?

Type: string (optional)

The list of certificates that make up the chain for the certificate.


description?

Type: string (optional)

The name or description that's used to identity the certificate.


inactiveDate?

Type: string (optional)

An optional date that specifies when the certificate becomes inactive.


privateKey?

Type: string (optional)

The file that contains the private key for the certificate that's being imported.


tags?

Type: CfnTag[] (optional)

Key-value pairs that can be used to group and search for certificates.