Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client interface {
AllocateAddress(context.Context, *computing.AllocateAddressInput) (*computing.AllocateAddressOutput, error)
ReleaseAddress(context.Context, *computing.ReleaseAddressInput) (*computing.ReleaseAddressOutput, error)
DescribeAddresses(context.Context, *computing.DescribeAddressesInput) (*computing.DescribeAddressesOutput, error)
DisassociateAddress(context.Context, *computing.DisassociateAddressInput) (*computing.DisassociateAddressOutput, error)
DescribeInstances(context.Context, *computing.DescribeInstancesInput) (*computing.DescribeInstancesOutput, error)
DescribeImages(context.Context, *computing.DescribeImagesInput) (*computing.DescribeImagesOutput, error)
RunInstances(context.Context, *computing.RunInstancesInput) (*computing.RunInstancesOutput, error)
StopInstances(context.Context, *computing.StopInstancesInput) (*computing.StopInstancesOutput, error)
TerminateInstances(context.Context, *computing.TerminateInstancesInput) (*computing.TerminateInstancesOutput, error)
CreateSecurityGroup(context.Context, *computing.CreateSecurityGroupInput) (*computing.CreateSecurityGroupOutput, error)
DeleteSecurityGroup(context.Context, *computing.DeleteSecurityGroupInput) (*computing.DeleteSecurityGroupOutput, error)
DescribeSecurityGroups(context.Context, *computing.DescribeSecurityGroupsInput) (*computing.DescribeSecurityGroupsOutput, error)
AuthorizeSecurityGroupIngress(context.Context, *computing.AuthorizeSecurityGroupIngressInput) (*computing.AuthorizeSecurityGroupIngressOutput, error)
RevokeSecurityGroupIngress(context.Context, *computing.RevokeSecurityGroupIngressInput) (*computing.RevokeSecurityGroupIngressOutput, error)
RegisterInstancesWithSecurityGroup(context.Context, *computing.RegisterInstancesWithSecurityGroupInput) (*computing.RegisterInstancesWithSecurityGroupOutput, error)
DeregisterInstancesFromSecurityGroup(context.Context, *computing.DeregisterInstancesFromSecurityGroupInput) (*computing.DeregisterInstancesFromSecurityGroupOutput, error)
AssociateAddress(context.Context, *computing.AssociateAddressInput) (*computing.AssociateAddressOutput, error)
WaitUntilInstanceStopped(context.Context, *computing.DescribeInstancesInput) error
WaitUntilInstanceDeleted(context.Context, *computing.DescribeInstancesInput) error
WaitUntilInstanceRunning(context.Context, *computing.DescribeInstancesInput) error
}
Click to show internal directories.
Click to hide internal directories.