Documentation ¶
Index ¶
Constants ¶
View Source
const UnlimitedResourceID = "-1"
CloudStack uses a "special" ID of -1 to define an unlimited resource
Variables ¶
This section is empty.
Functions ¶
func Provider ¶
func Provider() terraform.ResourceProvider
Provider returns a terraform.ResourceProvider.
Types ¶
type Config ¶
Config is the configuration structure used to instantiate a new CloudStack client.
func (*Config) NewClient ¶
func (c *Config) NewClient() (*cloudstack.CloudStackClient, error)
NewClient returns a new CloudStack client.
Source Files ¶
- config.go
- provider.go
- resource_cloudstack_disk.go
- resource_cloudstack_egress_firewall.go
- resource_cloudstack_firewall.go
- resource_cloudstack_instance.go
- resource_cloudstack_ipaddress.go
- resource_cloudstack_loadbalancer.go
- resource_cloudstack_network.go
- resource_cloudstack_network_acl.go
- resource_cloudstack_network_acl_rule.go
- resource_cloudstack_nic.go
- resource_cloudstack_port_forward.go
- resource_cloudstack_secondary_ipaddress.go
- resource_cloudstack_ssh_keypair.go
- resource_cloudstack_template.go
- resource_cloudstack_vpc.go
- resource_cloudstack_vpn_connection.go
- resource_cloudstack_vpn_customer_gateway.go
- resource_cloudstack_vpn_gateway.go
- resources.go
Click to show internal directories.
Click to hide internal directories.