elb

package
v1.64.1 Latest Latest
Warning

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

Go to latest
Published: May 6, 2024 License: MPL-2.0 Imports: 34 Imported by: 3

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DataSourceActiveStandbyPools added in v1.61.0

func DataSourceActiveStandbyPools() *schema.Resource

@API ELB GET /v3/{project_id}/elb/master-slave-pools

func DataSourceELBCertificateV3

func DataSourceELBCertificateV3() *schema.Resource

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

func DataSourceElbFlavorsV3() *schema.Resource

@API ELB GET /v3/{project_id}/elb/flavors

func DataSourceElbIpGroups added in v1.58.0

func DataSourceElbIpGroups() *schema.Resource

@API ELB GET /v3/{project_id}/elb/ipgroups

func DataSourceElbL7policies added in v1.58.0

func DataSourceElbL7policies() *schema.Resource

@API ELB GET /v3/{project_id}/elb/l7policies

func DataSourceElbL7rules added in v1.58.0

func DataSourceElbL7rules() *schema.Resource

@API ELB GET /v3/{project_id}/elb/l7policies/{l7policy_id}/rules

func DataSourceElbListeners added in v1.58.0

func DataSourceElbListeners() *schema.Resource

@API ELB GET /v3/{project_id}/elb/listeners

func DataSourceElbLoadbalances added in v1.57.0

func DataSourceElbLoadbalances() *schema.Resource

@API ELB GET /v3/{project_id}/elb/loadbalancers

func DataSourceElbLogtanks added in v1.58.0

func DataSourceElbLogtanks() *schema.Resource

@API ELB GET /v3/{project_id}/elb/logtanks

func DataSourceElbMembers added in v1.58.0

func DataSourceElbMembers() *schema.Resource

@API ELB GET /v3/{project_id}/elb/pools/{pool_id}/members

func DataSourceElbMonitors added in v1.61.0

func DataSourceElbMonitors() *schema.Resource

@API ELB GET /v3/{project_id}/elb/healthmonitors

func DataSourceElbSecurityPolicies added in v1.58.0

func DataSourceElbSecurityPolicies() *schema.Resource

@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

func DataSourcePools() *schema.Resource

@API ELB GET /v3/{project_id}/elb/pools

func ResourceActiveStandbyPool added in v1.61.0

func ResourceActiveStandbyPool() *schema.Resource

@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

func ResourceCertificateV3() *schema.Resource

@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

func ResourceIpGroupV3() *schema.Resource

@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

func ResourceL7PolicyV3() *schema.Resource

@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

func ResourceL7RuleV3() *schema.Resource

@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

func ResourceListenerV3() *schema.Resource

@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

func ResourceLoadBalancerV3() *schema.Resource

@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

func ResourceLogTank() *schema.Resource

@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

func ResourceMemberV3() *schema.Resource

@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

func ResourceMonitorV3() *schema.Resource

@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

func ResourcePoolV3() *schema.Resource

@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

func ResourceSecurityPolicy() *schema.Resource

@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 SecurityPoliciesSchema() *schema.Resource

func SecurityPoliciesV3ListenerRefSchema added in v1.43.0

func SecurityPoliciesV3ListenerRefSchema() *schema.Resource

Types

This section is empty.

Jump to

Keyboard shortcuts

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