AccessStrategyProps
Properties for defining a AccessStrategy.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-dns-accessstrategy
Initializer
import "github.com/alibabacloud-go/ros-cdk/alicloudroscdkdns"
&alicloudroscdkdns.AccessStrategyProps {
DefaultAddrPool: interface{},
DefaultAddrPoolType: interface{},
DefaultMinAvailableAddrNum: interface{},
InstanceId: interface{},
StrategyMode: interface{},
StrategyName: interface{},
AccessMode: interface{},
DefaultLatencyOptimization: interface{},
DefaultLbaStrategy: interface{},
DefaultMaxReturnAddrNum: interface{},
FailoverAddrPool: interface{},
FailoverAddrPoolType: interface{},
FailoverLatencyOptimization: interface{},
FailoverLbaStrategy: interface{},
FailoverMaxReturnAddrNum: interface{},
FailoverMinAvailableAddrNum: interface{},
Lines: interface{},
}
Properties
| Name | Type | Description |
|---|---|---|
DefaultAddrPool | interface{} | Property defaultAddrPool: The default address pool of the access strategy. |
DefaultAddrPoolType | interface{} | Property defaultAddrPoolType: The type of the default address pool. |
DefaultMinAvailableAddrNum | interface{} | Property defaultMinAvailableAddrNum: The minimum available address number of the default address pool. |
InstanceId | interface{} | Property instanceId: The ID of the Dns instance. |
StrategyMode | interface{} | Property strategyMode: The mode of the access strategy. |
StrategyName | interface{} | Property strategyName: The name of the access strategy. |
AccessMode | interface{} | Property accessMode: The access mode of the access strategy. |
DefaultLatencyOptimization | interface{} | Property defaultLatencyOptimization: Whether to enable latency optimization for the default address pool. |
DefaultLbaStrategy | interface{} | Property defaultLbaStrategy: The load balancing strategy of the default address pool. |
DefaultMaxReturnAddrNum | interface{} | Property defaultMaxReturnAddrNum: The maximum return address number of the default address pool. |
FailoverAddrPool | interface{} | Property failoverAddrPool: The failover address pool of the access strategy. |
FailoverAddrPoolType | interface{} | Property failoverAddrPoolType: The type of the failover address pool. |
FailoverLatencyOptimization | interface{} | Property failoverLatencyOptimization: Whether to enable latency optimization for the failover address pool. |
FailoverLbaStrategy | interface{} | Property failoverLbaStrategy: The load balancing strategy of the failover address pool. |
FailoverMaxReturnAddrNum | interface{} | Property failoverMaxReturnAddrNum: The maximum return address number of the failover address pool. |
FailoverMinAvailableAddrNum | interface{} | Property failoverMinAvailableAddrNum: The minimum available address number of the failover address pool. |
Lines | interface{} | Property lines: The lines of the access strategy. |
DefaultAddrPoolRequired
DefaultAddrPool interface{}
- Type: interface{}
Property defaultAddrPool: The default address pool of the access strategy.
DefaultAddrPoolTypeRequired
DefaultAddrPoolType interface{}
- Type: interface{}
Property defaultAddrPoolType: The type of the default address pool.
DefaultMinAvailableAddrNumRequired
DefaultMinAvailableAddrNum interface{}
- Type: interface{}
Property defaultMinAvailableAddrNum: The minimum available address number of the default address pool.
InstanceIdRequired
InstanceId interface{}
- Type: interface{}
Property instanceId: The ID of the Dns instance.
StrategyModeRequired
StrategyMode interface{}
- Type: interface{}
Property strategyMode: The mode of the access strategy.
StrategyNameRequired
StrategyName interface{}
- Type: interface{}
Property strategyName: The name of the access strategy.
AccessModeOptional
AccessMode interface{}
- Type: interface{}
Property accessMode: The access mode of the access strategy.
DefaultLatencyOptimizationOptional
DefaultLatencyOptimization interface{}
- Type: interface{}
Property defaultLatencyOptimization: Whether to enable latency optimization for the default address pool.
DefaultLbaStrategyOptional
DefaultLbaStrategy interface{}
- Type: interface{}
Property defaultLbaStrategy: The load balancing strategy of the default address pool.
DefaultMaxReturnAddrNumOptional
DefaultMaxReturnAddrNum interface{}
- Type: interface{}
Property defaultMaxReturnAddrNum: The maximum return address number of the default address pool.
FailoverAddrPoolOptional
FailoverAddrPool interface{}
- Type: interface{}
Property failoverAddrPool: The failover address pool of the access strategy.
FailoverAddrPoolTypeOptional
FailoverAddrPoolType interface{}
- Type: interface{}
Property failoverAddrPoolType: The type of the failover address pool.
FailoverLatencyOptimizationOptional
FailoverLatencyOptimization interface{}
- Type: interface{}
Property failoverLatencyOptimization: Whether to enable latency optimization for the failover address pool.
FailoverLbaStrategyOptional
FailoverLbaStrategy interface{}
- Type: interface{}
Property failoverLbaStrategy: The load balancing strategy of the failover address pool.
FailoverMaxReturnAddrNumOptional
FailoverMaxReturnAddrNum interface{}
- Type: interface{}
Property failoverMaxReturnAddrNum: The maximum return address number of the failover address pool.
FailoverMinAvailableAddrNumOptional
FailoverMinAvailableAddrNum interface{}
- Type: interface{}
Property failoverMinAvailableAddrNum: The minimum available address number of the failover address pool.
LinesOptional
Lines interface{}
- Type: interface{}
Property lines: The lines of the access strategy.