Package-level declarations

Types

Link copied to clipboard
data class BgpPolicyContentArgs(val blackIpListExpireAt: Output<Int>? = null, val enableDefense: Output<Boolean>? = null, val enableDropIcmp: Output<Boolean>? = null, val enableIntelligence: Output<Boolean>? = null, val fingerPrintRuleLists: Output<List<BgpPolicyContentFingerPrintRuleListArgs>>? = null, val intelligenceLevel: Output<String>? = null, val layer4RuleLists: Output<List<BgpPolicyContentLayer4RuleListArgs>>? = null, val portRuleLists: Output<List<BgpPolicyContentPortRuleListArgs>>? = null, val reflectBlockUdpPortLists: Output<List<Int>>? = null, val regionBlockCountryLists: Output<List<Int>>? = null, val regionBlockProvinceLists: Output<List<Int>>? = null, val sourceBlockLists: Output<List<BgpPolicyContentSourceBlockListArgs>>? = null, val sourceLimit: Output<BgpPolicyContentSourceLimitArgs>? = null, val whitenGfbrNets: Output<Boolean>? = null) : ConvertibleToJava<BgpPolicyContentArgs>
Link copied to clipboard
data class BgpPolicyContentFingerPrintRuleListArgs(val dstPortEnd: Output<Int>, val dstPortStart: Output<Int>, val fingerPrintRuleId: Output<String>? = null, val matchAction: Output<String>, val maxPktLen: Output<Int>, val minPktLen: Output<Int>, val offset: Output<Int>? = null, val payloadBytes: Output<String>? = null, val protocol: Output<String>, val rateValue: Output<Int>? = null, val seqNo: Output<Int>, val srcPortEnd: Output<Int>, val srcPortStart: Output<Int>) : ConvertibleToJava<BgpPolicyContentFingerPrintRuleListArgs>
Link copied to clipboard
data class BgpPolicyContentLayer4RuleListArgs(val action: Output<String>, val conditionLists: Output<List<BgpPolicyContentLayer4RuleListConditionListArgs>>, val limited: Output<Int>, val match: Output<String>, val method: Output<String>, val name: Output<String>, val priority: Output<Int>) : ConvertibleToJava<BgpPolicyContentLayer4RuleListArgs>
data class BgpPolicyContentLayer4RuleListConditionListArgs(val arg: Output<String>, val depth: Output<Int>, val position: Output<Int>) : ConvertibleToJava<BgpPolicyContentLayer4RuleListConditionListArgs>
Link copied to clipboard
data class BgpPolicyContentPortRuleListArgs(val dstPortEnd: Output<Int>, val dstPortStart: Output<Int>, val matchAction: Output<String>, val portRuleId: Output<String>? = null, val protocol: Output<String>, val seqNo: Output<Int>, val srcPortEnd: Output<Int>, val srcPortStart: Output<Int>) : ConvertibleToJava<BgpPolicyContentPortRuleListArgs>
Link copied to clipboard
data class BgpPolicyContentSourceBlockListArgs(val blockExpireSeconds: Output<Int>, val everySeconds: Output<Int>, val exceedLimitTimes: Output<Int>, val type: Output<Int>) : ConvertibleToJava<BgpPolicyContentSourceBlockListArgs>
Link copied to clipboard
data class BgpPolicyContentSourceLimitArgs(val bps: Output<Int>? = null, val pps: Output<Int>? = null, val synBps: Output<Int>? = null, val synPps: Output<Int>? = null) : ConvertibleToJava<BgpPolicyContentSourceLimitArgs>
Link copied to clipboard
data class DomainResourceProxyTypeArgs(val proxyPorts: Output<List<Int>>, val proxyType: Output<String>? = null) : ConvertibleToJava<DomainResourceProxyTypeArgs>
Link copied to clipboard
data class GetDdosBgpInstancesPlainArgs(val ids: List<String>? = null, val nameRegex: String? = null, val outputFile: String? = null) : ConvertibleToJava<GetDdosBgpInstancesPlainArgs>

A collection of arguments for invoking getDdosBgpInstances.

Link copied to clipboard
data class GetDdosBgpIpsPlainArgs(val ids: List<String>? = null, val instanceId: String, val outputFile: String? = null, val pageNumber: Int? = null, val pageSize: Int? = null, val productName: String? = null, val status: String? = null) : ConvertibleToJava<GetDdosBgpIpsPlainArgs>

A collection of arguments for invoking getDdosBgpIps.

Link copied to clipboard
data class GetDdosCooDomainResourcesPlainArgs(val ids: List<String>? = null, val instanceIds: List<String>? = null, val outputFile: String? = null, val queryDomainPattern: String? = null) : ConvertibleToJava<GetDdosCooDomainResourcesPlainArgs>

A collection of arguments for invoking getDdosCooDomainResources.

Link copied to clipboard
data class GetDdosCooInstancesPlainArgs(val ids: List<String>? = null, val nameRegex: String? = null, val outputFile: String? = null) : ConvertibleToJava<GetDdosCooInstancesPlainArgs>

A collection of arguments for invoking getDdosCooInstances.

Link copied to clipboard
data class GetDdosCooPortsPlainArgs(val frontendPort: String? = null, val frontendProtocol: String? = null, val ids: List<String>? = null, val instanceId: String, val outputFile: String? = null) : ConvertibleToJava<GetDdosCooPortsPlainArgs>

A collection of arguments for invoking getDdosCooPorts.

Link copied to clipboard
data class PortConfigArgs(val persistenceTimeout: Output<Int>? = null) : ConvertibleToJava<PortConfigArgs>
Link copied to clipboard
Link copied to clipboard
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>