[][src]Crate rusoto_lightsail

Amazon Lightsail is the easiest way to get started with Amazon Web Services (AWS) for developers who need to build websites or web applications. It includes everything you need to launch your project quickly - instances (virtual private servers), container services, managed databases, SSD-based block storage, static IP addresses, load balancers, content delivery network (CDN) distributions, DNS management of registered domains, and resource snapshots (backups) - for a low, predictable monthly price.

You can manage your Lightsail resources using the Lightsail console, Lightsail API, AWS Command Line Interface (AWS CLI), or SDKs. For more information about Lightsail concepts and tasks, see the Lightsail Dev Guide.

This API Reference provides detailed information about the actions, data types, parameters, and errors of the Lightsail service. For more information about the supported AWS Regions, endpoints, and service quotas of the Lightsail service, see Amazon Lightsail Endpoints and Quotas in the AWS General Reference.

If you're using the service, you're probably looking for LightsailClient and Lightsail.

Structs

AddOn

Describes an add-on that is enabled for an Amazon Lightsail resource.

AddOnRequest

Describes a request to enable, modify, or disable an add-on for an Amazon Lightsail resource.

An additional cost may be associated with enabling add-ons. For more information, see the Lightsail pricing page.

Alarm

Describes an alarm.

An alarm is a way to monitor your Amazon Lightsail resource metrics. For more information, see Alarms in Amazon Lightsail.

AllocateStaticIpRequest
AllocateStaticIpResult
AttachCertificateToDistributionRequest
AttachCertificateToDistributionResult
AttachDiskRequest
AttachDiskResult
AttachInstancesToLoadBalancerRequest
AttachInstancesToLoadBalancerResult
AttachLoadBalancerTlsCertificateRequest
AttachLoadBalancerTlsCertificateResult
AttachStaticIpRequest
AttachStaticIpResult
AttachedDisk

Describes a block storage disk that is attached to an instance, and is included in an automatic snapshot.

AutoSnapshotAddOnRequest

Describes a request to enable or modify the automatic snapshot add-on for an Amazon Lightsail instance or disk.

When you modify the automatic snapshot time for a resource, it is typically effective immediately except under the following conditions:

  • If an automatic snapshot has been created for the current day, and you change the snapshot time to a later time of day, then the new snapshot time will be effective the following day. This ensures that two snapshots are not created for the current day.

  • If an automatic snapshot has not yet been created for the current day, and you change the snapshot time to an earlier time of day, then the new snapshot time will be effective the following day and a snapshot is automatically created at the previously set time for the current day. This ensures that a snapshot is created for the current day.

  • If an automatic snapshot has not yet been created for the current day, and you change the snapshot time to a time that is within 30 minutes from your current time, then the new snapshot time will be effective the following day and a snapshot is automatically created at the previously set time for the current day. This ensures that a snapshot is created for the current day, because 30 minutes is required between your current time and the new snapshot time that you specify.

  • If an automatic snapshot is scheduled to be created within 30 minutes from your current time and you change the snapshot time, then the new snapshot time will be effective the following day and a snapshot is automatically created at the previously set time for the current day. This ensures that a snapshot is created for the current day, because 30 minutes is required between your current time and the new snapshot time that you specify.

AutoSnapshotDetails

Describes an automatic snapshot.

AvailabilityZone

Describes an Availability Zone.

Blueprint

Describes a blueprint (a virtual private server image).

Bundle

Describes a bundle, which is a set of specs describing your virtual private server (or instance).

CacheBehavior

Describes the default cache behavior of an Amazon Lightsail content delivery network (CDN) distribution.

CacheBehaviorPerPath

Describes the per-path cache behavior of an Amazon Lightsail content delivery network (CDN) distribution.

A per-path cache behavior is used to override, or add an exception to, the default cache behavior of a distribution. For example, if the cacheBehavior is set to cache, then a per-path cache behavior can be used to specify a directory, file, or file type that your distribution will cache. Alternately, if the distribution's cacheBehavior is dont-cache, then a per-path cache behavior can be used to specify a directory, file, or file type that your distribution will not cache.

if the cacheBehavior's behavior is set to 'cache', then

CacheSettings

Describes the cache settings of an Amazon Lightsail content delivery network (CDN) distribution.

These settings apply only to your distribution's cacheBehaviors (including the defaultCacheBehavior) that have a behavior of cache.

Certificate

Describes the full details of an Amazon Lightsail SSL/TLS certificate.

To get a summary of a certificate, use the GetCertificates action and ommit includeCertificateDetails from your request. The response will include only the certificate Amazon Resource Name (ARN), certificate name, domain name, and tags.

CertificateSummary

Describes an Amazon Lightsail SSL/TLS certificate.

CloseInstancePublicPortsRequest
CloseInstancePublicPortsResult
CloudFormationStackRecord

Describes a CloudFormation stack record created as a result of the create cloud formation stack operation.

A CloudFormation stack record provides information about the AWS CloudFormation stack used to create a new Amazon Elastic Compute Cloud instance from an exported Lightsail instance snapshot.

CloudFormationStackRecordSourceInfo

Describes the source of a CloudFormation stack record (i.e., the export snapshot record).

ContactMethod

Describes a contact method.

A contact method is a way to send you notifications. For more information, see Notifications in Amazon Lightsail.

Container

Describes the settings of a container that will be launched, or that is launched, to an Amazon Lightsail container service.

ContainerImage

Describes a container image that is registered to an Amazon Lightsail container service.

ContainerService

Describes an Amazon Lightsail container service.

ContainerServiceDeployment

Describes a container deployment configuration of an Amazon Lightsail container service.

A deployment specifies the settings, such as the ports and launch command, of containers that are deployed to your container service.

ContainerServiceDeploymentRequest

Describes a container deployment configuration of an Amazon Lightsail container service.

A deployment specifies the settings, such as the ports and launch command, of containers that are deployed to your container service.

ContainerServiceEndpoint

Describes the public endpoint configuration of a deployment of an Amazon Lightsail container service.

ContainerServiceHealthCheckConfig

Describes the health check configuration of an Amazon Lightsail container service.

ContainerServiceLogEvent

Describes the log events of a container of an Amazon Lightsail container service.

ContainerServicePower

Describes the powers that can be specified for an Amazon Lightsail container service.

The power specifies the amount of RAM, the number of vCPUs, and the base price of the container service.

ContainerServiceRegistryLogin

Describes the login information for the container image registry of an Amazon Lightsail account.

ContainerServicesListResult
CookieObject

Describes whether an Amazon Lightsail content delivery network (CDN) distribution forwards cookies to the origin and, if so, which ones.

For the cookies that you specify, your distribution caches separate versions of the specified content based on the cookie values in viewer requests.

CopySnapshotRequest
CopySnapshotResult
CreateCertificateRequest
CreateCertificateResult
CreateCloudFormationStackRequest
CreateCloudFormationStackResult
CreateContactMethodRequest
CreateContactMethodResult
CreateContainerServiceDeploymentRequest
CreateContainerServiceDeploymentResult
CreateContainerServiceRegistryLoginRequest
CreateContainerServiceRegistryLoginResult
CreateContainerServiceRequest
CreateContainerServiceResult
CreateDiskFromSnapshotRequest
CreateDiskFromSnapshotResult
CreateDiskRequest
CreateDiskResult
CreateDiskSnapshotRequest
CreateDiskSnapshotResult
CreateDistributionRequest
CreateDistributionResult
CreateDomainEntryRequest
CreateDomainEntryResult
CreateDomainRequest
CreateDomainResult
CreateInstanceSnapshotRequest
CreateInstanceSnapshotResult
CreateInstancesFromSnapshotRequest
CreateInstancesFromSnapshotResult
CreateInstancesRequest
CreateInstancesResult
CreateKeyPairRequest
CreateKeyPairResult
CreateLoadBalancerRequest
CreateLoadBalancerResult
CreateLoadBalancerTlsCertificateRequest
CreateLoadBalancerTlsCertificateResult
CreateRelationalDatabaseFromSnapshotRequest
CreateRelationalDatabaseFromSnapshotResult
CreateRelationalDatabaseRequest
CreateRelationalDatabaseResult
CreateRelationalDatabaseSnapshotRequest
CreateRelationalDatabaseSnapshotResult
DeleteAlarmRequest
DeleteAlarmResult
DeleteAutoSnapshotRequest
DeleteAutoSnapshotResult
DeleteCertificateRequest
DeleteCertificateResult
DeleteContactMethodRequest
DeleteContactMethodResult
DeleteContainerImageRequest
DeleteContainerImageResult
DeleteContainerServiceRequest
DeleteContainerServiceResult
DeleteDiskRequest
DeleteDiskResult
DeleteDiskSnapshotRequest
DeleteDiskSnapshotResult
DeleteDistributionRequest
DeleteDistributionResult
DeleteDomainEntryRequest
DeleteDomainEntryResult
DeleteDomainRequest
DeleteDomainResult
DeleteInstanceRequest
DeleteInstanceResult
DeleteInstanceSnapshotRequest
DeleteInstanceSnapshotResult
DeleteKeyPairRequest
DeleteKeyPairResult
DeleteKnownHostKeysRequest
DeleteKnownHostKeysResult
DeleteLoadBalancerRequest
DeleteLoadBalancerResult
DeleteLoadBalancerTlsCertificateRequest
DeleteLoadBalancerTlsCertificateResult
DeleteRelationalDatabaseRequest
DeleteRelationalDatabaseResult
DeleteRelationalDatabaseSnapshotRequest
DeleteRelationalDatabaseSnapshotResult
DestinationInfo

Describes the destination of a record.

DetachCertificateFromDistributionRequest
DetachCertificateFromDistributionResult
DetachDiskRequest
DetachDiskResult
DetachInstancesFromLoadBalancerRequest
DetachInstancesFromLoadBalancerResult
DetachStaticIpRequest
DetachStaticIpResult
DisableAddOnRequest
DisableAddOnResult
Disk

Describes a system disk or a block storage disk.

DiskInfo

Describes a disk.

DiskMap

Describes a block storage disk mapping.

DiskSnapshot

Describes a block storage disk snapshot.

DiskSnapshotInfo

Describes a disk snapshot.

DistributionBundle

Describes the specifications of a distribution bundle.

Domain

Describes a domain where you are storing recordsets in Lightsail.

DomainEntry

Describes a domain recordset entry.

DomainValidationRecord

Describes the domain validation records of an Amazon Lightsail SSL/TLS certificate.

DownloadDefaultKeyPairRequest
DownloadDefaultKeyPairResult
EnableAddOnRequest
EnableAddOnResult
EndpointRequest

Describes the settings of a public endpoint for an Amazon Lightsail container service.

ExportSnapshotRecord

Describes an export snapshot record.

ExportSnapshotRecordSourceInfo

Describes the source of an export snapshot record.

ExportSnapshotRequest
ExportSnapshotResult
GetActiveNamesRequest
GetActiveNamesResult
GetAlarmsRequest
GetAlarmsResult
GetAutoSnapshotsRequest
GetAutoSnapshotsResult
GetBlueprintsRequest
GetBlueprintsResult
GetBundlesRequest
GetBundlesResult
GetCertificatesRequest
GetCertificatesResult
GetCloudFormationStackRecordsRequest
GetCloudFormationStackRecordsResult
GetContactMethodsRequest
GetContactMethodsResult
GetContainerAPIMetadataRequest
GetContainerAPIMetadataResult
GetContainerImagesRequest
GetContainerImagesResult
GetContainerLogRequest
GetContainerLogResult
GetContainerServiceDeploymentsRequest
GetContainerServiceDeploymentsResult
GetContainerServiceMetricDataRequest
GetContainerServiceMetricDataResult
GetContainerServicePowersRequest
GetContainerServicePowersResult
GetContainerServicesRequest
GetDiskRequest
GetDiskResult
GetDiskSnapshotRequest
GetDiskSnapshotResult
GetDiskSnapshotsRequest
GetDiskSnapshotsResult
GetDisksRequest
GetDisksResult
GetDistributionBundlesRequest
GetDistributionBundlesResult
GetDistributionLatestCacheResetRequest
GetDistributionLatestCacheResetResult
GetDistributionMetricDataRequest
GetDistributionMetricDataResult
GetDistributionsRequest
GetDistributionsResult
GetDomainRequest
GetDomainResult
GetDomainsRequest
GetDomainsResult
GetExportSnapshotRecordsRequest
GetExportSnapshotRecordsResult
GetInstanceAccessDetailsRequest
GetInstanceAccessDetailsResult
GetInstanceMetricDataRequest
GetInstanceMetricDataResult
GetInstancePortStatesRequest
GetInstancePortStatesResult
GetInstanceRequest
GetInstanceResult
GetInstanceSnapshotRequest
GetInstanceSnapshotResult
GetInstanceSnapshotsRequest
GetInstanceSnapshotsResult
GetInstanceStateRequest
GetInstanceStateResult
GetInstancesRequest
GetInstancesResult
GetKeyPairRequest
GetKeyPairResult
GetKeyPairsRequest
GetKeyPairsResult
GetLoadBalancerMetricDataRequest
GetLoadBalancerMetricDataResult
GetLoadBalancerRequest
GetLoadBalancerResult
GetLoadBalancerTlsCertificatesRequest
GetLoadBalancerTlsCertificatesResult
GetLoadBalancersRequest
GetLoadBalancersResult
GetOperationRequest
GetOperationResult
GetOperationsForResourceRequest
GetOperationsForResourceResult
GetOperationsRequest
GetOperationsResult
GetRegionsRequest
GetRegionsResult
GetRelationalDatabaseBlueprintsRequest
GetRelationalDatabaseBlueprintsResult
GetRelationalDatabaseBundlesRequest
GetRelationalDatabaseBundlesResult
GetRelationalDatabaseEventsRequest
GetRelationalDatabaseEventsResult
GetRelationalDatabaseLogEventsRequest
GetRelationalDatabaseLogEventsResult
GetRelationalDatabaseLogStreamsRequest
GetRelationalDatabaseLogStreamsResult
GetRelationalDatabaseMasterUserPasswordRequest
GetRelationalDatabaseMasterUserPasswordResult
GetRelationalDatabaseMetricDataRequest
GetRelationalDatabaseMetricDataResult
GetRelationalDatabaseParametersRequest
GetRelationalDatabaseParametersResult
GetRelationalDatabaseRequest
GetRelationalDatabaseResult
GetRelationalDatabaseSnapshotRequest
GetRelationalDatabaseSnapshotResult
GetRelationalDatabaseSnapshotsRequest
GetRelationalDatabaseSnapshotsResult
GetRelationalDatabasesRequest
GetRelationalDatabasesResult
GetStaticIpRequest
GetStaticIpResult
GetStaticIpsRequest
GetStaticIpsResult
HeaderObject

Describes the request headers that a Lightsail distribution bases caching on.

For the headers that you specify, your distribution caches separate versions of the specified content based on the header values in viewer requests. For example, suppose viewer requests for logo.jpg contain a custom product header that has a value of either acme or apex, and you configure your distribution to cache your content based on values in the product header. Your distribution forwards the product header to the origin and caches the response from the origin once for each header value.

HostKeyAttributes

Describes the public SSH host keys or the RDP certificate.

ImportKeyPairRequest
ImportKeyPairResult
InputOrigin

Describes the origin resource of an Amazon Lightsail content delivery network (CDN) distribution.

An origin can be a Lightsail instance or load balancer. A distribution pulls content from an origin, caches it, and serves it to viewers via a worldwide network of edge servers.

Instance

Describes an instance (a virtual private server).

InstanceAccessDetails

The parameters for gaining temporary access to one of your Amazon Lightsail instances.

InstanceEntry

Describes the Amazon Elastic Compute Cloud instance and related resources to be created using the create cloud formation stack operation.

InstanceHardware

Describes the hardware for the instance.

InstanceHealthSummary

Describes information about the health of the instance.

InstanceNetworking

Describes monthly data transfer rates and port information for an instance.

InstancePortInfo

Describes information about ports for an Amazon Lightsail instance.

InstancePortState

Describes open ports on an instance, the IP addresses allowed to connect to the instance through the ports, and the protocol.

InstanceSnapshot

Describes an instance snapshot.

InstanceSnapshotInfo

Describes an instance snapshot.

InstanceState

Describes the virtual private server (or instance) status.

IsVpcPeeredRequest
IsVpcPeeredResult
KeyPair

Describes the SSH key pair.

LightsailClient

A client for the Amazon Lightsail API.

LightsailDistribution

Describes an Amazon Lightsail content delivery network (CDN) distribution.

LoadBalancer

Describes the Lightsail load balancer.

LoadBalancerTlsCertificate

Describes a load balancer SSL/TLS certificate.

TLS is just an updated, more secure version of Secure Socket Layer (SSL).

LoadBalancerTlsCertificateDomainValidationOption

Contains information about the domain names on an SSL/TLS certificate that you will use to validate domain ownership.

LoadBalancerTlsCertificateDomainValidationRecord

Describes the validation record of each domain name in the SSL/TLS certificate.

LoadBalancerTlsCertificateRenewalSummary

Contains information about the status of Lightsail's managed renewal for the certificate.

The renewal status of the certificate.

The following renewal status are possible:

  • PendingAutoRenewal - Lightsail is attempting to automatically validate the domain names in the certificate. No further action is required.

  • PendingValidation - Lightsail couldn't automatically validate one or more domain names in the certificate. You must take action to validate these domain names or the certificate won't be renewed. If you used DNS validation, check to make sure your certificate's domain validation records exist in your domain's DNS, and that your certificate remains in use.

  • Success - All domain names in the certificate are validated, and Lightsail renewed the certificate. No further action is required.

  • Failed - One or more domain names were not validated before the certificate expired, and Lightsail did not renew the certificate. You can request a new certificate using the CreateCertificate action.

LoadBalancerTlsCertificateSummary

Provides a summary of SSL/TLS certificate metadata.

LogEvent

Describes a database log event.

MetricDatapoint

Describes the metric data point.

MonitoredResourceInfo

Describes resource being monitored by an alarm.

An alarm is a way to monitor your Amazon Lightsail resource metrics. For more information, see Alarms in Amazon Lightsail.

MonthlyTransfer

Describes the monthly data transfer in and out of your virtual private server (or instance).

OpenInstancePublicPortsRequest
OpenInstancePublicPortsResult
Operation

Describes the API operation.

Origin

Describes the origin resource of an Amazon Lightsail content delivery network (CDN) distribution.

An origin can be a Lightsail instance or load balancer. A distribution pulls content from an origin, caches it, and serves it to viewers via a worldwide network of edge servers.

PasswordData

The password data for the Windows Server-based instance, including the ciphertext and the key pair name.

PeerVpcRequest
PeerVpcResult
PendingMaintenanceAction

Describes a pending database maintenance action.

PendingModifiedRelationalDatabaseValues

Describes a pending database value modification.

PortInfo

Describes ports to open on an instance, the IP addresses allowed to connect to the instance through the ports, and the protocol.

PutAlarmRequest
PutAlarmResult
PutInstancePublicPortsRequest
PutInstancePublicPortsResult
QueryStringObject

Describes the query string parameters that an Amazon Lightsail content delivery network (CDN) distribution to bases caching on.

For the query strings that you specify, your distribution caches separate versions of the specified content based on the query string values in viewer requests.

RebootInstanceRequest
RebootInstanceResult
RebootRelationalDatabaseRequest
RebootRelationalDatabaseResult
Region

Describes the AWS Region.

RegisterContainerImageRequest
RegisterContainerImageResult
RelationalDatabase

Describes a database.

RelationalDatabaseBlueprint

Describes a database image, or blueprint. A blueprint describes the major engine version of a database.

RelationalDatabaseBundle

Describes a database bundle. A bundle describes the performance specifications of the database.

RelationalDatabaseEndpoint

Describes an endpoint for a database.

RelationalDatabaseEvent

Describes an event for a database.

RelationalDatabaseHardware

Describes the hardware of a database.

RelationalDatabaseParameter

Describes the parameters of a database.

RelationalDatabaseSnapshot

Describes a database snapshot.

ReleaseStaticIpRequest
ReleaseStaticIpResult
RenewalSummary

Describes the status of a SSL/TLS certificate renewal managed by Amazon Lightsail.

ResetDistributionCacheRequest
ResetDistributionCacheResult
ResourceLocation

Describes the resource location.

ResourceRecord

Describes the domain name system (DNS) records to add to your domain's DNS to validate it for an Amazon Lightsail certificate.

SendContactMethodVerificationRequest
SendContactMethodVerificationResult
StartInstanceRequest
StartInstanceResult
StartRelationalDatabaseRequest
StartRelationalDatabaseResult
StaticIp

Describes the static IP.

StopInstanceRequest
StopInstanceResult
StopRelationalDatabaseRequest
StopRelationalDatabaseResult
Tag

Describes a tag key and optional value assigned to an Amazon Lightsail resource.

For more information about tags in Lightsail, see the Lightsail Dev Guide.

TagResourceRequest
TagResourceResult
TestAlarmRequest
TestAlarmResult
UnpeerVpcRequest
UnpeerVpcResult
UntagResourceRequest
UntagResourceResult
UpdateContainerServiceRequest
UpdateContainerServiceResult
UpdateDistributionBundleRequest
UpdateDistributionBundleResult
UpdateDistributionRequest
UpdateDistributionResult
UpdateDomainEntryRequest
UpdateDomainEntryResult
UpdateLoadBalancerAttributeRequest
UpdateLoadBalancerAttributeResult
UpdateRelationalDatabaseParametersRequest
UpdateRelationalDatabaseParametersResult
UpdateRelationalDatabaseRequest
UpdateRelationalDatabaseResult

Enums

AllocateStaticIpError

Errors returned by AllocateStaticIp

AttachCertificateToDistributionError

Errors returned by AttachCertificateToDistribution

AttachDiskError

Errors returned by AttachDisk

AttachInstancesToLoadBalancerError

Errors returned by AttachInstancesToLoadBalancer

AttachLoadBalancerTlsCertificateError

Errors returned by AttachLoadBalancerTlsCertificate

AttachStaticIpError

Errors returned by AttachStaticIp

CloseInstancePublicPortsError

Errors returned by CloseInstancePublicPorts

CopySnapshotError

Errors returned by CopySnapshot

CreateCertificateError

Errors returned by CreateCertificate

CreateCloudFormationStackError

Errors returned by CreateCloudFormationStack

CreateContactMethodError

Errors returned by CreateContactMethod

CreateContainerServiceDeploymentError

Errors returned by CreateContainerServiceDeployment

CreateContainerServiceError

Errors returned by CreateContainerService

CreateContainerServiceRegistryLoginError

Errors returned by CreateContainerServiceRegistryLogin

CreateDiskError

Errors returned by CreateDisk

CreateDiskFromSnapshotError

Errors returned by CreateDiskFromSnapshot

CreateDiskSnapshotError

Errors returned by CreateDiskSnapshot

CreateDistributionError

Errors returned by CreateDistribution

CreateDomainEntryError

Errors returned by CreateDomainEntry

CreateDomainError

Errors returned by CreateDomain

CreateInstanceSnapshotError

Errors returned by CreateInstanceSnapshot

CreateInstancesError

Errors returned by CreateInstances

CreateInstancesFromSnapshotError

Errors returned by CreateInstancesFromSnapshot

CreateKeyPairError

Errors returned by CreateKeyPair

CreateLoadBalancerError

Errors returned by CreateLoadBalancer

CreateLoadBalancerTlsCertificateError

Errors returned by CreateLoadBalancerTlsCertificate

CreateRelationalDatabaseError

Errors returned by CreateRelationalDatabase

CreateRelationalDatabaseFromSnapshotError

Errors returned by CreateRelationalDatabaseFromSnapshot

CreateRelationalDatabaseSnapshotError

Errors returned by CreateRelationalDatabaseSnapshot

DeleteAlarmError

Errors returned by DeleteAlarm

DeleteAutoSnapshotError

Errors returned by DeleteAutoSnapshot

DeleteCertificateError

Errors returned by DeleteCertificate

DeleteContactMethodError

Errors returned by DeleteContactMethod

DeleteContainerImageError

Errors returned by DeleteContainerImage

DeleteContainerServiceError

Errors returned by DeleteContainerService

DeleteDiskError

Errors returned by DeleteDisk

DeleteDiskSnapshotError

Errors returned by DeleteDiskSnapshot

DeleteDistributionError

Errors returned by DeleteDistribution

DeleteDomainEntryError

Errors returned by DeleteDomainEntry

DeleteDomainError

Errors returned by DeleteDomain

DeleteInstanceError

Errors returned by DeleteInstance

DeleteInstanceSnapshotError

Errors returned by DeleteInstanceSnapshot

DeleteKeyPairError

Errors returned by DeleteKeyPair

DeleteKnownHostKeysError

Errors returned by DeleteKnownHostKeys

DeleteLoadBalancerError

Errors returned by DeleteLoadBalancer

DeleteLoadBalancerTlsCertificateError

Errors returned by DeleteLoadBalancerTlsCertificate

DeleteRelationalDatabaseError

Errors returned by DeleteRelationalDatabase

DeleteRelationalDatabaseSnapshotError

Errors returned by DeleteRelationalDatabaseSnapshot

DetachCertificateFromDistributionError

Errors returned by DetachCertificateFromDistribution

DetachDiskError

Errors returned by DetachDisk

DetachInstancesFromLoadBalancerError

Errors returned by DetachInstancesFromLoadBalancer

DetachStaticIpError

Errors returned by DetachStaticIp

DisableAddOnError

Errors returned by DisableAddOn

DownloadDefaultKeyPairError

Errors returned by DownloadDefaultKeyPair

EnableAddOnError

Errors returned by EnableAddOn

ExportSnapshotError

Errors returned by ExportSnapshot

GetActiveNamesError

Errors returned by GetActiveNames

GetAlarmsError

Errors returned by GetAlarms

GetAutoSnapshotsError

Errors returned by GetAutoSnapshots

GetBlueprintsError

Errors returned by GetBlueprints

GetBundlesError

Errors returned by GetBundles

GetCertificatesError

Errors returned by GetCertificates

GetCloudFormationStackRecordsError

Errors returned by GetCloudFormationStackRecords

GetContactMethodsError

Errors returned by GetContactMethods

GetContainerAPIMetadataError

Errors returned by GetContainerAPIMetadata

GetContainerImagesError

Errors returned by GetContainerImages

GetContainerLogError

Errors returned by GetContainerLog

GetContainerServiceDeploymentsError

Errors returned by GetContainerServiceDeployments

GetContainerServiceMetricDataError

Errors returned by GetContainerServiceMetricData

GetContainerServicePowersError

Errors returned by GetContainerServicePowers

GetContainerServicesError

Errors returned by GetContainerServices

GetDiskError

Errors returned by GetDisk

GetDiskSnapshotError

Errors returned by GetDiskSnapshot

GetDiskSnapshotsError

Errors returned by GetDiskSnapshots

GetDisksError

Errors returned by GetDisks

GetDistributionBundlesError

Errors returned by GetDistributionBundles

GetDistributionLatestCacheResetError

Errors returned by GetDistributionLatestCacheReset

GetDistributionMetricDataError

Errors returned by GetDistributionMetricData

GetDistributionsError

Errors returned by GetDistributions

GetDomainError

Errors returned by GetDomain

GetDomainsError

Errors returned by GetDomains

GetExportSnapshotRecordsError

Errors returned by GetExportSnapshotRecords

GetInstanceAccessDetailsError

Errors returned by GetInstanceAccessDetails

GetInstanceError

Errors returned by GetInstance

GetInstanceMetricDataError

Errors returned by GetInstanceMetricData

GetInstancePortStatesError

Errors returned by GetInstancePortStates

GetInstanceSnapshotError

Errors returned by GetInstanceSnapshot

GetInstanceSnapshotsError

Errors returned by GetInstanceSnapshots

GetInstanceStateError

Errors returned by GetInstanceState

GetInstancesError

Errors returned by GetInstances

GetKeyPairError

Errors returned by GetKeyPair

GetKeyPairsError

Errors returned by GetKeyPairs

GetLoadBalancerError

Errors returned by GetLoadBalancer

GetLoadBalancerMetricDataError

Errors returned by GetLoadBalancerMetricData

GetLoadBalancerTlsCertificatesError

Errors returned by GetLoadBalancerTlsCertificates

GetLoadBalancersError

Errors returned by GetLoadBalancers

GetOperationError

Errors returned by GetOperation

GetOperationsError

Errors returned by GetOperations

GetOperationsForResourceError

Errors returned by GetOperationsForResource

GetRegionsError

Errors returned by GetRegions

GetRelationalDatabaseBlueprintsError

Errors returned by GetRelationalDatabaseBlueprints

GetRelationalDatabaseBundlesError

Errors returned by GetRelationalDatabaseBundles

GetRelationalDatabaseError

Errors returned by GetRelationalDatabase

GetRelationalDatabaseEventsError

Errors returned by GetRelationalDatabaseEvents

GetRelationalDatabaseLogEventsError

Errors returned by GetRelationalDatabaseLogEvents

GetRelationalDatabaseLogStreamsError

Errors returned by GetRelationalDatabaseLogStreams

GetRelationalDatabaseMasterUserPasswordError

Errors returned by GetRelationalDatabaseMasterUserPassword

GetRelationalDatabaseMetricDataError

Errors returned by GetRelationalDatabaseMetricData

GetRelationalDatabaseParametersError

Errors returned by GetRelationalDatabaseParameters

GetRelationalDatabaseSnapshotError

Errors returned by GetRelationalDatabaseSnapshot

GetRelationalDatabaseSnapshotsError

Errors returned by GetRelationalDatabaseSnapshots

GetRelationalDatabasesError

Errors returned by GetRelationalDatabases

GetStaticIpError

Errors returned by GetStaticIp

GetStaticIpsError

Errors returned by GetStaticIps

ImportKeyPairError

Errors returned by ImportKeyPair

IsVpcPeeredError

Errors returned by IsVpcPeered

OpenInstancePublicPortsError

Errors returned by OpenInstancePublicPorts

PeerVpcError

Errors returned by PeerVpc

PutAlarmError

Errors returned by PutAlarm

PutInstancePublicPortsError

Errors returned by PutInstancePublicPorts

RebootInstanceError

Errors returned by RebootInstance

RebootRelationalDatabaseError

Errors returned by RebootRelationalDatabase

RegisterContainerImageError

Errors returned by RegisterContainerImage

ReleaseStaticIpError

Errors returned by ReleaseStaticIp

ResetDistributionCacheError

Errors returned by ResetDistributionCache

SendContactMethodVerificationError

Errors returned by SendContactMethodVerification

StartInstanceError

Errors returned by StartInstance

StartRelationalDatabaseError

Errors returned by StartRelationalDatabase

StopInstanceError

Errors returned by StopInstance

StopRelationalDatabaseError

Errors returned by StopRelationalDatabase

TagResourceError

Errors returned by TagResource

TestAlarmError

Errors returned by TestAlarm

UnpeerVpcError

Errors returned by UnpeerVpc

UntagResourceError

Errors returned by UntagResource

UpdateContainerServiceError

Errors returned by UpdateContainerService

UpdateDistributionBundleError

Errors returned by UpdateDistributionBundle

UpdateDistributionError

Errors returned by UpdateDistribution

UpdateDomainEntryError

Errors returned by UpdateDomainEntry

UpdateLoadBalancerAttributeError

Errors returned by UpdateLoadBalancerAttribute

UpdateRelationalDatabaseError

Errors returned by UpdateRelationalDatabase

UpdateRelationalDatabaseParametersError

Errors returned by UpdateRelationalDatabaseParameters

Traits

Lightsail

Trait representing the capabilities of the Amazon Lightsail API. Amazon Lightsail clients implement this trait.