Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DeleteWorkMailOrganization ¶
func DeleteWorkMailOrganization(t *testing.T, orgID string, client WorkMailClient) error
Types ¶
type DefaultAWSConfigLoader ¶
type DefaultAWSConfigLoader struct{}
AWS config.
func (*DefaultAWSConfigLoader) LoadConfig ¶
LoadConfig loads the AWS configuration using the AWS SDK.
type EC2Client ¶
type EC2Client interface { DescribeNetworkInterfaces(ctx context.Context, params *ec2.DescribeNetworkInterfacesInput, opts ...func(*ec2.Options)) (*ec2.DescribeNetworkInterfacesOutput, error) DeleteNetworkInterface(ctx context.Context, params *ec2.DeleteNetworkInterfaceInput, opts ...func(*ec2.Options)) (*ec2.DeleteNetworkInterfaceOutput, error) }
type WorkMailClient ¶
type WorkMailClient interface {
DeleteOrganization(ctx context.Context, params *workmail.DeleteOrganizationInput, optFns ...func(*workmail.Options)) (*workmail.DeleteOrganizationOutput, error)
}
Click to show internal directories.
Click to hide internal directories.