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
Remarks
If you do not specify a value, ActiveDate takes the same value as NotBeforeDate , which is specified by the CA.
Certificate
The file name for the certificate.
string Certificate { get; }
Property Value
Remarks
CertificateChain
The list of certificates that make up the chain for the certificate.
string? CertificateChain { get; }
Property Value
Remarks
Description
The name or description that's used to identity the certificate.
string? Description { get; }
Property Value
Remarks
InactiveDate
An optional date that specifies when the certificate becomes inactive.
string? InactiveDate { get; }
Property Value
Remarks
If you do not specify a value, InactiveDate takes the same value as NotAfterDate , which is specified by the CA.
PrivateKey
The file that contains the private key for the certificate that's being imported.
string? PrivateKey { get; }
Property Value
Remarks
Tags
Key-value pairs that can be used to group and search for certificates.
ICfnTag[]? Tags { get; }
Property Value
ICfnTag[]
Remarks
Usage
Specifies how this certificate is used. It can be used in the following ways:.
string Usage { get; }