Ddos Functions
object DdosFunctions
Functions
Link copied to clipboard
This data source provides a list of Anti-DDoS Advanced instances in an Alibaba Cloud account according to the specified filters.
suspend fun getDdosBgpInstances(argument: suspend GetDdosBgpInstancesPlainArgsBuilder.() -> Unit): GetDdosBgpInstancesResult
suspend fun getDdosBgpInstances(ids: List<String>? = null, nameRegex: String? = null, outputFile: String? = null): GetDdosBgpInstancesResult
Link copied to clipboard
This data source provides the Ddos Bgp Ips of the current Alibaba Cloud user.
suspend fun getDdosBgpIps(argument: suspend GetDdosBgpIpsPlainArgsBuilder.() -> Unit): GetDdosBgpIpsResult
suspend fun getDdosBgpIps(ids: List<String>? = null, instanceId: String, outputFile: String? = null, pageNumber: Int? = null, pageSize: Int? = null, productName: String? = null, status: String? = null): GetDdosBgpIpsResult
Link copied to clipboard
suspend fun getDdosCooDomainResources(argument: GetDdosCooDomainResourcesPlainArgs): GetDdosCooDomainResourcesResult
This data source provides the Ddoscoo Domain Resources of the current Alibaba Cloud user.
suspend fun getDdosCooDomainResources(argument: suspend GetDdosCooDomainResourcesPlainArgsBuilder.() -> Unit): GetDdosCooDomainResourcesResult
suspend fun getDdosCooDomainResources(ids: List<String>? = null, instanceIds: List<String>? = null, outputFile: String? = null, queryDomainPattern: String? = null): GetDdosCooDomainResourcesResult
Link copied to clipboard
This data source provides the BGP-Line Anti-DDoS Pro(DdosCoo) instances of the current Alibaba Cloud user.
suspend fun getDdosCooInstances(argument: suspend GetDdosCooInstancesPlainArgsBuilder.() -> Unit): GetDdosCooInstancesResult
suspend fun getDdosCooInstances(ids: List<String>? = null, nameRegex: String? = null, outputFile: String? = null): GetDdosCooInstancesResult
Link copied to clipboard
This data source provides the Ddoscoo Ports of the current Alibaba Cloud user.
suspend fun getDdosCooPorts(argument: suspend GetDdosCooPortsPlainArgsBuilder.() -> Unit): GetDdosCooPortsResult
suspend fun getDdosCooPorts(frontendPort: String? = null, frontendProtocol: String? = null, ids: List<String>? = null, instanceId: String, outputFile: String? = null): GetDdosCooPortsResult