AccessStrategy

class AccessStrategy : KotlinCustomResource

Provides a DNS Access Strategy resource. For information about DNS Access Strategy and how to use it, see What is Access Strategy.

NOTE: Available since v1.152.0.

Import

DNS Access Strategy can be imported using the id, e.g.

$ pulumi import alicloud:dns/accessStrategy:AccessStrategy example <id>

Properties

Link copied to clipboard
val accessMode: Output<String>

The primary/secondary switchover policy for address pool groups. Valid values: AUTO, DEFAULT, FAILOVER.

Link copied to clipboard

List of primary address pool collections. See default_addr_pools below for details.

Link copied to clipboard

The type of the primary address pool. Valid values: IPV4, IPV6, DOMAIN.

Link copied to clipboard

Specifies whether to enable scheduling optimization for latency resolution for the primary address pool group. Valid values: OPEN, CLOSE.

Link copied to clipboard

The load balancing policy of the primary address pool group. Valid values: ALL_RR, RATIO. NOTE: The default_lba_strategy is required under the condition that strategy_mode is GEO.

Link copied to clipboard

The maximum number of addresses returned by the primary address pool set. NOTE: The default_max_return_addr_num is required under the condition that strategy_mode is LATENCY.

Link copied to clipboard

The minimum number of available addresses for the primary address pool set.

Link copied to clipboard

List of backup address pool sets. See failover_addr_pools below for details.

Link copied to clipboard

The type of the secondary address pool. Valid values: IPV4, IPV6, DOMAIN.

Link copied to clipboard

Specifies whether to enable scheduling optimization for latency resolution for the secondary address pool group. Valid values: OPEN, CLOSE.

Link copied to clipboard

The load balancing policy of the secondary address pool group. Valid values: ALL_RR, RATIO.

Link copied to clipboard

The maximum number of returned addresses in the standby address pool.

Link copied to clipboard

The minimum number of available addresses in the standby address pool.

Link copied to clipboard
val id: Output<String>
Link copied to clipboard
val instanceId: Output<String>

The Id of the associated instance.

Link copied to clipboard
val lang: Output<String>?

The lang.

Link copied to clipboard

The source regions. See lines below for details. NOTE: The lines is required under the condition that strategy_mode is GEO.

Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val strategyMode: Output<String>

The type of the access policy. Valid values: GEO or LATENCY. GEO: based on geographic location. LATENCY: Based on delay.

Link copied to clipboard
val strategyName: Output<String>

The name of the access policy.

Link copied to clipboard
val urn: Output<String>