lightsail

package
v0.4.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 5, 2021 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Activities

type Activities struct {
	// contains filtered or unexported fields
}

func NewActivities

func NewActivities(sess *session.Session, config ...*aws.Config) *Activities

func NewActivitiesWithSessionFactory

func NewActivitiesWithSessionFactory(sessionFactory SessionFactory) *Activities

func (*Activities) AllocateStaticIp

func (*Activities) AttachDisk

func (*Activities) AttachStaticIp

func (*Activities) CopySnapshot

func (*Activities) CreateCertificate

func (*Activities) CreateDisk

func (*Activities) CreateDiskSnapshot

func (*Activities) CreateDistribution

func (*Activities) CreateDomain

func (*Activities) CreateDomainEntry

func (*Activities) CreateInstances

func (*Activities) CreateKeyPair

func (*Activities) CreateLoadBalancer

func (*Activities) DeleteAlarm

func (*Activities) DeleteAutoSnapshot

func (*Activities) DeleteCertificate

func (*Activities) DeleteDisk

func (*Activities) DeleteDiskSnapshot

func (*Activities) DeleteDistribution

func (*Activities) DeleteDomain

func (*Activities) DeleteDomainEntry

func (*Activities) DeleteInstance

func (*Activities) DeleteKeyPair

func (*Activities) DeleteLoadBalancer

func (*Activities) DetachDisk

func (*Activities) DetachStaticIp

func (*Activities) DisableAddOn

func (*Activities) EnableAddOn

func (*Activities) ExportSnapshot

func (*Activities) GetActiveNames

func (*Activities) GetAlarms

func (*Activities) GetAutoSnapshots

func (*Activities) GetBlueprints

func (*Activities) GetBundles

func (*Activities) GetCertificates

func (*Activities) GetContactMethods

func (*Activities) GetContainerImages

func (*Activities) GetContainerLog

func (*Activities) GetDisk

func (*Activities) GetDiskSnapshot

func (*Activities) GetDiskSnapshots

func (*Activities) GetDisks

func (*Activities) GetDistributions

func (*Activities) GetDomain

func (*Activities) GetDomains

func (*Activities) GetInstance

func (*Activities) GetInstanceState

func (*Activities) GetInstances

func (*Activities) GetKeyPair

func (*Activities) GetKeyPairs

func (*Activities) GetLoadBalancer

func (*Activities) GetLoadBalancers

func (*Activities) GetOperation

func (*Activities) GetOperations

func (*Activities) GetRegions

func (*Activities) GetStaticIp

func (*Activities) GetStaticIps

func (*Activities) ImportKeyPair

func (*Activities) IsVpcPeered

func (*Activities) PeerVpc

func (*Activities) PutAlarm

func (*Activities) RebootInstance

func (*Activities) ReleaseStaticIp

func (*Activities) SetIpAddressType

func (*Activities) StartInstance

func (*Activities) StopInstance

func (*Activities) TagResource

func (*Activities) TestAlarm

func (*Activities) UnpeerVpc

func (*Activities) UntagResource

func (*Activities) UpdateDistribution

func (*Activities) UpdateDomainEntry

type SessionFactory

type SessionFactory interface {
	Session(ctx context.Context) (*session.Session, error)
}

SessionFactory returns an aws.Session based on the activity context.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL