Versions in this module Expand all Collapse all v0 v0.1.0 Jun 1, 2020 Changes in this version + type Client interface + AllocateAddress func(context.Context, *computing.AllocateAddressInput) (*computing.AllocateAddressOutput, error) + AssociateAddress func(context.Context, *computing.AssociateAddressInput) (*computing.AssociateAddressOutput, error) + AuthorizeSecurityGroupIngress func(context.Context, *computing.AuthorizeSecurityGroupIngressInput) (*computing.AuthorizeSecurityGroupIngressOutput, error) + CreateSecurityGroup func(context.Context, *computing.CreateSecurityGroupInput) (*computing.CreateSecurityGroupOutput, error) + DeleteSecurityGroup func(context.Context, *computing.DeleteSecurityGroupInput) (*computing.DeleteSecurityGroupOutput, error) + DeregisterInstancesFromSecurityGroup func(context.Context, *computing.DeregisterInstancesFromSecurityGroupInput) (*computing.DeregisterInstancesFromSecurityGroupOutput, error) + DescribeAddresses func(context.Context, *computing.DescribeAddressesInput) (*computing.DescribeAddressesOutput, error) + DescribeImages func(context.Context, *computing.DescribeImagesInput) (*computing.DescribeImagesOutput, error) + DescribeInstances func(context.Context, *computing.DescribeInstancesInput) (*computing.DescribeInstancesOutput, error) + DescribeSecurityGroups func(context.Context, *computing.DescribeSecurityGroupsInput) (*computing.DescribeSecurityGroupsOutput, error) + DisassociateAddress func(context.Context, *computing.DisassociateAddressInput) (*computing.DisassociateAddressOutput, error) + RegisterInstancesWithSecurityGroup func(context.Context, *computing.RegisterInstancesWithSecurityGroupInput) (*computing.RegisterInstancesWithSecurityGroupOutput, error) + ReleaseAddress func(context.Context, *computing.ReleaseAddressInput) (*computing.ReleaseAddressOutput, error) + RevokeSecurityGroupIngress func(context.Context, *computing.RevokeSecurityGroupIngressInput) (*computing.RevokeSecurityGroupIngressOutput, error) + RunInstances func(context.Context, *computing.RunInstancesInput) (*computing.RunInstancesOutput, error) + StopInstances func(context.Context, *computing.StopInstancesInput) (*computing.StopInstancesOutput, error) + TerminateInstances func(context.Context, *computing.TerminateInstancesInput) (*computing.TerminateInstancesOutput, error) + WaitUntilInstanceDeleted func(context.Context, *computing.DescribeInstancesInput) error + WaitUntilInstanceRunning func(context.Context, *computing.DescribeInstancesInput) error + WaitUntilInstanceStopped func(context.Context, *computing.DescribeInstancesInput) error + type ClientFactory interface + CreateClient func(string, string, string) (Client, error)