Documentation
¶
Index ¶
- func GenerateProviderID(instanceID string) string
- type Autoscaling
- func (m *Autoscaling) AttachInstances(input *autoscaling.AttachInstancesInput) (*autoscaling.AttachInstancesOutput, error)
- func (m *Autoscaling) DescribeAutoScalingGroups(input *autoscaling.DescribeAutoScalingGroupsInput) (*autoscaling.DescribeAutoScalingGroupsOutput, error)
- func (m *Autoscaling) DetachInstances(input *autoscaling.DetachInstancesInput) (*autoscaling.DetachInstancesOutput, error)
- type Ec2
- type Instance
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenerateProviderID ¶
Types ¶
type Autoscaling ¶
type Autoscaling struct {
autoscalingiface.AutoScalingAPI
Instances map[string]*Instance
}
func (*Autoscaling) AttachInstances ¶
func (m *Autoscaling) AttachInstances(input *autoscaling.AttachInstancesInput) (*autoscaling.AttachInstancesOutput, error)
func (*Autoscaling) DescribeAutoScalingGroups ¶
func (m *Autoscaling) DescribeAutoScalingGroups(input *autoscaling.DescribeAutoScalingGroupsInput) (*autoscaling.DescribeAutoScalingGroupsOutput, error)
func (*Autoscaling) DetachInstances ¶
func (m *Autoscaling) DetachInstances(input *autoscaling.DetachInstancesInput) (*autoscaling.DetachInstancesOutput, error)
type Ec2 ¶
func (*Ec2) DescribeInstances ¶
func (m *Ec2) DescribeInstances(input *ec2.DescribeInstancesInput) (*ec2.DescribeInstancesOutput, error)
func (*Ec2) TerminateInstances ¶
func (m *Ec2) TerminateInstances(input *ec2.TerminateInstancesInput) (*ec2.TerminateInstancesOutput, error)
Click to show internal directories.
Click to hide internal directories.