SchedulerRuleRuleArgs

data class SchedulerRuleRuleArgs(val priority: Output<Int>? = null, val regionId: Output<String>? = null, val status: Output<Int>? = null, val type: Output<String>? = null, val value: Output<String>? = null, val valueType: Output<Int>? = null) : ConvertibleToJava<SchedulerRuleRuleArgs>

Constructors

Link copied to clipboard
constructor(priority: Output<Int>? = null, regionId: Output<String>? = null, status: Output<Int>? = null, type: Output<String>? = null, value: Output<String>? = null, valueType: Output<Int>? = null)

Properties

Link copied to clipboard
val priority: Output<Int>? = null

The priority of the rule.

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

The region where the interaction resource that is used in the scheduling rule is deployed. NOTE: This parameter is returned only if the RuleType parameter is set to 2.

Link copied to clipboard
val status: Output<Int>? = null

The status of the scheduling rule.

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

The address type of the interaction resource. Valid values: A: IPv4 address. CNAME: CNAME record.

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

The address of the interaction resource.

Link copied to clipboard
val valueType: Output<Int>? = null

Required. The type of the linked resource. It is an Integer. Valid values: 1: The IP address of Anti-DDoS Pro or Anti-DDoS Premium 2: the IP address of the interaction resource (in the tiered protection scenario) 3: the IP address used to accelerate access (in the network acceleration scenario) 6 the IP address of the interaction resource (in the cloud service interaction scenario)

Functions

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