Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Addresses ¶
type Addresses struct {
// contains filtered or unexported fields
}
func NewAddresses ¶
func NewAddresses(client addressesClient, logger logger) Addresses
type Instance ¶
type Instance struct {
// contains filtered or unexported fields
}
func NewInstance ¶
type Instances ¶
type Instances struct {
// contains filtered or unexported fields
}
func NewInstances ¶
func NewInstances(client instancesClient, logger logger) Instances
type InternetGateways ¶
type InternetGateways struct {
// contains filtered or unexported fields
}
func NewInternetGateways ¶
func NewInternetGateways(client internetGatewaysClient, logger logger) InternetGateways
func (InternetGateways) Delete ¶
func (n InternetGateways) Delete(vpcId string) error
type KeyPairs ¶
type KeyPairs struct {
// contains filtered or unexported fields
}
func NewKeyPairs ¶
func NewKeyPairs(client keyPairsClient, logger logger) KeyPairs
type NetworkInterface ¶
type NetworkInterface struct {
// contains filtered or unexported fields
}
func NewNetworkInterface ¶
func NewNetworkInterface(client networkInterfacesClient, id *string, tags []*awsec2.Tag) NetworkInterface
func (NetworkInterface) Delete ¶
func (n NetworkInterface) Delete() error
func (NetworkInterface) Name ¶
func (n NetworkInterface) Name() string
type NetworkInterfaces ¶
type NetworkInterfaces struct {
// contains filtered or unexported fields
}
func NewNetworkInterfaces ¶
func NewNetworkInterfaces(client networkInterfacesClient, logger logger) NetworkInterfaces
type RouteTables ¶
type RouteTables struct {
// contains filtered or unexported fields
}
func NewRouteTables ¶
func NewRouteTables(client routesClient, logger logger) RouteTables
func (RouteTables) Delete ¶
func (u RouteTables) Delete(vpcId string) error
type SecurityGroup ¶
type SecurityGroup struct {
// contains filtered or unexported fields
}
func NewSecurityGroup ¶
func NewSecurityGroup(client securityGroupsClient, id, groupName *string, tags []*awsec2.Tag) SecurityGroup
func (SecurityGroup) Delete ¶
func (s SecurityGroup) Delete() error
func (SecurityGroup) Name ¶
func (s SecurityGroup) Name() string
type SecurityGroups ¶
type SecurityGroups struct {
// contains filtered or unexported fields
}
func NewSecurityGroups ¶
func NewSecurityGroups(client securityGroupsClient, logger logger) SecurityGroups
type Subnets ¶
type Subnets struct {
// contains filtered or unexported fields
}
func NewSubnets ¶
func NewSubnets(client subnetsClient, logger logger) Subnets
type Volumes ¶
type Volumes struct {
// contains filtered or unexported fields
}
func NewVolumes ¶
func NewVolumes(client volumesClient, logger logger) Volumes
Source Files ¶
Click to show internal directories.
Click to hide internal directories.