iec

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: 32 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DataSourceBandWidths

func DataSourceBandWidths() *schema.Resource

@API IEC GET /v1/bandwidths

func DataSourceEips

func DataSourceEips() *schema.Resource

@API IEC GET /v1/publicips

func DataSourceFlavors

func DataSourceFlavors() *schema.Resource

@API IEC GET /v1/cloudservers/flavors

func DataSourceImages

func DataSourceImages() *schema.Resource

@API IEC GET /v1/images

func DataSourceKeypair

func DataSourceKeypair() *schema.Resource

@API IEC GET /v1/os-keypairs/{keypair_name}

func DataSourceNetworkACL

func DataSourceNetworkACL() *schema.Resource

@API IEC GET /v1/firewalls

func DataSourcePort

func DataSourcePort() *schema.Resource

@API IEC GET /v1/ports

func DataSourceSecurityGroup

func DataSourceSecurityGroup() *schema.Resource

@API IEC GET /v1/security-groups

func DataSourceServer

func DataSourceServer() *schema.Resource

@API IEC GET /v1/cloudservers

func DataSourceSites

func DataSourceSites() *schema.Resource

@API IEC GET /v1/sites

func DataSourceVpc

func DataSourceVpc() *schema.Resource

@API IEC GET /v1/vpcs

func DataSourceVpcSubnets

func DataSourceVpcSubnets() *schema.Resource

@API IEC GET /v1/subnets

func ResourceEip

func ResourceEip() *schema.Resource

@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

func ResourceKeypair() *schema.Resource

@API IEC DELETE /v1/os-keypairs/{keypair_name} @API IEC GET /v1/os-keypairs/{keypair_name} @API IEC POST /v1/os-keypairs

func ResourceNetworkACL

func ResourceNetworkACL() *schema.Resource

@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

func ResourceNetworkACLRule() *schema.Resource

@API IEC PUT /v1/firewalls/{firewall_id}/update_firewall_rules @API IEC GET /v1/firewalls/{firewall_id}

func ResourceSecurityGroup

func ResourceSecurityGroup() *schema.Resource

@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

func ResourceSecurityGroupRule() *schema.Resource

@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

func ResourceServer() *schema.Resource

@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

func ResourceSubnet() *schema.Resource

@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

func ResourceVip() *schema.Resource

@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

func ResourceVpc() *schema.Resource

@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.

Jump to

Keyboard shortcuts

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