Skip to content

RosAccessStrategyProps

Properties for defining a RosAccessStrategy.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-dns-accessstrategy

Initializer

import { RosAccessStrategyProps } from '@alicloud/ros-cdk-dns'
const rosAccessStrategyProps: RosAccessStrategyProps = { ... }

Properties

Name Type Description
defaultAddrPool @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | DefaultAddrPoolProperty[] No description.
defaultAddrPoolType string | @alicloud/ros-cdk-core.IResolvable No description.
defaultMinAvailableAddrNum number | @alicloud/ros-cdk-core.IResolvable No description.
instanceId string | @alicloud/ros-cdk-core.IResolvable No description.
strategyMode string | @alicloud/ros-cdk-core.IResolvable No description.
strategyName string | @alicloud/ros-cdk-core.IResolvable No description.
accessMode string | @alicloud/ros-cdk-core.IResolvable No description.
defaultLatencyOptimization string | @alicloud/ros-cdk-core.IResolvable No description.
defaultLbaStrategy string | @alicloud/ros-cdk-core.IResolvable No description.
defaultMaxReturnAddrNum number | @alicloud/ros-cdk-core.IResolvable No description.
failoverAddrPool @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | FailoverAddrPoolProperty[] No description.
failoverAddrPoolType string | @alicloud/ros-cdk-core.IResolvable No description.
failoverLatencyOptimization string | @alicloud/ros-cdk-core.IResolvable No description.
failoverLbaStrategy string | @alicloud/ros-cdk-core.IResolvable No description.
failoverMaxReturnAddrNum number | @alicloud/ros-cdk-core.IResolvable No description.
failoverMinAvailableAddrNum number | @alicloud/ros-cdk-core.IResolvable No description.
lines @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[] No description.

defaultAddrPoolRequired

public readonly defaultAddrPool: IResolvable | IResolvable | DefaultAddrPoolProperty[];

defaultAddrPoolTypeRequired

public readonly defaultAddrPoolType: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

defaultMinAvailableAddrNumRequired

public readonly defaultMinAvailableAddrNum: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

instanceIdRequired

public readonly instanceId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

strategyModeRequired

public readonly strategyMode: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

strategyNameRequired

public readonly strategyName: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

accessModeOptional

public readonly accessMode: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

defaultLatencyOptimizationOptional

public readonly defaultLatencyOptimization: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

defaultLbaStrategyOptional

public readonly defaultLbaStrategy: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

defaultMaxReturnAddrNumOptional

public readonly defaultMaxReturnAddrNum: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

failoverAddrPoolOptional

public readonly failoverAddrPool: IResolvable | IResolvable | FailoverAddrPoolProperty[];

failoverAddrPoolTypeOptional

public readonly failoverAddrPoolType: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

failoverLatencyOptimizationOptional

public readonly failoverLatencyOptimization: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

failoverLbaStrategyOptional

public readonly failoverLbaStrategy: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

failoverMaxReturnAddrNumOptional

public readonly failoverMaxReturnAddrNum: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

failoverMinAvailableAddrNumOptional

public readonly failoverMinAvailableAddrNum: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

linesOptional

public readonly lines: IResolvable | string | IResolvable[];
  • Type: @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[]