Documentation ¶
Index ¶
- func DataSourceActiveStandbyPools() *schema.Resource
- func DataSourceELBCertificateV3() *schema.Resource
- func DataSourceElbFlavorsV3() *schema.Resource
- func DataSourceElbIpGroups() *schema.Resource
- func DataSourceElbL7policies() *schema.Resource
- func DataSourceElbL7rules() *schema.Resource
- func DataSourceElbListeners() *schema.Resource
- func DataSourceElbLoadbalances() *schema.Resource
- func DataSourceElbLogtanks() *schema.Resource
- func DataSourceElbMembers() *schema.Resource
- func DataSourceElbMonitors() *schema.Resource
- func DataSourceElbSecurityPolicies() *schema.Resource
- func DataSourcePools() *schema.Resource
- func ResourceActiveStandbyPool() *schema.Resource
- func ResourceCertificateV3() *schema.Resource
- func ResourceIpGroupV3() *schema.Resource
- func ResourceL7PolicyV3() *schema.Resource
- func ResourceL7RuleV3() *schema.Resource
- func ResourceListenerV3() *schema.Resource
- func ResourceLoadBalancerV3() *schema.Resource
- func ResourceLogTank() *schema.Resource
- func ResourceMemberV3() *schema.Resource
- func ResourceMonitorV3() *schema.Resource
- func ResourcePoolV3() *schema.Resource
- func ResourceSecurityPolicy() *schema.Resource
- func SecurityPoliciesSchema() *schema.Resource
- func SecurityPoliciesV3ListenerRefSchema() *schema.Resource
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DataSourceActiveStandbyPools ¶ added in v1.61.0
@API ELB GET /v3/{project_id}/elb/master-slave-pools
func DataSourceELBCertificateV3 ¶
DataSourceELBCertificateV3 the data source of "huaweicloud_elb_certificate" Dedicated ELB @API ELB GET /v3/{project_id}/elb/certificates
func DataSourceElbFlavorsV3 ¶ added in v1.40.2
@API ELB GET /v3/{project_id}/elb/flavors
func DataSourceElbIpGroups ¶ added in v1.58.0
@API ELB GET /v3/{project_id}/elb/ipgroups
func DataSourceElbL7policies ¶ added in v1.58.0
@API ELB GET /v3/{project_id}/elb/l7policies
func DataSourceElbL7rules ¶ added in v1.58.0
@API ELB GET /v3/{project_id}/elb/l7policies/{l7policy_id}/rules
func DataSourceElbListeners ¶ added in v1.58.0
@API ELB GET /v3/{project_id}/elb/listeners
func DataSourceElbLoadbalances ¶ added in v1.57.0
@API ELB GET /v3/{project_id}/elb/loadbalancers
func DataSourceElbLogtanks ¶ added in v1.58.0
@API ELB GET /v3/{project_id}/elb/logtanks
func DataSourceElbMembers ¶ added in v1.58.0
@API ELB GET /v3/{project_id}/elb/pools/{pool_id}/members
func DataSourceElbMonitors ¶ added in v1.61.0
@API ELB GET /v3/{project_id}/elb/healthmonitors
func DataSourceElbSecurityPolicies ¶ added in v1.58.0
@API ELB GET /v3/{project_id}/elb/system-security-policies @API ELB GET /v3/{project_id}/elb/security-policies
func DataSourcePools ¶ added in v1.40.1
@API ELB GET /v3/{project_id}/elb/pools
func ResourceActiveStandbyPool ¶ added in v1.61.0
@API ELB POST /v3/{project_id}/elb/master-slave-pools @API ELB GET /v3/{project_id}/elb/master-slave-pools/{pool_id} @API ELB DELETE /v3/{project_id}/elb/master-slave-pools/{pool_id}
func ResourceCertificateV3 ¶ added in v1.37.0
@API ELB POST /v3/{project_id}/elb/certificates @API ELB GET /v3/{project_id}/elb/certificates/{certificate_id} @API ELB PUT /v3/{project_id}/elb/certificates/{certificate_id} @API ELB DELETE /v3/{project_id}/elb/certificates/{certificate_id}
func ResourceIpGroupV3 ¶ added in v1.37.0
@API ELB POST /v3/{project_id}/elb/ipgroups @API ELB GET /v3/{project_id}/elb/ipgroups/{ipgroup_id} @API ELB PUT /v3/{project_id}/elb/ipgroups/{ipgroup_id} @API ELB DELETE /v3/{project_id}/elb/ipgroups/{ipgroup_id}
func ResourceL7PolicyV3 ¶ added in v1.37.0
@API ELB POST /v3/{project_id}/elb/l7policies @API ELB GET /v3/{project_id}/elb/l7policies/{l7policy_id} @API ELB PUT /v3/{project_id}/elb/l7policies/{l7policy_id} @API ELB DELETE /v3/{project_id}/elb/l7policies/{l7policy_id}
func ResourceL7RuleV3 ¶ added in v1.37.0
@API ELB POST /v3/{project_id}/elb/l7policies/{l7policy_id}/rules @API ELB GET /v3/{project_id}/elb/l7policies/{l7policy_id}/rules/{l7rule_id} @API ELB PUT /v3/{project_id}/elb/l7policies/{l7policy_id}/rules/{l7rule_id} @API ELB DELETE /v3/{project_id}/elb/l7policies/{l7policy_id}/rules/{l7rule_id}
func ResourceListenerV3 ¶ added in v1.30.1
@API ELB POST /v3/{project_id}/elb/listeners @API ELB POST /v2.0/{project_id}/listeners/{listener_id}/tags/action @API ELB GET /v3/{project_id}/elb/listeners/{listener_id} @API ELB GET /v2.0/{project_id}/listeners/{listener_id}/tags @API ELB PUT /v3/{project_id}/elb/listeners/{listener_id} @API ELB DELETE /v3/{project_id}/elb/listeners/{listener_id}/force @API ELB DELETE /v3/{project_id}/elb/listeners/{listener_id} @API ELB GET /v3/{project_id}/elb/loadbalancers/{loadbalancer_id}
func ResourceLoadBalancerV3 ¶ added in v1.30.1
@API ELB POST /v3/{project_id}/elb/loadbalancers @API ELB POST /v2.0/{project_id}/loadbalancers/{loadbalancer_id}/tags/action @API ELB GET /v3/{project_id}/elb/loadbalancers/{loadbalancer_id} @API ELB GET /v2.0/{project_id}/loadbalancers/{loadbalancer_id}/tags @API ELB PUT /v3/{project_id}/elb/loadbalancers/{loadbalancer_id} @API ELB POST /v3/{project_id}/elb/loadbalancers/{loadbalancer_id}/availability-zone/{batch-add} @API ELB POST /v3/{project_id}/elb/loadbalancers/{loadbalancer_id}/availability-zone/{batch-remove} @API ELB DELETE /v3/{project_id}/elb/loadbalancers/{loadbalancer_id}/force-elb @API ELB DELETE /v3/{project_id}/elb/loadbalancers/{loadbalancer_id} @API EIP DELETE /v1/{project_id}/publicips/{publicip_id} @API ELB POST /v3/{project_id}/elb/loadbalancers/change-charge-mode @API BSS GET /v2/orders/customer-orders/details/{order_id} @API BSS POST /v2/orders/suscriptions/resources/query @API BSS POST /v2/orders/subscriptions/resources/unsubscribe @API BSS POST /v2/orders/subscriptions/resources/autorenew/{instance_id} @API BSS DELETE /v2/orders/subscriptions/resources/autorenew/{instance_id}
func ResourceLogTank ¶ added in v1.43.0
@API ELB POST /v3/{project_id}/elb/logtanks @API ELB GET /v3/{project_id}/elb/logtanks/{logtank_id} @API ELB PUT /v3/{project_id}/elb/logtanks/{logtank_id} @API ELB DELETE /v3/{project_id}/elb/logtanks/{logtank_id} @API LTS GET /v2/{project_id}/groups/{log_group_id}/streams
func ResourceMemberV3 ¶ added in v1.37.0
@API ELB POST /v3/{project_id}/elb/pools/{pool_id}/members @API ELB GET /v3/{project_id}/elb/pools/{pool_id}/members/{member_id} @API ELB PUT /v3/{project_id}/elb/pools/{pool_id}/members/{member_id} @API ELB DELETE /v3/{project_id}/elb/pools/{pool_id}/members/{member_id}
func ResourceMonitorV3 ¶ added in v1.37.0
@API ELB POST /v3/{project_id}/elb/healthmonitors @API ELB GET /v3/{project_id}/elb/healthmonitors/{healthmonitor_id} @API ELB PUT /v3/{project_id}/elb/healthmonitors/{healthmonitor_id} @API ELB DELETE /v3/{project_id}/elb/healthmonitors/{healthmonitor_id}
func ResourcePoolV3 ¶ added in v1.37.0
@API ELB POST /v3/{project_id}/elb/pools @API ELB GET /v3/{project_id}/elb/pools/{pool_id} @API ELB PUT /v3/{project_id}/elb/pools/{pool_id} @API ELB DELETE /v3/{project_id}/elb/pools/{pool_id}
func ResourceSecurityPolicy ¶ added in v1.43.0
@API ELB POST /v3/{project_id}/elb/security-policies @API ELB GET /v3/{project_id}/elb/security-policies/{security_policy_id} @API ELB PUT /v3/{project_id}/elb/security-policies/{security_policy_id} @API ELB DELETE /v3/{project_id}/elb/security-policies/{security_policy_id}
func SecurityPoliciesSchema ¶ added in v1.58.0
func SecurityPoliciesV3ListenerRefSchema ¶ added in v1.43.0
Types ¶
This section is empty.
Source Files ¶
- data_source_huaweicloud_elb_active_standby_pools.go
- data_source_huaweicloud_elb_certificate.go
- data_source_huaweicloud_elb_flavors.go
- data_source_huaweicloud_elb_ipgroups.go
- data_source_huaweicloud_elb_l7policies.go
- data_source_huaweicloud_elb_l7rules.go
- data_source_huaweicloud_elb_listeners.go
- data_source_huaweicloud_elb_loadbalancers.go
- data_source_huaweicloud_elb_logtanks.go
- data_source_huaweicloud_elb_members.go
- data_source_huaweicloud_elb_monitors.go
- data_source_huaweicloud_elb_pools.go
- data_source_huaweicloud_elb_security_policies.go
- resource_huaweicloud_elb_active_standby_pool.go
- resource_huaweicloud_elb_certificate.go
- resource_huaweicloud_elb_ipgroup.go
- resource_huaweicloud_elb_l7policy.go
- resource_huaweicloud_elb_l7rule.go
- resource_huaweicloud_elb_listener.go
- resource_huaweicloud_elb_loadbalancer.go
- resource_huaweicloud_elb_logtank.go
- resource_huaweicloud_elb_member.go
- resource_huaweicloud_elb_monitor.go
- resource_huaweicloud_elb_pool.go
- resource_huaweicloud_elb_security_policy.go