Class DnsValidatedCertificate
(experimental) A certificate managed by AWS Certificate Manager.
Inherited Members
Namespace: Amazon.CDK.AWS.CertificateManager
Assembly: Amazon.CDK.AWS.CertificateManager.dll
Syntax (csharp)
public class DnsValidatedCertificate : Resource, ICertificate, IResource, IConstruct, IConstruct, IDependable
Syntax (vb)
Public Class DnsValidatedCertificate
Inherits Resource
Implements ICertificate, IResource, IConstruct, IConstruct, IDependable
Remarks
Will be automatically validated using DNS validation against the specified Route 53 hosted zone.
Stability: Experimental
Resource: AWS::CertificateManager::Certificate
Synopsis
Constructors
DnsValidatedCertificate(ByRefValue) | Used by jsii to construct an instance of this class from a Javascript-owned object reference |
DnsValidatedCertificate(DeputyBase.DeputyProps) | Used by jsii to construct an instance of this class from DeputyProps |
DnsValidatedCertificate(Construct, String, IDnsValidatedCertificateProps) |
Properties
CertificateArn | (experimental) The certificate's ARN. |
Methods
Validate() | (experimental) Validate the current construct. |
Constructors
DnsValidatedCertificate(ByRefValue)
Used by jsii to construct an instance of this class from a Javascript-owned object reference
protected DnsValidatedCertificate(ByRefValue reference)
Parameters
- reference Amazon.JSII.Runtime.Deputy.ByRefValue
The Javascript-owned object reference
DnsValidatedCertificate(DeputyBase.DeputyProps)
Used by jsii to construct an instance of this class from DeputyProps
protected DnsValidatedCertificate(DeputyBase.DeputyProps props)
Parameters
- props Amazon.JSII.Runtime.Deputy.DeputyBase.DeputyProps
The deputy props
DnsValidatedCertificate(Construct, String, IDnsValidatedCertificateProps)
public DnsValidatedCertificate(Construct scope, string id, IDnsValidatedCertificateProps props)
Parameters
- scope Constructs.Construct
- id System.String
- props IDnsValidatedCertificateProps
Remarks
Stability: Experimental
Properties
CertificateArn
(experimental) The certificate's ARN.
public virtual string CertificateArn { get; }
Property Value
System.String
Remarks
Stability: Experimental
Methods
Validate()
(experimental) Validate the current construct.
protected override string[] Validate()
Returns
System.String[]
Overrides
Remarks
This method can be implemented by derived constructs in order to perform validation logic. It is called on all constructs before synthesis.
Stability: Experimental