antiddos

package
v1.73.9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 24, 2025 License: MPL-2.0 Imports: 22 Imported by: 1

Documentation

Overview

Generated by PMS #354

Generated by PMS #372

Generated by PMS #359

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DataSourceConfigRanges added in v1.69.0

func DataSourceConfigRanges() *schema.Resource

func DataSourceEipDefenseStatuses added in v1.69.1

func DataSourceEipDefenseStatuses() *schema.Resource

func DataSourceWeeklyProtectionStatistics added in v1.69.0

func DataSourceWeeklyProtectionStatistics() *schema.Resource

func ReadDefaultProtectionPolicy added in v1.69.0

func ReadDefaultProtectionPolicy(client *golangsdk.ServiceClient) (interface{}, error)

ReadDefaultProtectionPolicy Test case will use this method, so the first letter is capitalized.

func ResourceCloudNativeAntiDdos

func ResourceCloudNativeAntiDdos() *schema.Resource

ResourceCloudNativeAntiDdos is the imple of huaweicloud_antiddos_basic @API Anti-DDoS GET /v1/{project_id}/antiddos/{floating_ip_id}/status @API Anti-DDoS GET /v1/{project_id}/antiddos/{floating_ip_id} @API Anti-DDoS PUT /v1/{project_id}/antiddos/{floating_ip_id} @API Anti-DDoS GET /v1/{project_id}/antiddos @API Anti-DDoS GET /v2/{project_id}/warnalert/alertconfig/query @API Anti-DDoS POST /v2/{project_id}/warnalert/alertconfig/update @API EIP GET /v1/{project_id}/publicips/{publicip_id}

func ResourceDefaultProtectionPolicy added in v1.69.0

func ResourceDefaultProtectionPolicy() *schema.Resource

@API ANTI-DDOS POST /v1/{project_id}/antiddos/default-config @API ANTI-DDOS DELETE /v1/{project_id}/antiddos/default-config @API ANTI-DDOS GET /v1/{project_id}/antiddos/default-config

Types

type ConfigRangesDSWrapper added in v1.69.0

type ConfigRangesDSWrapper struct {
	*schemas.ResourceDataWrapper
	Config *config.Config
}

func (*ConfigRangesDSWrapper) ListNewConfigs added in v1.69.0

func (w *ConfigRangesDSWrapper) ListNewConfigs() (*gjson.Result, error)

@API ANTI-DDOS GET /v2/{project_id}/antiddos/query-config-list

type EipDefenseStatusesDSWrapper added in v1.69.1

type EipDefenseStatusesDSWrapper struct {
	*schemas.ResourceDataWrapper
	Config *config.Config
}

func (*EipDefenseStatusesDSWrapper) ListDDosStatus added in v1.69.1

func (w *EipDefenseStatusesDSWrapper) ListDDosStatus() (*gjson.Result, error)

@API ANTI-DDOS GET /v1/{project_id}/antiddos

type WeeklyProtectionStatisticsDSWrapper added in v1.69.0

type WeeklyProtectionStatisticsDSWrapper struct {
	*schemas.ResourceDataWrapper
	Config *config.Config
}

func (*WeeklyProtectionStatisticsDSWrapper) ListWeeklyReports added in v1.69.0

func (w *WeeklyProtectionStatisticsDSWrapper) ListWeeklyReports() (*gjson.Result, error)

@API ANTI-DDOS GET /v1/{project_id}/antiddos/weekly

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL