Documentation ¶
Index ¶
- func FQDN(name string) string
- func IGAttachStateRefreshFunc(conn *ec2.EC2, id string, expected string) resource.StateRefreshFunc
- func IGStateRefreshFunc(conn *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 TestExpandIPPermsSDK(t *testing.T)
- func TestExpandIPPerms_nonVPCSDK(t *testing.T)
- func TestExpandInstanceStringSDK(t *testing.T)
- func TestExpandListenersSDK(t *testing.T)
- func TestExpandParametersSDK(t *testing.T)
- func TestExpandPrivateIPAddessesSDK(t *testing.T)
- func TestExpandStringListSDK(t *testing.T)
- func TestFlattenAttachmentSDK(t *testing.T)
- func TestFlattenGroupIdentifiersSDK(t *testing.T)
- func TestFlattenHealthCheckSDK(t *testing.T)
- func TestFlattenNetworkInterfacesPrivateIPAddessesSDK(t *testing.T)
- func TestFlattenParametersSDK(t *testing.T)
- 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 ¶
IGAttachStateRefreshFunc returns a resource.StateRefreshFunc that is used watch the state of an internet gateway's attachment.
func IGStateRefreshFunc ¶
func IGStateRefreshFunc(conn *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 TestExpandIPPermsSDK ¶ added in v0.4.1
func TestExpandIPPerms_nonVPCSDK ¶ added in v0.4.1
func TestExpandInstanceStringSDK ¶ added in v0.4.1
func TestExpandListenersSDK ¶ added in v0.4.1
func TestExpandParametersSDK ¶ added in v0.4.1
func TestExpandPrivateIPAddessesSDK ¶ added in v0.4.1
func TestExpandStringListSDK ¶ added in v0.4.1
func TestFlattenAttachmentSDK ¶ added in v0.4.1
func TestFlattenGroupIdentifiersSDK ¶ added in v0.4.1
func TestFlattenHealthCheckSDK ¶ added in v0.4.1
func TestFlattenNetworkInterfacesPrivateIPAddessesSDK ¶ added in v0.4.1
func TestFlattenParametersSDK ¶ added in v0.4.1
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
- structure_sdk.go
- structure_test_sdk.go
- tags.go
- tagsELB.go
- tagsRDS.go
- tags_route53.go
- tags_sdk.go