Show / Hide Table of Contents

Class DnsValidatedCertificate

(experimental) A certificate managed by AWS Certificate Manager.

Inheritance
System.Object
Construct
Resource
DnsValidatedCertificate
Implements
ICertificate
IResource
IConstruct
Constructs.IConstruct
IDependable
Inherited Members
Resource.IsResource(IConstruct)
Resource.ApplyRemovalPolicy(RemovalPolicy)
Resource.GeneratePhysicalName()
Resource.GetResourceArnAttribute(String, IArnComponents)
Resource.GetResourceNameAttribute(String)
Resource.Env
Resource.PhysicalName
Resource.Stack
Construct.IsConstruct(Object)
Construct.OnPrepare()
Construct.OnSynthesize(ISynthesisSession)
Construct.OnValidate()
Construct.Prepare()
Construct.Synthesize(ISynthesisSession)
Construct.Node
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
Construct.Validate()
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

Implements

ICertificate
IResource
IConstruct
Constructs.IConstruct
IDependable
Back to top Generated by DocFX