Documentation ¶
Index ¶
- func DataSourceAvailableProtectedObjects() *schema.Resource
- func DataSourceInstances() *schema.Resource
- func DataSourceProtectedObjects() *schema.Resource
- func ResourceBlackWhiteList() *schema.Resource
- func ResourceCNADAdvancedPolicy() *schema.Resource
- func ResourcePolicyAssociate() *schema.Resource
- func ResourceProtectedObject() *schema.Resource
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DataSourceAvailableProtectedObjects ¶
@API AAD GET /v1/cnad/packages/{package_id}/unbound-protected-ips
func DataSourceInstances ¶
@API AAD GET /v1/cnad/packages
func DataSourceProtectedObjects ¶
@API AAD GET /v1/cnad/protected-ips
func ResourceBlackWhiteList ¶
@API AAD POST /v1/cnad/policies/{policy_id}/ip-list/add @API AAD POST /v1/cnad/policies/{policy_id}/ip-list/delete @API AAD GET /v1/cnad/policies/{policy_id}
func ResourceCNADAdvancedPolicy ¶
@API AAD POST /v1/cnad/policies @API AAD GET /v1/cnad/policies @API AAD DELETE /v1/cnad/policies/{policy_id} @API AAD GET /v1/cnad/policies/{policy_id} @API AAD PUT /v1/cnad/policies/{policy_id}
func ResourcePolicyAssociate ¶
@API AAD POST /v1/cnad/policies/{policy_id}/bind @API AAD POST /v1/cnad/policies/{policy_id}/unbind @API AAD GET /v1/cnad/protected-ips
func ResourceProtectedObject ¶
@API AAD POST /v1/cnad/packages/{package_id}/protected-ips @API AAD GET /v1/cnad/protected-ips
Types ¶
This section is empty.
Source Files ¶
- data_source_huaweicloud_cnad_advanced_available_objects.go
- data_source_huaweicloud_cnad_advanced_instances.go
- data_source_huaweicloud_cnad_advanced_protected_objects.go
- resource_huaweicloud_cnad_advanced_black_white_list.go
- resource_huaweicloud_cnad_advanced_policy.go
- resource_huaweicloud_cnad_advanced_policy_associate.go
- resource_huaweicloud_cnad_advanced_protected_object.go