Documentation ¶
Index ¶
- func FQDN(name string) string
- func IGAttachStateRefreshFunc(ec2conn *ec2.EC2, id string, expected string) resource.StateRefreshFunc
- func IGStateRefreshFunc(ec2conn *ec2.EC2, id string) resource.StateRefreshFunc
- func InstanceStateRefreshFunc(conn *ec2.EC2, instanceID string) resource.StateRefreshFunc
- func Provider() terraform.ResourceProvider
- func SGStateRefreshFunc(conn *ec2.EC2, id string) resource.StateRefreshFunc
- func SubnetStateRefreshFunc(conn *ec2.EC2, id string) resource.StateRefreshFunc
- func VPCStateRefreshFunc(conn *ec2.EC2, id string) resource.StateRefreshFunc
- func VpnGatewayAttachStateRefreshFunc(conn *ec2.EC2, id string, expected string) resource.StateRefreshFunc
- type AWSClient
- type Config
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IGAttachStateRefreshFunc ¶
func IGAttachStateRefreshFunc(ec2conn *ec2.EC2, id string, expected string) resource.StateRefreshFunc
IGAttachStateRefreshFunc returns a resource.StateRefreshFunc that is used watch the state of an internet gateway's attachment.
func IGStateRefreshFunc ¶
func IGStateRefreshFunc(ec2conn *ec2.EC2, id string) resource.StateRefreshFunc
IGStateRefreshFunc returns a resource.StateRefreshFunc that is used to watch an internet gateway.
func InstanceStateRefreshFunc ¶
func InstanceStateRefreshFunc(conn *ec2.EC2, instanceID string) resource.StateRefreshFunc
InstanceStateRefreshFunc returns a resource.StateRefreshFunc that is used to watch an EC2 instance.
func Provider ¶ added in v0.2.0
func Provider() terraform.ResourceProvider
Provider returns a terraform.ResourceProvider.
func SGStateRefreshFunc ¶
func SGStateRefreshFunc(conn *ec2.EC2, id string) resource.StateRefreshFunc
SGStateRefreshFunc returns a resource.StateRefreshFunc that is used to watch a security group.
func SubnetStateRefreshFunc ¶
func SubnetStateRefreshFunc(conn *ec2.EC2, id string) resource.StateRefreshFunc
SubnetStateRefreshFunc returns a resource.StateRefreshFunc that is used to watch a Subnet.
func VPCStateRefreshFunc ¶
func VPCStateRefreshFunc(conn *ec2.EC2, id string) resource.StateRefreshFunc
VPCStateRefreshFunc returns a resource.StateRefreshFunc that is used to watch a VPC.
func VpnGatewayAttachStateRefreshFunc ¶ added in v0.4.0
func VpnGatewayAttachStateRefreshFunc(conn *ec2.EC2, id string, expected string) resource.StateRefreshFunc
VpnGatewayAttachStateRefreshFunc returns a resource.StateRefreshFunc that is used to watch the state of a VPN gateway's attachment
Types ¶
type AWSClient ¶ added in v0.3.5
type AWSClient struct {
// contains filtered or unexported fields
}
Source Files ¶
- autoscaling_tags.go
- config.go
- network_acl_entry.go
- provider.go
- resource_aws_autoscaling_group.go
- resource_aws_db_instance.go
- resource_aws_db_parameter_group.go
- resource_aws_db_security_group.go
- resource_aws_db_subnet_group.go
- resource_aws_eip.go
- resource_aws_elb.go
- resource_aws_instance.go
- resource_aws_instance_migrate.go
- resource_aws_internet_gateway.go
- resource_aws_key_pair.go
- resource_aws_launch_configuration.go
- resource_aws_main_route_table_association.go
- resource_aws_network_acl.go
- resource_aws_network_interface.go
- resource_aws_route53_record.go
- resource_aws_route53_zone.go
- resource_aws_route_table.go
- resource_aws_route_table_association.go
- resource_aws_s3_bucket.go
- resource_aws_security_group.go
- resource_aws_subnet.go
- resource_aws_vpc.go
- resource_aws_vpc_peering_connection.go
- resource_aws_vpn_gateway.go
- s3_tags.go
- structure.go
- tags.go
- tagsELB.go
- tagsRDS.go
- tags_route53.go