Header menu logo FsCDK

DnsValidatedCertificateBuilder Type

Constructors

Constructor Description

DnsValidatedCertificateBuilder(name)

Full Usage: DnsValidatedCertificateBuilder(name)

Parameters:
    name : string

Returns: DnsValidatedCertificateBuilder
name : string
Returns: DnsValidatedCertificateBuilder

Instance members

Instance member Description

certificateName name

Full Usage: certificateName name

Parameters:
    name : string

Returns: DnsValidatedCertificateConfig

Sets the certificate name.

name : string
Returns: DnsValidatedCertificateConfig
a : DnsValidatedCertificateConfig
b : DnsValidatedCertificateConfig
Returns: DnsValidatedCertificateConfig

constructId id

Full Usage: constructId id

Parameters:
    id : string

Returns: DnsValidatedCertificateConfig

Sets the construct ID.

id : string
Returns: DnsValidatedCertificateConfig

this.Delay

Full Usage: this.Delay

Parameters:
Returns: DnsValidatedCertificateConfig
Modifiers: inline
f : unit -> DnsValidatedCertificateConfig
Returns: DnsValidatedCertificateConfig

domainName domain

Full Usage: domainName domain

Parameters:
    domain : string

Returns: DnsValidatedCertificateConfig

Sets the domain name.

domain : string
Returns: DnsValidatedCertificateConfig

this.For

Full Usage: this.For

Parameters:
Returns: DnsValidatedCertificateConfig
Modifiers: inline
config : DnsValidatedCertificateConfig
f : unit -> DnsValidatedCertificateConfig
Returns: DnsValidatedCertificateConfig

hostedZone hostedZone

Full Usage: hostedZone hostedZone

Parameters:
Returns: DnsValidatedCertificateConfig

Sets the Route53 hosted zone for DNS validation.

hostedZone : IHostedZone
Returns: DnsValidatedCertificateConfig

region region

Full Usage: region region

Parameters:
    region : string

Returns: DnsValidatedCertificateConfig

Sets the region for the certificate (useful for CloudFront which requires us-east-1).

region : string
Returns: DnsValidatedCertificateConfig

this.Run

Full Usage: this.Run

Parameters:
Returns: DnsValidatedCertificateSpec
config : DnsValidatedCertificateConfig
Returns: DnsValidatedCertificateSpec

subjectAlternativeName san

Full Usage: subjectAlternativeName san

Parameters:
    san : string

Returns: DnsValidatedCertificateConfig

Adds a subject alternative name.

san : string
Returns: DnsValidatedCertificateConfig

this.Yield

Full Usage: this.Yield

Parameters:
    () : unit

Returns: DnsValidatedCertificateConfig
() : unit
Returns: DnsValidatedCertificateConfig

this.Zero

Full Usage: this.Zero

Returns: DnsValidatedCertificateConfig
Returns: DnsValidatedCertificateConfig

Type something to start searching.