Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type State ¶
type State struct { Output struct { LbIP struct { Value string `json:"value,omitempty"` } `json:"lb_ip,omitempty"` } `json:"outputs,omitempty"` }
type Terraform ¶
type Terraform struct { AuthOpts *openstack_provider.AuthOpts SkipHTTP bool LoadBalancerUID string LoadBalancerName string LoadBalancerDescription string LoadBalancerProvider string SubnetID string IsInternal bool UseOctavia bool LockTimeout string FloatingIPNetworkID string FloatingIPSubnetID string ManageSecurityGroups bool Pools []Pool Rules []Rule TCP []Port UDP []Port Monitor Monitor CreateTLS bool TLS []TLS }
Terraform is an implementation of cloud provider Interface for Terraform.
func (*Terraform) DeleteLoadbalancer ¶
func (*Terraform) EnsureLoadBalancer ¶
Click to show internal directories.
Click to hide internal directories.