DomainArgs

data class DomainArgs(val accessType: Output<String>? = null, val domain: Output<String>? = null, val instanceId: Output<String>? = null, val listen: Output<DomainListenArgs>? = null, val redirect: Output<DomainRedirectArgs>? = null) : ConvertibleToJava<DomainArgs>

Provides a Wafv3 Domain resource. For information about Wafv3 Domain and how to use it, see What is Domain.

NOTE: Available since v1.200.0.

Import

Wafv3 Domain can be imported using the id, e.g.

$ pulumi import alicloud:wafv3/domain:Domain example <instance_id>:<domain>

Constructors

Link copied to clipboard
constructor(accessType: Output<String>? = null, domain: Output<String>? = null, instanceId: Output<String>? = null, listen: Output<DomainListenArgs>? = null, redirect: Output<DomainRedirectArgs>? = null)

Properties

Link copied to clipboard
val accessType: Output<String>? = null

The access type of the WAF instance. Value: share (default): CNAME access.

Link copied to clipboard
val domain: Output<String>? = null

The name of the domain name to query.

Link copied to clipboard
val instanceId: Output<String>? = null

WAF instance ID

Link copied to clipboard
val listen: Output<DomainListenArgs>? = null

Configure listening information. See listen below.

Link copied to clipboard
val redirect: Output<DomainRedirectArgs>? = null

Configure forwarding information. See redirect below.

Functions

Link copied to clipboard
open override fun toJava(): DomainArgs