Show / Hide Table of Contents

Interface ICfnCertificateProps

Properties for defining a CfnCertificate.

Namespace: Amazon.CDK.AWS.Transfer
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface ICfnCertificateProps
Syntax (vb)
Public Interface ICfnCertificateProps
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-certificate.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.Transfer;

             var cfnCertificateProps = new CfnCertificateProps {
                 Certificate = "certificate",
                 Usage = "usage",

                 // the properties below are optional
                 ActiveDate = "activeDate",
                 CertificateChain = "certificateChain",
                 Description = "description",
                 InactiveDate = "inactiveDate",
                 PrivateKey = "privateKey",
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } }
             };

Synopsis

Properties

ActiveDate

An optional date that specifies when the certificate becomes active.

Certificate

The file name for the certificate.

CertificateChain

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

Description

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

InactiveDate

An optional date that specifies when the certificate becomes inactive.

PrivateKey

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

Tags

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

Usage

Specifies how this certificate is used. It can be used in the following ways:.

Properties

ActiveDate

An optional date that specifies when the certificate becomes active.

string? ActiveDate { get; }
Property Value

string

Remarks

If you do not specify a value, ActiveDate takes the same value as NotBeforeDate , which is specified by the CA.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-certificate.html#cfn-transfer-certificate-activedate

Certificate

The file name for the certificate.

string Certificate { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-certificate.html#cfn-transfer-certificate-certificate

CertificateChain

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

string? CertificateChain { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-certificate.html#cfn-transfer-certificate-certificatechain

Description

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

string? Description { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-certificate.html#cfn-transfer-certificate-description

InactiveDate

An optional date that specifies when the certificate becomes inactive.

string? InactiveDate { get; }
Property Value

string

Remarks

If you do not specify a value, InactiveDate takes the same value as NotAfterDate , which is specified by the CA.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-certificate.html#cfn-transfer-certificate-inactivedate

PrivateKey

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

string? PrivateKey { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-certificate.html#cfn-transfer-certificate-privatekey

Tags

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

ICfnTag[]? Tags { get; }
Property Value

ICfnTag[]

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-certificate.html#cfn-transfer-certificate-tags

Usage

Specifies how this certificate is used. It can be used in the following ways:.

string Usage { get; }
Property Value

string

Remarks

    See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-certificate.html#cfn-transfer-certificate-usage

    Back to top Generated by DocFX