Documentation
¶
Index ¶
Constants ¶
View Source
const ( INSTANCE_PENDING_CODE instanceStateCode = 0 INSTANCE_RUNNING_CODE instanceStateCode = 16 INSTANCE_SHUTTING_DOWN_CODE instanceStateCode = 32 INSTANCE_TERMINATED_CODE instanceStateCode = 48 INSTANCE_STOPPING_CODE instanceStateCode = 64 INSTANCE_STOPPED_CODE instanceStateCode = 80 )
Variables ¶
View Source
var ( ErrInstanceIdNotFound = errors.New("instance id not found") ErrNoRunningInstances = errors.New("no running instances") )
Functions ¶
func NewSession ¶
Types ¶
type AWSClient ¶
type AWSClient struct {
// contains filtered or unexported fields
}
func (*AWSClient) InstanceStatus ¶
func (c *AWSClient) InstanceStatus() (*EC2StatusResp, error)
func (*AWSClient) StartInstance ¶
func (*AWSClient) StopInstance ¶
type EC2StatusResp ¶
type EC2StatusResp struct { StateCode instanceStateCode State string }
type S3StoreFileResp ¶
Click to show internal directories.
Click to hide internal directories.