Documentation ¶
Index ¶
- func AcceleratorAccelerateIpSchema() *schema.Resource
- func AcceleratorFrozenInfoSchema() *schema.Resource
- func DataSourceAccelerators() *schema.Resource
- func DataSourceAddressGroups() *schema.Resource
- func DataSourceEndpointGroups() *schema.Resource
- func DataSourceEndpoints() *schema.Resource
- func DataSourceHealthChecks() *schema.Resource
- func DataSourceListeners() *schema.Resource
- func EndpointGroupIdSchema() *schema.Resource
- func ListenerPortRangeSchema() *schema.Resource
- func ResourceAccelerator() *schema.Resource
- func ResourceEndpoint() *schema.Resource
- func ResourceEndpointGroup() *schema.Resource
- func ResourceHealthCheck() *schema.Resource
- func ResourceIpAddressGroup() *schema.Resource
- func ResourceListener() *schema.Resource
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DataSourceAccelerators ¶ added in v1.62.0
@API GA GET /v1/accelerators
func DataSourceAddressGroups ¶ added in v1.62.0
@API GA GET /v1/ip-groups
func DataSourceEndpointGroups ¶ added in v1.62.1
@API GA GET /v1/endpoint-groups
func DataSourceEndpoints ¶ added in v1.63.0
@API GA GET /v1/endpoint-groups/{endpoint_group_id}/endpoints
func DataSourceHealthChecks ¶ added in v1.63.0
@API GA GET /v1/health-checks
func DataSourceListeners ¶ added in v1.62.0
@API GA GET /v1/listeners
func EndpointGroupIdSchema ¶
func ListenerPortRangeSchema ¶
func ResourceAccelerator ¶
@API GA POST /v1/accelerators @API GA GET /v1/accelerators/{accelerator_id} @API GA PUT /v1/accelerators/{accelerator_id} @API GA DELETE /v1/accelerators/{accelerator_id}
func ResourceEndpoint ¶
@API GA POST /v1/endpoint-groups/{endpoint_group_id}/endpoints @API GA GET /v1/endpoint-groups/{endpoint_group_id}/endpoints/{endpoint_id} @API GA PUT /v1/endpoint-groups/{endpoint_group_id}/endpoints/{endpoint_id} @API GA DELETE /v1/endpoint-groups/{endpoint_group_id}/endpoints/{endpoint_id}
func ResourceEndpointGroup ¶
@API GA POST /v1/endpoint-groups @API GA GET /v1/endpoint-groups/{endpoint_group_id} @API GA PUT /v1/endpoint-groups/{endpoint_group_id} @API GA DELETE /v1/endpoint-groups/{endpoint_group_id}
func ResourceHealthCheck ¶
@API GA POST /v1/health-checks @API GA GET /v1/health-checks/{health_check_id} @API GA PUT /v1/health-checks/{health_check_id} @API GA DELETE /v1/health-checks/{health_check_id}
func ResourceIpAddressGroup ¶ added in v1.61.0
@API GA POST /v1/ip-groups @API GA GET /v1/ip-groups/{ip_group_id} @API GA PUT /v1/ip-groups/{ip_group_id} @API GA DELETE /v1/ip-groups/{ip_group_id} @API GA POST /v1/ip-groups/{ip_group_id}/add-ips @API GA POST /v1/ip-groups/{ip_group_id}/remove-ips @API GA POST /v1/ip-groups/{ip_group_id}/associate-listener @API GA POST /v1/ip-groups/{ip_group_id}/disassociate-listener
func ResourceListener ¶
@API GA POST /v1/listeners @API GA DELETE /v1/listeners/{listener_id} @API GA GET /v1/listeners/{listener_id} @API GA PUT /v1/listeners/{listener_id}
Types ¶
This section is empty.
Source Files ¶
- data_source_huaweicloud_ga_accelerators.go
- data_source_huaweicloud_ga_address_groups.go
- data_source_huaweicloud_ga_endpoint_groups.go
- data_source_huaweicloud_ga_endpoints.go
- data_source_huaweicloud_ga_health_checks.go
- data_source_huaweicloud_ga_listeners.go
- resource_huaweicloud_ga_accelerator.go
- resource_huaweicloud_ga_address_group.go
- resource_huaweicloud_ga_endpoint.go
- resource_huaweicloud_ga_endpoint_group.go
- resource_huaweicloud_ga_health_check.go
- resource_huaweicloud_ga_listener.go