Documentation ¶
Index ¶
- type Client
- func (c *Client) AddTagsToAutoScalingGroup(autoScalingGroupName string, tags map[string]string, tagNewInstances bool) error
- func (c *Client) CreateAutoScalingGroup(autoScalingGroupName, launchConfigurationName string, subnetIDs []string, ...) error
- func (c *Client) CreateLaunchConfiguration(launchConfigurationName, instanceType, imageID string, ...) error
- func (c *Client) DeleteAutoScalingGroup(autoScalingGroupName string, forceDelete bool) error
- func (c *Client) DeleteLaunchConfiguration(launchConfigurationName string) error
- func (c *Client) RetrieveAutoScalingGroup(autoScalingGroupName string) (*_autoscaling.Group, error)
- func (c *Client) RetrieveLaunchConfiguration(launchConfigurationName string) (*_autoscaling.LaunchConfiguration, error)
- func (c *Client) RetrieveTagsForAutoScalingGroup(autoScalingGroupName string) (map[string]string, error)
- func (c *Client) SetAutoScalingGroupDesiredCapacity(autoScalingGroupName string, desiredCapacity uint16) error
- func (c *Client) UpdateAutoScalingGroupCapacity(autoScalingGroupName string, minCapacity, maxCapacity, desiredCapacity uint16) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func (*Client) AddTagsToAutoScalingGroup ¶
func (*Client) CreateAutoScalingGroup ¶
func (*Client) CreateLaunchConfiguration ¶
func (*Client) DeleteAutoScalingGroup ¶
func (*Client) DeleteLaunchConfiguration ¶
func (*Client) RetrieveAutoScalingGroup ¶
func (c *Client) RetrieveAutoScalingGroup(autoScalingGroupName string) (*_autoscaling.Group, error)
func (*Client) RetrieveLaunchConfiguration ¶
func (c *Client) RetrieveLaunchConfiguration(launchConfigurationName string) (*_autoscaling.LaunchConfiguration, error)
func (*Client) RetrieveTagsForAutoScalingGroup ¶
func (*Client) SetAutoScalingGroupDesiredCapacity ¶
Click to show internal directories.
Click to hide internal directories.