Documentation
¶
Overview ¶
nolint:wrapcheck // The functions are simple wrappers so let the caller wrap errors.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Interface ¶
type Interface interface {
AuthorizeSecurityGroupIngress(ctx context.Context, params *ec2.AuthorizeSecurityGroupIngressInput,
optFns ...func(*ec2.Options)) (*ec2.AuthorizeSecurityGroupIngressOutput, error)
CreateSecurityGroup(ctx context.Context, params *ec2.CreateSecurityGroupInput,
optFns ...func(*ec2.Options)) (*ec2.CreateSecurityGroupOutput, error)
CreateTags(ctx context.Context, params *ec2.CreateTagsInput,
optFns ...func(*ec2.Options)) (*ec2.CreateTagsOutput, error)
DescribeInstances(ctx context.Context, params *ec2.DescribeInstancesInput,
optFns ...func(*ec2.Options)) (*ec2.DescribeInstancesOutput, error)
DescribeVpcs(ctx context.Context, params *ec2.DescribeVpcsInput,
optFns ...func(*ec2.Options)) (*ec2.DescribeVpcsOutput, error)
DescribeSecurityGroups(ctx context.Context, params *ec2.DescribeSecurityGroupsInput,
optFns ...func(*ec2.Options)) (*ec2.DescribeSecurityGroupsOutput, error)
DescribeSubnets(ctx context.Context, params *ec2.DescribeSubnetsInput,
optFns ...func(*ec2.Options)) (*ec2.DescribeSubnetsOutput, error)
DescribeInstanceTypeOfferings(ctx context.Context, params *ec2.DescribeInstanceTypeOfferingsInput,
optFns ...func(*ec2.Options)) (*ec2.DescribeInstanceTypeOfferingsOutput, error)
DeleteSecurityGroup(ctx context.Context, params *ec2.DeleteSecurityGroupInput,
optFns ...func(*ec2.Options)) (*ec2.DeleteSecurityGroupOutput, error)
DeleteTags(ctx context.Context, params *ec2.DeleteTagsInput, optFns ...func(*ec2.Options)) (*ec2.DeleteTagsOutput, error)
RevokeSecurityGroupIngress(ctx context.Context, params *ec2.RevokeSecurityGroupIngressInput,
optFns ...func(*ec2.Options)) (*ec2.RevokeSecurityGroupIngressOutput, error)
}
Interface wraps an actual AWS SDK ec2 client to allow for easier testing.
Click to show internal directories.
Click to hide internal directories.