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
Builder for 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
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>
Link copied to clipboard
Builder for BgpPolicyContentLayer4RuleListArgs.
Link copied to clipboard
data class BgpPolicyContentLayer4RuleListConditionListArgs(val arg: Output<String>, val depth: Output<Int>, val position: Output<Int>) : ConvertibleToJava<BgpPolicyContentLayer4RuleListConditionListArgs>
Link copied to clipboard
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
Builder for 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
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
Builder for BgpPolicyContentSourceLimitArgs.
Link copied to clipboard
data class DomainResourceProxyTypeArgs(val proxyPorts: Output<List<Int>>, val proxyType: Output<String>? = null) : ConvertibleToJava<DomainResourceProxyTypeArgs>
Link copied to clipboard
Builder for 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
Builder for GetDdosBgpInstancesPlainArgs.
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
Builder for GetDdosBgpIpsPlainArgs.
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
Builder for GetDdosCooDomainResourcesPlainArgs.
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
Builder for GetDdosCooInstancesPlainArgs.
Link copied to clipboard
Link copied to clipboard
Builder for GetDdosCooPortsPlainArgs.
Link copied to clipboard
data class PortConfigArgs(val persistenceTimeout: Output<Int>? = null) : ConvertibleToJava<PortConfigArgs>
Link copied to clipboard
class PortConfigArgsBuilder
Builder for PortConfigArgs.
Link copied to clipboard
Link copied to clipboard
Builder for SchedulerRuleRuleArgs.