package
1.14.23
Repository: https://github.com/luopengift/aws-sdk-go.git
Documentation: pkg.go.dev

# Packages

Package lightsailiface provides an interface to enable mocking the Amazon Lightsail service client for testing your code.

# Functions

New creates a new instance of the Lightsail client with a session.

# Constants

AccessDirectionInbound is a AccessDirection enum value.
AccessDirectionOutbound is a AccessDirection enum value.
BlueprintTypeApp is a BlueprintType enum value.
BlueprintTypeOs is a BlueprintType enum value.
DiskSnapshotStateCompleted is a DiskSnapshotState enum value.
DiskSnapshotStateError is a DiskSnapshotState enum value.
DiskSnapshotStatePending is a DiskSnapshotState enum value.
DiskSnapshotStateUnknown is a DiskSnapshotState enum value.
DiskStateAvailable is a DiskState enum value.
DiskStateError is a DiskState enum value.
DiskStateInUse is a DiskState enum value.
DiskStatePending is a DiskState enum value.
DiskStateUnknown is a DiskState enum value.
ID to lookup a service endpoint with.
ErrCodeAccessDeniedException for service response error code "AccessDeniedException".
ErrCodeAccountSetupInProgressException for service response error code "AccountSetupInProgressException".
ErrCodeInvalidInputException for service response error code "InvalidInputException".
ErrCodeNotFoundException for service response error code "NotFoundException".
ErrCodeOperationFailureException for service response error code "OperationFailureException".
ErrCodeServiceException for service response error code "ServiceException".
ErrCodeUnauthenticatedException for service response error code "UnauthenticatedException".
InstanceAccessProtocolRdp is a InstanceAccessProtocol enum value.
InstanceAccessProtocolSsh is a InstanceAccessProtocol enum value.
InstanceHealthReasonInstanceDeregistrationInProgress is a InstanceHealthReason enum value.
InstanceHealthReasonInstanceFailedHealthChecks is a InstanceHealthReason enum value.
InstanceHealthReasonInstanceInvalidState is a InstanceHealthReason enum value.
InstanceHealthReasonInstanceIpUnusable is a InstanceHealthReason enum value.
InstanceHealthReasonInstanceNotInUse is a InstanceHealthReason enum value.
InstanceHealthReasonInstanceNotRegistered is a InstanceHealthReason enum value.
InstanceHealthReasonInstanceResponseCodeMismatch is a InstanceHealthReason enum value.
InstanceHealthReasonInstanceTimeout is a InstanceHealthReason enum value.
InstanceHealthReasonLbInitialHealthChecking is a InstanceHealthReason enum value.
InstanceHealthReasonLbInternalError is a InstanceHealthReason enum value.
InstanceHealthReasonLbRegistrationInProgress is a InstanceHealthReason enum value.
InstanceHealthStateDraining is a InstanceHealthState enum value.
InstanceHealthStateHealthy is a InstanceHealthState enum value.
InstanceHealthStateInitial is a InstanceHealthState enum value.
InstanceHealthStateUnavailable is a InstanceHealthState enum value.
InstanceHealthStateUnhealthy is a InstanceHealthState enum value.
InstanceHealthStateUnused is a InstanceHealthState enum value.
InstanceMetricNameCpuutilization is a InstanceMetricName enum value.
InstanceMetricNameNetworkIn is a InstanceMetricName enum value.
InstanceMetricNameNetworkOut is a InstanceMetricName enum value.
InstanceMetricNameStatusCheckFailed is a InstanceMetricName enum value.
InstanceMetricNameStatusCheckFailedInstance is a InstanceMetricName enum value.
InstanceMetricNameStatusCheckFailedSystem is a InstanceMetricName enum value.
InstancePlatformLinuxUnix is a InstancePlatform enum value.
InstancePlatformWindows is a InstancePlatform enum value.
InstanceSnapshotStateAvailable is a InstanceSnapshotState enum value.
InstanceSnapshotStateError is a InstanceSnapshotState enum value.
InstanceSnapshotStatePending is a InstanceSnapshotState enum value.
LoadBalancerAttributeNameHealthCheckPath is a LoadBalancerAttributeName enum value.
LoadBalancerAttributeNameSessionStickinessEnabled is a LoadBalancerAttributeName enum value.
LoadBalancerAttributeNameSessionStickinessLbCookieDurationSeconds is a LoadBalancerAttributeName enum value.
LoadBalancerMetricNameClientTlsnegotiationErrorCount is a LoadBalancerMetricName enum value.
LoadBalancerMetricNameHealthyHostCount is a LoadBalancerMetricName enum value.
LoadBalancerMetricNameHttpcodeInstance2xxCount is a LoadBalancerMetricName enum value.
LoadBalancerMetricNameHttpcodeInstance3xxCount is a LoadBalancerMetricName enum value.
LoadBalancerMetricNameHttpcodeInstance4xxCount is a LoadBalancerMetricName enum value.
LoadBalancerMetricNameHttpcodeInstance5xxCount is a LoadBalancerMetricName enum value.
LoadBalancerMetricNameHttpcodeLb4xxCount is a LoadBalancerMetricName enum value.
LoadBalancerMetricNameHttpcodeLb5xxCount is a LoadBalancerMetricName enum value.
LoadBalancerMetricNameInstanceResponseTime is a LoadBalancerMetricName enum value.
LoadBalancerMetricNameRejectedConnectionCount is a LoadBalancerMetricName enum value.
LoadBalancerMetricNameRequestCount is a LoadBalancerMetricName enum value.
LoadBalancerMetricNameUnhealthyHostCount is a LoadBalancerMetricName enum value.
LoadBalancerProtocolHttp is a LoadBalancerProtocol enum value.
LoadBalancerProtocolHttpHttps is a LoadBalancerProtocol enum value.
LoadBalancerStateActive is a LoadBalancerState enum value.
LoadBalancerStateActiveImpaired is a LoadBalancerState enum value.
LoadBalancerStateFailed is a LoadBalancerState enum value.
LoadBalancerStateProvisioning is a LoadBalancerState enum value.
LoadBalancerStateUnknown is a LoadBalancerState enum value.
LoadBalancerTlsCertificateDomainStatusFailed is a LoadBalancerTlsCertificateDomainStatus enum value.
LoadBalancerTlsCertificateDomainStatusPendingValidation is a LoadBalancerTlsCertificateDomainStatus enum value.
LoadBalancerTlsCertificateDomainStatusSuccess is a LoadBalancerTlsCertificateDomainStatus enum value.
LoadBalancerTlsCertificateFailureReasonAdditionalVerificationRequired is a LoadBalancerTlsCertificateFailureReason enum value.
LoadBalancerTlsCertificateFailureReasonDomainNotAllowed is a LoadBalancerTlsCertificateFailureReason enum value.
LoadBalancerTlsCertificateFailureReasonInvalidPublicDomain is a LoadBalancerTlsCertificateFailureReason enum value.
LoadBalancerTlsCertificateFailureReasonNoAvailableContacts is a LoadBalancerTlsCertificateFailureReason enum value.
LoadBalancerTlsCertificateFailureReasonOther is a LoadBalancerTlsCertificateFailureReason enum value.
LoadBalancerTlsCertificateRenewalStatusFailed is a LoadBalancerTlsCertificateRenewalStatus enum value.
LoadBalancerTlsCertificateRenewalStatusPendingAutoRenewal is a LoadBalancerTlsCertificateRenewalStatus enum value.
LoadBalancerTlsCertificateRenewalStatusPendingValidation is a LoadBalancerTlsCertificateRenewalStatus enum value.
LoadBalancerTlsCertificateRenewalStatusSuccess is a LoadBalancerTlsCertificateRenewalStatus enum value.
LoadBalancerTlsCertificateRevocationReasonAACompromise is a LoadBalancerTlsCertificateRevocationReason enum value.
LoadBalancerTlsCertificateRevocationReasonAffiliationChanged is a LoadBalancerTlsCertificateRevocationReason enum value.
LoadBalancerTlsCertificateRevocationReasonCaCompromise is a LoadBalancerTlsCertificateRevocationReason enum value.
LoadBalancerTlsCertificateRevocationReasonCertificateHold is a LoadBalancerTlsCertificateRevocationReason enum value.
LoadBalancerTlsCertificateRevocationReasonCessationOfOperation is a LoadBalancerTlsCertificateRevocationReason enum value.
LoadBalancerTlsCertificateRevocationReasonKeyCompromise is a LoadBalancerTlsCertificateRevocationReason enum value.
LoadBalancerTlsCertificateRevocationReasonPrivilegeWithdrawn is a LoadBalancerTlsCertificateRevocationReason enum value.
LoadBalancerTlsCertificateRevocationReasonRemoveFromCrl is a LoadBalancerTlsCertificateRevocationReason enum value.
LoadBalancerTlsCertificateRevocationReasonSuperceded is a LoadBalancerTlsCertificateRevocationReason enum value.
LoadBalancerTlsCertificateRevocationReasonUnspecified is a LoadBalancerTlsCertificateRevocationReason enum value.
LoadBalancerTlsCertificateStatusExpired is a LoadBalancerTlsCertificateStatus enum value.
LoadBalancerTlsCertificateStatusFailed is a LoadBalancerTlsCertificateStatus enum value.
LoadBalancerTlsCertificateStatusInactive is a LoadBalancerTlsCertificateStatus enum value.
LoadBalancerTlsCertificateStatusIssued is a LoadBalancerTlsCertificateStatus enum value.
LoadBalancerTlsCertificateStatusPendingValidation is a LoadBalancerTlsCertificateStatus enum value.
LoadBalancerTlsCertificateStatusRevoked is a LoadBalancerTlsCertificateStatus enum value.
LoadBalancerTlsCertificateStatusUnknown is a LoadBalancerTlsCertificateStatus enum value.
LoadBalancerTlsCertificateStatusValidationTimedOut is a LoadBalancerTlsCertificateStatus enum value.
MetricStatisticAverage is a MetricStatistic enum value.
MetricStatisticMaximum is a MetricStatistic enum value.
MetricStatisticMinimum is a MetricStatistic enum value.
MetricStatisticSampleCount is a MetricStatistic enum value.
MetricStatisticSum is a MetricStatistic enum value.
MetricUnitBits is a MetricUnit enum value.
MetricUnitBitsSecond is a MetricUnit enum value.
MetricUnitBytes is a MetricUnit enum value.
MetricUnitBytesSecond is a MetricUnit enum value.
MetricUnitCount is a MetricUnit enum value.
MetricUnitCountSecond is a MetricUnit enum value.
MetricUnitGigabits is a MetricUnit enum value.
MetricUnitGigabitsSecond is a MetricUnit enum value.
MetricUnitGigabytes is a MetricUnit enum value.
MetricUnitGigabytesSecond is a MetricUnit enum value.
MetricUnitKilobits is a MetricUnit enum value.
MetricUnitKilobitsSecond is a MetricUnit enum value.
MetricUnitKilobytes is a MetricUnit enum value.
MetricUnitKilobytesSecond is a MetricUnit enum value.
MetricUnitMegabits is a MetricUnit enum value.
MetricUnitMegabitsSecond is a MetricUnit enum value.
MetricUnitMegabytes is a MetricUnit enum value.
MetricUnitMegabytesSecond is a MetricUnit enum value.
MetricUnitMicroseconds is a MetricUnit enum value.
MetricUnitMilliseconds is a MetricUnit enum value.
MetricUnitNone is a MetricUnit enum value.
MetricUnitPercent is a MetricUnit enum value.
MetricUnitSeconds is a MetricUnit enum value.
MetricUnitTerabits is a MetricUnit enum value.
MetricUnitTerabitsSecond is a MetricUnit enum value.
MetricUnitTerabytes is a MetricUnit enum value.
MetricUnitTerabytesSecond is a MetricUnit enum value.
NetworkProtocolAll is a NetworkProtocol enum value.
NetworkProtocolTcp is a NetworkProtocol enum value.
NetworkProtocolUdp is a NetworkProtocol enum value.
OperationStatusCompleted is a OperationStatus enum value.
OperationStatusFailed is a OperationStatus enum value.
OperationStatusNotStarted is a OperationStatus enum value.
OperationStatusStarted is a OperationStatus enum value.
OperationStatusSucceeded is a OperationStatus enum value.
OperationTypeAllocateStaticIp is a OperationType enum value.
OperationTypeAttachDisk is a OperationType enum value.
OperationTypeAttachInstancesToLoadBalancer is a OperationType enum value.
OperationTypeAttachLoadBalancerTlsCertificate is a OperationType enum value.
OperationTypeAttachStaticIp is a OperationType enum value.
OperationTypeCloseInstancePublicPorts is a OperationType enum value.
OperationTypeCreateDisk is a OperationType enum value.
OperationTypeCreateDiskFromSnapshot is a OperationType enum value.
OperationTypeCreateDiskSnapshot is a OperationType enum value.
OperationTypeCreateDomain is a OperationType enum value.
OperationTypeCreateInstance is a OperationType enum value.
OperationTypeCreateInstancesFromSnapshot is a OperationType enum value.
OperationTypeCreateInstanceSnapshot is a OperationType enum value.
OperationTypeCreateLoadBalancer is a OperationType enum value.
OperationTypeCreateLoadBalancerTlsCertificate is a OperationType enum value.
OperationTypeDeleteDisk is a OperationType enum value.
OperationTypeDeleteDiskSnapshot is a OperationType enum value.
OperationTypeDeleteDomain is a OperationType enum value.
OperationTypeDeleteDomainEntry is a OperationType enum value.
OperationTypeDeleteInstance is a OperationType enum value.
OperationTypeDeleteInstanceSnapshot is a OperationType enum value.
OperationTypeDeleteLoadBalancer is a OperationType enum value.
OperationTypeDeleteLoadBalancerTlsCertificate is a OperationType enum value.
OperationTypeDetachDisk is a OperationType enum value.
OperationTypeDetachInstancesFromLoadBalancer is a OperationType enum value.
OperationTypeDetachStaticIp is a OperationType enum value.
OperationTypeOpenInstancePublicPorts is a OperationType enum value.
OperationTypePutInstancePublicPorts is a OperationType enum value.
OperationTypeRebootInstance is a OperationType enum value.
OperationTypeReleaseStaticIp is a OperationType enum value.
OperationTypeStartInstance is a OperationType enum value.
OperationTypeStopInstance is a OperationType enum value.
OperationTypeUpdateDomainEntry is a OperationType enum value.
OperationTypeUpdateLoadBalancerAttribute is a OperationType enum value.
PortAccessTypePrivate is a PortAccessType enum value.
PortAccessTypePublic is a PortAccessType enum value.
PortStateClosed is a PortState enum value.
PortStateOpen is a PortState enum value.
RegionNameApNortheast1 is a RegionName enum value.
RegionNameApNortheast2 is a RegionName enum value.
RegionNameApSouth1 is a RegionName enum value.
RegionNameApSoutheast1 is a RegionName enum value.
RegionNameApSoutheast2 is a RegionName enum value.
RegionNameEuCentral1 is a RegionName enum value.
RegionNameEuWest1 is a RegionName enum value.
RegionNameEuWest2 is a RegionName enum value.
RegionNameUsEast1 is a RegionName enum value.
RegionNameUsEast2 is a RegionName enum value.
RegionNameUsWest1 is a RegionName enum value.
RegionNameUsWest2 is a RegionName enum value.
ResourceTypeDisk is a ResourceType enum value.
ResourceTypeDiskSnapshot is a ResourceType enum value.
ResourceTypeDomain is a ResourceType enum value.
ResourceTypeInstance is a ResourceType enum value.
ResourceTypeInstanceSnapshot is a ResourceType enum value.
ResourceTypeKeyPair is a ResourceType enum value.
ResourceTypeLoadBalancer is a ResourceType enum value.
ResourceTypeLoadBalancerTlsCertificate is a ResourceType enum value.
ResourceTypePeeredVpc is a ResourceType enum value.
ResourceTypeStaticIp is a ResourceType enum value.
ServiceID is a unique identifer of a specific service.
Name of service.

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Describes an Availability Zone.
Describes a blueprint (a virtual private server image).
Describes a bundle, which is a set of specs describing your virtual private server (or instance).
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Describes a system disk or an block storage disk.
Describes a block storage disk mapping.
Describes a block storage disk snapshot.
Describes a domain where you are storing recordsets in Lightsail.
Describes a domain recordset entry.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Describes an instance (a virtual private server).
The parameters for gaining temporary access to one of your Amazon Lightsail instances.
Describes the hardware for the instance.
Describes information about the health of the instance.
Describes monthly data transfer rates and port information for an instance.
Describes information about the instance ports.
Describes the port state.
Describes the snapshot of the virtual private server, or instance.
Describes the virtual private server (or instance) status.
No description provided by the author
No description provided by the author
Describes the SSH key pair.
Lightsail provides the API operation methods for making requests to Amazon Lightsail.
Describes the Lightsail load balancer.
Describes a load balancer SSL/TLS certificate.
Contains information about the domain names on an SSL/TLS certificate that you will use to validate domain ownership.
Describes the validation record of each domain name in the SSL/TLS certificate.
Contains information about the status of Lightsail's managed renewal for the certificate.
Provides a summary of SSL/TLS certificate metadata.
Describes the metric data point.
Describes the monthly data transfer in and out of your virtual private server (or instance).
No description provided by the author
No description provided by the author
Describes the API operation.
The password data for the Windows Server-based instance, including the ciphertext and the key pair name.
No description provided by the author
No description provided by the author
Describes information about the ports on your virtual private server (or instance).
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Describes the AWS Region.
No description provided by the author
No description provided by the author
Describes the resource location.
No description provided by the author
No description provided by the author
Describes the static IP.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author