Versions in this module Expand all Collapse all v1 v1.11.0 Dec 6, 2022 Changes in this version + type LightsailAPI interface + AllocateStaticIp func(*lightsail.AllocateStaticIpInput) (*lightsail.AllocateStaticIpOutput, error) + AllocateStaticIpRequest func(*lightsail.AllocateStaticIpInput) (*request.Request, *lightsail.AllocateStaticIpOutput) + AllocateStaticIpWithContext func(aws.Context, *lightsail.AllocateStaticIpInput, ...request.Option) (*lightsail.AllocateStaticIpOutput, error) + AttachStaticIp func(*lightsail.AttachStaticIpInput) (*lightsail.AttachStaticIpOutput, error) + AttachStaticIpRequest func(*lightsail.AttachStaticIpInput) (*request.Request, *lightsail.AttachStaticIpOutput) + AttachStaticIpWithContext func(aws.Context, *lightsail.AttachStaticIpInput, ...request.Option) (*lightsail.AttachStaticIpOutput, error) + CloseInstancePublicPorts func(*lightsail.CloseInstancePublicPortsInput) (*lightsail.CloseInstancePublicPortsOutput, error) + CloseInstancePublicPortsRequest func(*lightsail.CloseInstancePublicPortsInput) (*request.Request, *lightsail.CloseInstancePublicPortsOutput) + CloseInstancePublicPortsWithContext func(aws.Context, *lightsail.CloseInstancePublicPortsInput, ...request.Option) (*lightsail.CloseInstancePublicPortsOutput, error) + CreateDomain func(*lightsail.CreateDomainInput) (*lightsail.CreateDomainOutput, error) + CreateDomainEntry func(*lightsail.CreateDomainEntryInput) (*lightsail.CreateDomainEntryOutput, error) + CreateDomainEntryRequest func(*lightsail.CreateDomainEntryInput) (*request.Request, *lightsail.CreateDomainEntryOutput) + CreateDomainEntryWithContext func(aws.Context, *lightsail.CreateDomainEntryInput, ...request.Option) (*lightsail.CreateDomainEntryOutput, error) + CreateDomainRequest func(*lightsail.CreateDomainInput) (*request.Request, *lightsail.CreateDomainOutput) + CreateDomainWithContext func(aws.Context, *lightsail.CreateDomainInput, ...request.Option) (*lightsail.CreateDomainOutput, error) + CreateInstanceSnapshot func(*lightsail.CreateInstanceSnapshotInput) (*lightsail.CreateInstanceSnapshotOutput, error) + CreateInstanceSnapshotRequest func(*lightsail.CreateInstanceSnapshotInput) (*request.Request, *lightsail.CreateInstanceSnapshotOutput) + CreateInstanceSnapshotWithContext func(aws.Context, *lightsail.CreateInstanceSnapshotInput, ...request.Option) (*lightsail.CreateInstanceSnapshotOutput, error) + CreateInstances func(*lightsail.CreateInstancesInput) (*lightsail.CreateInstancesOutput, error) + CreateInstancesFromSnapshot func(*lightsail.CreateInstancesFromSnapshotInput) (*lightsail.CreateInstancesFromSnapshotOutput, error) + CreateInstancesFromSnapshotRequest func(*lightsail.CreateInstancesFromSnapshotInput) (*request.Request, *lightsail.CreateInstancesFromSnapshotOutput) + CreateInstancesFromSnapshotWithContext func(aws.Context, *lightsail.CreateInstancesFromSnapshotInput, ...request.Option) (*lightsail.CreateInstancesFromSnapshotOutput, error) + CreateInstancesRequest func(*lightsail.CreateInstancesInput) (*request.Request, *lightsail.CreateInstancesOutput) + CreateInstancesWithContext func(aws.Context, *lightsail.CreateInstancesInput, ...request.Option) (*lightsail.CreateInstancesOutput, error) + CreateKeyPair func(*lightsail.CreateKeyPairInput) (*lightsail.CreateKeyPairOutput, error) + CreateKeyPairRequest func(*lightsail.CreateKeyPairInput) (*request.Request, *lightsail.CreateKeyPairOutput) + CreateKeyPairWithContext func(aws.Context, *lightsail.CreateKeyPairInput, ...request.Option) (*lightsail.CreateKeyPairOutput, error) + DeleteDomain func(*lightsail.DeleteDomainInput) (*lightsail.DeleteDomainOutput, error) + DeleteDomainEntry func(*lightsail.DeleteDomainEntryInput) (*lightsail.DeleteDomainEntryOutput, error) + DeleteDomainEntryRequest func(*lightsail.DeleteDomainEntryInput) (*request.Request, *lightsail.DeleteDomainEntryOutput) + DeleteDomainEntryWithContext func(aws.Context, *lightsail.DeleteDomainEntryInput, ...request.Option) (*lightsail.DeleteDomainEntryOutput, error) + DeleteDomainRequest func(*lightsail.DeleteDomainInput) (*request.Request, *lightsail.DeleteDomainOutput) + DeleteDomainWithContext func(aws.Context, *lightsail.DeleteDomainInput, ...request.Option) (*lightsail.DeleteDomainOutput, error) + DeleteInstance func(*lightsail.DeleteInstanceInput) (*lightsail.DeleteInstanceOutput, error) + DeleteInstanceRequest func(*lightsail.DeleteInstanceInput) (*request.Request, *lightsail.DeleteInstanceOutput) + DeleteInstanceSnapshot func(*lightsail.DeleteInstanceSnapshotInput) (*lightsail.DeleteInstanceSnapshotOutput, error) + DeleteInstanceSnapshotRequest func(*lightsail.DeleteInstanceSnapshotInput) (*request.Request, *lightsail.DeleteInstanceSnapshotOutput) + DeleteInstanceSnapshotWithContext func(aws.Context, *lightsail.DeleteInstanceSnapshotInput, ...request.Option) (*lightsail.DeleteInstanceSnapshotOutput, error) + DeleteInstanceWithContext func(aws.Context, *lightsail.DeleteInstanceInput, ...request.Option) (*lightsail.DeleteInstanceOutput, error) + DeleteKeyPair func(*lightsail.DeleteKeyPairInput) (*lightsail.DeleteKeyPairOutput, error) + DeleteKeyPairRequest func(*lightsail.DeleteKeyPairInput) (*request.Request, *lightsail.DeleteKeyPairOutput) + DeleteKeyPairWithContext func(aws.Context, *lightsail.DeleteKeyPairInput, ...request.Option) (*lightsail.DeleteKeyPairOutput, error) + DetachStaticIp func(*lightsail.DetachStaticIpInput) (*lightsail.DetachStaticIpOutput, error) + DetachStaticIpRequest func(*lightsail.DetachStaticIpInput) (*request.Request, *lightsail.DetachStaticIpOutput) + DetachStaticIpWithContext func(aws.Context, *lightsail.DetachStaticIpInput, ...request.Option) (*lightsail.DetachStaticIpOutput, error) + DownloadDefaultKeyPair func(*lightsail.DownloadDefaultKeyPairInput) (*lightsail.DownloadDefaultKeyPairOutput, error) + DownloadDefaultKeyPairRequest func(*lightsail.DownloadDefaultKeyPairInput) (*request.Request, *lightsail.DownloadDefaultKeyPairOutput) + DownloadDefaultKeyPairWithContext func(aws.Context, *lightsail.DownloadDefaultKeyPairInput, ...request.Option) (*lightsail.DownloadDefaultKeyPairOutput, error) + GetActiveNames func(*lightsail.GetActiveNamesInput) (*lightsail.GetActiveNamesOutput, error) + GetActiveNamesRequest func(*lightsail.GetActiveNamesInput) (*request.Request, *lightsail.GetActiveNamesOutput) + GetActiveNamesWithContext func(aws.Context, *lightsail.GetActiveNamesInput, ...request.Option) (*lightsail.GetActiveNamesOutput, error) + GetBlueprints func(*lightsail.GetBlueprintsInput) (*lightsail.GetBlueprintsOutput, error) + GetBlueprintsRequest func(*lightsail.GetBlueprintsInput) (*request.Request, *lightsail.GetBlueprintsOutput) + GetBlueprintsWithContext func(aws.Context, *lightsail.GetBlueprintsInput, ...request.Option) (*lightsail.GetBlueprintsOutput, error) + GetBundles func(*lightsail.GetBundlesInput) (*lightsail.GetBundlesOutput, error) + GetBundlesRequest func(*lightsail.GetBundlesInput) (*request.Request, *lightsail.GetBundlesOutput) + GetBundlesWithContext func(aws.Context, *lightsail.GetBundlesInput, ...request.Option) (*lightsail.GetBundlesOutput, error) + GetDomain func(*lightsail.GetDomainInput) (*lightsail.GetDomainOutput, error) + GetDomainRequest func(*lightsail.GetDomainInput) (*request.Request, *lightsail.GetDomainOutput) + GetDomainWithContext func(aws.Context, *lightsail.GetDomainInput, ...request.Option) (*lightsail.GetDomainOutput, error) + GetDomains func(*lightsail.GetDomainsInput) (*lightsail.GetDomainsOutput, error) + GetDomainsRequest func(*lightsail.GetDomainsInput) (*request.Request, *lightsail.GetDomainsOutput) + GetDomainsWithContext func(aws.Context, *lightsail.GetDomainsInput, ...request.Option) (*lightsail.GetDomainsOutput, error) + GetInstance func(*lightsail.GetInstanceInput) (*lightsail.GetInstanceOutput, error) + GetInstanceAccessDetails func(*lightsail.GetInstanceAccessDetailsInput) (*lightsail.GetInstanceAccessDetailsOutput, error) + GetInstanceAccessDetailsRequest func(*lightsail.GetInstanceAccessDetailsInput) (*request.Request, *lightsail.GetInstanceAccessDetailsOutput) + GetInstanceAccessDetailsWithContext func(aws.Context, *lightsail.GetInstanceAccessDetailsInput, ...request.Option) (*lightsail.GetInstanceAccessDetailsOutput, error) + GetInstanceMetricData func(*lightsail.GetInstanceMetricDataInput) (*lightsail.GetInstanceMetricDataOutput, error) + GetInstanceMetricDataRequest func(*lightsail.GetInstanceMetricDataInput) (*request.Request, *lightsail.GetInstanceMetricDataOutput) + GetInstanceMetricDataWithContext func(aws.Context, *lightsail.GetInstanceMetricDataInput, ...request.Option) (*lightsail.GetInstanceMetricDataOutput, error) + GetInstancePortStates func(*lightsail.GetInstancePortStatesInput) (*lightsail.GetInstancePortStatesOutput, error) + GetInstancePortStatesRequest func(*lightsail.GetInstancePortStatesInput) (*request.Request, *lightsail.GetInstancePortStatesOutput) + GetInstancePortStatesWithContext func(aws.Context, *lightsail.GetInstancePortStatesInput, ...request.Option) (*lightsail.GetInstancePortStatesOutput, error) + GetInstanceRequest func(*lightsail.GetInstanceInput) (*request.Request, *lightsail.GetInstanceOutput) + GetInstanceSnapshot func(*lightsail.GetInstanceSnapshotInput) (*lightsail.GetInstanceSnapshotOutput, error) + GetInstanceSnapshotRequest func(*lightsail.GetInstanceSnapshotInput) (*request.Request, *lightsail.GetInstanceSnapshotOutput) + GetInstanceSnapshotWithContext func(aws.Context, *lightsail.GetInstanceSnapshotInput, ...request.Option) (*lightsail.GetInstanceSnapshotOutput, error) + GetInstanceSnapshots func(*lightsail.GetInstanceSnapshotsInput) (*lightsail.GetInstanceSnapshotsOutput, error) + GetInstanceSnapshotsRequest func(*lightsail.GetInstanceSnapshotsInput) (*request.Request, *lightsail.GetInstanceSnapshotsOutput) + GetInstanceSnapshotsWithContext func(aws.Context, *lightsail.GetInstanceSnapshotsInput, ...request.Option) (*lightsail.GetInstanceSnapshotsOutput, error) + GetInstanceState func(*lightsail.GetInstanceStateInput) (*lightsail.GetInstanceStateOutput, error) + GetInstanceStateRequest func(*lightsail.GetInstanceStateInput) (*request.Request, *lightsail.GetInstanceStateOutput) + GetInstanceStateWithContext func(aws.Context, *lightsail.GetInstanceStateInput, ...request.Option) (*lightsail.GetInstanceStateOutput, error) + GetInstanceWithContext func(aws.Context, *lightsail.GetInstanceInput, ...request.Option) (*lightsail.GetInstanceOutput, error) + GetInstances func(*lightsail.GetInstancesInput) (*lightsail.GetInstancesOutput, error) + GetInstancesRequest func(*lightsail.GetInstancesInput) (*request.Request, *lightsail.GetInstancesOutput) + GetInstancesWithContext func(aws.Context, *lightsail.GetInstancesInput, ...request.Option) (*lightsail.GetInstancesOutput, error) + GetKeyPair func(*lightsail.GetKeyPairInput) (*lightsail.GetKeyPairOutput, error) + GetKeyPairRequest func(*lightsail.GetKeyPairInput) (*request.Request, *lightsail.GetKeyPairOutput) + GetKeyPairWithContext func(aws.Context, *lightsail.GetKeyPairInput, ...request.Option) (*lightsail.GetKeyPairOutput, error) + GetKeyPairs func(*lightsail.GetKeyPairsInput) (*lightsail.GetKeyPairsOutput, error) + GetKeyPairsRequest func(*lightsail.GetKeyPairsInput) (*request.Request, *lightsail.GetKeyPairsOutput) + GetKeyPairsWithContext func(aws.Context, *lightsail.GetKeyPairsInput, ...request.Option) (*lightsail.GetKeyPairsOutput, error) + GetOperation func(*lightsail.GetOperationInput) (*lightsail.GetOperationOutput, error) + GetOperationRequest func(*lightsail.GetOperationInput) (*request.Request, *lightsail.GetOperationOutput) + GetOperationWithContext func(aws.Context, *lightsail.GetOperationInput, ...request.Option) (*lightsail.GetOperationOutput, error) + GetOperations func(*lightsail.GetOperationsInput) (*lightsail.GetOperationsOutput, error) + GetOperationsForResource func(*lightsail.GetOperationsForResourceInput) (*lightsail.GetOperationsForResourceOutput, error) + GetOperationsForResourceRequest func(*lightsail.GetOperationsForResourceInput) (*request.Request, *lightsail.GetOperationsForResourceOutput) + GetOperationsForResourceWithContext func(aws.Context, *lightsail.GetOperationsForResourceInput, ...request.Option) (*lightsail.GetOperationsForResourceOutput, error) + GetOperationsRequest func(*lightsail.GetOperationsInput) (*request.Request, *lightsail.GetOperationsOutput) + GetOperationsWithContext func(aws.Context, *lightsail.GetOperationsInput, ...request.Option) (*lightsail.GetOperationsOutput, error) + GetRegions func(*lightsail.GetRegionsInput) (*lightsail.GetRegionsOutput, error) + GetRegionsRequest func(*lightsail.GetRegionsInput) (*request.Request, *lightsail.GetRegionsOutput) + GetRegionsWithContext func(aws.Context, *lightsail.GetRegionsInput, ...request.Option) (*lightsail.GetRegionsOutput, error) + GetStaticIp func(*lightsail.GetStaticIpInput) (*lightsail.GetStaticIpOutput, error) + GetStaticIpRequest func(*lightsail.GetStaticIpInput) (*request.Request, *lightsail.GetStaticIpOutput) + GetStaticIpWithContext func(aws.Context, *lightsail.GetStaticIpInput, ...request.Option) (*lightsail.GetStaticIpOutput, error) + GetStaticIps func(*lightsail.GetStaticIpsInput) (*lightsail.GetStaticIpsOutput, error) + GetStaticIpsRequest func(*lightsail.GetStaticIpsInput) (*request.Request, *lightsail.GetStaticIpsOutput) + GetStaticIpsWithContext func(aws.Context, *lightsail.GetStaticIpsInput, ...request.Option) (*lightsail.GetStaticIpsOutput, error) + ImportKeyPair func(*lightsail.ImportKeyPairInput) (*lightsail.ImportKeyPairOutput, error) + ImportKeyPairRequest func(*lightsail.ImportKeyPairInput) (*request.Request, *lightsail.ImportKeyPairOutput) + ImportKeyPairWithContext func(aws.Context, *lightsail.ImportKeyPairInput, ...request.Option) (*lightsail.ImportKeyPairOutput, error) + IsVpcPeered func(*lightsail.IsVpcPeeredInput) (*lightsail.IsVpcPeeredOutput, error) + IsVpcPeeredRequest func(*lightsail.IsVpcPeeredInput) (*request.Request, *lightsail.IsVpcPeeredOutput) + IsVpcPeeredWithContext func(aws.Context, *lightsail.IsVpcPeeredInput, ...request.Option) (*lightsail.IsVpcPeeredOutput, error) + OpenInstancePublicPorts func(*lightsail.OpenInstancePublicPortsInput) (*lightsail.OpenInstancePublicPortsOutput, error) + OpenInstancePublicPortsRequest func(*lightsail.OpenInstancePublicPortsInput) (*request.Request, *lightsail.OpenInstancePublicPortsOutput) + OpenInstancePublicPortsWithContext func(aws.Context, *lightsail.OpenInstancePublicPortsInput, ...request.Option) (*lightsail.OpenInstancePublicPortsOutput, error) + PeerVpc func(*lightsail.PeerVpcInput) (*lightsail.PeerVpcOutput, error) + PeerVpcRequest func(*lightsail.PeerVpcInput) (*request.Request, *lightsail.PeerVpcOutput) + PeerVpcWithContext func(aws.Context, *lightsail.PeerVpcInput, ...request.Option) (*lightsail.PeerVpcOutput, error) + PutInstancePublicPorts func(*lightsail.PutInstancePublicPortsInput) (*lightsail.PutInstancePublicPortsOutput, error) + PutInstancePublicPortsRequest func(*lightsail.PutInstancePublicPortsInput) (*request.Request, *lightsail.PutInstancePublicPortsOutput) + PutInstancePublicPortsWithContext func(aws.Context, *lightsail.PutInstancePublicPortsInput, ...request.Option) (*lightsail.PutInstancePublicPortsOutput, error) + RebootInstance func(*lightsail.RebootInstanceInput) (*lightsail.RebootInstanceOutput, error) + RebootInstanceRequest func(*lightsail.RebootInstanceInput) (*request.Request, *lightsail.RebootInstanceOutput) + RebootInstanceWithContext func(aws.Context, *lightsail.RebootInstanceInput, ...request.Option) (*lightsail.RebootInstanceOutput, error) + ReleaseStaticIp func(*lightsail.ReleaseStaticIpInput) (*lightsail.ReleaseStaticIpOutput, error) + ReleaseStaticIpRequest func(*lightsail.ReleaseStaticIpInput) (*request.Request, *lightsail.ReleaseStaticIpOutput) + ReleaseStaticIpWithContext func(aws.Context, *lightsail.ReleaseStaticIpInput, ...request.Option) (*lightsail.ReleaseStaticIpOutput, error) + StartInstance func(*lightsail.StartInstanceInput) (*lightsail.StartInstanceOutput, error) + StartInstanceRequest func(*lightsail.StartInstanceInput) (*request.Request, *lightsail.StartInstanceOutput) + StartInstanceWithContext func(aws.Context, *lightsail.StartInstanceInput, ...request.Option) (*lightsail.StartInstanceOutput, error) + StopInstance func(*lightsail.StopInstanceInput) (*lightsail.StopInstanceOutput, error) + StopInstanceRequest func(*lightsail.StopInstanceInput) (*request.Request, *lightsail.StopInstanceOutput) + StopInstanceWithContext func(aws.Context, *lightsail.StopInstanceInput, ...request.Option) (*lightsail.StopInstanceOutput, error) + UnpeerVpc func(*lightsail.UnpeerVpcInput) (*lightsail.UnpeerVpcOutput, error) + UnpeerVpcRequest func(*lightsail.UnpeerVpcInput) (*request.Request, *lightsail.UnpeerVpcOutput) + UnpeerVpcWithContext func(aws.Context, *lightsail.UnpeerVpcInput, ...request.Option) (*lightsail.UnpeerVpcOutput, error) + UpdateDomainEntry func(*lightsail.UpdateDomainEntryInput) (*lightsail.UpdateDomainEntryOutput, error) + UpdateDomainEntryRequest func(*lightsail.UpdateDomainEntryInput) (*request.Request, *lightsail.UpdateDomainEntryOutput) + UpdateDomainEntryWithContext func(aws.Context, *lightsail.UpdateDomainEntryInput, ...request.Option) (*lightsail.UpdateDomainEntryOutput, error)