Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AvailabilityZones ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func (Client) CheckExists ¶
Return true if the network with the provided name exists.
func (Client) RetrieveAZs ¶
Return the AWS Availability Zones for a given region.
func (Client) RetrieveDNS ¶
If the parent domain for the provided url exists in AWS Route53, return that zone's name.
func (Client) ValidateSafeToDelete ¶
type EC2Client ¶
type EC2Client interface { DescribeAvailabilityZones(*awsec2.DescribeAvailabilityZonesInput) (*awsec2.DescribeAvailabilityZonesOutput, error) DescribeInstances(*awsec2.DescribeInstancesInput) (*awsec2.DescribeInstancesOutput, error) DescribeVpcs(*awsec2.DescribeVpcsInput) (*awsec2.DescribeVpcsOutput, error) }
type Route53Client ¶
type Route53Client interface {
ListHostedZonesByName(*awsroute53.ListHostedZonesByNameInput) (*awsroute53.ListHostedZonesByNameOutput, error)
}
Click to show internal directories.
Click to hide internal directories.