Documentation
¶
Index ¶
- func DataSourceBandWidths() *schema.Resource
- func DataSourceEips() *schema.Resource
- func DataSourceFlavors() *schema.Resource
- func DataSourceImages() *schema.Resource
- func DataSourceKeypair() *schema.Resource
- func DataSourceNetworkACL() *schema.Resource
- func DataSourcePort() *schema.Resource
- func DataSourceSecurityGroup() *schema.Resource
- func DataSourceServer() *schema.Resource
- func DataSourceSites() *schema.Resource
- func DataSourceVpc() *schema.Resource
- func DataSourceVpcSubnets() *schema.Resource
- func ResourceEip() *schema.Resource
- func ResourceKeypair() *schema.Resource
- func ResourceNetworkACL() *schema.Resource
- func ResourceNetworkACLRule() *schema.Resource
- func ResourceSecurityGroup() *schema.Resource
- func ResourceSecurityGroupRule() *schema.Resource
- func ResourceServer() *schema.Resource
- func ResourceSubnet() *schema.Resource
- func ResourceVip() *schema.Resource
- func ResourceVpc() *schema.Resource
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DataSourceBandWidths ¶
@API IEC GET /v1/bandwidths
func DataSourceFlavors ¶
@API IEC GET /v1/cloudservers/flavors
func DataSourceKeypair ¶
@API IEC GET /v1/os-keypairs/{keypair_name}
func DataSourceSecurityGroup ¶
@API IEC GET /v1/security-groups
func ResourceEip ¶
@API IEC DELETE /v1/publicips/{publicip_id} @API IEC GET /v1/publicips/{publicip_id} @API IEC PUT /v1/publicips/{publicip_id} @API IEC POST /v1/publicips
func ResourceKeypair ¶
@API IEC DELETE /v1/os-keypairs/{keypair_name} @API IEC GET /v1/os-keypairs/{keypair_name} @API IEC POST /v1/os-keypairs
func ResourceNetworkACL ¶
@API IEC POST /v1/firewalls @API IEC PUT /v1/firewalls/{firewall_id} @API IEC DELETE /v1/firewalls/{firewall_id} @API IEC GET /v1/firewalls/{firewall_id}
func ResourceNetworkACLRule ¶
@API IEC PUT /v1/firewalls/{firewall_id}/update_firewall_rules @API IEC GET /v1/firewalls/{firewall_id}
func ResourceSecurityGroup ¶
@API IEC POST /v1/security-groups @API IEC DELETE /v1/security-groups/{security_group_id} @API IEC GET /v1/security-groups/{security_group_id}
func ResourceSecurityGroupRule ¶
@API IEC POST /v1/security-group-rules @API IEC DELETE /v1/security-group-rules/{security_group_rule_id} @API IEC GET /v1/security-group-rules/{security_group_rule_id}
func ResourceServer ¶
@API IEC POST /v1/cloudservers/delete @API IEC GET /v1/cloudservers/{server_id} @API IEC PUT /v1/cloudservers/{server_id} @API IEC POST /v1/cloudservers @API IEC GET /v1/cloudvolumes/{volume_id}
func ResourceSubnet ¶
@API IEC POST /v1/subnets @API IEC GET /v1/subnets/{subnet_id} @API IEC PUT /v1/subnets/{subnet_id} @API IEC DELETE /v1/subnets/{subnet_id}
func ResourceVip ¶
@API IEC GET /v1/subnets/{subnet_id} @API IEC DELETE /v1/ports/{port_id} @API IEC GET /v1/ports/{port_id} @API IEC PUT /v1/ports/{port_id} @API IEC POST /v1/ports
func ResourceVpc ¶
@API IEC POST /v1/vpcs @API IEC DELETE /v1/vpcs/{vpc_id} @API IEC GET /v1/vpcs/{vpc_id} @API IEC PUT /v1/vpcs/{vpc_id}
Types ¶
This section is empty.
Source Files
¶
- data_source_huaweicloud_iec_bandwidths.go
- data_source_huaweicloud_iec_eips.go
- data_source_huaweicloud_iec_flavors.go
- data_source_huaweicloud_iec_images.go
- data_source_huaweicloud_iec_keypair.go
- data_source_huaweicloud_iec_network_acl.go
- data_source_huaweicloud_iec_port.go
- data_source_huaweicloud_iec_security_group.go
- data_source_huaweicloud_iec_server.go
- data_source_huaweicloud_iec_sites.go
- data_source_huaweicloud_iec_vpc.go
- data_source_huaweicloud_iec_vpc_subnets.go
- resource_huaweicloud_iec_eip.go
- resource_huaweicloud_iec_keypair.go
- resource_huaweicloud_iec_network_acl.go
- resource_huaweicloud_iec_network_acl_rule.go
- resource_huaweicloud_iec_security_group.go
- resource_huaweicloud_iec_security_group_rule.go
- resource_huaweicloud_iec_server.go
- resource_huaweicloud_iec_vip.go
- resource_huaweicloud_iec_vpc.go
- resource_huaweicloud_iec_vpc_subnet.go