amazonka-lightsail-2.0: Amazon Lightsail SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.Lightsail

Contents

Description

Derived from API version 2016-11-28 of the AWS service descriptions, licensed under Apache 2.0.

Amazon Lightsail is the easiest way to get started with Amazon Web Services (Amazon Web Services) 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, storage buckets, 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, Command Line Interface (CLI), or SDKs. For more information about Lightsail concepts and tasks, see the Amazon Lightsail Developer 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 Amazon Web Services Regions, endpoints, and service quotas of the Lightsail service, see Amazon Lightsail Endpoints and Quotas in the Amazon Web Services General Reference.

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2016-11-28 of the Amazon Lightsail SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by Lightsail.

AccessDeniedException

_AccessDeniedException :: AsError a => Fold a ServiceError Source #

Lightsail throws this exception when the user cannot be authenticated or uses invalid credentials to access a resource.

AccountSetupInProgressException

_AccountSetupInProgressException :: AsError a => Fold a ServiceError Source #

Lightsail throws this exception when an account is still in the setup in progress state.

InvalidInputException

_InvalidInputException :: AsError a => Fold a ServiceError Source #

Lightsail throws this exception when user input does not conform to the validation rules of an input field.

Domain and distribution APIs are only available in the N. Virginia (us-east-1) Amazon Web Services Region. Please set your Amazon Web Services Region configuration to us-east-1 to create, view, or edit these resources.

NotFoundException

_NotFoundException :: AsError a => Fold a ServiceError Source #

Lightsail throws this exception when it cannot find a resource.

OperationFailureException

_OperationFailureException :: AsError a => Fold a ServiceError Source #

Lightsail throws this exception when an operation fails to execute.

ServiceException

_ServiceException :: AsError a => Fold a ServiceError Source #

A general service exception.

UnauthenticatedException

_UnauthenticatedException :: AsError a => Fold a ServiceError Source #

Lightsail throws this exception when the user has not been authenticated.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

AllocateStaticIp

data AllocateStaticIp Source #

See: newAllocateStaticIp smart constructor.

Constructors

AllocateStaticIp' Text 

Instances

Instances details
ToJSON AllocateStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.AllocateStaticIp

ToHeaders AllocateStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.AllocateStaticIp

ToPath AllocateStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.AllocateStaticIp

ToQuery AllocateStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.AllocateStaticIp

AWSRequest AllocateStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.AllocateStaticIp

Associated Types

type AWSResponse AllocateStaticIp #

Generic AllocateStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.AllocateStaticIp

Associated Types

type Rep AllocateStaticIp :: Type -> Type #

Read AllocateStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.AllocateStaticIp

Show AllocateStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.AllocateStaticIp

NFData AllocateStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.AllocateStaticIp

Methods

rnf :: AllocateStaticIp -> () #

Eq AllocateStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.AllocateStaticIp

Hashable AllocateStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.AllocateStaticIp

type AWSResponse AllocateStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.AllocateStaticIp

type Rep AllocateStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.AllocateStaticIp

type Rep AllocateStaticIp = D1 ('MetaData "AllocateStaticIp" "Amazonka.Lightsail.AllocateStaticIp" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "AllocateStaticIp'" 'PrefixI 'True) (S1 ('MetaSel ('Just "staticIpName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newAllocateStaticIp Source #

Create a value of AllocateStaticIp with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:staticIpName:AllocateStaticIp', allocateStaticIp_staticIpName - The name of the static IP address.

data AllocateStaticIpResponse Source #

See: newAllocateStaticIpResponse smart constructor.

Instances

Instances details
Generic AllocateStaticIpResponse Source # 
Instance details

Defined in Amazonka.Lightsail.AllocateStaticIp

Associated Types

type Rep AllocateStaticIpResponse :: Type -> Type #

Read AllocateStaticIpResponse Source # 
Instance details

Defined in Amazonka.Lightsail.AllocateStaticIp

Show AllocateStaticIpResponse Source # 
Instance details

Defined in Amazonka.Lightsail.AllocateStaticIp

NFData AllocateStaticIpResponse Source # 
Instance details

Defined in Amazonka.Lightsail.AllocateStaticIp

Eq AllocateStaticIpResponse Source # 
Instance details

Defined in Amazonka.Lightsail.AllocateStaticIp

type Rep AllocateStaticIpResponse Source # 
Instance details

Defined in Amazonka.Lightsail.AllocateStaticIp

type Rep AllocateStaticIpResponse = D1 ('MetaData "AllocateStaticIpResponse" "Amazonka.Lightsail.AllocateStaticIp" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "AllocateStaticIpResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newAllocateStaticIpResponse Source #

Create a value of AllocateStaticIpResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:AllocateStaticIpResponse', allocateStaticIpResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:AllocateStaticIpResponse', allocateStaticIpResponse_httpStatus - The response's http status code.

AttachCertificateToDistribution

data AttachCertificateToDistribution Source #

See: newAttachCertificateToDistribution smart constructor.

Instances

Instances details
ToJSON AttachCertificateToDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.AttachCertificateToDistribution

ToHeaders AttachCertificateToDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.AttachCertificateToDistribution

ToPath AttachCertificateToDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.AttachCertificateToDistribution

ToQuery AttachCertificateToDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.AttachCertificateToDistribution

AWSRequest AttachCertificateToDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.AttachCertificateToDistribution

Generic AttachCertificateToDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.AttachCertificateToDistribution

Associated Types

type Rep AttachCertificateToDistribution :: Type -> Type #

Read AttachCertificateToDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.AttachCertificateToDistribution

Show AttachCertificateToDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.AttachCertificateToDistribution

NFData AttachCertificateToDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.AttachCertificateToDistribution

Eq AttachCertificateToDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.AttachCertificateToDistribution

Hashable AttachCertificateToDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.AttachCertificateToDistribution

type AWSResponse AttachCertificateToDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.AttachCertificateToDistribution

type Rep AttachCertificateToDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.AttachCertificateToDistribution

type Rep AttachCertificateToDistribution = D1 ('MetaData "AttachCertificateToDistribution" "Amazonka.Lightsail.AttachCertificateToDistribution" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "AttachCertificateToDistribution'" 'PrefixI 'True) (S1 ('MetaSel ('Just "distributionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "certificateName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newAttachCertificateToDistribution Source #

Create a value of AttachCertificateToDistribution with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:distributionName:AttachCertificateToDistribution', attachCertificateToDistribution_distributionName - The name of the distribution that the certificate will be attached to.

Use the GetDistributions action to get a list of distribution names that you can specify.

AttachCertificateToDistribution, attachCertificateToDistribution_certificateName - The name of the certificate to attach to a distribution.

Only certificates with a status of ISSUED can be attached to a distribution.

Use the GetCertificates action to get a list of certificate names that you can specify.

This is the name of the certificate resource type and is used only to reference the certificate in other API actions. It can be different than the domain name of the certificate. For example, your certificate name might be WordPress-Blog-Certificate and the domain name of the certificate might be example.com.

data AttachCertificateToDistributionResponse Source #

Instances

Instances details
Generic AttachCertificateToDistributionResponse Source # 
Instance details

Defined in Amazonka.Lightsail.AttachCertificateToDistribution

Read AttachCertificateToDistributionResponse Source # 
Instance details

Defined in Amazonka.Lightsail.AttachCertificateToDistribution

Show AttachCertificateToDistributionResponse Source # 
Instance details

Defined in Amazonka.Lightsail.AttachCertificateToDistribution

NFData AttachCertificateToDistributionResponse Source # 
Instance details

Defined in Amazonka.Lightsail.AttachCertificateToDistribution

Eq AttachCertificateToDistributionResponse Source # 
Instance details

Defined in Amazonka.Lightsail.AttachCertificateToDistribution

type Rep AttachCertificateToDistributionResponse Source # 
Instance details

Defined in Amazonka.Lightsail.AttachCertificateToDistribution

type Rep AttachCertificateToDistributionResponse = D1 ('MetaData "AttachCertificateToDistributionResponse" "Amazonka.Lightsail.AttachCertificateToDistribution" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "AttachCertificateToDistributionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Operation)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newAttachCertificateToDistributionResponse Source #

Create a value of AttachCertificateToDistributionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operation:AttachCertificateToDistributionResponse', attachCertificateToDistributionResponse_operation - An object that describes the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:AttachCertificateToDistributionResponse', attachCertificateToDistributionResponse_httpStatus - The response's http status code.

AttachDisk

data AttachDisk Source #

See: newAttachDisk smart constructor.

Constructors

AttachDisk' Text Text Text 

Instances

Instances details
ToJSON AttachDisk Source # 
Instance details

Defined in Amazonka.Lightsail.AttachDisk

ToHeaders AttachDisk Source # 
Instance details

Defined in Amazonka.Lightsail.AttachDisk

Methods

toHeaders :: AttachDisk -> [Header] #

ToPath AttachDisk Source # 
Instance details

Defined in Amazonka.Lightsail.AttachDisk

ToQuery AttachDisk Source # 
Instance details

Defined in Amazonka.Lightsail.AttachDisk

AWSRequest AttachDisk Source # 
Instance details

Defined in Amazonka.Lightsail.AttachDisk

Associated Types

type AWSResponse AttachDisk #

Generic AttachDisk Source # 
Instance details

Defined in Amazonka.Lightsail.AttachDisk

Associated Types

type Rep AttachDisk :: Type -> Type #

Read AttachDisk Source # 
Instance details

Defined in Amazonka.Lightsail.AttachDisk

Show AttachDisk Source # 
Instance details

Defined in Amazonka.Lightsail.AttachDisk

NFData AttachDisk Source # 
Instance details

Defined in Amazonka.Lightsail.AttachDisk

Methods

rnf :: AttachDisk -> () #

Eq AttachDisk Source # 
Instance details

Defined in Amazonka.Lightsail.AttachDisk

Hashable AttachDisk Source # 
Instance details

Defined in Amazonka.Lightsail.AttachDisk

type AWSResponse AttachDisk Source # 
Instance details

Defined in Amazonka.Lightsail.AttachDisk

type Rep AttachDisk Source # 
Instance details

Defined in Amazonka.Lightsail.AttachDisk

type Rep AttachDisk = D1 ('MetaData "AttachDisk" "Amazonka.Lightsail.AttachDisk" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "AttachDisk'" 'PrefixI 'True) (S1 ('MetaSel ('Just "diskName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "instanceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "diskPath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newAttachDisk Source #

Create a value of AttachDisk with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:diskName:AttachDisk', attachDisk_diskName - The unique Lightsail disk name (e.g., my-disk).

AttachDisk, attachDisk_instanceName - The name of the Lightsail instance where you want to utilize the storage disk.

$sel:diskPath:AttachDisk', attachDisk_diskPath - The disk path to expose to the instance (e.g., /dev/xvdf).

data AttachDiskResponse Source #

See: newAttachDiskResponse smart constructor.

Instances

Instances details
Generic AttachDiskResponse Source # 
Instance details

Defined in Amazonka.Lightsail.AttachDisk

Associated Types

type Rep AttachDiskResponse :: Type -> Type #

Read AttachDiskResponse Source # 
Instance details

Defined in Amazonka.Lightsail.AttachDisk

Show AttachDiskResponse Source # 
Instance details

Defined in Amazonka.Lightsail.AttachDisk

NFData AttachDiskResponse Source # 
Instance details

Defined in Amazonka.Lightsail.AttachDisk

Methods

rnf :: AttachDiskResponse -> () #

Eq AttachDiskResponse Source # 
Instance details

Defined in Amazonka.Lightsail.AttachDisk

type Rep AttachDiskResponse Source # 
Instance details

Defined in Amazonka.Lightsail.AttachDisk

type Rep AttachDiskResponse = D1 ('MetaData "AttachDiskResponse" "Amazonka.Lightsail.AttachDisk" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "AttachDiskResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newAttachDiskResponse Source #

Create a value of AttachDiskResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:AttachDiskResponse', attachDiskResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:AttachDiskResponse', attachDiskResponse_httpStatus - The response's http status code.

AttachInstancesToLoadBalancer

data AttachInstancesToLoadBalancer Source #

See: newAttachInstancesToLoadBalancer smart constructor.

Instances

Instances details
ToJSON AttachInstancesToLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.AttachInstancesToLoadBalancer

ToHeaders AttachInstancesToLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.AttachInstancesToLoadBalancer

ToPath AttachInstancesToLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.AttachInstancesToLoadBalancer

ToQuery AttachInstancesToLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.AttachInstancesToLoadBalancer

AWSRequest AttachInstancesToLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.AttachInstancesToLoadBalancer

Generic AttachInstancesToLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.AttachInstancesToLoadBalancer

Associated Types

type Rep AttachInstancesToLoadBalancer :: Type -> Type #

Read AttachInstancesToLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.AttachInstancesToLoadBalancer

Show AttachInstancesToLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.AttachInstancesToLoadBalancer

NFData AttachInstancesToLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.AttachInstancesToLoadBalancer

Eq AttachInstancesToLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.AttachInstancesToLoadBalancer

Hashable AttachInstancesToLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.AttachInstancesToLoadBalancer

type AWSResponse AttachInstancesToLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.AttachInstancesToLoadBalancer

type Rep AttachInstancesToLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.AttachInstancesToLoadBalancer

type Rep AttachInstancesToLoadBalancer = D1 ('MetaData "AttachInstancesToLoadBalancer" "Amazonka.Lightsail.AttachInstancesToLoadBalancer" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "AttachInstancesToLoadBalancer'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loadBalancerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "instanceNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newAttachInstancesToLoadBalancer Source #

Create a value of AttachInstancesToLoadBalancer with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

AttachInstancesToLoadBalancer, attachInstancesToLoadBalancer_loadBalancerName - The name of the load balancer.

$sel:instanceNames:AttachInstancesToLoadBalancer', attachInstancesToLoadBalancer_instanceNames - An array of strings representing the instance name(s) you want to attach to your load balancer.

An instance must be running before you can attach it to your load balancer.

There are no additional limits on the number of instances you can attach to your load balancer, aside from the limit of Lightsail instances you can create in your account (20).

data AttachInstancesToLoadBalancerResponse Source #

Instances

Instances details
Generic AttachInstancesToLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.Lightsail.AttachInstancesToLoadBalancer

Read AttachInstancesToLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.Lightsail.AttachInstancesToLoadBalancer

Show AttachInstancesToLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.Lightsail.AttachInstancesToLoadBalancer

NFData AttachInstancesToLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.Lightsail.AttachInstancesToLoadBalancer

Eq AttachInstancesToLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.Lightsail.AttachInstancesToLoadBalancer

type Rep AttachInstancesToLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.Lightsail.AttachInstancesToLoadBalancer

type Rep AttachInstancesToLoadBalancerResponse = D1 ('MetaData "AttachInstancesToLoadBalancerResponse" "Amazonka.Lightsail.AttachInstancesToLoadBalancer" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "AttachInstancesToLoadBalancerResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newAttachInstancesToLoadBalancerResponse Source #

Create a value of AttachInstancesToLoadBalancerResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:AttachInstancesToLoadBalancerResponse', attachInstancesToLoadBalancerResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:AttachInstancesToLoadBalancerResponse', attachInstancesToLoadBalancerResponse_httpStatus - The response's http status code.

AttachLoadBalancerTlsCertificate

data AttachLoadBalancerTlsCertificate Source #

See: newAttachLoadBalancerTlsCertificate smart constructor.

Instances

Instances details
ToJSON AttachLoadBalancerTlsCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.AttachLoadBalancerTlsCertificate

ToHeaders AttachLoadBalancerTlsCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.AttachLoadBalancerTlsCertificate

ToPath AttachLoadBalancerTlsCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.AttachLoadBalancerTlsCertificate

ToQuery AttachLoadBalancerTlsCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.AttachLoadBalancerTlsCertificate

AWSRequest AttachLoadBalancerTlsCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.AttachLoadBalancerTlsCertificate

Generic AttachLoadBalancerTlsCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.AttachLoadBalancerTlsCertificate

Associated Types

type Rep AttachLoadBalancerTlsCertificate :: Type -> Type #

Read AttachLoadBalancerTlsCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.AttachLoadBalancerTlsCertificate

Show AttachLoadBalancerTlsCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.AttachLoadBalancerTlsCertificate

NFData AttachLoadBalancerTlsCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.AttachLoadBalancerTlsCertificate

Eq AttachLoadBalancerTlsCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.AttachLoadBalancerTlsCertificate

Hashable AttachLoadBalancerTlsCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.AttachLoadBalancerTlsCertificate

type AWSResponse AttachLoadBalancerTlsCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.AttachLoadBalancerTlsCertificate

type Rep AttachLoadBalancerTlsCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.AttachLoadBalancerTlsCertificate

type Rep AttachLoadBalancerTlsCertificate = D1 ('MetaData "AttachLoadBalancerTlsCertificate" "Amazonka.Lightsail.AttachLoadBalancerTlsCertificate" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "AttachLoadBalancerTlsCertificate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loadBalancerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "certificateName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newAttachLoadBalancerTlsCertificate Source #

Create a value of AttachLoadBalancerTlsCertificate with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

AttachLoadBalancerTlsCertificate, attachLoadBalancerTlsCertificate_loadBalancerName - The name of the load balancer to which you want to associate the SSL/TLS certificate.

AttachLoadBalancerTlsCertificate, attachLoadBalancerTlsCertificate_certificateName - The name of your SSL/TLS certificate.

data AttachLoadBalancerTlsCertificateResponse Source #

Instances

Instances details
Generic AttachLoadBalancerTlsCertificateResponse Source # 
Instance details

Defined in Amazonka.Lightsail.AttachLoadBalancerTlsCertificate

Read AttachLoadBalancerTlsCertificateResponse Source # 
Instance details

Defined in Amazonka.Lightsail.AttachLoadBalancerTlsCertificate

Show AttachLoadBalancerTlsCertificateResponse Source # 
Instance details

Defined in Amazonka.Lightsail.AttachLoadBalancerTlsCertificate

NFData AttachLoadBalancerTlsCertificateResponse Source # 
Instance details

Defined in Amazonka.Lightsail.AttachLoadBalancerTlsCertificate

Eq AttachLoadBalancerTlsCertificateResponse Source # 
Instance details

Defined in Amazonka.Lightsail.AttachLoadBalancerTlsCertificate

type Rep AttachLoadBalancerTlsCertificateResponse Source # 
Instance details

Defined in Amazonka.Lightsail.AttachLoadBalancerTlsCertificate

type Rep AttachLoadBalancerTlsCertificateResponse = D1 ('MetaData "AttachLoadBalancerTlsCertificateResponse" "Amazonka.Lightsail.AttachLoadBalancerTlsCertificate" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "AttachLoadBalancerTlsCertificateResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newAttachLoadBalancerTlsCertificateResponse Source #

Create a value of AttachLoadBalancerTlsCertificateResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:AttachLoadBalancerTlsCertificateResponse', attachLoadBalancerTlsCertificateResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

These SSL/TLS certificates are only usable by Lightsail load balancers. You can't get the certificate and use it for another purpose.

$sel:httpStatus:AttachLoadBalancerTlsCertificateResponse', attachLoadBalancerTlsCertificateResponse_httpStatus - The response's http status code.

AttachStaticIp

data AttachStaticIp Source #

See: newAttachStaticIp smart constructor.

Constructors

AttachStaticIp' Text Text 

Instances

Instances details
ToJSON AttachStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.AttachStaticIp

ToHeaders AttachStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.AttachStaticIp

ToPath AttachStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.AttachStaticIp

ToQuery AttachStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.AttachStaticIp

AWSRequest AttachStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.AttachStaticIp

Associated Types

type AWSResponse AttachStaticIp #

Generic AttachStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.AttachStaticIp

Associated Types

type Rep AttachStaticIp :: Type -> Type #

Read AttachStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.AttachStaticIp

Show AttachStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.AttachStaticIp

NFData AttachStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.AttachStaticIp

Methods

rnf :: AttachStaticIp -> () #

Eq AttachStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.AttachStaticIp

Hashable AttachStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.AttachStaticIp

type AWSResponse AttachStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.AttachStaticIp

type Rep AttachStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.AttachStaticIp

type Rep AttachStaticIp = D1 ('MetaData "AttachStaticIp" "Amazonka.Lightsail.AttachStaticIp" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "AttachStaticIp'" 'PrefixI 'True) (S1 ('MetaSel ('Just "staticIpName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "instanceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newAttachStaticIp Source #

Create a value of AttachStaticIp with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:staticIpName:AttachStaticIp', attachStaticIp_staticIpName - The name of the static IP.

AttachStaticIp, attachStaticIp_instanceName - The instance name to which you want to attach the static IP address.

data AttachStaticIpResponse Source #

See: newAttachStaticIpResponse smart constructor.

Instances

Instances details
Generic AttachStaticIpResponse Source # 
Instance details

Defined in Amazonka.Lightsail.AttachStaticIp

Associated Types

type Rep AttachStaticIpResponse :: Type -> Type #

Read AttachStaticIpResponse Source # 
Instance details

Defined in Amazonka.Lightsail.AttachStaticIp

Show AttachStaticIpResponse Source # 
Instance details

Defined in Amazonka.Lightsail.AttachStaticIp

NFData AttachStaticIpResponse Source # 
Instance details

Defined in Amazonka.Lightsail.AttachStaticIp

Methods

rnf :: AttachStaticIpResponse -> () #

Eq AttachStaticIpResponse Source # 
Instance details

Defined in Amazonka.Lightsail.AttachStaticIp

type Rep AttachStaticIpResponse Source # 
Instance details

Defined in Amazonka.Lightsail.AttachStaticIp

type Rep AttachStaticIpResponse = D1 ('MetaData "AttachStaticIpResponse" "Amazonka.Lightsail.AttachStaticIp" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "AttachStaticIpResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newAttachStaticIpResponse Source #

Create a value of AttachStaticIpResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:AttachStaticIpResponse', attachStaticIpResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:AttachStaticIpResponse', attachStaticIpResponse_httpStatus - The response's http status code.

CloseInstancePublicPorts

data CloseInstancePublicPorts Source #

See: newCloseInstancePublicPorts smart constructor.

Instances

Instances details
ToJSON CloseInstancePublicPorts Source # 
Instance details

Defined in Amazonka.Lightsail.CloseInstancePublicPorts

ToHeaders CloseInstancePublicPorts Source # 
Instance details

Defined in Amazonka.Lightsail.CloseInstancePublicPorts

ToPath CloseInstancePublicPorts Source # 
Instance details

Defined in Amazonka.Lightsail.CloseInstancePublicPorts

ToQuery CloseInstancePublicPorts Source # 
Instance details

Defined in Amazonka.Lightsail.CloseInstancePublicPorts

AWSRequest CloseInstancePublicPorts Source # 
Instance details

Defined in Amazonka.Lightsail.CloseInstancePublicPorts

Generic CloseInstancePublicPorts Source # 
Instance details

Defined in Amazonka.Lightsail.CloseInstancePublicPorts

Associated Types

type Rep CloseInstancePublicPorts :: Type -> Type #

Read CloseInstancePublicPorts Source # 
Instance details

Defined in Amazonka.Lightsail.CloseInstancePublicPorts

Show CloseInstancePublicPorts Source # 
Instance details

Defined in Amazonka.Lightsail.CloseInstancePublicPorts

NFData CloseInstancePublicPorts Source # 
Instance details

Defined in Amazonka.Lightsail.CloseInstancePublicPorts

Eq CloseInstancePublicPorts Source # 
Instance details

Defined in Amazonka.Lightsail.CloseInstancePublicPorts

Hashable CloseInstancePublicPorts Source # 
Instance details

Defined in Amazonka.Lightsail.CloseInstancePublicPorts

type AWSResponse CloseInstancePublicPorts Source # 
Instance details

Defined in Amazonka.Lightsail.CloseInstancePublicPorts

type Rep CloseInstancePublicPorts Source # 
Instance details

Defined in Amazonka.Lightsail.CloseInstancePublicPorts

type Rep CloseInstancePublicPorts = D1 ('MetaData "CloseInstancePublicPorts" "Amazonka.Lightsail.CloseInstancePublicPorts" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CloseInstancePublicPorts'" 'PrefixI 'True) (S1 ('MetaSel ('Just "portInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PortInfo) :*: S1 ('MetaSel ('Just "instanceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCloseInstancePublicPorts Source #

Create a value of CloseInstancePublicPorts with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:portInfo:CloseInstancePublicPorts', closeInstancePublicPorts_portInfo - An object to describe the ports to close for the specified instance.

CloseInstancePublicPorts, closeInstancePublicPorts_instanceName - The name of the instance for which to close ports.

data CloseInstancePublicPortsResponse Source #

See: newCloseInstancePublicPortsResponse smart constructor.

Instances

Instances details
Generic CloseInstancePublicPortsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CloseInstancePublicPorts

Associated Types

type Rep CloseInstancePublicPortsResponse :: Type -> Type #

Read CloseInstancePublicPortsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CloseInstancePublicPorts

Show CloseInstancePublicPortsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CloseInstancePublicPorts

NFData CloseInstancePublicPortsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CloseInstancePublicPorts

Eq CloseInstancePublicPortsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CloseInstancePublicPorts

type Rep CloseInstancePublicPortsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CloseInstancePublicPorts

type Rep CloseInstancePublicPortsResponse = D1 ('MetaData "CloseInstancePublicPortsResponse" "Amazonka.Lightsail.CloseInstancePublicPorts" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CloseInstancePublicPortsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Operation)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCloseInstancePublicPortsResponse Source #

Create a value of CloseInstancePublicPortsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operation:CloseInstancePublicPortsResponse', closeInstancePublicPortsResponse_operation - An object that describes the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:CloseInstancePublicPortsResponse', closeInstancePublicPortsResponse_httpStatus - The response's http status code.

CopySnapshot

data CopySnapshot Source #

See: newCopySnapshot smart constructor.

Instances

Instances details
ToJSON CopySnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CopySnapshot

ToHeaders CopySnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CopySnapshot

ToPath CopySnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CopySnapshot

ToQuery CopySnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CopySnapshot

AWSRequest CopySnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CopySnapshot

Associated Types

type AWSResponse CopySnapshot #

Generic CopySnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CopySnapshot

Associated Types

type Rep CopySnapshot :: Type -> Type #

Read CopySnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CopySnapshot

Show CopySnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CopySnapshot

NFData CopySnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CopySnapshot

Methods

rnf :: CopySnapshot -> () #

Eq CopySnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CopySnapshot

Hashable CopySnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CopySnapshot

type AWSResponse CopySnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CopySnapshot

type Rep CopySnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CopySnapshot

type Rep CopySnapshot = D1 ('MetaData "CopySnapshot" "Amazonka.Lightsail.CopySnapshot" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CopySnapshot'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "restoreDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "sourceResourceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sourceSnapshotName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "useLatestRestorableAutoSnapshot") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "targetSnapshotName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "sourceRegion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 RegionName)))))

newCopySnapshot Source #

Create a value of CopySnapshot with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:restoreDate:CopySnapshot', copySnapshot_restoreDate - The date of the source automatic snapshot to copy. Use the get auto snapshots operation to identify the dates of the available automatic snapshots.

Constraints:

  • Must be specified in YYYY-MM-DD format.
  • This parameter cannot be defined together with the use latest restorable auto snapshot parameter. The restore date and use latest restorable auto snapshot parameters are mutually exclusive.
  • Define this parameter only when copying an automatic snapshot as a manual snapshot. For more information, see the Amazon Lightsail Developer Guide.

$sel:sourceResourceName:CopySnapshot', copySnapshot_sourceResourceName - The name of the source instance or disk from which the source automatic snapshot was created.

Constraint:

$sel:sourceSnapshotName:CopySnapshot', copySnapshot_sourceSnapshotName - The name of the source manual snapshot to copy.

Constraint:

  • Define this parameter only when copying a manual snapshot as another manual snapshot.

$sel:useLatestRestorableAutoSnapshot:CopySnapshot', copySnapshot_useLatestRestorableAutoSnapshot - A Boolean value to indicate whether to use the latest available automatic snapshot of the specified source instance or disk.

Constraints:

  • This parameter cannot be defined together with the restore date parameter. The use latest restorable auto snapshot and restore date parameters are mutually exclusive.
  • Define this parameter only when copying an automatic snapshot as a manual snapshot. For more information, see the Amazon Lightsail Developer Guide.

$sel:targetSnapshotName:CopySnapshot', copySnapshot_targetSnapshotName - The name of the new manual snapshot to be created as a copy.

$sel:sourceRegion:CopySnapshot', copySnapshot_sourceRegion - The Amazon Web Services Region where the source manual or automatic snapshot is located.

data CopySnapshotResponse Source #

See: newCopySnapshotResponse smart constructor.

Instances

Instances details
Generic CopySnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CopySnapshot

Associated Types

type Rep CopySnapshotResponse :: Type -> Type #

Read CopySnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CopySnapshot

Show CopySnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CopySnapshot

NFData CopySnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CopySnapshot

Methods

rnf :: CopySnapshotResponse -> () #

Eq CopySnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CopySnapshot

type Rep CopySnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CopySnapshot

type Rep CopySnapshotResponse = D1 ('MetaData "CopySnapshotResponse" "Amazonka.Lightsail.CopySnapshot" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CopySnapshotResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCopySnapshotResponse Source #

Create a value of CopySnapshotResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:CopySnapshotResponse', copySnapshotResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:CopySnapshotResponse', copySnapshotResponse_httpStatus - The response's http status code.

CreateBucket

data CreateBucket Source #

See: newCreateBucket smart constructor.

Constructors

CreateBucket' (Maybe Bool) (Maybe [Tag]) Text Text 

Instances

Instances details
ToJSON CreateBucket Source # 
Instance details

Defined in Amazonka.Lightsail.CreateBucket

ToHeaders CreateBucket Source # 
Instance details

Defined in Amazonka.Lightsail.CreateBucket

ToPath CreateBucket Source # 
Instance details

Defined in Amazonka.Lightsail.CreateBucket

ToQuery CreateBucket Source # 
Instance details

Defined in Amazonka.Lightsail.CreateBucket

AWSRequest CreateBucket Source # 
Instance details

Defined in Amazonka.Lightsail.CreateBucket

Associated Types

type AWSResponse CreateBucket #

Generic CreateBucket Source # 
Instance details

Defined in Amazonka.Lightsail.CreateBucket

Associated Types

type Rep CreateBucket :: Type -> Type #

Read CreateBucket Source # 
Instance details

Defined in Amazonka.Lightsail.CreateBucket

Show CreateBucket Source # 
Instance details

Defined in Amazonka.Lightsail.CreateBucket

NFData CreateBucket Source # 
Instance details

Defined in Amazonka.Lightsail.CreateBucket

Methods

rnf :: CreateBucket -> () #

Eq CreateBucket Source # 
Instance details

Defined in Amazonka.Lightsail.CreateBucket

Hashable CreateBucket Source # 
Instance details

Defined in Amazonka.Lightsail.CreateBucket

type AWSResponse CreateBucket Source # 
Instance details

Defined in Amazonka.Lightsail.CreateBucket

type Rep CreateBucket Source # 
Instance details

Defined in Amazonka.Lightsail.CreateBucket

type Rep CreateBucket = D1 ('MetaData "CreateBucket" "Amazonka.Lightsail.CreateBucket" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CreateBucket'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "enableObjectVersioning") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag]))) :*: (S1 ('MetaSel ('Just "bucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "bundleId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateBucket Source #

Create a value of CreateBucket with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:enableObjectVersioning:CreateBucket', createBucket_enableObjectVersioning - A Boolean value that indicates whether to enable versioning of objects in the bucket.

For more information about versioning, see Enabling and suspending object versioning in a bucket in Amazon Lightsail in the Amazon Lightsail Developer Guide.

CreateBucket, createBucket_tags - The tag keys and optional values to add to the bucket during creation.

Use the TagResource action to tag the bucket after it's created.

$sel:bucketName:CreateBucket', createBucket_bucketName - The name for the bucket.

For more information about bucket names, see Bucket naming rules in Amazon Lightsail in the Amazon Lightsail Developer Guide.

CreateBucket, createBucket_bundleId - The ID of the bundle to use for the bucket.

A bucket bundle specifies the monthly cost, storage space, and data transfer quota for a bucket.

Use the GetBucketBundles action to get a list of bundle IDs that you can specify.

Use the UpdateBucketBundle action to change the bundle after the bucket is created.

data CreateBucketResponse Source #

See: newCreateBucketResponse smart constructor.

Instances

Instances details
Generic CreateBucketResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateBucket

Associated Types

type Rep CreateBucketResponse :: Type -> Type #

Read CreateBucketResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateBucket

Show CreateBucketResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateBucket

NFData CreateBucketResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateBucket

Methods

rnf :: CreateBucketResponse -> () #

Eq CreateBucketResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateBucket

type Rep CreateBucketResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateBucket

type Rep CreateBucketResponse = D1 ('MetaData "CreateBucketResponse" "Amazonka.Lightsail.CreateBucket" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CreateBucketResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bucket)) :*: (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newCreateBucketResponse Source #

Create a value of CreateBucketResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:bucket:CreateBucketResponse', createBucketResponse_bucket - An object that describes the bucket that is created.

$sel:operations:CreateBucketResponse', createBucketResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:CreateBucketResponse', createBucketResponse_httpStatus - The response's http status code.

CreateBucketAccessKey

data CreateBucketAccessKey Source #

See: newCreateBucketAccessKey smart constructor.

Instances

Instances details
ToJSON CreateBucketAccessKey Source # 
Instance details

Defined in Amazonka.Lightsail.CreateBucketAccessKey

ToHeaders CreateBucketAccessKey Source # 
Instance details

Defined in Amazonka.Lightsail.CreateBucketAccessKey

ToPath CreateBucketAccessKey Source # 
Instance details

Defined in Amazonka.Lightsail.CreateBucketAccessKey

ToQuery CreateBucketAccessKey Source # 
Instance details

Defined in Amazonka.Lightsail.CreateBucketAccessKey

AWSRequest CreateBucketAccessKey Source # 
Instance details

Defined in Amazonka.Lightsail.CreateBucketAccessKey

Associated Types

type AWSResponse CreateBucketAccessKey #

Generic CreateBucketAccessKey Source # 
Instance details

Defined in Amazonka.Lightsail.CreateBucketAccessKey

Associated Types

type Rep CreateBucketAccessKey :: Type -> Type #

Read CreateBucketAccessKey Source # 
Instance details

Defined in Amazonka.Lightsail.CreateBucketAccessKey

Show CreateBucketAccessKey Source # 
Instance details

Defined in Amazonka.Lightsail.CreateBucketAccessKey

NFData CreateBucketAccessKey Source # 
Instance details

Defined in Amazonka.Lightsail.CreateBucketAccessKey

Methods

rnf :: CreateBucketAccessKey -> () #

Eq CreateBucketAccessKey Source # 
Instance details

Defined in Amazonka.Lightsail.CreateBucketAccessKey

Hashable CreateBucketAccessKey Source # 
Instance details

Defined in Amazonka.Lightsail.CreateBucketAccessKey

type AWSResponse CreateBucketAccessKey Source # 
Instance details

Defined in Amazonka.Lightsail.CreateBucketAccessKey

type Rep CreateBucketAccessKey Source # 
Instance details

Defined in Amazonka.Lightsail.CreateBucketAccessKey

type Rep CreateBucketAccessKey = D1 ('MetaData "CreateBucketAccessKey" "Amazonka.Lightsail.CreateBucketAccessKey" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CreateBucketAccessKey'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCreateBucketAccessKey Source #

Create a value of CreateBucketAccessKey with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:bucketName:CreateBucketAccessKey', createBucketAccessKey_bucketName - The name of the bucket that the new access key will belong to, and grant access to.

data CreateBucketAccessKeyResponse Source #

See: newCreateBucketAccessKeyResponse smart constructor.

Instances

Instances details
Generic CreateBucketAccessKeyResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateBucketAccessKey

Associated Types

type Rep CreateBucketAccessKeyResponse :: Type -> Type #

Show CreateBucketAccessKeyResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateBucketAccessKey

NFData CreateBucketAccessKeyResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateBucketAccessKey

Eq CreateBucketAccessKeyResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateBucketAccessKey

type Rep CreateBucketAccessKeyResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateBucketAccessKey

type Rep CreateBucketAccessKeyResponse = D1 ('MetaData "CreateBucketAccessKeyResponse" "Amazonka.Lightsail.CreateBucketAccessKey" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CreateBucketAccessKeyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "accessKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AccessKey)) :*: (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newCreateBucketAccessKeyResponse Source #

Create a value of CreateBucketAccessKeyResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:accessKey:CreateBucketAccessKeyResponse', createBucketAccessKeyResponse_accessKey - An object that describes the access key that is created.

$sel:operations:CreateBucketAccessKeyResponse', createBucketAccessKeyResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:CreateBucketAccessKeyResponse', createBucketAccessKeyResponse_httpStatus - The response's http status code.

CreateCertificate

data CreateCertificate Source #

See: newCreateCertificate smart constructor.

Instances

Instances details
ToJSON CreateCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.CreateCertificate

ToHeaders CreateCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.CreateCertificate

ToPath CreateCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.CreateCertificate

ToQuery CreateCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.CreateCertificate

AWSRequest CreateCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.CreateCertificate

Associated Types

type AWSResponse CreateCertificate #

Generic CreateCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.CreateCertificate

Associated Types

type Rep CreateCertificate :: Type -> Type #

Read CreateCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.CreateCertificate

Show CreateCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.CreateCertificate

NFData CreateCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.CreateCertificate

Methods

rnf :: CreateCertificate -> () #

Eq CreateCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.CreateCertificate

Hashable CreateCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.CreateCertificate

type AWSResponse CreateCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.CreateCertificate

type Rep CreateCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.CreateCertificate

type Rep CreateCertificate = D1 ('MetaData "CreateCertificate" "Amazonka.Lightsail.CreateCertificate" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CreateCertificate'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "subjectAlternativeNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag]))) :*: (S1 ('MetaSel ('Just "certificateName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateCertificate Source #

Create a value of CreateCertificate with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateCertificate, createCertificate_subjectAlternativeNames - An array of strings that specify the alternate domains (e.g., example2.com) and subdomains (e.g., blog.example.com) for the certificate.

You can specify a maximum of nine alternate domains (in addition to the primary domain name).

Wildcard domain entries (e.g., *.example.com) are not supported.

CreateCertificate, createCertificate_tags - The tag keys and optional values to add to the certificate during create.

Use the TagResource action to tag a resource after it's created.

CreateCertificate, createCertificate_certificateName - The name for the certificate.

CreateCertificate, createCertificate_domainName - The domain name (e.g., example.com) for the certificate.

data CreateCertificateResponse Source #

See: newCreateCertificateResponse smart constructor.

Instances

Instances details
Generic CreateCertificateResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateCertificate

Associated Types

type Rep CreateCertificateResponse :: Type -> Type #

Read CreateCertificateResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateCertificate

Show CreateCertificateResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateCertificate

NFData CreateCertificateResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateCertificate

Eq CreateCertificateResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateCertificate

type Rep CreateCertificateResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateCertificate

type Rep CreateCertificateResponse = D1 ('MetaData "CreateCertificateResponse" "Amazonka.Lightsail.CreateCertificate" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CreateCertificateResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "certificate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CertificateSummary)) :*: (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newCreateCertificateResponse Source #

Create a value of CreateCertificateResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:certificate:CreateCertificateResponse', createCertificateResponse_certificate - An object that describes the certificate created.

$sel:operations:CreateCertificateResponse', createCertificateResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:CreateCertificateResponse', createCertificateResponse_httpStatus - The response's http status code.

CreateCloudFormationStack

data CreateCloudFormationStack Source #

See: newCreateCloudFormationStack smart constructor.

Instances

Instances details
ToJSON CreateCloudFormationStack Source # 
Instance details

Defined in Amazonka.Lightsail.CreateCloudFormationStack

ToHeaders CreateCloudFormationStack Source # 
Instance details

Defined in Amazonka.Lightsail.CreateCloudFormationStack

ToPath CreateCloudFormationStack Source # 
Instance details

Defined in Amazonka.Lightsail.CreateCloudFormationStack

ToQuery CreateCloudFormationStack Source # 
Instance details

Defined in Amazonka.Lightsail.CreateCloudFormationStack

AWSRequest CreateCloudFormationStack Source # 
Instance details

Defined in Amazonka.Lightsail.CreateCloudFormationStack

Generic CreateCloudFormationStack Source # 
Instance details

Defined in Amazonka.Lightsail.CreateCloudFormationStack

Associated Types

type Rep CreateCloudFormationStack :: Type -> Type #

Read CreateCloudFormationStack Source # 
Instance details

Defined in Amazonka.Lightsail.CreateCloudFormationStack

Show CreateCloudFormationStack Source # 
Instance details

Defined in Amazonka.Lightsail.CreateCloudFormationStack

NFData CreateCloudFormationStack Source # 
Instance details

Defined in Amazonka.Lightsail.CreateCloudFormationStack

Eq CreateCloudFormationStack Source # 
Instance details

Defined in Amazonka.Lightsail.CreateCloudFormationStack

Hashable CreateCloudFormationStack Source # 
Instance details

Defined in Amazonka.Lightsail.CreateCloudFormationStack

type AWSResponse CreateCloudFormationStack Source # 
Instance details

Defined in Amazonka.Lightsail.CreateCloudFormationStack

type Rep CreateCloudFormationStack Source # 
Instance details

Defined in Amazonka.Lightsail.CreateCloudFormationStack

type Rep CreateCloudFormationStack = D1 ('MetaData "CreateCloudFormationStack" "Amazonka.Lightsail.CreateCloudFormationStack" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CreateCloudFormationStack'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instances") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [InstanceEntry])))

newCreateCloudFormationStack :: CreateCloudFormationStack Source #

Create a value of CreateCloudFormationStack with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:instances:CreateCloudFormationStack', createCloudFormationStack_instances - An array of parameters that will be used to create the new Amazon EC2 instance. You can only pass one instance entry at a time in this array. You will get an invalid parameter error if you pass more than one instance entry in this array.

data CreateCloudFormationStackResponse Source #

See: newCreateCloudFormationStackResponse smart constructor.

Instances

Instances details
Generic CreateCloudFormationStackResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateCloudFormationStack

Associated Types

type Rep CreateCloudFormationStackResponse :: Type -> Type #

Read CreateCloudFormationStackResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateCloudFormationStack

Show CreateCloudFormationStackResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateCloudFormationStack

NFData CreateCloudFormationStackResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateCloudFormationStack

Eq CreateCloudFormationStackResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateCloudFormationStack

type Rep CreateCloudFormationStackResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateCloudFormationStack

type Rep CreateCloudFormationStackResponse = D1 ('MetaData "CreateCloudFormationStackResponse" "Amazonka.Lightsail.CreateCloudFormationStack" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CreateCloudFormationStackResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateCloudFormationStackResponse Source #

Create a value of CreateCloudFormationStackResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:CreateCloudFormationStackResponse', createCloudFormationStackResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:CreateCloudFormationStackResponse', createCloudFormationStackResponse_httpStatus - The response's http status code.

CreateContactMethod

data CreateContactMethod Source #

See: newCreateContactMethod smart constructor.

Instances

Instances details
ToJSON CreateContactMethod Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContactMethod

ToHeaders CreateContactMethod Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContactMethod

ToPath CreateContactMethod Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContactMethod

ToQuery CreateContactMethod Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContactMethod

AWSRequest CreateContactMethod Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContactMethod

Associated Types

type AWSResponse CreateContactMethod #

Generic CreateContactMethod Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContactMethod

Associated Types

type Rep CreateContactMethod :: Type -> Type #

Read CreateContactMethod Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContactMethod

Show CreateContactMethod Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContactMethod

NFData CreateContactMethod Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContactMethod

Methods

rnf :: CreateContactMethod -> () #

Eq CreateContactMethod Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContactMethod

Hashable CreateContactMethod Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContactMethod

type AWSResponse CreateContactMethod Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContactMethod

type Rep CreateContactMethod Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContactMethod

type Rep CreateContactMethod = D1 ('MetaData "CreateContactMethod" "Amazonka.Lightsail.CreateContactMethod" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CreateContactMethod'" 'PrefixI 'True) (S1 ('MetaSel ('Just "protocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ContactProtocol) :*: S1 ('MetaSel ('Just "contactEndpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCreateContactMethod Source #

Create a value of CreateContactMethod with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateContactMethod, createContactMethod_protocol - The protocol of the contact method, such as Email or SMS (text messaging).

The SMS protocol is supported only in the following Amazon Web Services Regions.

  • US East (N. Virginia) (us-east-1)
  • US West (Oregon) (us-west-2)
  • Europe (Ireland) (eu-west-1)
  • Asia Pacific (Tokyo) (ap-northeast-1)
  • Asia Pacific (Singapore) (ap-southeast-1)
  • Asia Pacific (Sydney) (ap-southeast-2)

For a list of countries/regions where SMS text messages can be sent, and the latest Amazon Web Services Regions where SMS text messaging is supported, see Supported Regions and Countries in the Amazon SNS Developer Guide.

For more information about notifications in Amazon Lightsail, see Notifications in Amazon Lightsail.

CreateContactMethod, createContactMethod_contactEndpoint - The destination of the contact method, such as an email address or a mobile phone number.

Use the E.164 format when specifying a mobile phone number. E.164 is a standard for the phone number structure used for international telecommunication. Phone numbers that follow this format can have a maximum of 15 digits, and they are prefixed with the plus character (+) and the country code. For example, a U.S. phone number in E.164 format would be specified as +1XXX5550100. For more information, see E.164 on Wikipedia.

data CreateContactMethodResponse Source #

See: newCreateContactMethodResponse smart constructor.

Instances

Instances details
Generic CreateContactMethodResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContactMethod

Associated Types

type Rep CreateContactMethodResponse :: Type -> Type #

Read CreateContactMethodResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContactMethod

Show CreateContactMethodResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContactMethod

NFData CreateContactMethodResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContactMethod

Eq CreateContactMethodResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContactMethod

type Rep CreateContactMethodResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContactMethod

type Rep CreateContactMethodResponse = D1 ('MetaData "CreateContactMethodResponse" "Amazonka.Lightsail.CreateContactMethod" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CreateContactMethodResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateContactMethodResponse Source #

Create a value of CreateContactMethodResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:CreateContactMethodResponse', createContactMethodResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:CreateContactMethodResponse', createContactMethodResponse_httpStatus - The response's http status code.

CreateContainerService

data CreateContainerService Source #

See: newCreateContainerService smart constructor.

Instances

Instances details
ToJSON CreateContainerService Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerService

ToHeaders CreateContainerService Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerService

ToPath CreateContainerService Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerService

ToQuery CreateContainerService Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerService

AWSRequest CreateContainerService Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerService

Associated Types

type AWSResponse CreateContainerService #

Generic CreateContainerService Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerService

Associated Types

type Rep CreateContainerService :: Type -> Type #

Read CreateContainerService Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerService

Show CreateContainerService Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerService

NFData CreateContainerService Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerService

Methods

rnf :: CreateContainerService -> () #

Eq CreateContainerService Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerService

Hashable CreateContainerService Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerService

type AWSResponse CreateContainerService Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerService

type Rep CreateContainerService Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerService

newCreateContainerService Source #

Create a value of CreateContainerService with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:deployment:CreateContainerService', createContainerService_deployment - An object that describes a deployment for the container service.

A deployment specifies the containers that will be launched on the container service and their settings, such as the ports to open, the environment variables to apply, and the launch command to run. It also specifies the container that will serve as the public endpoint of the deployment and its settings, such as the HTTP or HTTPS port to use, and the health check configuration.

CreateContainerService, createContainerService_privateRegistryAccess - An object to describe the configuration for the container service to access private container image repositories, such as Amazon Elastic Container Registry (Amazon ECR) private repositories.

For more information, see Configuring access to an Amazon ECR private repository for an Amazon Lightsail container service in the Amazon Lightsail Developer Guide.

CreateContainerService, createContainerService_publicDomainNames - The public domain names to use with the container service, such as example.com and www.example.com.

You can specify up to four public domain names for a container service. The domain names that you specify are used when you create a deployment with a container configured as the public endpoint of your container service.

If you don't specify public domain names, then you can use the default domain of the container service.

You must create and validate an SSL/TLS certificate before you can use public domain names with your container service. Use the CreateCertificate action to create a certificate for the public domain names you want to use with your container service.

You can specify public domain names using a string to array map as shown in the example later on this page.

CreateContainerService, createContainerService_tags - The tag keys and optional values to add to the container service during create.

Use the TagResource action to tag a resource after it's created.

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

CreateContainerService, createContainerService_serviceName - The name for the container service.

The name that you specify for your container service will make up part of its default domain. The default domain of a container service is typically https://<ServiceName>.<RandomGUID>.<AWSRegion>.cs.amazonlightsail.com. If the name of your container service is container-service-1, and it's located in the US East (Ohio) Amazon Web Services Region (us-east-2), then the domain for your container service will be like the following example: https://container-service-1.ur4EXAMPLE2uq.us-east-2.cs.amazonlightsail.com

The following are the requirements for container service names:

  • Must be unique within each Amazon Web Services Region in your Lightsail account.
  • Must contain 1 to 63 characters.
  • Must contain only alphanumeric characters and hyphens.
  • A hyphen (-) can separate words but cannot be at the start or end of the name.

CreateContainerService, createContainerService_power - The power specification for the container service.

The power specifies the amount of memory, vCPUs, and base monthly cost of each node of the container service. The power and scale of a container service makes up its configured capacity. To determine the monthly price of your container service, multiply the base price of the power with the scale (the number of nodes) of the service.

Use the GetContainerServicePowers action to get a list of power options that you can specify using this parameter, and their base monthly cost.

CreateContainerService, createContainerService_scale - The scale specification for the container service.

The scale specifies the allocated compute nodes of the container service. The power and scale of a container service makes up its configured capacity. To determine the monthly price of your container service, multiply the base price of the power with the scale (the number of nodes) of the service.

data CreateContainerServiceResponse Source #

See: newCreateContainerServiceResponse smart constructor.

Instances

Instances details
Generic CreateContainerServiceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerService

Associated Types

type Rep CreateContainerServiceResponse :: Type -> Type #

Read CreateContainerServiceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerService

Show CreateContainerServiceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerService

NFData CreateContainerServiceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerService

Eq CreateContainerServiceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerService

type Rep CreateContainerServiceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerService

type Rep CreateContainerServiceResponse = D1 ('MetaData "CreateContainerServiceResponse" "Amazonka.Lightsail.CreateContainerService" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CreateContainerServiceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "containerService") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ContainerService)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateContainerServiceResponse Source #

Create a value of CreateContainerServiceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:containerService:CreateContainerServiceResponse', createContainerServiceResponse_containerService - An object that describes a container service.

$sel:httpStatus:CreateContainerServiceResponse', createContainerServiceResponse_httpStatus - The response's http status code.

CreateContainerServiceDeployment

data CreateContainerServiceDeployment Source #

See: newCreateContainerServiceDeployment smart constructor.

Instances

Instances details
ToJSON CreateContainerServiceDeployment Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerServiceDeployment

ToHeaders CreateContainerServiceDeployment Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerServiceDeployment

ToPath CreateContainerServiceDeployment Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerServiceDeployment

ToQuery CreateContainerServiceDeployment Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerServiceDeployment

AWSRequest CreateContainerServiceDeployment Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerServiceDeployment

Generic CreateContainerServiceDeployment Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerServiceDeployment

Associated Types

type Rep CreateContainerServiceDeployment :: Type -> Type #

Read CreateContainerServiceDeployment Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerServiceDeployment

Show CreateContainerServiceDeployment Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerServiceDeployment

NFData CreateContainerServiceDeployment Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerServiceDeployment

Eq CreateContainerServiceDeployment Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerServiceDeployment

Hashable CreateContainerServiceDeployment Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerServiceDeployment

type AWSResponse CreateContainerServiceDeployment Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerServiceDeployment

type Rep CreateContainerServiceDeployment Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerServiceDeployment

type Rep CreateContainerServiceDeployment = D1 ('MetaData "CreateContainerServiceDeployment" "Amazonka.Lightsail.CreateContainerServiceDeployment" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CreateContainerServiceDeployment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "containers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Container))) :*: (S1 ('MetaSel ('Just "publicEndpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EndpointRequest)) :*: S1 ('MetaSel ('Just "serviceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateContainerServiceDeployment Source #

Create a value of CreateContainerServiceDeployment with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateContainerServiceDeployment, createContainerServiceDeployment_containers - An object that describes the settings of the containers that will be launched on the container service.

CreateContainerServiceDeployment, createContainerServiceDeployment_publicEndpoint - An object that describes the settings of the public endpoint for the container service.

CreateContainerServiceDeployment, createContainerServiceDeployment_serviceName - The name of the container service for which to create the deployment.

data CreateContainerServiceDeploymentResponse Source #

Instances

Instances details
Generic CreateContainerServiceDeploymentResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerServiceDeployment

Read CreateContainerServiceDeploymentResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerServiceDeployment

Show CreateContainerServiceDeploymentResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerServiceDeployment

NFData CreateContainerServiceDeploymentResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerServiceDeployment

Eq CreateContainerServiceDeploymentResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerServiceDeployment

type Rep CreateContainerServiceDeploymentResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerServiceDeployment

type Rep CreateContainerServiceDeploymentResponse = D1 ('MetaData "CreateContainerServiceDeploymentResponse" "Amazonka.Lightsail.CreateContainerServiceDeployment" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CreateContainerServiceDeploymentResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "containerService") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ContainerService)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateContainerServiceDeploymentResponse Source #

Create a value of CreateContainerServiceDeploymentResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:containerService:CreateContainerServiceDeploymentResponse', createContainerServiceDeploymentResponse_containerService - An object that describes a container service.

$sel:httpStatus:CreateContainerServiceDeploymentResponse', createContainerServiceDeploymentResponse_httpStatus - The response's http status code.

CreateContainerServiceRegistryLogin

data CreateContainerServiceRegistryLogin Source #

Instances

Instances details
ToJSON CreateContainerServiceRegistryLogin Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerServiceRegistryLogin

ToHeaders CreateContainerServiceRegistryLogin Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerServiceRegistryLogin

ToPath CreateContainerServiceRegistryLogin Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerServiceRegistryLogin

ToQuery CreateContainerServiceRegistryLogin Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerServiceRegistryLogin

AWSRequest CreateContainerServiceRegistryLogin Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerServiceRegistryLogin

Generic CreateContainerServiceRegistryLogin Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerServiceRegistryLogin

Read CreateContainerServiceRegistryLogin Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerServiceRegistryLogin

Show CreateContainerServiceRegistryLogin Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerServiceRegistryLogin

NFData CreateContainerServiceRegistryLogin Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerServiceRegistryLogin

Eq CreateContainerServiceRegistryLogin Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerServiceRegistryLogin

Hashable CreateContainerServiceRegistryLogin Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerServiceRegistryLogin

type AWSResponse CreateContainerServiceRegistryLogin Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerServiceRegistryLogin

type Rep CreateContainerServiceRegistryLogin Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerServiceRegistryLogin

type Rep CreateContainerServiceRegistryLogin = D1 ('MetaData "CreateContainerServiceRegistryLogin" "Amazonka.Lightsail.CreateContainerServiceRegistryLogin" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CreateContainerServiceRegistryLogin'" 'PrefixI 'False) (U1 :: Type -> Type))

newCreateContainerServiceRegistryLogin :: CreateContainerServiceRegistryLogin Source #

Create a value of CreateContainerServiceRegistryLogin with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

data CreateContainerServiceRegistryLoginResponse Source #

Instances

Instances details
Generic CreateContainerServiceRegistryLoginResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerServiceRegistryLogin

Read CreateContainerServiceRegistryLoginResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerServiceRegistryLogin

Show CreateContainerServiceRegistryLoginResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerServiceRegistryLogin

NFData CreateContainerServiceRegistryLoginResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerServiceRegistryLogin

Eq CreateContainerServiceRegistryLoginResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerServiceRegistryLogin

type Rep CreateContainerServiceRegistryLoginResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateContainerServiceRegistryLogin

type Rep CreateContainerServiceRegistryLoginResponse = D1 ('MetaData "CreateContainerServiceRegistryLoginResponse" "Amazonka.Lightsail.CreateContainerServiceRegistryLogin" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CreateContainerServiceRegistryLoginResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "registryLogin") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ContainerServiceRegistryLogin)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateContainerServiceRegistryLoginResponse Source #

Create a value of CreateContainerServiceRegistryLoginResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:registryLogin:CreateContainerServiceRegistryLoginResponse', createContainerServiceRegistryLoginResponse_registryLogin - An object that describes the log in information for the container service registry of your Lightsail account.

$sel:httpStatus:CreateContainerServiceRegistryLoginResponse', createContainerServiceRegistryLoginResponse_httpStatus - The response's http status code.

CreateDisk

data CreateDisk Source #

See: newCreateDisk smart constructor.

Instances

Instances details
ToJSON CreateDisk Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDisk

ToHeaders CreateDisk Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDisk

Methods

toHeaders :: CreateDisk -> [Header] #

ToPath CreateDisk Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDisk

ToQuery CreateDisk Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDisk

AWSRequest CreateDisk Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDisk

Associated Types

type AWSResponse CreateDisk #

Generic CreateDisk Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDisk

Associated Types

type Rep CreateDisk :: Type -> Type #

Read CreateDisk Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDisk

Show CreateDisk Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDisk

NFData CreateDisk Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDisk

Methods

rnf :: CreateDisk -> () #

Eq CreateDisk Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDisk

Hashable CreateDisk Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDisk

type AWSResponse CreateDisk Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDisk

type Rep CreateDisk Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDisk

type Rep CreateDisk = D1 ('MetaData "CreateDisk" "Amazonka.Lightsail.CreateDisk" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CreateDisk'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "addOns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AddOnRequest])) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag]))) :*: (S1 ('MetaSel ('Just "diskName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "availabilityZone") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "sizeInGb") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newCreateDisk Source #

Create a value of CreateDisk with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateDisk, createDisk_addOns - An array of objects that represent the add-ons to enable for the new disk.

CreateDisk, createDisk_tags - The tag keys and optional values to add to the resource during create.

Use the TagResource action to tag a resource after it's created.

$sel:diskName:CreateDisk', createDisk_diskName - The unique Lightsail disk name (e.g., my-disk).

CreateDisk, createDisk_availabilityZone - The Availability Zone where you want to create the disk (e.g., us-east-2a). Use the same Availability Zone as the Lightsail instance to which you want to attach the disk.

Use the get regions operation to list the Availability Zones where Lightsail is currently available.

CreateDisk, createDisk_sizeInGb - The size of the disk in GB (e.g., 32).

data CreateDiskResponse Source #

See: newCreateDiskResponse smart constructor.

Instances

Instances details
Generic CreateDiskResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDisk

Associated Types

type Rep CreateDiskResponse :: Type -> Type #

Read CreateDiskResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDisk

Show CreateDiskResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDisk

NFData CreateDiskResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDisk

Methods

rnf :: CreateDiskResponse -> () #

Eq CreateDiskResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDisk

type Rep CreateDiskResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDisk

type Rep CreateDiskResponse = D1 ('MetaData "CreateDiskResponse" "Amazonka.Lightsail.CreateDisk" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CreateDiskResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateDiskResponse Source #

Create a value of CreateDiskResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:CreateDiskResponse', createDiskResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:CreateDiskResponse', createDiskResponse_httpStatus - The response's http status code.

CreateDiskFromSnapshot

data CreateDiskFromSnapshot Source #

See: newCreateDiskFromSnapshot smart constructor.

Instances

Instances details
ToJSON CreateDiskFromSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDiskFromSnapshot

ToHeaders CreateDiskFromSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDiskFromSnapshot

ToPath CreateDiskFromSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDiskFromSnapshot

ToQuery CreateDiskFromSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDiskFromSnapshot

AWSRequest CreateDiskFromSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDiskFromSnapshot

Associated Types

type AWSResponse CreateDiskFromSnapshot #

Generic CreateDiskFromSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDiskFromSnapshot

Associated Types

type Rep CreateDiskFromSnapshot :: Type -> Type #

Read CreateDiskFromSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDiskFromSnapshot

Show CreateDiskFromSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDiskFromSnapshot

NFData CreateDiskFromSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDiskFromSnapshot

Methods

rnf :: CreateDiskFromSnapshot -> () #

Eq CreateDiskFromSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDiskFromSnapshot

Hashable CreateDiskFromSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDiskFromSnapshot

type AWSResponse CreateDiskFromSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDiskFromSnapshot

type Rep CreateDiskFromSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDiskFromSnapshot

type Rep CreateDiskFromSnapshot = D1 ('MetaData "CreateDiskFromSnapshot" "Amazonka.Lightsail.CreateDiskFromSnapshot" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CreateDiskFromSnapshot'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "addOns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AddOnRequest])) :*: S1 ('MetaSel ('Just "diskSnapshotName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "restoreDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sourceDiskName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "useLatestRestorableAutoSnapshot") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "diskName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "availabilityZone") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "sizeInGb") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

newCreateDiskFromSnapshot Source #

Create a value of CreateDiskFromSnapshot with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateDiskFromSnapshot, createDiskFromSnapshot_addOns - An array of objects that represent the add-ons to enable for the new disk.

$sel:diskSnapshotName:CreateDiskFromSnapshot', createDiskFromSnapshot_diskSnapshotName - The name of the disk snapshot (e.g., my-snapshot) from which to create the new storage disk.

Constraint:

  • This parameter cannot be defined together with the source disk name parameter. The disk snapshot name and source disk name parameters are mutually exclusive.

$sel:restoreDate:CreateDiskFromSnapshot', createDiskFromSnapshot_restoreDate - The date of the automatic snapshot to use for the new disk. Use the get auto snapshots operation to identify the dates of the available automatic snapshots.

Constraints:

  • Must be specified in YYYY-MM-DD format.
  • This parameter cannot be defined together with the use latest restorable auto snapshot parameter. The restore date and use latest restorable auto snapshot parameters are mutually exclusive.
  • Define this parameter only when creating a new disk from an automatic snapshot. For more information, see the Amazon Lightsail Developer Guide.

$sel:sourceDiskName:CreateDiskFromSnapshot', createDiskFromSnapshot_sourceDiskName - The name of the source disk from which the source automatic snapshot was created.

Constraints:

  • This parameter cannot be defined together with the disk snapshot name parameter. The source disk name and disk snapshot name parameters are mutually exclusive.
  • Define this parameter only when creating a new disk from an automatic snapshot. For more information, see the Amazon Lightsail Developer Guide.

CreateDiskFromSnapshot, createDiskFromSnapshot_tags - The tag keys and optional values to add to the resource during create.

Use the TagResource action to tag a resource after it's created.

$sel:useLatestRestorableAutoSnapshot:CreateDiskFromSnapshot', createDiskFromSnapshot_useLatestRestorableAutoSnapshot - A Boolean value to indicate whether to use the latest available automatic snapshot.

Constraints:

  • This parameter cannot be defined together with the restore date parameter. The use latest restorable auto snapshot and restore date parameters are mutually exclusive.
  • Define this parameter only when creating a new disk from an automatic snapshot. For more information, see the Amazon Lightsail Developer Guide.

$sel:diskName:CreateDiskFromSnapshot', createDiskFromSnapshot_diskName - The unique Lightsail disk name (e.g., my-disk).

CreateDiskFromSnapshot, createDiskFromSnapshot_availabilityZone - The Availability Zone where you want to create the disk (e.g., us-east-2a). Choose the same Availability Zone as the Lightsail instance where you want to create the disk.

Use the GetRegions operation to list the Availability Zones where Lightsail is currently available.

CreateDiskFromSnapshot, createDiskFromSnapshot_sizeInGb - The size of the disk in GB (e.g., 32).

data CreateDiskFromSnapshotResponse Source #

See: newCreateDiskFromSnapshotResponse smart constructor.

Instances

Instances details
Generic CreateDiskFromSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDiskFromSnapshot

Associated Types

type Rep CreateDiskFromSnapshotResponse :: Type -> Type #

Read CreateDiskFromSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDiskFromSnapshot

Show CreateDiskFromSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDiskFromSnapshot

NFData CreateDiskFromSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDiskFromSnapshot

Eq CreateDiskFromSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDiskFromSnapshot

type Rep CreateDiskFromSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDiskFromSnapshot

type Rep CreateDiskFromSnapshotResponse = D1 ('MetaData "CreateDiskFromSnapshotResponse" "Amazonka.Lightsail.CreateDiskFromSnapshot" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CreateDiskFromSnapshotResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateDiskFromSnapshotResponse Source #

Create a value of CreateDiskFromSnapshotResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:CreateDiskFromSnapshotResponse', createDiskFromSnapshotResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:CreateDiskFromSnapshotResponse', createDiskFromSnapshotResponse_httpStatus - The response's http status code.

CreateDiskSnapshot

data CreateDiskSnapshot Source #

See: newCreateDiskSnapshot smart constructor.

Instances

Instances details
ToJSON CreateDiskSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDiskSnapshot

ToHeaders CreateDiskSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDiskSnapshot

ToPath CreateDiskSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDiskSnapshot

ToQuery CreateDiskSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDiskSnapshot

AWSRequest CreateDiskSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDiskSnapshot

Associated Types

type AWSResponse CreateDiskSnapshot #

Generic CreateDiskSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDiskSnapshot

Associated Types

type Rep CreateDiskSnapshot :: Type -> Type #

Read CreateDiskSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDiskSnapshot

Show CreateDiskSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDiskSnapshot

NFData CreateDiskSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDiskSnapshot

Methods

rnf :: CreateDiskSnapshot -> () #

Eq CreateDiskSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDiskSnapshot

Hashable CreateDiskSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDiskSnapshot

type AWSResponse CreateDiskSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDiskSnapshot

type Rep CreateDiskSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDiskSnapshot

type Rep CreateDiskSnapshot = D1 ('MetaData "CreateDiskSnapshot" "Amazonka.Lightsail.CreateDiskSnapshot" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CreateDiskSnapshot'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "diskName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "instanceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "diskSnapshotName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateDiskSnapshot Source #

Create a value of CreateDiskSnapshot with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:diskName:CreateDiskSnapshot', createDiskSnapshot_diskName - The unique name of the source disk (e.g., Disk-Virginia-1).

This parameter cannot be defined together with the instance name parameter. The disk name and instance name parameters are mutually exclusive.

CreateDiskSnapshot, createDiskSnapshot_instanceName - The unique name of the source instance (e.g., Amazon_Linux-512MB-Virginia-1). When this is defined, a snapshot of the instance's system volume is created.

This parameter cannot be defined together with the disk name parameter. The instance name and disk name parameters are mutually exclusive.

CreateDiskSnapshot, createDiskSnapshot_tags - The tag keys and optional values to add to the resource during create.

Use the TagResource action to tag a resource after it's created.

$sel:diskSnapshotName:CreateDiskSnapshot', createDiskSnapshot_diskSnapshotName - The name of the destination disk snapshot (e.g., my-disk-snapshot) based on the source disk.

data CreateDiskSnapshotResponse Source #

See: newCreateDiskSnapshotResponse smart constructor.

Instances

Instances details
Generic CreateDiskSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDiskSnapshot

Associated Types

type Rep CreateDiskSnapshotResponse :: Type -> Type #

Read CreateDiskSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDiskSnapshot

Show CreateDiskSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDiskSnapshot

NFData CreateDiskSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDiskSnapshot

Eq CreateDiskSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDiskSnapshot

type Rep CreateDiskSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDiskSnapshot

type Rep CreateDiskSnapshotResponse = D1 ('MetaData "CreateDiskSnapshotResponse" "Amazonka.Lightsail.CreateDiskSnapshot" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CreateDiskSnapshotResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateDiskSnapshotResponse Source #

Create a value of CreateDiskSnapshotResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:CreateDiskSnapshotResponse', createDiskSnapshotResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:CreateDiskSnapshotResponse', createDiskSnapshotResponse_httpStatus - The response's http status code.

CreateDistribution

data CreateDistribution Source #

See: newCreateDistribution smart constructor.

Instances

Instances details
ToJSON CreateDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDistribution

ToHeaders CreateDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDistribution

ToPath CreateDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDistribution

ToQuery CreateDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDistribution

AWSRequest CreateDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDistribution

Associated Types

type AWSResponse CreateDistribution #

Generic CreateDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDistribution

Associated Types

type Rep CreateDistribution :: Type -> Type #

Read CreateDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDistribution

Show CreateDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDistribution

NFData CreateDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDistribution

Methods

rnf :: CreateDistribution -> () #

Eq CreateDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDistribution

Hashable CreateDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDistribution

type AWSResponse CreateDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDistribution

type Rep CreateDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDistribution

newCreateDistribution Source #

Create a value of CreateDistribution with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateDistribution, createDistribution_cacheBehaviorSettings - An object that describes the cache behavior settings for the distribution.

CreateDistribution, createDistribution_cacheBehaviors - An array of objects that describe the per-path cache behavior for the distribution.

CreateDistribution, createDistribution_ipAddressType - The IP address type for the distribution.

The possible values are ipv4 for IPv4 only, and dualstack for IPv4 and IPv6.

The default value is dualstack.

CreateDistribution, createDistribution_tags - The tag keys and optional values to add to the distribution during create.

Use the TagResource action to tag a resource after it's created.

$sel:distributionName:CreateDistribution', createDistribution_distributionName - The name for the distribution.

CreateDistribution, createDistribution_origin - An object that describes the origin resource for the distribution, such as a Lightsail instance, bucket, or load balancer.

The distribution pulls, caches, and serves content from the origin.

CreateDistribution, createDistribution_defaultCacheBehavior - An object that describes the default cache behavior for the distribution.

CreateDistribution, createDistribution_bundleId - The bundle ID to use for the distribution.

A distribution bundle describes the specifications of your distribution, such as the monthly cost and monthly network transfer quota.

Use the GetDistributionBundles action to get a list of distribution bundle IDs that you can specify.

data CreateDistributionResponse Source #

See: newCreateDistributionResponse smart constructor.

Instances

Instances details
Generic CreateDistributionResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDistribution

Associated Types

type Rep CreateDistributionResponse :: Type -> Type #

Read CreateDistributionResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDistribution

Show CreateDistributionResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDistribution

NFData CreateDistributionResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDistribution

Eq CreateDistributionResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDistribution

type Rep CreateDistributionResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDistribution

type Rep CreateDistributionResponse = D1 ('MetaData "CreateDistributionResponse" "Amazonka.Lightsail.CreateDistribution" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CreateDistributionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "distribution") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LightsailDistribution)) :*: (S1 ('MetaSel ('Just "operation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Operation)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newCreateDistributionResponse Source #

Create a value of CreateDistributionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:distribution:CreateDistributionResponse', createDistributionResponse_distribution - An object that describes the distribution created.

$sel:operation:CreateDistributionResponse', createDistributionResponse_operation - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:CreateDistributionResponse', createDistributionResponse_httpStatus - The response's http status code.

CreateDomain

data CreateDomain Source #

See: newCreateDomain smart constructor.

Constructors

CreateDomain' (Maybe [Tag]) Text 

Instances

Instances details
ToJSON CreateDomain Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDomain

ToHeaders CreateDomain Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDomain

ToPath CreateDomain Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDomain

ToQuery CreateDomain Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDomain

AWSRequest CreateDomain Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDomain

Associated Types

type AWSResponse CreateDomain #

Generic CreateDomain Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDomain

Associated Types

type Rep CreateDomain :: Type -> Type #

Read CreateDomain Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDomain

Show CreateDomain Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDomain

NFData CreateDomain Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDomain

Methods

rnf :: CreateDomain -> () #

Eq CreateDomain Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDomain

Hashable CreateDomain Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDomain

type AWSResponse CreateDomain Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDomain

type Rep CreateDomain Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDomain

type Rep CreateDomain = D1 ('MetaData "CreateDomain" "Amazonka.Lightsail.CreateDomain" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CreateDomain'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCreateDomain Source #

Create a value of CreateDomain with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateDomain, createDomain_tags - The tag keys and optional values to add to the resource during create.

Use the TagResource action to tag a resource after it's created.

CreateDomain, createDomain_domainName - The domain name to manage (e.g., example.com).

data CreateDomainResponse Source #

See: newCreateDomainResponse smart constructor.

Instances

Instances details
Generic CreateDomainResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDomain

Associated Types

type Rep CreateDomainResponse :: Type -> Type #

Read CreateDomainResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDomain

Show CreateDomainResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDomain

NFData CreateDomainResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDomain

Methods

rnf :: CreateDomainResponse -> () #

Eq CreateDomainResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDomain

type Rep CreateDomainResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDomain

type Rep CreateDomainResponse = D1 ('MetaData "CreateDomainResponse" "Amazonka.Lightsail.CreateDomain" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CreateDomainResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Operation)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateDomainResponse Source #

Create a value of CreateDomainResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operation:CreateDomainResponse', createDomainResponse_operation - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:CreateDomainResponse', createDomainResponse_httpStatus - The response's http status code.

CreateDomainEntry

data CreateDomainEntry Source #

See: newCreateDomainEntry smart constructor.

Instances

Instances details
ToJSON CreateDomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDomainEntry

ToHeaders CreateDomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDomainEntry

ToPath CreateDomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDomainEntry

ToQuery CreateDomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDomainEntry

AWSRequest CreateDomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDomainEntry

Associated Types

type AWSResponse CreateDomainEntry #

Generic CreateDomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDomainEntry

Associated Types

type Rep CreateDomainEntry :: Type -> Type #

Read CreateDomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDomainEntry

Show CreateDomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDomainEntry

NFData CreateDomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDomainEntry

Methods

rnf :: CreateDomainEntry -> () #

Eq CreateDomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDomainEntry

Hashable CreateDomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDomainEntry

type AWSResponse CreateDomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDomainEntry

type Rep CreateDomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDomainEntry

type Rep CreateDomainEntry = D1 ('MetaData "CreateDomainEntry" "Amazonka.Lightsail.CreateDomainEntry" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CreateDomainEntry'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "domainEntry") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DomainEntry)))

newCreateDomainEntry Source #

Create a value of CreateDomainEntry with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateDomainEntry, createDomainEntry_domainName - The domain name (e.g., example.com) for which you want to create the domain entry.

$sel:domainEntry:CreateDomainEntry', createDomainEntry_domainEntry - An array of key-value pairs containing information about the domain entry request.

data CreateDomainEntryResponse Source #

See: newCreateDomainEntryResponse smart constructor.

Instances

Instances details
Generic CreateDomainEntryResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDomainEntry

Associated Types

type Rep CreateDomainEntryResponse :: Type -> Type #

Read CreateDomainEntryResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDomainEntry

Show CreateDomainEntryResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDomainEntry

NFData CreateDomainEntryResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDomainEntry

Eq CreateDomainEntryResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDomainEntry

type Rep CreateDomainEntryResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateDomainEntry

type Rep CreateDomainEntryResponse = D1 ('MetaData "CreateDomainEntryResponse" "Amazonka.Lightsail.CreateDomainEntry" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CreateDomainEntryResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Operation)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateDomainEntryResponse Source #

Create a value of CreateDomainEntryResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operation:CreateDomainEntryResponse', createDomainEntryResponse_operation - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:CreateDomainEntryResponse', createDomainEntryResponse_httpStatus - The response's http status code.

CreateInstanceSnapshot

data CreateInstanceSnapshot Source #

See: newCreateInstanceSnapshot smart constructor.

Instances

Instances details
ToJSON CreateInstanceSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstanceSnapshot

ToHeaders CreateInstanceSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstanceSnapshot

ToPath CreateInstanceSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstanceSnapshot

ToQuery CreateInstanceSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstanceSnapshot

AWSRequest CreateInstanceSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstanceSnapshot

Associated Types

type AWSResponse CreateInstanceSnapshot #

Generic CreateInstanceSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstanceSnapshot

Associated Types

type Rep CreateInstanceSnapshot :: Type -> Type #

Read CreateInstanceSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstanceSnapshot

Show CreateInstanceSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstanceSnapshot

NFData CreateInstanceSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstanceSnapshot

Methods

rnf :: CreateInstanceSnapshot -> () #

Eq CreateInstanceSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstanceSnapshot

Hashable CreateInstanceSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstanceSnapshot

type AWSResponse CreateInstanceSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstanceSnapshot

type Rep CreateInstanceSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstanceSnapshot

type Rep CreateInstanceSnapshot = D1 ('MetaData "CreateInstanceSnapshot" "Amazonka.Lightsail.CreateInstanceSnapshot" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CreateInstanceSnapshot'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: (S1 ('MetaSel ('Just "instanceSnapshotName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "instanceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateInstanceSnapshot Source #

Create a value of CreateInstanceSnapshot with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateInstanceSnapshot, createInstanceSnapshot_tags - The tag keys and optional values to add to the resource during create.

Use the TagResource action to tag a resource after it's created.

$sel:instanceSnapshotName:CreateInstanceSnapshot', createInstanceSnapshot_instanceSnapshotName - The name for your new snapshot.

CreateInstanceSnapshot, createInstanceSnapshot_instanceName - The Lightsail instance on which to base your snapshot.

data CreateInstanceSnapshotResponse Source #

See: newCreateInstanceSnapshotResponse smart constructor.

Instances

Instances details
Generic CreateInstanceSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstanceSnapshot

Associated Types

type Rep CreateInstanceSnapshotResponse :: Type -> Type #

Read CreateInstanceSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstanceSnapshot

Show CreateInstanceSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstanceSnapshot

NFData CreateInstanceSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstanceSnapshot

Eq CreateInstanceSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstanceSnapshot

type Rep CreateInstanceSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstanceSnapshot

type Rep CreateInstanceSnapshotResponse = D1 ('MetaData "CreateInstanceSnapshotResponse" "Amazonka.Lightsail.CreateInstanceSnapshot" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CreateInstanceSnapshotResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateInstanceSnapshotResponse Source #

Create a value of CreateInstanceSnapshotResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:CreateInstanceSnapshotResponse', createInstanceSnapshotResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:CreateInstanceSnapshotResponse', createInstanceSnapshotResponse_httpStatus - The response's http status code.

CreateInstances

data CreateInstances Source #

See: newCreateInstances smart constructor.

Instances

Instances details
ToJSON CreateInstances Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstances

ToHeaders CreateInstances Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstances

ToPath CreateInstances Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstances

ToQuery CreateInstances Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstances

AWSRequest CreateInstances Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstances

Associated Types

type AWSResponse CreateInstances #

Generic CreateInstances Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstances

Associated Types

type Rep CreateInstances :: Type -> Type #

Read CreateInstances Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstances

Show CreateInstances Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstances

NFData CreateInstances Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstances

Methods

rnf :: CreateInstances -> () #

Eq CreateInstances Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstances

Hashable CreateInstances Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstances

type AWSResponse CreateInstances Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstances

type Rep CreateInstances Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstances

newCreateInstances Source #

Create a value of CreateInstances with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateInstances, createInstances_addOns - An array of objects representing the add-ons to enable for the new instance.

$sel:customImageName:CreateInstances', createInstances_customImageName - (Deprecated) The name for your custom image.

In releases prior to June 12, 2017, this parameter was ignored by the API. It is now deprecated.

CreateInstances, createInstances_ipAddressType - The IP address type for the instance.

The possible values are ipv4 for IPv4 only, and dualstack for IPv4 and IPv6.

The default value is dualstack.

CreateInstances, createInstances_keyPairName - The name of your key pair.

CreateInstances, createInstances_tags - The tag keys and optional values to add to the resource during create.

Use the TagResource action to tag a resource after it's created.

CreateInstances, createInstances_userData - A launch script you can create that configures a server with additional user data. For example, you might want to run apt-get -y update.

Depending on the machine image you choose, the command to get software on your instance varies. Amazon Linux and CentOS use yum, Debian and Ubuntu use apt-get, and FreeBSD uses pkg. For a complete list, see the Amazon Lightsail Developer Guide.

$sel:instanceNames:CreateInstances', createInstances_instanceNames - The names to use for your new Lightsail instances. Separate multiple values using quotation marks and commas, for example: ["MyFirstInstance","MySecondInstance"]

CreateInstances, createInstances_availabilityZone - The Availability Zone in which to create your instance. Use the following format: us-east-2a (case sensitive). You can get a list of Availability Zones by using the get regions operation. Be sure to add the include Availability Zones parameter to your request.

CreateInstances, createInstances_blueprintId - The ID for a virtual private server image (e.g., app_wordpress_4_4 or app_lamp_7_0). Use the get blueprints operation to return a list of available images (or blueprints).

Use active blueprints when creating new instances. Inactive blueprints are listed to support customers with existing instances and are not necessarily available to create new instances. Blueprints are marked inactive when they become outdated due to operating system updates or new application releases.

CreateInstances, createInstances_bundleId - The bundle of specification information for your virtual private server (or instance), including the pricing plan (e.g., micro_1_0).

data CreateInstancesResponse Source #

See: newCreateInstancesResponse smart constructor.

Instances

Instances details
Generic CreateInstancesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstances

Associated Types

type Rep CreateInstancesResponse :: Type -> Type #

Read CreateInstancesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstances

Show CreateInstancesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstances

NFData CreateInstancesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstances

Methods

rnf :: CreateInstancesResponse -> () #

Eq CreateInstancesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstances

type Rep CreateInstancesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstances

type Rep CreateInstancesResponse = D1 ('MetaData "CreateInstancesResponse" "Amazonka.Lightsail.CreateInstances" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CreateInstancesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateInstancesResponse Source #

Create a value of CreateInstancesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:CreateInstancesResponse', createInstancesResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:CreateInstancesResponse', createInstancesResponse_httpStatus - The response's http status code.

CreateInstancesFromSnapshot

data CreateInstancesFromSnapshot Source #

See: newCreateInstancesFromSnapshot smart constructor.

Instances

Instances details
ToJSON CreateInstancesFromSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstancesFromSnapshot

ToHeaders CreateInstancesFromSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstancesFromSnapshot

ToPath CreateInstancesFromSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstancesFromSnapshot

ToQuery CreateInstancesFromSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstancesFromSnapshot

AWSRequest CreateInstancesFromSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstancesFromSnapshot

Generic CreateInstancesFromSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstancesFromSnapshot

Associated Types

type Rep CreateInstancesFromSnapshot :: Type -> Type #

Read CreateInstancesFromSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstancesFromSnapshot

Show CreateInstancesFromSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstancesFromSnapshot

NFData CreateInstancesFromSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstancesFromSnapshot

Eq CreateInstancesFromSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstancesFromSnapshot

Hashable CreateInstancesFromSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstancesFromSnapshot

type AWSResponse CreateInstancesFromSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstancesFromSnapshot

type Rep CreateInstancesFromSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstancesFromSnapshot

type Rep CreateInstancesFromSnapshot = D1 ('MetaData "CreateInstancesFromSnapshot" "Amazonka.Lightsail.CreateInstancesFromSnapshot" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CreateInstancesFromSnapshot'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "addOns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AddOnRequest])) :*: (S1 ('MetaSel ('Just "attachedDiskMapping") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text [DiskMap]))) :*: S1 ('MetaSel ('Just "instanceSnapshotName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "ipAddressType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IpAddressType)) :*: (S1 ('MetaSel ('Just "keyPairName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "restoreDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "sourceInstanceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "useLatestRestorableAutoSnapshot") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: ((S1 ('MetaSel ('Just "userData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "instanceNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])) :*: (S1 ('MetaSel ('Just "availabilityZone") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "bundleId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newCreateInstancesFromSnapshot Source #

Create a value of CreateInstancesFromSnapshot with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateInstancesFromSnapshot, createInstancesFromSnapshot_addOns - An array of objects representing the add-ons to enable for the new instance.

$sel:attachedDiskMapping:CreateInstancesFromSnapshot', createInstancesFromSnapshot_attachedDiskMapping - An object containing information about one or more disk mappings.

$sel:instanceSnapshotName:CreateInstancesFromSnapshot', createInstancesFromSnapshot_instanceSnapshotName - The name of the instance snapshot on which you are basing your new instances. Use the get instance snapshots operation to return information about your existing snapshots.

Constraint:

  • This parameter cannot be defined together with the source instance name parameter. The instance snapshot name and source instance name parameters are mutually exclusive.

CreateInstancesFromSnapshot, createInstancesFromSnapshot_ipAddressType - The IP address type for the instance.

The possible values are ipv4 for IPv4 only, and dualstack for IPv4 and IPv6.

The default value is dualstack.

CreateInstancesFromSnapshot, createInstancesFromSnapshot_keyPairName - The name for your key pair.

$sel:restoreDate:CreateInstancesFromSnapshot', createInstancesFromSnapshot_restoreDate - The date of the automatic snapshot to use for the new instance. Use the get auto snapshots operation to identify the dates of the available automatic snapshots.

Constraints:

  • Must be specified in YYYY-MM-DD format.
  • This parameter cannot be defined together with the use latest restorable auto snapshot parameter. The restore date and use latest restorable auto snapshot parameters are mutually exclusive.
  • Define this parameter only when creating a new instance from an automatic snapshot. For more information, see the Amazon Lightsail Developer Guide.

$sel:sourceInstanceName:CreateInstancesFromSnapshot', createInstancesFromSnapshot_sourceInstanceName - The name of the source instance from which the source automatic snapshot was created.

Constraints:

  • This parameter cannot be defined together with the instance snapshot name parameter. The source instance name and instance snapshot name parameters are mutually exclusive.
  • Define this parameter only when creating a new instance from an automatic snapshot. For more information, see the Amazon Lightsail Developer Guide.

CreateInstancesFromSnapshot, createInstancesFromSnapshot_tags - The tag keys and optional values to add to the resource during create.

Use the TagResource action to tag a resource after it's created.

$sel:useLatestRestorableAutoSnapshot:CreateInstancesFromSnapshot', createInstancesFromSnapshot_useLatestRestorableAutoSnapshot - A Boolean value to indicate whether to use the latest available automatic snapshot.

Constraints:

  • This parameter cannot be defined together with the restore date parameter. The use latest restorable auto snapshot and restore date parameters are mutually exclusive.
  • Define this parameter only when creating a new instance from an automatic snapshot. For more information, see the Amazon Lightsail Developer Guide.

CreateInstancesFromSnapshot, createInstancesFromSnapshot_userData - You can create a launch script that configures a server with additional user data. For example, apt-get -y update.

Depending on the machine image you choose, the command to get software on your instance varies. Amazon Linux and CentOS use yum, Debian and Ubuntu use apt-get, and FreeBSD uses pkg. For a complete list, see the Amazon Lightsail Developer Guide.

$sel:instanceNames:CreateInstancesFromSnapshot', createInstancesFromSnapshot_instanceNames - The names for your new instances.

CreateInstancesFromSnapshot, createInstancesFromSnapshot_availabilityZone - The Availability Zone where you want to create your instances. Use the following formatting: us-east-2a (case sensitive). You can get a list of Availability Zones by using the get regions operation. Be sure to add the include Availability Zones parameter to your request.

CreateInstancesFromSnapshot, createInstancesFromSnapshot_bundleId - The bundle of specification information for your virtual private server (or instance), including the pricing plan (e.g., micro_1_0).

data CreateInstancesFromSnapshotResponse Source #

Instances

Instances details
Generic CreateInstancesFromSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstancesFromSnapshot

Read CreateInstancesFromSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstancesFromSnapshot

Show CreateInstancesFromSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstancesFromSnapshot

NFData CreateInstancesFromSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstancesFromSnapshot

Eq CreateInstancesFromSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstancesFromSnapshot

type Rep CreateInstancesFromSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateInstancesFromSnapshot

type Rep CreateInstancesFromSnapshotResponse = D1 ('MetaData "CreateInstancesFromSnapshotResponse" "Amazonka.Lightsail.CreateInstancesFromSnapshot" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CreateInstancesFromSnapshotResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateInstancesFromSnapshotResponse Source #

Create a value of CreateInstancesFromSnapshotResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:CreateInstancesFromSnapshotResponse', createInstancesFromSnapshotResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:CreateInstancesFromSnapshotResponse', createInstancesFromSnapshotResponse_httpStatus - The response's http status code.

CreateKeyPair

data CreateKeyPair Source #

See: newCreateKeyPair smart constructor.

Constructors

CreateKeyPair' (Maybe [Tag]) Text 

Instances

Instances details
ToJSON CreateKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.CreateKeyPair

ToHeaders CreateKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.CreateKeyPair

ToPath CreateKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.CreateKeyPair

ToQuery CreateKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.CreateKeyPair

AWSRequest CreateKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.CreateKeyPair

Associated Types

type AWSResponse CreateKeyPair #

Generic CreateKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.CreateKeyPair

Associated Types

type Rep CreateKeyPair :: Type -> Type #

Read CreateKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.CreateKeyPair

Show CreateKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.CreateKeyPair

NFData CreateKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.CreateKeyPair

Methods

rnf :: CreateKeyPair -> () #

Eq CreateKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.CreateKeyPair

Hashable CreateKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.CreateKeyPair

type AWSResponse CreateKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.CreateKeyPair

type Rep CreateKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.CreateKeyPair

type Rep CreateKeyPair = D1 ('MetaData "CreateKeyPair" "Amazonka.Lightsail.CreateKeyPair" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CreateKeyPair'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "keyPairName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCreateKeyPair Source #

Create a value of CreateKeyPair with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateKeyPair, createKeyPair_tags - The tag keys and optional values to add to the resource during create.

Use the TagResource action to tag a resource after it's created.

CreateKeyPair, createKeyPair_keyPairName - The name for your new key pair.

data CreateKeyPairResponse Source #

See: newCreateKeyPairResponse smart constructor.

Instances

Instances details
Generic CreateKeyPairResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateKeyPair

Associated Types

type Rep CreateKeyPairResponse :: Type -> Type #

Read CreateKeyPairResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateKeyPair

Show CreateKeyPairResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateKeyPair

NFData CreateKeyPairResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateKeyPair

Methods

rnf :: CreateKeyPairResponse -> () #

Eq CreateKeyPairResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateKeyPair

type Rep CreateKeyPairResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateKeyPair

type Rep CreateKeyPairResponse = D1 ('MetaData "CreateKeyPairResponse" "Amazonka.Lightsail.CreateKeyPair" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CreateKeyPairResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "keyPair") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KeyPair)) :*: S1 ('MetaSel ('Just "operation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Operation))) :*: (S1 ('MetaSel ('Just "privateKeyBase64") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "publicKeyBase64") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newCreateKeyPairResponse Source #

Create a value of CreateKeyPairResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:keyPair:CreateKeyPairResponse', createKeyPairResponse_keyPair - An array of key-value pairs containing information about the new key pair you just created.

$sel:operation:CreateKeyPairResponse', createKeyPairResponse_operation - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:privateKeyBase64:CreateKeyPairResponse', createKeyPairResponse_privateKeyBase64 - A base64-encoded RSA private key.

$sel:publicKeyBase64:CreateKeyPairResponse', createKeyPairResponse_publicKeyBase64 - A base64-encoded public key of the ssh-rsa type.

$sel:httpStatus:CreateKeyPairResponse', createKeyPairResponse_httpStatus - The response's http status code.

CreateLoadBalancer

data CreateLoadBalancer Source #

See: newCreateLoadBalancer smart constructor.

Instances

Instances details
ToJSON CreateLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.CreateLoadBalancer

ToHeaders CreateLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.CreateLoadBalancer

ToPath CreateLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.CreateLoadBalancer

ToQuery CreateLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.CreateLoadBalancer

AWSRequest CreateLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.CreateLoadBalancer

Associated Types

type AWSResponse CreateLoadBalancer #

Generic CreateLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.CreateLoadBalancer

Associated Types

type Rep CreateLoadBalancer :: Type -> Type #

Read CreateLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.CreateLoadBalancer

Show CreateLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.CreateLoadBalancer

NFData CreateLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.CreateLoadBalancer

Methods

rnf :: CreateLoadBalancer -> () #

Eq CreateLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.CreateLoadBalancer

Hashable CreateLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.CreateLoadBalancer

type AWSResponse CreateLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.CreateLoadBalancer

type Rep CreateLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.CreateLoadBalancer

type Rep CreateLoadBalancer = D1 ('MetaData "CreateLoadBalancer" "Amazonka.Lightsail.CreateLoadBalancer" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CreateLoadBalancer'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "certificateAlternativeNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "certificateDomainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "certificateName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "healthCheckPath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "ipAddressType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IpAddressType)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag]))) :*: (S1 ('MetaSel ('Just "tlsPolicyName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "loadBalancerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "instancePort") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

newCreateLoadBalancer Source #

Create a value of CreateLoadBalancer with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:certificateAlternativeNames:CreateLoadBalancer', createLoadBalancer_certificateAlternativeNames - The optional alternative domains and subdomains to use with your SSL/TLS certificate (e.g., www.example.com, example.com, m.example.com, blog.example.com).

$sel:certificateDomainName:CreateLoadBalancer', createLoadBalancer_certificateDomainName - The domain name with which your certificate is associated (e.g., example.com).

If you specify certificateDomainName, then certificateName is required (and vice-versa).

CreateLoadBalancer, createLoadBalancer_certificateName - The name of the SSL/TLS certificate.

If you specify certificateName, then certificateDomainName is required (and vice-versa).

CreateLoadBalancer, createLoadBalancer_healthCheckPath - The path you provided to perform the load balancer health check. If you didn't specify a health check path, Lightsail uses the root path of your website (e.g., "/").

You may want to specify a custom health check path other than the root of your application if your home page loads slowly or has a lot of media or scripting on it.

CreateLoadBalancer, createLoadBalancer_ipAddressType - The IP address type for the load balancer.

The possible values are ipv4 for IPv4 only, and dualstack for IPv4 and IPv6.

The default value is dualstack.

CreateLoadBalancer, createLoadBalancer_tags - The tag keys and optional values to add to the resource during create.

Use the TagResource action to tag a resource after it's created.

CreateLoadBalancer, createLoadBalancer_tlsPolicyName - The name of the TLS policy to apply to the load balancer.

Use the GetLoadBalancerTlsPolicies action to get a list of TLS policy names that you can specify.

For more information about load balancer TLS policies, see Configuring TLS security policies on your Amazon Lightsail load balancers in the Amazon Lightsail Developer Guide.

CreateLoadBalancer, createLoadBalancer_loadBalancerName - The name of your load balancer.

CreateLoadBalancer, createLoadBalancer_instancePort - The instance port where you're creating your load balancer.

data CreateLoadBalancerResponse Source #

See: newCreateLoadBalancerResponse smart constructor.

Instances

Instances details
Generic CreateLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateLoadBalancer

Associated Types

type Rep CreateLoadBalancerResponse :: Type -> Type #

Read CreateLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateLoadBalancer

Show CreateLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateLoadBalancer

NFData CreateLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateLoadBalancer

Eq CreateLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateLoadBalancer

type Rep CreateLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateLoadBalancer

type Rep CreateLoadBalancerResponse = D1 ('MetaData "CreateLoadBalancerResponse" "Amazonka.Lightsail.CreateLoadBalancer" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CreateLoadBalancerResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateLoadBalancerResponse Source #

Create a value of CreateLoadBalancerResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:CreateLoadBalancerResponse', createLoadBalancerResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:CreateLoadBalancerResponse', createLoadBalancerResponse_httpStatus - The response's http status code.

CreateLoadBalancerTlsCertificate

data CreateLoadBalancerTlsCertificate Source #

See: newCreateLoadBalancerTlsCertificate smart constructor.

Instances

Instances details
ToJSON CreateLoadBalancerTlsCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.CreateLoadBalancerTlsCertificate

ToHeaders CreateLoadBalancerTlsCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.CreateLoadBalancerTlsCertificate

ToPath CreateLoadBalancerTlsCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.CreateLoadBalancerTlsCertificate

ToQuery CreateLoadBalancerTlsCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.CreateLoadBalancerTlsCertificate

AWSRequest CreateLoadBalancerTlsCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.CreateLoadBalancerTlsCertificate

Generic CreateLoadBalancerTlsCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.CreateLoadBalancerTlsCertificate

Associated Types

type Rep CreateLoadBalancerTlsCertificate :: Type -> Type #

Read CreateLoadBalancerTlsCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.CreateLoadBalancerTlsCertificate

Show CreateLoadBalancerTlsCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.CreateLoadBalancerTlsCertificate

NFData CreateLoadBalancerTlsCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.CreateLoadBalancerTlsCertificate

Eq CreateLoadBalancerTlsCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.CreateLoadBalancerTlsCertificate

Hashable CreateLoadBalancerTlsCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.CreateLoadBalancerTlsCertificate

type AWSResponse CreateLoadBalancerTlsCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.CreateLoadBalancerTlsCertificate

type Rep CreateLoadBalancerTlsCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.CreateLoadBalancerTlsCertificate

type Rep CreateLoadBalancerTlsCertificate = D1 ('MetaData "CreateLoadBalancerTlsCertificate" "Amazonka.Lightsail.CreateLoadBalancerTlsCertificate" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CreateLoadBalancerTlsCertificate'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "certificateAlternativeNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag]))) :*: (S1 ('MetaSel ('Just "loadBalancerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "certificateName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "certificateDomainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newCreateLoadBalancerTlsCertificate Source #

Create a value of CreateLoadBalancerTlsCertificate with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:certificateAlternativeNames:CreateLoadBalancerTlsCertificate', createLoadBalancerTlsCertificate_certificateAlternativeNames - An array of strings listing alternative domains and subdomains for your SSL/TLS certificate. Lightsail will de-dupe the names for you. You can have a maximum of 9 alternative names (in addition to the 1 primary domain). We do not support wildcards (e.g., *.example.com).

CreateLoadBalancerTlsCertificate, createLoadBalancerTlsCertificate_tags - The tag keys and optional values to add to the resource during create.

Use the TagResource action to tag a resource after it's created.

CreateLoadBalancerTlsCertificate, createLoadBalancerTlsCertificate_loadBalancerName - The load balancer name where you want to create the SSL/TLS certificate.

CreateLoadBalancerTlsCertificate, createLoadBalancerTlsCertificate_certificateName - The SSL/TLS certificate name.

You can have up to 10 certificates in your account at one time. Each Lightsail load balancer can have up to 2 certificates associated with it at one time. There is also an overall limit to the number of certificates that can be issue in a 365-day period. For more information, see Limits.

$sel:certificateDomainName:CreateLoadBalancerTlsCertificate', createLoadBalancerTlsCertificate_certificateDomainName - The domain name (e.g., example.com) for your SSL/TLS certificate.

data CreateLoadBalancerTlsCertificateResponse Source #

Instances

Instances details
Generic CreateLoadBalancerTlsCertificateResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateLoadBalancerTlsCertificate

Read CreateLoadBalancerTlsCertificateResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateLoadBalancerTlsCertificate

Show CreateLoadBalancerTlsCertificateResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateLoadBalancerTlsCertificate

NFData CreateLoadBalancerTlsCertificateResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateLoadBalancerTlsCertificate

Eq CreateLoadBalancerTlsCertificateResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateLoadBalancerTlsCertificate

type Rep CreateLoadBalancerTlsCertificateResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateLoadBalancerTlsCertificate

type Rep CreateLoadBalancerTlsCertificateResponse = D1 ('MetaData "CreateLoadBalancerTlsCertificateResponse" "Amazonka.Lightsail.CreateLoadBalancerTlsCertificate" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CreateLoadBalancerTlsCertificateResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateLoadBalancerTlsCertificateResponse Source #

Create a value of CreateLoadBalancerTlsCertificateResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:CreateLoadBalancerTlsCertificateResponse', createLoadBalancerTlsCertificateResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:CreateLoadBalancerTlsCertificateResponse', createLoadBalancerTlsCertificateResponse_httpStatus - The response's http status code.

CreateRelationalDatabase

data CreateRelationalDatabase Source #

See: newCreateRelationalDatabase smart constructor.

Instances

Instances details
ToJSON CreateRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabase

ToHeaders CreateRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabase

ToPath CreateRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabase

ToQuery CreateRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabase

AWSRequest CreateRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabase

Generic CreateRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabase

Associated Types

type Rep CreateRelationalDatabase :: Type -> Type #

Show CreateRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabase

NFData CreateRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabase

Eq CreateRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabase

Hashable CreateRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabase

type AWSResponse CreateRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabase

type Rep CreateRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabase

type Rep CreateRelationalDatabase = D1 ('MetaData "CreateRelationalDatabase" "Amazonka.Lightsail.CreateRelationalDatabase" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CreateRelationalDatabase'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "availabilityZone") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "masterUserPassword") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "preferredBackupWindow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "preferredMaintenanceWindow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "publiclyAccessible") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))) :*: ((S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: (S1 ('MetaSel ('Just "relationalDatabaseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "relationalDatabaseBlueprintId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "relationalDatabaseBundleId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "masterDatabaseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "masterUsername") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newCreateRelationalDatabase Source #

Create a value of CreateRelationalDatabase with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateRelationalDatabase, createRelationalDatabase_availabilityZone - The Availability Zone in which to create your new database. Use the us-east-2a case-sensitive format.

You can get a list of Availability Zones by using the get regions operation. Be sure to add the include relational database Availability Zones parameter to your request.

CreateRelationalDatabase, createRelationalDatabase_masterUserPassword - The password for the master user. The password can include any printable ASCII character except "/", """, or "@". It cannot contain spaces.

MySQL

Constraints: Must contain from 8 to 41 characters.

PostgreSQL

Constraints: Must contain from 8 to 128 characters.

CreateRelationalDatabase, createRelationalDatabase_preferredBackupWindow - The daily time range during which automated backups are created for your new database if automated backups are enabled.

The default is a 30-minute window selected at random from an 8-hour block of time for each AWS Region. For more information about the preferred backup window time blocks for each region, see the Working With Backups guide in the Amazon Relational Database Service documentation.

Constraints:

  • Must be in the hh24:mi-hh24:mi format.

    Example: 16:00-16:30

  • Specified in Coordinated Universal Time (UTC).
  • Must not conflict with the preferred maintenance window.
  • Must be at least 30 minutes.

CreateRelationalDatabase, createRelationalDatabase_preferredMaintenanceWindow - The weekly time range during which system maintenance can occur on your new database.

The default is a 30-minute window selected at random from an 8-hour block of time for each AWS Region, occurring on a random day of the week.

Constraints:

  • Must be in the ddd:hh24:mi-ddd:hh24:mi format.
  • Valid days: Mon, Tue, Wed, Thu, Fri, Sat, Sun.
  • Must be at least 30 minutes.
  • Specified in Coordinated Universal Time (UTC).
  • Example: Tue:17:00-Tue:17:30

CreateRelationalDatabase, createRelationalDatabase_publiclyAccessible - Specifies the accessibility options for your new database. A value of true specifies a database that is available to resources outside of your Lightsail account. A value of false specifies a database that is available only to your Lightsail resources in the same region as your database.

CreateRelationalDatabase, createRelationalDatabase_tags - The tag keys and optional values to add to the resource during create.

Use the TagResource action to tag a resource after it's created.

$sel:relationalDatabaseName:CreateRelationalDatabase', createRelationalDatabase_relationalDatabaseName - The name to use for your new Lightsail database resource.

Constraints:

  • Must contain from 2 to 255 alphanumeric characters, or hyphens.
  • The first and last character must be a letter or number.

CreateRelationalDatabase, createRelationalDatabase_relationalDatabaseBlueprintId - The blueprint ID for your new database. A blueprint describes the major engine version of a database.

You can get a list of database blueprints IDs by using the get relational database blueprints operation.

CreateRelationalDatabase, createRelationalDatabase_relationalDatabaseBundleId - The bundle ID for your new database. A bundle describes the performance specifications for your database.

You can get a list of database bundle IDs by using the get relational database bundles operation.

CreateRelationalDatabase, createRelationalDatabase_masterDatabaseName - The meaning of this parameter differs according to the database engine you use.

MySQL

The name of the database to create when the Lightsail database resource is created. If this parameter isn't specified, no database is created in the database resource.

Constraints:

  • Must contain 1 to 64 letters or numbers.
  • Must begin with a letter. Subsequent characters can be letters, underscores, or digits (0- 9).
  • Can't be a word reserved by the specified database engine.

    For more information about reserved words in MySQL, see the Keywords and Reserved Words articles for MySQL 5.6, MySQL 5.7, and MySQL 8.0.

PostgreSQL

The name of the database to create when the Lightsail database resource is created. If this parameter isn't specified, a database named postgres is created in the database resource.

Constraints:

  • Must contain 1 to 63 letters or numbers.
  • Must begin with a letter. Subsequent characters can be letters, underscores, or digits (0- 9).
  • Can't be a word reserved by the specified database engine.

    For more information about reserved words in PostgreSQL, see the SQL Key Words articles for PostgreSQL 9.6, PostgreSQL 10, PostgreSQL 11, and PostgreSQL 12.

CreateRelationalDatabase, createRelationalDatabase_masterUsername - The name for the master user.

MySQL

Constraints:

  • Required for MySQL.
  • Must be 1 to 16 letters or numbers. Can contain underscores.
  • First character must be a letter.
  • Can't be a reserved word for the chosen database engine.

    For more information about reserved words in MySQL 5.6 or 5.7, see the Keywords and Reserved Words articles for MySQL 5.6, MySQL 5.7, or MySQL 8.0.

PostgreSQL

Constraints:

  • Required for PostgreSQL.
  • Must be 1 to 63 letters or numbers. Can contain underscores.
  • First character must be a letter.
  • Can't be a reserved word for the chosen database engine.

    For more information about reserved words in MySQL 5.6 or 5.7, see the Keywords and Reserved Words articles for PostgreSQL 9.6, PostgreSQL 10, PostgreSQL 11, and PostgreSQL 12.

data CreateRelationalDatabaseResponse Source #

See: newCreateRelationalDatabaseResponse smart constructor.

Instances

Instances details
Generic CreateRelationalDatabaseResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabase

Associated Types

type Rep CreateRelationalDatabaseResponse :: Type -> Type #

Read CreateRelationalDatabaseResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabase

Show CreateRelationalDatabaseResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabase

NFData CreateRelationalDatabaseResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabase

Eq CreateRelationalDatabaseResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabase

type Rep CreateRelationalDatabaseResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabase

type Rep CreateRelationalDatabaseResponse = D1 ('MetaData "CreateRelationalDatabaseResponse" "Amazonka.Lightsail.CreateRelationalDatabase" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CreateRelationalDatabaseResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateRelationalDatabaseResponse Source #

Create a value of CreateRelationalDatabaseResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:CreateRelationalDatabaseResponse', createRelationalDatabaseResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:CreateRelationalDatabaseResponse', createRelationalDatabaseResponse_httpStatus - The response's http status code.

CreateRelationalDatabaseFromSnapshot

data CreateRelationalDatabaseFromSnapshot Source #

Instances

Instances details
ToJSON CreateRelationalDatabaseFromSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabaseFromSnapshot

ToHeaders CreateRelationalDatabaseFromSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabaseFromSnapshot

ToPath CreateRelationalDatabaseFromSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabaseFromSnapshot

ToQuery CreateRelationalDatabaseFromSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabaseFromSnapshot

AWSRequest CreateRelationalDatabaseFromSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabaseFromSnapshot

Generic CreateRelationalDatabaseFromSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabaseFromSnapshot

Read CreateRelationalDatabaseFromSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabaseFromSnapshot

Show CreateRelationalDatabaseFromSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabaseFromSnapshot

NFData CreateRelationalDatabaseFromSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabaseFromSnapshot

Eq CreateRelationalDatabaseFromSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabaseFromSnapshot

Hashable CreateRelationalDatabaseFromSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabaseFromSnapshot

type AWSResponse CreateRelationalDatabaseFromSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabaseFromSnapshot

type Rep CreateRelationalDatabaseFromSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabaseFromSnapshot

type Rep CreateRelationalDatabaseFromSnapshot = D1 ('MetaData "CreateRelationalDatabaseFromSnapshot" "Amazonka.Lightsail.CreateRelationalDatabaseFromSnapshot" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CreateRelationalDatabaseFromSnapshot'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "availabilityZone") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "publiclyAccessible") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "relationalDatabaseBundleId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "relationalDatabaseSnapshotName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "restoreTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "sourceRelationalDatabaseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: (S1 ('MetaSel ('Just "useLatestRestorableTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "relationalDatabaseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newCreateRelationalDatabaseFromSnapshot Source #

Create a value of CreateRelationalDatabaseFromSnapshot with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateRelationalDatabaseFromSnapshot, createRelationalDatabaseFromSnapshot_availabilityZone - The Availability Zone in which to create your new database. Use the us-east-2a case-sensitive format.

You can get a list of Availability Zones by using the get regions operation. Be sure to add the include relational database Availability Zones parameter to your request.

CreateRelationalDatabaseFromSnapshot, createRelationalDatabaseFromSnapshot_publiclyAccessible - Specifies the accessibility options for your new database. A value of true specifies a database that is available to resources outside of your Lightsail account. A value of false specifies a database that is available only to your Lightsail resources in the same region as your database.

CreateRelationalDatabaseFromSnapshot, createRelationalDatabaseFromSnapshot_relationalDatabaseBundleId - The bundle ID for your new database. A bundle describes the performance specifications for your database.

You can get a list of database bundle IDs by using the get relational database bundles operation.

When creating a new database from a snapshot, you cannot choose a bundle that is smaller than the bundle of the source database.

$sel:relationalDatabaseSnapshotName:CreateRelationalDatabaseFromSnapshot', createRelationalDatabaseFromSnapshot_relationalDatabaseSnapshotName - The name of the database snapshot from which to create your new database.

$sel:restoreTime:CreateRelationalDatabaseFromSnapshot', createRelationalDatabaseFromSnapshot_restoreTime - The date and time to restore your database from.

Constraints:

  • Must be before the latest restorable time for the database.
  • Cannot be specified if the use latest restorable time parameter is true.
  • Specified in Coordinated Universal Time (UTC).
  • Specified in the Unix time format.

    For example, if you wish to use a restore time of October 1, 2018, at 8 PM UTC, then you input 1538424000 as the restore time.

$sel:sourceRelationalDatabaseName:CreateRelationalDatabaseFromSnapshot', createRelationalDatabaseFromSnapshot_sourceRelationalDatabaseName - The name of the source database.

CreateRelationalDatabaseFromSnapshot, createRelationalDatabaseFromSnapshot_tags - The tag keys and optional values to add to the resource during create.

Use the TagResource action to tag a resource after it's created.

$sel:useLatestRestorableTime:CreateRelationalDatabaseFromSnapshot', createRelationalDatabaseFromSnapshot_useLatestRestorableTime - Specifies whether your database is restored from the latest backup time. A value of true restores from the latest backup time.

Default: false

Constraints: Cannot be specified if the restore time parameter is provided.

$sel:relationalDatabaseName:CreateRelationalDatabaseFromSnapshot', createRelationalDatabaseFromSnapshot_relationalDatabaseName - The name to use for your new Lightsail database resource.

Constraints:

  • Must contain from 2 to 255 alphanumeric characters, or hyphens.
  • The first and last character must be a letter or number.

data CreateRelationalDatabaseFromSnapshotResponse Source #

Instances

Instances details
Generic CreateRelationalDatabaseFromSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabaseFromSnapshot

Read CreateRelationalDatabaseFromSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabaseFromSnapshot

Show CreateRelationalDatabaseFromSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabaseFromSnapshot

NFData CreateRelationalDatabaseFromSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabaseFromSnapshot

Eq CreateRelationalDatabaseFromSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabaseFromSnapshot

type Rep CreateRelationalDatabaseFromSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabaseFromSnapshot

type Rep CreateRelationalDatabaseFromSnapshotResponse = D1 ('MetaData "CreateRelationalDatabaseFromSnapshotResponse" "Amazonka.Lightsail.CreateRelationalDatabaseFromSnapshot" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CreateRelationalDatabaseFromSnapshotResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateRelationalDatabaseFromSnapshotResponse Source #

Create a value of CreateRelationalDatabaseFromSnapshotResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:CreateRelationalDatabaseFromSnapshotResponse', createRelationalDatabaseFromSnapshotResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:CreateRelationalDatabaseFromSnapshotResponse', createRelationalDatabaseFromSnapshotResponse_httpStatus - The response's http status code.

CreateRelationalDatabaseSnapshot

data CreateRelationalDatabaseSnapshot Source #

See: newCreateRelationalDatabaseSnapshot smart constructor.

Instances

Instances details
ToJSON CreateRelationalDatabaseSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabaseSnapshot

ToHeaders CreateRelationalDatabaseSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabaseSnapshot

ToPath CreateRelationalDatabaseSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabaseSnapshot

ToQuery CreateRelationalDatabaseSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabaseSnapshot

AWSRequest CreateRelationalDatabaseSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabaseSnapshot

Generic CreateRelationalDatabaseSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabaseSnapshot

Associated Types

type Rep CreateRelationalDatabaseSnapshot :: Type -> Type #

Read CreateRelationalDatabaseSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabaseSnapshot

Show CreateRelationalDatabaseSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabaseSnapshot

NFData CreateRelationalDatabaseSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabaseSnapshot

Eq CreateRelationalDatabaseSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabaseSnapshot

Hashable CreateRelationalDatabaseSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabaseSnapshot

type AWSResponse CreateRelationalDatabaseSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabaseSnapshot

type Rep CreateRelationalDatabaseSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabaseSnapshot

type Rep CreateRelationalDatabaseSnapshot = D1 ('MetaData "CreateRelationalDatabaseSnapshot" "Amazonka.Lightsail.CreateRelationalDatabaseSnapshot" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CreateRelationalDatabaseSnapshot'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: (S1 ('MetaSel ('Just "relationalDatabaseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "relationalDatabaseSnapshotName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateRelationalDatabaseSnapshot Source #

Create a value of CreateRelationalDatabaseSnapshot with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateRelationalDatabaseSnapshot, createRelationalDatabaseSnapshot_tags - The tag keys and optional values to add to the resource during create.

Use the TagResource action to tag a resource after it's created.

$sel:relationalDatabaseName:CreateRelationalDatabaseSnapshot', createRelationalDatabaseSnapshot_relationalDatabaseName - The name of the database on which to base your new snapshot.

$sel:relationalDatabaseSnapshotName:CreateRelationalDatabaseSnapshot', createRelationalDatabaseSnapshot_relationalDatabaseSnapshotName - The name for your new database snapshot.

Constraints:

  • Must contain from 2 to 255 alphanumeric characters, or hyphens.
  • The first and last character must be a letter or number.

data CreateRelationalDatabaseSnapshotResponse Source #

Instances

Instances details
Generic CreateRelationalDatabaseSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabaseSnapshot

Read CreateRelationalDatabaseSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabaseSnapshot

Show CreateRelationalDatabaseSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabaseSnapshot

NFData CreateRelationalDatabaseSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabaseSnapshot

Eq CreateRelationalDatabaseSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabaseSnapshot

type Rep CreateRelationalDatabaseSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.CreateRelationalDatabaseSnapshot

type Rep CreateRelationalDatabaseSnapshotResponse = D1 ('MetaData "CreateRelationalDatabaseSnapshotResponse" "Amazonka.Lightsail.CreateRelationalDatabaseSnapshot" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CreateRelationalDatabaseSnapshotResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateRelationalDatabaseSnapshotResponse Source #

Create a value of CreateRelationalDatabaseSnapshotResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:CreateRelationalDatabaseSnapshotResponse', createRelationalDatabaseSnapshotResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:CreateRelationalDatabaseSnapshotResponse', createRelationalDatabaseSnapshotResponse_httpStatus - The response's http status code.

DeleteAlarm

data DeleteAlarm Source #

See: newDeleteAlarm smart constructor.

Constructors

DeleteAlarm' Text 

Instances

Instances details
ToJSON DeleteAlarm Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteAlarm

ToHeaders DeleteAlarm Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteAlarm

Methods

toHeaders :: DeleteAlarm -> [Header] #

ToPath DeleteAlarm Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteAlarm

ToQuery DeleteAlarm Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteAlarm

AWSRequest DeleteAlarm Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteAlarm

Associated Types

type AWSResponse DeleteAlarm #

Generic DeleteAlarm Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteAlarm

Associated Types

type Rep DeleteAlarm :: Type -> Type #

Read DeleteAlarm Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteAlarm

Show DeleteAlarm Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteAlarm

NFData DeleteAlarm Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteAlarm

Methods

rnf :: DeleteAlarm -> () #

Eq DeleteAlarm Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteAlarm

Hashable DeleteAlarm Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteAlarm

type AWSResponse DeleteAlarm Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteAlarm

type Rep DeleteAlarm Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteAlarm

type Rep DeleteAlarm = D1 ('MetaData "DeleteAlarm" "Amazonka.Lightsail.DeleteAlarm" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DeleteAlarm'" 'PrefixI 'True) (S1 ('MetaSel ('Just "alarmName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteAlarm Source #

Create a value of DeleteAlarm with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:alarmName:DeleteAlarm', deleteAlarm_alarmName - The name of the alarm to delete.

data DeleteAlarmResponse Source #

See: newDeleteAlarmResponse smart constructor.

Instances

Instances details
Generic DeleteAlarmResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteAlarm

Associated Types

type Rep DeleteAlarmResponse :: Type -> Type #

Read DeleteAlarmResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteAlarm

Show DeleteAlarmResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteAlarm

NFData DeleteAlarmResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteAlarm

Methods

rnf :: DeleteAlarmResponse -> () #

Eq DeleteAlarmResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteAlarm

type Rep DeleteAlarmResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteAlarm

type Rep DeleteAlarmResponse = D1 ('MetaData "DeleteAlarmResponse" "Amazonka.Lightsail.DeleteAlarm" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DeleteAlarmResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteAlarmResponse Source #

Create a value of DeleteAlarmResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:DeleteAlarmResponse', deleteAlarmResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:DeleteAlarmResponse', deleteAlarmResponse_httpStatus - The response's http status code.

DeleteAutoSnapshot

data DeleteAutoSnapshot Source #

See: newDeleteAutoSnapshot smart constructor.

Instances

Instances details
ToJSON DeleteAutoSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteAutoSnapshot

ToHeaders DeleteAutoSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteAutoSnapshot

ToPath DeleteAutoSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteAutoSnapshot

ToQuery DeleteAutoSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteAutoSnapshot

AWSRequest DeleteAutoSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteAutoSnapshot

Associated Types

type AWSResponse DeleteAutoSnapshot #

Generic DeleteAutoSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteAutoSnapshot

Associated Types

type Rep DeleteAutoSnapshot :: Type -> Type #

Read DeleteAutoSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteAutoSnapshot

Show DeleteAutoSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteAutoSnapshot

NFData DeleteAutoSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteAutoSnapshot

Methods

rnf :: DeleteAutoSnapshot -> () #

Eq DeleteAutoSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteAutoSnapshot

Hashable DeleteAutoSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteAutoSnapshot

type AWSResponse DeleteAutoSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteAutoSnapshot

type Rep DeleteAutoSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteAutoSnapshot

type Rep DeleteAutoSnapshot = D1 ('MetaData "DeleteAutoSnapshot" "Amazonka.Lightsail.DeleteAutoSnapshot" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DeleteAutoSnapshot'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "date") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteAutoSnapshot Source #

Create a value of DeleteAutoSnapshot with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteAutoSnapshot, deleteAutoSnapshot_resourceName - The name of the source instance or disk from which to delete the automatic snapshot.

DeleteAutoSnapshot, deleteAutoSnapshot_date - The date of the automatic snapshot to delete in YYYY-MM-DD format. Use the get auto snapshots operation to get the available automatic snapshots for a resource.

data DeleteAutoSnapshotResponse Source #

See: newDeleteAutoSnapshotResponse smart constructor.

Instances

Instances details
Generic DeleteAutoSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteAutoSnapshot

Associated Types

type Rep DeleteAutoSnapshotResponse :: Type -> Type #

Read DeleteAutoSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteAutoSnapshot

Show DeleteAutoSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteAutoSnapshot

NFData DeleteAutoSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteAutoSnapshot

Eq DeleteAutoSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteAutoSnapshot

type Rep DeleteAutoSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteAutoSnapshot

type Rep DeleteAutoSnapshotResponse = D1 ('MetaData "DeleteAutoSnapshotResponse" "Amazonka.Lightsail.DeleteAutoSnapshot" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DeleteAutoSnapshotResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteAutoSnapshotResponse Source #

Create a value of DeleteAutoSnapshotResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:DeleteAutoSnapshotResponse', deleteAutoSnapshotResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:DeleteAutoSnapshotResponse', deleteAutoSnapshotResponse_httpStatus - The response's http status code.

DeleteBucket

data DeleteBucket Source #

See: newDeleteBucket smart constructor.

Constructors

DeleteBucket' (Maybe Bool) Text 

Instances

Instances details
ToJSON DeleteBucket Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteBucket

ToHeaders DeleteBucket Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteBucket

ToPath DeleteBucket Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteBucket

ToQuery DeleteBucket Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteBucket

AWSRequest DeleteBucket Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteBucket

Associated Types

type AWSResponse DeleteBucket #

Generic DeleteBucket Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteBucket

Associated Types

type Rep DeleteBucket :: Type -> Type #

Read DeleteBucket Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteBucket

Show DeleteBucket Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteBucket

NFData DeleteBucket Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteBucket

Methods

rnf :: DeleteBucket -> () #

Eq DeleteBucket Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteBucket

Hashable DeleteBucket Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteBucket

type AWSResponse DeleteBucket Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteBucket

type Rep DeleteBucket Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteBucket

type Rep DeleteBucket = D1 ('MetaData "DeleteBucket" "Amazonka.Lightsail.DeleteBucket" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DeleteBucket'" 'PrefixI 'True) (S1 ('MetaSel ('Just "forceDelete") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "bucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteBucket Source #

Create a value of DeleteBucket with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:forceDelete:DeleteBucket', deleteBucket_forceDelete - A Boolean value that indicates whether to force delete the bucket.

You must force delete the bucket if it has one of the following conditions:

  • The bucket is the origin of a distribution.
  • The bucket has instances that were granted access to it using the SetResourceAccessForBucket action.
  • The bucket has objects.
  • The bucket has access keys.

Force deleting a bucket might impact other resources that rely on the bucket, such as instances, distributions, or software that use the issued access keys.

$sel:bucketName:DeleteBucket', deleteBucket_bucketName - The name of the bucket to delete.

Use the GetBuckets action to get a list of bucket names that you can specify.

data DeleteBucketResponse Source #

See: newDeleteBucketResponse smart constructor.

Instances

Instances details
Generic DeleteBucketResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteBucket

Associated Types

type Rep DeleteBucketResponse :: Type -> Type #

Read DeleteBucketResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteBucket

Show DeleteBucketResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteBucket

NFData DeleteBucketResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteBucket

Methods

rnf :: DeleteBucketResponse -> () #

Eq DeleteBucketResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteBucket

type Rep DeleteBucketResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteBucket

type Rep DeleteBucketResponse = D1 ('MetaData "DeleteBucketResponse" "Amazonka.Lightsail.DeleteBucket" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DeleteBucketResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteBucketResponse Source #

Create a value of DeleteBucketResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:DeleteBucketResponse', deleteBucketResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:DeleteBucketResponse', deleteBucketResponse_httpStatus - The response's http status code.

DeleteBucketAccessKey

data DeleteBucketAccessKey Source #

See: newDeleteBucketAccessKey smart constructor.

Instances

Instances details
ToJSON DeleteBucketAccessKey Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteBucketAccessKey

ToHeaders DeleteBucketAccessKey Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteBucketAccessKey

ToPath DeleteBucketAccessKey Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteBucketAccessKey

ToQuery DeleteBucketAccessKey Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteBucketAccessKey

AWSRequest DeleteBucketAccessKey Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteBucketAccessKey

Associated Types

type AWSResponse DeleteBucketAccessKey #

Generic DeleteBucketAccessKey Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteBucketAccessKey

Associated Types

type Rep DeleteBucketAccessKey :: Type -> Type #

Read DeleteBucketAccessKey Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteBucketAccessKey

Show DeleteBucketAccessKey Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteBucketAccessKey

NFData DeleteBucketAccessKey Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteBucketAccessKey

Methods

rnf :: DeleteBucketAccessKey -> () #

Eq DeleteBucketAccessKey Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteBucketAccessKey

Hashable DeleteBucketAccessKey Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteBucketAccessKey

type AWSResponse DeleteBucketAccessKey Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteBucketAccessKey

type Rep DeleteBucketAccessKey Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteBucketAccessKey

type Rep DeleteBucketAccessKey = D1 ('MetaData "DeleteBucketAccessKey" "Amazonka.Lightsail.DeleteBucketAccessKey" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DeleteBucketAccessKey'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "accessKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteBucketAccessKey Source #

Create a value of DeleteBucketAccessKey with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:bucketName:DeleteBucketAccessKey', deleteBucketAccessKey_bucketName - The name of the bucket that the access key belongs to.

DeleteBucketAccessKey, deleteBucketAccessKey_accessKeyId - The ID of the access key to delete.

Use the GetBucketAccessKeys action to get a list of access key IDs that you can specify.

data DeleteBucketAccessKeyResponse Source #

See: newDeleteBucketAccessKeyResponse smart constructor.

Instances

Instances details
Generic DeleteBucketAccessKeyResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteBucketAccessKey

Associated Types

type Rep DeleteBucketAccessKeyResponse :: Type -> Type #

Read DeleteBucketAccessKeyResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteBucketAccessKey

Show DeleteBucketAccessKeyResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteBucketAccessKey

NFData DeleteBucketAccessKeyResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteBucketAccessKey

Eq DeleteBucketAccessKeyResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteBucketAccessKey

type Rep DeleteBucketAccessKeyResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteBucketAccessKey

type Rep DeleteBucketAccessKeyResponse = D1 ('MetaData "DeleteBucketAccessKeyResponse" "Amazonka.Lightsail.DeleteBucketAccessKey" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DeleteBucketAccessKeyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteBucketAccessKeyResponse Source #

Create a value of DeleteBucketAccessKeyResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:DeleteBucketAccessKeyResponse', deleteBucketAccessKeyResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:DeleteBucketAccessKeyResponse', deleteBucketAccessKeyResponse_httpStatus - The response's http status code.

DeleteCertificate

data DeleteCertificate Source #

See: newDeleteCertificate smart constructor.

Constructors

DeleteCertificate' Text 

Instances

Instances details
ToJSON DeleteCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteCertificate

ToHeaders DeleteCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteCertificate

ToPath DeleteCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteCertificate

ToQuery DeleteCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteCertificate

AWSRequest DeleteCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteCertificate

Associated Types

type AWSResponse DeleteCertificate #

Generic DeleteCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteCertificate

Associated Types

type Rep DeleteCertificate :: Type -> Type #

Read DeleteCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteCertificate

Show DeleteCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteCertificate

NFData DeleteCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteCertificate

Methods

rnf :: DeleteCertificate -> () #

Eq DeleteCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteCertificate

Hashable DeleteCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteCertificate

type AWSResponse DeleteCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteCertificate

type Rep DeleteCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteCertificate

type Rep DeleteCertificate = D1 ('MetaData "DeleteCertificate" "Amazonka.Lightsail.DeleteCertificate" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DeleteCertificate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "certificateName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteCertificate Source #

Create a value of DeleteCertificate with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteCertificate, deleteCertificate_certificateName - The name of the certificate to delete.

Use the GetCertificates action to get a list of certificate names that you can specify.

data DeleteCertificateResponse Source #

See: newDeleteCertificateResponse smart constructor.

Instances

Instances details
Generic DeleteCertificateResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteCertificate

Associated Types

type Rep DeleteCertificateResponse :: Type -> Type #

Read DeleteCertificateResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteCertificate

Show DeleteCertificateResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteCertificate

NFData DeleteCertificateResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteCertificate

Eq DeleteCertificateResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteCertificate

type Rep DeleteCertificateResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteCertificate

type Rep DeleteCertificateResponse = D1 ('MetaData "DeleteCertificateResponse" "Amazonka.Lightsail.DeleteCertificate" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DeleteCertificateResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteCertificateResponse Source #

Create a value of DeleteCertificateResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:DeleteCertificateResponse', deleteCertificateResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:DeleteCertificateResponse', deleteCertificateResponse_httpStatus - The response's http status code.

DeleteContactMethod

data DeleteContactMethod Source #

See: newDeleteContactMethod smart constructor.

Instances

Instances details
ToJSON DeleteContactMethod Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContactMethod

ToHeaders DeleteContactMethod Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContactMethod

ToPath DeleteContactMethod Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContactMethod

ToQuery DeleteContactMethod Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContactMethod

AWSRequest DeleteContactMethod Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContactMethod

Associated Types

type AWSResponse DeleteContactMethod #

Generic DeleteContactMethod Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContactMethod

Associated Types

type Rep DeleteContactMethod :: Type -> Type #

Read DeleteContactMethod Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContactMethod

Show DeleteContactMethod Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContactMethod

NFData DeleteContactMethod Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContactMethod

Methods

rnf :: DeleteContactMethod -> () #

Eq DeleteContactMethod Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContactMethod

Hashable DeleteContactMethod Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContactMethod

type AWSResponse DeleteContactMethod Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContactMethod

type Rep DeleteContactMethod Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContactMethod

type Rep DeleteContactMethod = D1 ('MetaData "DeleteContactMethod" "Amazonka.Lightsail.DeleteContactMethod" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DeleteContactMethod'" 'PrefixI 'True) (S1 ('MetaSel ('Just "protocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ContactProtocol)))

newDeleteContactMethod Source #

Create a value of DeleteContactMethod with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteContactMethod, deleteContactMethod_protocol - The protocol that will be deleted, such as Email or SMS (text messaging).

To delete an Email and an SMS contact method if you added both, you must run separate DeleteContactMethod actions to delete each protocol.

data DeleteContactMethodResponse Source #

See: newDeleteContactMethodResponse smart constructor.

Instances

Instances details
Generic DeleteContactMethodResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContactMethod

Associated Types

type Rep DeleteContactMethodResponse :: Type -> Type #

Read DeleteContactMethodResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContactMethod

Show DeleteContactMethodResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContactMethod

NFData DeleteContactMethodResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContactMethod

Eq DeleteContactMethodResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContactMethod

type Rep DeleteContactMethodResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContactMethod

type Rep DeleteContactMethodResponse = D1 ('MetaData "DeleteContactMethodResponse" "Amazonka.Lightsail.DeleteContactMethod" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DeleteContactMethodResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteContactMethodResponse Source #

Create a value of DeleteContactMethodResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:DeleteContactMethodResponse', deleteContactMethodResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:DeleteContactMethodResponse', deleteContactMethodResponse_httpStatus - The response's http status code.

DeleteContainerImage

data DeleteContainerImage Source #

See: newDeleteContainerImage smart constructor.

Instances

Instances details
ToJSON DeleteContainerImage Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContainerImage

ToHeaders DeleteContainerImage Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContainerImage

ToPath DeleteContainerImage Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContainerImage

ToQuery DeleteContainerImage Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContainerImage

AWSRequest DeleteContainerImage Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContainerImage

Associated Types

type AWSResponse DeleteContainerImage #

Generic DeleteContainerImage Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContainerImage

Associated Types

type Rep DeleteContainerImage :: Type -> Type #

Read DeleteContainerImage Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContainerImage

Show DeleteContainerImage Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContainerImage

NFData DeleteContainerImage Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContainerImage

Methods

rnf :: DeleteContainerImage -> () #

Eq DeleteContainerImage Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContainerImage

Hashable DeleteContainerImage Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContainerImage

type AWSResponse DeleteContainerImage Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContainerImage

type Rep DeleteContainerImage Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContainerImage

type Rep DeleteContainerImage = D1 ('MetaData "DeleteContainerImage" "Amazonka.Lightsail.DeleteContainerImage" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DeleteContainerImage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "serviceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "image") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteContainerImage Source #

Create a value of DeleteContainerImage with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteContainerImage, deleteContainerImage_serviceName - The name of the container service for which to delete a registered container image.

DeleteContainerImage, deleteContainerImage_image - The name of the container image to delete from the container service.

Use the GetContainerImages action to get the name of the container images that are registered to a container service.

Container images sourced from your Lightsail container service, that are registered and stored on your service, start with a colon (:). For example, :container-service-1.mystaticwebsite.1. Container images sourced from a public registry like Docker Hub don't start with a colon. For example, nginx:latest or nginx.

data DeleteContainerImageResponse Source #

See: newDeleteContainerImageResponse smart constructor.

Instances

Instances details
Generic DeleteContainerImageResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContainerImage

Associated Types

type Rep DeleteContainerImageResponse :: Type -> Type #

Read DeleteContainerImageResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContainerImage

Show DeleteContainerImageResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContainerImage

NFData DeleteContainerImageResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContainerImage

Eq DeleteContainerImageResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContainerImage

type Rep DeleteContainerImageResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContainerImage

type Rep DeleteContainerImageResponse = D1 ('MetaData "DeleteContainerImageResponse" "Amazonka.Lightsail.DeleteContainerImage" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DeleteContainerImageResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteContainerImageResponse Source #

Create a value of DeleteContainerImageResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteContainerImageResponse', deleteContainerImageResponse_httpStatus - The response's http status code.

DeleteContainerService

data DeleteContainerService Source #

See: newDeleteContainerService smart constructor.

Instances

Instances details
ToJSON DeleteContainerService Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContainerService

ToHeaders DeleteContainerService Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContainerService

ToPath DeleteContainerService Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContainerService

ToQuery DeleteContainerService Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContainerService

AWSRequest DeleteContainerService Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContainerService

Associated Types

type AWSResponse DeleteContainerService #

Generic DeleteContainerService Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContainerService

Associated Types

type Rep DeleteContainerService :: Type -> Type #

Read DeleteContainerService Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContainerService

Show DeleteContainerService Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContainerService

NFData DeleteContainerService Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContainerService

Methods

rnf :: DeleteContainerService -> () #

Eq DeleteContainerService Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContainerService

Hashable DeleteContainerService Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContainerService

type AWSResponse DeleteContainerService Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContainerService

type Rep DeleteContainerService Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContainerService

type Rep DeleteContainerService = D1 ('MetaData "DeleteContainerService" "Amazonka.Lightsail.DeleteContainerService" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DeleteContainerService'" 'PrefixI 'True) (S1 ('MetaSel ('Just "serviceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteContainerService Source #

Create a value of DeleteContainerService with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteContainerService, deleteContainerService_serviceName - The name of the container service to delete.

data DeleteContainerServiceResponse Source #

See: newDeleteContainerServiceResponse smart constructor.

Instances

Instances details
Generic DeleteContainerServiceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContainerService

Associated Types

type Rep DeleteContainerServiceResponse :: Type -> Type #

Read DeleteContainerServiceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContainerService

Show DeleteContainerServiceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContainerService

NFData DeleteContainerServiceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContainerService

Eq DeleteContainerServiceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContainerService

type Rep DeleteContainerServiceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteContainerService

type Rep DeleteContainerServiceResponse = D1 ('MetaData "DeleteContainerServiceResponse" "Amazonka.Lightsail.DeleteContainerService" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DeleteContainerServiceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteContainerServiceResponse Source #

Create a value of DeleteContainerServiceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteContainerServiceResponse', deleteContainerServiceResponse_httpStatus - The response's http status code.

DeleteDisk

data DeleteDisk Source #

See: newDeleteDisk smart constructor.

Constructors

DeleteDisk' (Maybe Bool) Text 

Instances

Instances details
ToJSON DeleteDisk Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDisk

ToHeaders DeleteDisk Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDisk

Methods

toHeaders :: DeleteDisk -> [Header] #

ToPath DeleteDisk Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDisk

ToQuery DeleteDisk Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDisk

AWSRequest DeleteDisk Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDisk

Associated Types

type AWSResponse DeleteDisk #

Generic DeleteDisk Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDisk

Associated Types

type Rep DeleteDisk :: Type -> Type #

Read DeleteDisk Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDisk

Show DeleteDisk Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDisk

NFData DeleteDisk Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDisk

Methods

rnf :: DeleteDisk -> () #

Eq DeleteDisk Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDisk

Hashable DeleteDisk Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDisk

type AWSResponse DeleteDisk Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDisk

type Rep DeleteDisk Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDisk

type Rep DeleteDisk = D1 ('MetaData "DeleteDisk" "Amazonka.Lightsail.DeleteDisk" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DeleteDisk'" 'PrefixI 'True) (S1 ('MetaSel ('Just "forceDeleteAddOns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "diskName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteDisk Source #

Create a value of DeleteDisk with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:forceDeleteAddOns:DeleteDisk', deleteDisk_forceDeleteAddOns - A Boolean value to indicate whether to delete all add-ons for the disk.

$sel:diskName:DeleteDisk', deleteDisk_diskName - The unique name of the disk you want to delete (e.g., my-disk).

data DeleteDiskResponse Source #

See: newDeleteDiskResponse smart constructor.

Instances

Instances details
Generic DeleteDiskResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDisk

Associated Types

type Rep DeleteDiskResponse :: Type -> Type #

Read DeleteDiskResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDisk

Show DeleteDiskResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDisk

NFData DeleteDiskResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDisk

Methods

rnf :: DeleteDiskResponse -> () #

Eq DeleteDiskResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDisk

type Rep DeleteDiskResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDisk

type Rep DeleteDiskResponse = D1 ('MetaData "DeleteDiskResponse" "Amazonka.Lightsail.DeleteDisk" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DeleteDiskResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteDiskResponse Source #

Create a value of DeleteDiskResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:DeleteDiskResponse', deleteDiskResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:DeleteDiskResponse', deleteDiskResponse_httpStatus - The response's http status code.

DeleteDiskSnapshot

data DeleteDiskSnapshot Source #

See: newDeleteDiskSnapshot smart constructor.

Instances

Instances details
ToJSON DeleteDiskSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDiskSnapshot

ToHeaders DeleteDiskSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDiskSnapshot

ToPath DeleteDiskSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDiskSnapshot

ToQuery DeleteDiskSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDiskSnapshot

AWSRequest DeleteDiskSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDiskSnapshot

Associated Types

type AWSResponse DeleteDiskSnapshot #

Generic DeleteDiskSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDiskSnapshot

Associated Types

type Rep DeleteDiskSnapshot :: Type -> Type #

Read DeleteDiskSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDiskSnapshot

Show DeleteDiskSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDiskSnapshot

NFData DeleteDiskSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDiskSnapshot

Methods

rnf :: DeleteDiskSnapshot -> () #

Eq DeleteDiskSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDiskSnapshot

Hashable DeleteDiskSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDiskSnapshot

type AWSResponse DeleteDiskSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDiskSnapshot

type Rep DeleteDiskSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDiskSnapshot

type Rep DeleteDiskSnapshot = D1 ('MetaData "DeleteDiskSnapshot" "Amazonka.Lightsail.DeleteDiskSnapshot" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DeleteDiskSnapshot'" 'PrefixI 'True) (S1 ('MetaSel ('Just "diskSnapshotName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteDiskSnapshot Source #

Create a value of DeleteDiskSnapshot with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:diskSnapshotName:DeleteDiskSnapshot', deleteDiskSnapshot_diskSnapshotName - The name of the disk snapshot you want to delete (e.g., my-disk-snapshot).

data DeleteDiskSnapshotResponse Source #

See: newDeleteDiskSnapshotResponse smart constructor.

Instances

Instances details
Generic DeleteDiskSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDiskSnapshot

Associated Types

type Rep DeleteDiskSnapshotResponse :: Type -> Type #

Read DeleteDiskSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDiskSnapshot

Show DeleteDiskSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDiskSnapshot

NFData DeleteDiskSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDiskSnapshot

Eq DeleteDiskSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDiskSnapshot

type Rep DeleteDiskSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDiskSnapshot

type Rep DeleteDiskSnapshotResponse = D1 ('MetaData "DeleteDiskSnapshotResponse" "Amazonka.Lightsail.DeleteDiskSnapshot" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DeleteDiskSnapshotResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteDiskSnapshotResponse Source #

Create a value of DeleteDiskSnapshotResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:DeleteDiskSnapshotResponse', deleteDiskSnapshotResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:DeleteDiskSnapshotResponse', deleteDiskSnapshotResponse_httpStatus - The response's http status code.

DeleteDistribution

data DeleteDistribution Source #

See: newDeleteDistribution smart constructor.

Instances

Instances details
ToJSON DeleteDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDistribution

ToHeaders DeleteDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDistribution

ToPath DeleteDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDistribution

ToQuery DeleteDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDistribution

AWSRequest DeleteDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDistribution

Associated Types

type AWSResponse DeleteDistribution #

Generic DeleteDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDistribution

Associated Types

type Rep DeleteDistribution :: Type -> Type #

Read DeleteDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDistribution

Show DeleteDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDistribution

NFData DeleteDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDistribution

Methods

rnf :: DeleteDistribution -> () #

Eq DeleteDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDistribution

Hashable DeleteDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDistribution

type AWSResponse DeleteDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDistribution

type Rep DeleteDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDistribution

type Rep DeleteDistribution = D1 ('MetaData "DeleteDistribution" "Amazonka.Lightsail.DeleteDistribution" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DeleteDistribution'" 'PrefixI 'True) (S1 ('MetaSel ('Just "distributionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newDeleteDistribution :: DeleteDistribution Source #

Create a value of DeleteDistribution with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:distributionName:DeleteDistribution', deleteDistribution_distributionName - The name of the distribution to delete.

Use the GetDistributions action to get a list of distribution names that you can specify.

data DeleteDistributionResponse Source #

See: newDeleteDistributionResponse smart constructor.

Instances

Instances details
Generic DeleteDistributionResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDistribution

Associated Types

type Rep DeleteDistributionResponse :: Type -> Type #

Read DeleteDistributionResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDistribution

Show DeleteDistributionResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDistribution

NFData DeleteDistributionResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDistribution

Eq DeleteDistributionResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDistribution

type Rep DeleteDistributionResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDistribution

type Rep DeleteDistributionResponse = D1 ('MetaData "DeleteDistributionResponse" "Amazonka.Lightsail.DeleteDistribution" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DeleteDistributionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Operation)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteDistributionResponse Source #

Create a value of DeleteDistributionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operation:DeleteDistributionResponse', deleteDistributionResponse_operation - An object that describes the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:DeleteDistributionResponse', deleteDistributionResponse_httpStatus - The response's http status code.

DeleteDomain

data DeleteDomain Source #

See: newDeleteDomain smart constructor.

Constructors

DeleteDomain' Text 

Instances

Instances details
ToJSON DeleteDomain Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomain

ToHeaders DeleteDomain Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomain

ToPath DeleteDomain Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomain

ToQuery DeleteDomain Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomain

AWSRequest DeleteDomain Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomain

Associated Types

type AWSResponse DeleteDomain #

Generic DeleteDomain Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomain

Associated Types

type Rep DeleteDomain :: Type -> Type #

Read DeleteDomain Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomain

Show DeleteDomain Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomain

NFData DeleteDomain Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomain

Methods

rnf :: DeleteDomain -> () #

Eq DeleteDomain Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomain

Hashable DeleteDomain Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomain

type AWSResponse DeleteDomain Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomain

type Rep DeleteDomain Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomain

type Rep DeleteDomain = D1 ('MetaData "DeleteDomain" "Amazonka.Lightsail.DeleteDomain" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DeleteDomain'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteDomain Source #

Create a value of DeleteDomain with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteDomain, deleteDomain_domainName - The specific domain name to delete.

data DeleteDomainResponse Source #

See: newDeleteDomainResponse smart constructor.

Instances

Instances details
Generic DeleteDomainResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomain

Associated Types

type Rep DeleteDomainResponse :: Type -> Type #

Read DeleteDomainResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomain

Show DeleteDomainResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomain

NFData DeleteDomainResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomain

Methods

rnf :: DeleteDomainResponse -> () #

Eq DeleteDomainResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomain

type Rep DeleteDomainResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomain

type Rep DeleteDomainResponse = D1 ('MetaData "DeleteDomainResponse" "Amazonka.Lightsail.DeleteDomain" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DeleteDomainResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Operation)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteDomainResponse Source #

Create a value of DeleteDomainResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operation:DeleteDomainResponse', deleteDomainResponse_operation - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:DeleteDomainResponse', deleteDomainResponse_httpStatus - The response's http status code.

DeleteDomainEntry

data DeleteDomainEntry Source #

See: newDeleteDomainEntry smart constructor.

Instances

Instances details
ToJSON DeleteDomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomainEntry

ToHeaders DeleteDomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomainEntry

ToPath DeleteDomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomainEntry

ToQuery DeleteDomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomainEntry

AWSRequest DeleteDomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomainEntry

Associated Types

type AWSResponse DeleteDomainEntry #

Generic DeleteDomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomainEntry

Associated Types

type Rep DeleteDomainEntry :: Type -> Type #

Read DeleteDomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomainEntry

Show DeleteDomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomainEntry

NFData DeleteDomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomainEntry

Methods

rnf :: DeleteDomainEntry -> () #

Eq DeleteDomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomainEntry

Hashable DeleteDomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomainEntry

type AWSResponse DeleteDomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomainEntry

type Rep DeleteDomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomainEntry

type Rep DeleteDomainEntry = D1 ('MetaData "DeleteDomainEntry" "Amazonka.Lightsail.DeleteDomainEntry" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DeleteDomainEntry'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "domainEntry") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DomainEntry)))

newDeleteDomainEntry Source #

Create a value of DeleteDomainEntry with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteDomainEntry, deleteDomainEntry_domainName - The name of the domain entry to delete.

$sel:domainEntry:DeleteDomainEntry', deleteDomainEntry_domainEntry - An array of key-value pairs containing information about your domain entries.

data DeleteDomainEntryResponse Source #

See: newDeleteDomainEntryResponse smart constructor.

Instances

Instances details
Generic DeleteDomainEntryResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomainEntry

Associated Types

type Rep DeleteDomainEntryResponse :: Type -> Type #

Read DeleteDomainEntryResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomainEntry

Show DeleteDomainEntryResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomainEntry

NFData DeleteDomainEntryResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomainEntry

Eq DeleteDomainEntryResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomainEntry

type Rep DeleteDomainEntryResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomainEntry

type Rep DeleteDomainEntryResponse = D1 ('MetaData "DeleteDomainEntryResponse" "Amazonka.Lightsail.DeleteDomainEntry" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DeleteDomainEntryResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Operation)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteDomainEntryResponse Source #

Create a value of DeleteDomainEntryResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operation:DeleteDomainEntryResponse', deleteDomainEntryResponse_operation - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:DeleteDomainEntryResponse', deleteDomainEntryResponse_httpStatus - The response's http status code.

DeleteInstance

data DeleteInstance Source #

See: newDeleteInstance smart constructor.

Constructors

DeleteInstance' (Maybe Bool) Text 

Instances

Instances details
ToJSON DeleteInstance Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteInstance

ToHeaders DeleteInstance Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteInstance

ToPath DeleteInstance Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteInstance

ToQuery DeleteInstance Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteInstance

AWSRequest DeleteInstance Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteInstance

Associated Types

type AWSResponse DeleteInstance #

Generic DeleteInstance Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteInstance

Associated Types

type Rep DeleteInstance :: Type -> Type #

Read DeleteInstance Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteInstance

Show DeleteInstance Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteInstance

NFData DeleteInstance Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteInstance

Methods

rnf :: DeleteInstance -> () #

Eq DeleteInstance Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteInstance

Hashable DeleteInstance Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteInstance

type AWSResponse DeleteInstance Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteInstance

type Rep DeleteInstance Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteInstance

type Rep DeleteInstance = D1 ('MetaData "DeleteInstance" "Amazonka.Lightsail.DeleteInstance" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DeleteInstance'" 'PrefixI 'True) (S1 ('MetaSel ('Just "forceDeleteAddOns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "instanceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteInstance Source #

Create a value of DeleteInstance with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:forceDeleteAddOns:DeleteInstance', deleteInstance_forceDeleteAddOns - A Boolean value to indicate whether to delete all add-ons for the instance.

DeleteInstance, deleteInstance_instanceName - The name of the instance to delete.

data DeleteInstanceResponse Source #

See: newDeleteInstanceResponse smart constructor.

Instances

Instances details
Generic DeleteInstanceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteInstance

Associated Types

type Rep DeleteInstanceResponse :: Type -> Type #

Read DeleteInstanceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteInstance

Show DeleteInstanceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteInstance

NFData DeleteInstanceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteInstance

Methods

rnf :: DeleteInstanceResponse -> () #

Eq DeleteInstanceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteInstance

type Rep DeleteInstanceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteInstance

type Rep DeleteInstanceResponse = D1 ('MetaData "DeleteInstanceResponse" "Amazonka.Lightsail.DeleteInstance" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DeleteInstanceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteInstanceResponse Source #

Create a value of DeleteInstanceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:DeleteInstanceResponse', deleteInstanceResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:DeleteInstanceResponse', deleteInstanceResponse_httpStatus - The response's http status code.

DeleteInstanceSnapshot

data DeleteInstanceSnapshot Source #

See: newDeleteInstanceSnapshot smart constructor.

Instances

Instances details
ToJSON DeleteInstanceSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteInstanceSnapshot

ToHeaders DeleteInstanceSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteInstanceSnapshot

ToPath DeleteInstanceSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteInstanceSnapshot

ToQuery DeleteInstanceSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteInstanceSnapshot

AWSRequest DeleteInstanceSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteInstanceSnapshot

Associated Types

type AWSResponse DeleteInstanceSnapshot #

Generic DeleteInstanceSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteInstanceSnapshot

Associated Types

type Rep DeleteInstanceSnapshot :: Type -> Type #

Read DeleteInstanceSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteInstanceSnapshot

Show DeleteInstanceSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteInstanceSnapshot

NFData DeleteInstanceSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteInstanceSnapshot

Methods

rnf :: DeleteInstanceSnapshot -> () #

Eq DeleteInstanceSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteInstanceSnapshot

Hashable DeleteInstanceSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteInstanceSnapshot

type AWSResponse DeleteInstanceSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteInstanceSnapshot

type Rep DeleteInstanceSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteInstanceSnapshot

type Rep DeleteInstanceSnapshot = D1 ('MetaData "DeleteInstanceSnapshot" "Amazonka.Lightsail.DeleteInstanceSnapshot" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DeleteInstanceSnapshot'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceSnapshotName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteInstanceSnapshot Source #

Create a value of DeleteInstanceSnapshot with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:instanceSnapshotName:DeleteInstanceSnapshot', deleteInstanceSnapshot_instanceSnapshotName - The name of the snapshot to delete.

data DeleteInstanceSnapshotResponse Source #

See: newDeleteInstanceSnapshotResponse smart constructor.

Instances

Instances details
Generic DeleteInstanceSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteInstanceSnapshot

Associated Types

type Rep DeleteInstanceSnapshotResponse :: Type -> Type #

Read DeleteInstanceSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteInstanceSnapshot

Show DeleteInstanceSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteInstanceSnapshot

NFData DeleteInstanceSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteInstanceSnapshot

Eq DeleteInstanceSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteInstanceSnapshot

type Rep DeleteInstanceSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteInstanceSnapshot

type Rep DeleteInstanceSnapshotResponse = D1 ('MetaData "DeleteInstanceSnapshotResponse" "Amazonka.Lightsail.DeleteInstanceSnapshot" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DeleteInstanceSnapshotResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteInstanceSnapshotResponse Source #

Create a value of DeleteInstanceSnapshotResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:DeleteInstanceSnapshotResponse', deleteInstanceSnapshotResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:DeleteInstanceSnapshotResponse', deleteInstanceSnapshotResponse_httpStatus - The response's http status code.

DeleteKeyPair

data DeleteKeyPair Source #

See: newDeleteKeyPair smart constructor.

Constructors

DeleteKeyPair' (Maybe Text) Text 

Instances

Instances details
ToJSON DeleteKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteKeyPair

ToHeaders DeleteKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteKeyPair

ToPath DeleteKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteKeyPair

ToQuery DeleteKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteKeyPair

AWSRequest DeleteKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteKeyPair

Associated Types

type AWSResponse DeleteKeyPair #

Generic DeleteKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteKeyPair

Associated Types

type Rep DeleteKeyPair :: Type -> Type #

Read DeleteKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteKeyPair

Show DeleteKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteKeyPair

NFData DeleteKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteKeyPair

Methods

rnf :: DeleteKeyPair -> () #

Eq DeleteKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteKeyPair

Hashable DeleteKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteKeyPair

type AWSResponse DeleteKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteKeyPair

type Rep DeleteKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteKeyPair

type Rep DeleteKeyPair = D1 ('MetaData "DeleteKeyPair" "Amazonka.Lightsail.DeleteKeyPair" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DeleteKeyPair'" 'PrefixI 'True) (S1 ('MetaSel ('Just "expectedFingerprint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "keyPairName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteKeyPair Source #

Create a value of DeleteKeyPair with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:expectedFingerprint:DeleteKeyPair', deleteKeyPair_expectedFingerprint - The RSA fingerprint of the Lightsail default key pair to delete.

The expectedFingerprint parameter is required only when specifying to delete a Lightsail default key pair.

DeleteKeyPair, deleteKeyPair_keyPairName - The name of the key pair to delete.

data DeleteKeyPairResponse Source #

See: newDeleteKeyPairResponse smart constructor.

Instances

Instances details
Generic DeleteKeyPairResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteKeyPair

Associated Types

type Rep DeleteKeyPairResponse :: Type -> Type #

Read DeleteKeyPairResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteKeyPair

Show DeleteKeyPairResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteKeyPair

NFData DeleteKeyPairResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteKeyPair

Methods

rnf :: DeleteKeyPairResponse -> () #

Eq DeleteKeyPairResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteKeyPair

type Rep DeleteKeyPairResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteKeyPair

type Rep DeleteKeyPairResponse = D1 ('MetaData "DeleteKeyPairResponse" "Amazonka.Lightsail.DeleteKeyPair" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DeleteKeyPairResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Operation)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteKeyPairResponse Source #

Create a value of DeleteKeyPairResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operation:DeleteKeyPairResponse', deleteKeyPairResponse_operation - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:DeleteKeyPairResponse', deleteKeyPairResponse_httpStatus - The response's http status code.

DeleteKnownHostKeys

data DeleteKnownHostKeys Source #

See: newDeleteKnownHostKeys smart constructor.

Instances

Instances details
ToJSON DeleteKnownHostKeys Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteKnownHostKeys

ToHeaders DeleteKnownHostKeys Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteKnownHostKeys

ToPath DeleteKnownHostKeys Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteKnownHostKeys

ToQuery DeleteKnownHostKeys Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteKnownHostKeys

AWSRequest DeleteKnownHostKeys Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteKnownHostKeys

Associated Types

type AWSResponse DeleteKnownHostKeys #

Generic DeleteKnownHostKeys Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteKnownHostKeys

Associated Types

type Rep DeleteKnownHostKeys :: Type -> Type #

Read DeleteKnownHostKeys Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteKnownHostKeys

Show DeleteKnownHostKeys Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteKnownHostKeys

NFData DeleteKnownHostKeys Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteKnownHostKeys

Methods

rnf :: DeleteKnownHostKeys -> () #

Eq DeleteKnownHostKeys Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteKnownHostKeys

Hashable DeleteKnownHostKeys Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteKnownHostKeys

type AWSResponse DeleteKnownHostKeys Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteKnownHostKeys

type Rep DeleteKnownHostKeys Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteKnownHostKeys

type Rep DeleteKnownHostKeys = D1 ('MetaData "DeleteKnownHostKeys" "Amazonka.Lightsail.DeleteKnownHostKeys" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DeleteKnownHostKeys'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteKnownHostKeys Source #

Create a value of DeleteKnownHostKeys with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteKnownHostKeys, deleteKnownHostKeys_instanceName - The name of the instance for which you want to reset the host key or certificate.

data DeleteKnownHostKeysResponse Source #

See: newDeleteKnownHostKeysResponse smart constructor.

Instances

Instances details
Generic DeleteKnownHostKeysResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteKnownHostKeys

Associated Types

type Rep DeleteKnownHostKeysResponse :: Type -> Type #

Read DeleteKnownHostKeysResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteKnownHostKeys

Show DeleteKnownHostKeysResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteKnownHostKeys

NFData DeleteKnownHostKeysResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteKnownHostKeys

Eq DeleteKnownHostKeysResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteKnownHostKeys

type Rep DeleteKnownHostKeysResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteKnownHostKeys

type Rep DeleteKnownHostKeysResponse = D1 ('MetaData "DeleteKnownHostKeysResponse" "Amazonka.Lightsail.DeleteKnownHostKeys" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DeleteKnownHostKeysResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteKnownHostKeysResponse Source #

Create a value of DeleteKnownHostKeysResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:DeleteKnownHostKeysResponse', deleteKnownHostKeysResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:DeleteKnownHostKeysResponse', deleteKnownHostKeysResponse_httpStatus - The response's http status code.

DeleteLoadBalancer

data DeleteLoadBalancer Source #

See: newDeleteLoadBalancer smart constructor.

Instances

Instances details
ToJSON DeleteLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteLoadBalancer

ToHeaders DeleteLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteLoadBalancer

ToPath DeleteLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteLoadBalancer

ToQuery DeleteLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteLoadBalancer

AWSRequest DeleteLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteLoadBalancer

Associated Types

type AWSResponse DeleteLoadBalancer #

Generic DeleteLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteLoadBalancer

Associated Types

type Rep DeleteLoadBalancer :: Type -> Type #

Read DeleteLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteLoadBalancer

Show DeleteLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteLoadBalancer

NFData DeleteLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteLoadBalancer

Methods

rnf :: DeleteLoadBalancer -> () #

Eq DeleteLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteLoadBalancer

Hashable DeleteLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteLoadBalancer

type AWSResponse DeleteLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteLoadBalancer

type Rep DeleteLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteLoadBalancer

type Rep DeleteLoadBalancer = D1 ('MetaData "DeleteLoadBalancer" "Amazonka.Lightsail.DeleteLoadBalancer" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DeleteLoadBalancer'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loadBalancerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteLoadBalancer Source #

Create a value of DeleteLoadBalancer with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteLoadBalancer, deleteLoadBalancer_loadBalancerName - The name of the load balancer you want to delete.

data DeleteLoadBalancerResponse Source #

See: newDeleteLoadBalancerResponse smart constructor.

Instances

Instances details
Generic DeleteLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteLoadBalancer

Associated Types

type Rep DeleteLoadBalancerResponse :: Type -> Type #

Read DeleteLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteLoadBalancer

Show DeleteLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteLoadBalancer

NFData DeleteLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteLoadBalancer

Eq DeleteLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteLoadBalancer

type Rep DeleteLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteLoadBalancer

type Rep DeleteLoadBalancerResponse = D1 ('MetaData "DeleteLoadBalancerResponse" "Amazonka.Lightsail.DeleteLoadBalancer" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DeleteLoadBalancerResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteLoadBalancerResponse Source #

Create a value of DeleteLoadBalancerResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:DeleteLoadBalancerResponse', deleteLoadBalancerResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:DeleteLoadBalancerResponse', deleteLoadBalancerResponse_httpStatus - The response's http status code.

DeleteLoadBalancerTlsCertificate

data DeleteLoadBalancerTlsCertificate Source #

See: newDeleteLoadBalancerTlsCertificate smart constructor.

Instances

Instances details
ToJSON DeleteLoadBalancerTlsCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteLoadBalancerTlsCertificate

ToHeaders DeleteLoadBalancerTlsCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteLoadBalancerTlsCertificate

ToPath DeleteLoadBalancerTlsCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteLoadBalancerTlsCertificate

ToQuery DeleteLoadBalancerTlsCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteLoadBalancerTlsCertificate

AWSRequest DeleteLoadBalancerTlsCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteLoadBalancerTlsCertificate

Generic DeleteLoadBalancerTlsCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteLoadBalancerTlsCertificate

Associated Types

type Rep DeleteLoadBalancerTlsCertificate :: Type -> Type #

Read DeleteLoadBalancerTlsCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteLoadBalancerTlsCertificate

Show DeleteLoadBalancerTlsCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteLoadBalancerTlsCertificate

NFData DeleteLoadBalancerTlsCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteLoadBalancerTlsCertificate

Eq DeleteLoadBalancerTlsCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteLoadBalancerTlsCertificate

Hashable DeleteLoadBalancerTlsCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteLoadBalancerTlsCertificate

type AWSResponse DeleteLoadBalancerTlsCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteLoadBalancerTlsCertificate

type Rep DeleteLoadBalancerTlsCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteLoadBalancerTlsCertificate

type Rep DeleteLoadBalancerTlsCertificate = D1 ('MetaData "DeleteLoadBalancerTlsCertificate" "Amazonka.Lightsail.DeleteLoadBalancerTlsCertificate" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DeleteLoadBalancerTlsCertificate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "force") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "loadBalancerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "certificateName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDeleteLoadBalancerTlsCertificate Source #

Create a value of DeleteLoadBalancerTlsCertificate with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:force:DeleteLoadBalancerTlsCertificate', deleteLoadBalancerTlsCertificate_force - When true, forces the deletion of an SSL/TLS certificate.

There can be two certificates associated with a Lightsail load balancer: the primary and the backup. The force parameter is required when the primary SSL/TLS certificate is in use by an instance attached to the load balancer.

DeleteLoadBalancerTlsCertificate, deleteLoadBalancerTlsCertificate_loadBalancerName - The load balancer name.

DeleteLoadBalancerTlsCertificate, deleteLoadBalancerTlsCertificate_certificateName - The SSL/TLS certificate name.

data DeleteLoadBalancerTlsCertificateResponse Source #

Instances

Instances details
Generic DeleteLoadBalancerTlsCertificateResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteLoadBalancerTlsCertificate

Read DeleteLoadBalancerTlsCertificateResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteLoadBalancerTlsCertificate

Show DeleteLoadBalancerTlsCertificateResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteLoadBalancerTlsCertificate

NFData DeleteLoadBalancerTlsCertificateResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteLoadBalancerTlsCertificate

Eq DeleteLoadBalancerTlsCertificateResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteLoadBalancerTlsCertificate

type Rep DeleteLoadBalancerTlsCertificateResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteLoadBalancerTlsCertificate

type Rep DeleteLoadBalancerTlsCertificateResponse = D1 ('MetaData "DeleteLoadBalancerTlsCertificateResponse" "Amazonka.Lightsail.DeleteLoadBalancerTlsCertificate" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DeleteLoadBalancerTlsCertificateResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteLoadBalancerTlsCertificateResponse Source #

Create a value of DeleteLoadBalancerTlsCertificateResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:DeleteLoadBalancerTlsCertificateResponse', deleteLoadBalancerTlsCertificateResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:DeleteLoadBalancerTlsCertificateResponse', deleteLoadBalancerTlsCertificateResponse_httpStatus - The response's http status code.

DeleteRelationalDatabase

data DeleteRelationalDatabase Source #

See: newDeleteRelationalDatabase smart constructor.

Instances

Instances details
ToJSON DeleteRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteRelationalDatabase

ToHeaders DeleteRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteRelationalDatabase

ToPath DeleteRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteRelationalDatabase

ToQuery DeleteRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteRelationalDatabase

AWSRequest DeleteRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteRelationalDatabase

Generic DeleteRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteRelationalDatabase

Associated Types

type Rep DeleteRelationalDatabase :: Type -> Type #

Read DeleteRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteRelationalDatabase

Show DeleteRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteRelationalDatabase

NFData DeleteRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteRelationalDatabase

Eq DeleteRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteRelationalDatabase

Hashable DeleteRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteRelationalDatabase

type AWSResponse DeleteRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteRelationalDatabase

type Rep DeleteRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteRelationalDatabase

type Rep DeleteRelationalDatabase = D1 ('MetaData "DeleteRelationalDatabase" "Amazonka.Lightsail.DeleteRelationalDatabase" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DeleteRelationalDatabase'" 'PrefixI 'True) (S1 ('MetaSel ('Just "finalRelationalDatabaseSnapshotName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "skipFinalSnapshot") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "relationalDatabaseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDeleteRelationalDatabase Source #

Create a value of DeleteRelationalDatabase with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:finalRelationalDatabaseSnapshotName:DeleteRelationalDatabase', deleteRelationalDatabase_finalRelationalDatabaseSnapshotName - The name of the database snapshot created if skip final snapshot is false, which is the default value for that parameter.

Specifying this parameter and also specifying the skip final snapshot parameter to true results in an error.

Constraints:

  • Must contain from 2 to 255 alphanumeric characters, or hyphens.
  • The first and last character must be a letter or number.

$sel:skipFinalSnapshot:DeleteRelationalDatabase', deleteRelationalDatabase_skipFinalSnapshot - Determines whether a final database snapshot is created before your database is deleted. If true is specified, no database snapshot is created. If false is specified, a database snapshot is created before your database is deleted.

You must specify the final relational database snapshot name parameter if the skip final snapshot parameter is false.

Default: false

$sel:relationalDatabaseName:DeleteRelationalDatabase', deleteRelationalDatabase_relationalDatabaseName - The name of the database that you are deleting.

data DeleteRelationalDatabaseResponse Source #

See: newDeleteRelationalDatabaseResponse smart constructor.

Instances

Instances details
Generic DeleteRelationalDatabaseResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteRelationalDatabase

Associated Types

type Rep DeleteRelationalDatabaseResponse :: Type -> Type #

Read DeleteRelationalDatabaseResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteRelationalDatabase

Show DeleteRelationalDatabaseResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteRelationalDatabase

NFData DeleteRelationalDatabaseResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteRelationalDatabase

Eq DeleteRelationalDatabaseResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteRelationalDatabase

type Rep DeleteRelationalDatabaseResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteRelationalDatabase

type Rep DeleteRelationalDatabaseResponse = D1 ('MetaData "DeleteRelationalDatabaseResponse" "Amazonka.Lightsail.DeleteRelationalDatabase" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DeleteRelationalDatabaseResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteRelationalDatabaseResponse Source #

Create a value of DeleteRelationalDatabaseResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:DeleteRelationalDatabaseResponse', deleteRelationalDatabaseResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:DeleteRelationalDatabaseResponse', deleteRelationalDatabaseResponse_httpStatus - The response's http status code.

DeleteRelationalDatabaseSnapshot

data DeleteRelationalDatabaseSnapshot Source #

See: newDeleteRelationalDatabaseSnapshot smart constructor.

Instances

Instances details
ToJSON DeleteRelationalDatabaseSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteRelationalDatabaseSnapshot

ToHeaders DeleteRelationalDatabaseSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteRelationalDatabaseSnapshot

ToPath DeleteRelationalDatabaseSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteRelationalDatabaseSnapshot

ToQuery DeleteRelationalDatabaseSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteRelationalDatabaseSnapshot

AWSRequest DeleteRelationalDatabaseSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteRelationalDatabaseSnapshot

Generic DeleteRelationalDatabaseSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteRelationalDatabaseSnapshot

Associated Types

type Rep DeleteRelationalDatabaseSnapshot :: Type -> Type #

Read DeleteRelationalDatabaseSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteRelationalDatabaseSnapshot

Show DeleteRelationalDatabaseSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteRelationalDatabaseSnapshot

NFData DeleteRelationalDatabaseSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteRelationalDatabaseSnapshot

Eq DeleteRelationalDatabaseSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteRelationalDatabaseSnapshot

Hashable DeleteRelationalDatabaseSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteRelationalDatabaseSnapshot

type AWSResponse DeleteRelationalDatabaseSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteRelationalDatabaseSnapshot

type Rep DeleteRelationalDatabaseSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteRelationalDatabaseSnapshot

type Rep DeleteRelationalDatabaseSnapshot = D1 ('MetaData "DeleteRelationalDatabaseSnapshot" "Amazonka.Lightsail.DeleteRelationalDatabaseSnapshot" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DeleteRelationalDatabaseSnapshot'" 'PrefixI 'True) (S1 ('MetaSel ('Just "relationalDatabaseSnapshotName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteRelationalDatabaseSnapshot Source #

Create a value of DeleteRelationalDatabaseSnapshot with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:relationalDatabaseSnapshotName:DeleteRelationalDatabaseSnapshot', deleteRelationalDatabaseSnapshot_relationalDatabaseSnapshotName - The name of the database snapshot that you are deleting.

data DeleteRelationalDatabaseSnapshotResponse Source #

Instances

Instances details
Generic DeleteRelationalDatabaseSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteRelationalDatabaseSnapshot

Read DeleteRelationalDatabaseSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteRelationalDatabaseSnapshot

Show DeleteRelationalDatabaseSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteRelationalDatabaseSnapshot

NFData DeleteRelationalDatabaseSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteRelationalDatabaseSnapshot

Eq DeleteRelationalDatabaseSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteRelationalDatabaseSnapshot

type Rep DeleteRelationalDatabaseSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteRelationalDatabaseSnapshot

type Rep DeleteRelationalDatabaseSnapshotResponse = D1 ('MetaData "DeleteRelationalDatabaseSnapshotResponse" "Amazonka.Lightsail.DeleteRelationalDatabaseSnapshot" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DeleteRelationalDatabaseSnapshotResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteRelationalDatabaseSnapshotResponse Source #

Create a value of DeleteRelationalDatabaseSnapshotResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:DeleteRelationalDatabaseSnapshotResponse', deleteRelationalDatabaseSnapshotResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:DeleteRelationalDatabaseSnapshotResponse', deleteRelationalDatabaseSnapshotResponse_httpStatus - The response's http status code.

DetachCertificateFromDistribution

data DetachCertificateFromDistribution Source #

See: newDetachCertificateFromDistribution smart constructor.

Instances

Instances details
ToJSON DetachCertificateFromDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.DetachCertificateFromDistribution

ToHeaders DetachCertificateFromDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.DetachCertificateFromDistribution

ToPath DetachCertificateFromDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.DetachCertificateFromDistribution

ToQuery DetachCertificateFromDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.DetachCertificateFromDistribution

AWSRequest DetachCertificateFromDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.DetachCertificateFromDistribution

Generic DetachCertificateFromDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.DetachCertificateFromDistribution

Associated Types

type Rep DetachCertificateFromDistribution :: Type -> Type #

Read DetachCertificateFromDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.DetachCertificateFromDistribution

Show DetachCertificateFromDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.DetachCertificateFromDistribution

NFData DetachCertificateFromDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.DetachCertificateFromDistribution

Eq DetachCertificateFromDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.DetachCertificateFromDistribution

Hashable DetachCertificateFromDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.DetachCertificateFromDistribution

type AWSResponse DetachCertificateFromDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.DetachCertificateFromDistribution

type Rep DetachCertificateFromDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.DetachCertificateFromDistribution

type Rep DetachCertificateFromDistribution = D1 ('MetaData "DetachCertificateFromDistribution" "Amazonka.Lightsail.DetachCertificateFromDistribution" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DetachCertificateFromDistribution'" 'PrefixI 'True) (S1 ('MetaSel ('Just "distributionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDetachCertificateFromDistribution Source #

Create a value of DetachCertificateFromDistribution with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:distributionName:DetachCertificateFromDistribution', detachCertificateFromDistribution_distributionName - The name of the distribution from which to detach the certificate.

Use the GetDistributions action to get a list of distribution names that you can specify.

data DetachCertificateFromDistributionResponse Source #

Instances

Instances details
Generic DetachCertificateFromDistributionResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DetachCertificateFromDistribution

Read DetachCertificateFromDistributionResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DetachCertificateFromDistribution

Show DetachCertificateFromDistributionResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DetachCertificateFromDistribution

NFData DetachCertificateFromDistributionResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DetachCertificateFromDistribution

Eq DetachCertificateFromDistributionResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DetachCertificateFromDistribution

type Rep DetachCertificateFromDistributionResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DetachCertificateFromDistribution

type Rep DetachCertificateFromDistributionResponse = D1 ('MetaData "DetachCertificateFromDistributionResponse" "Amazonka.Lightsail.DetachCertificateFromDistribution" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DetachCertificateFromDistributionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Operation)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDetachCertificateFromDistributionResponse Source #

Create a value of DetachCertificateFromDistributionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operation:DetachCertificateFromDistributionResponse', detachCertificateFromDistributionResponse_operation - An object that describes the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:DetachCertificateFromDistributionResponse', detachCertificateFromDistributionResponse_httpStatus - The response's http status code.

DetachDisk

data DetachDisk Source #

See: newDetachDisk smart constructor.

Constructors

DetachDisk' Text 

Instances

Instances details
ToJSON DetachDisk Source # 
Instance details

Defined in Amazonka.Lightsail.DetachDisk

ToHeaders DetachDisk Source # 
Instance details

Defined in Amazonka.Lightsail.DetachDisk

Methods

toHeaders :: DetachDisk -> [Header] #

ToPath DetachDisk Source # 
Instance details

Defined in Amazonka.Lightsail.DetachDisk

ToQuery DetachDisk Source # 
Instance details

Defined in Amazonka.Lightsail.DetachDisk

AWSRequest DetachDisk Source # 
Instance details

Defined in Amazonka.Lightsail.DetachDisk

Associated Types

type AWSResponse DetachDisk #

Generic DetachDisk Source # 
Instance details

Defined in Amazonka.Lightsail.DetachDisk

Associated Types

type Rep DetachDisk :: Type -> Type #

Read DetachDisk Source # 
Instance details

Defined in Amazonka.Lightsail.DetachDisk

Show DetachDisk Source # 
Instance details

Defined in Amazonka.Lightsail.DetachDisk

NFData DetachDisk Source # 
Instance details

Defined in Amazonka.Lightsail.DetachDisk

Methods

rnf :: DetachDisk -> () #

Eq DetachDisk Source # 
Instance details

Defined in Amazonka.Lightsail.DetachDisk

Hashable DetachDisk Source # 
Instance details

Defined in Amazonka.Lightsail.DetachDisk

type AWSResponse DetachDisk Source # 
Instance details

Defined in Amazonka.Lightsail.DetachDisk

type Rep DetachDisk Source # 
Instance details

Defined in Amazonka.Lightsail.DetachDisk

type Rep DetachDisk = D1 ('MetaData "DetachDisk" "Amazonka.Lightsail.DetachDisk" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DetachDisk'" 'PrefixI 'True) (S1 ('MetaSel ('Just "diskName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDetachDisk Source #

Create a value of DetachDisk with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:diskName:DetachDisk', detachDisk_diskName - The unique name of the disk you want to detach from your instance (e.g., my-disk).

data DetachDiskResponse Source #

See: newDetachDiskResponse smart constructor.

Instances

Instances details
Generic DetachDiskResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DetachDisk

Associated Types

type Rep DetachDiskResponse :: Type -> Type #

Read DetachDiskResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DetachDisk

Show DetachDiskResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DetachDisk

NFData DetachDiskResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DetachDisk

Methods

rnf :: DetachDiskResponse -> () #

Eq DetachDiskResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DetachDisk

type Rep DetachDiskResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DetachDisk

type Rep DetachDiskResponse = D1 ('MetaData "DetachDiskResponse" "Amazonka.Lightsail.DetachDisk" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DetachDiskResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDetachDiskResponse Source #

Create a value of DetachDiskResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:DetachDiskResponse', detachDiskResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:DetachDiskResponse', detachDiskResponse_httpStatus - The response's http status code.

DetachInstancesFromLoadBalancer

data DetachInstancesFromLoadBalancer Source #

See: newDetachInstancesFromLoadBalancer smart constructor.

Instances

Instances details
ToJSON DetachInstancesFromLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.DetachInstancesFromLoadBalancer

ToHeaders DetachInstancesFromLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.DetachInstancesFromLoadBalancer

ToPath DetachInstancesFromLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.DetachInstancesFromLoadBalancer

ToQuery DetachInstancesFromLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.DetachInstancesFromLoadBalancer

AWSRequest DetachInstancesFromLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.DetachInstancesFromLoadBalancer

Generic DetachInstancesFromLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.DetachInstancesFromLoadBalancer

Associated Types

type Rep DetachInstancesFromLoadBalancer :: Type -> Type #

Read DetachInstancesFromLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.DetachInstancesFromLoadBalancer

Show DetachInstancesFromLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.DetachInstancesFromLoadBalancer

NFData DetachInstancesFromLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.DetachInstancesFromLoadBalancer

Eq DetachInstancesFromLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.DetachInstancesFromLoadBalancer

Hashable DetachInstancesFromLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.DetachInstancesFromLoadBalancer

type AWSResponse DetachInstancesFromLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.DetachInstancesFromLoadBalancer

type Rep DetachInstancesFromLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.DetachInstancesFromLoadBalancer

type Rep DetachInstancesFromLoadBalancer = D1 ('MetaData "DetachInstancesFromLoadBalancer" "Amazonka.Lightsail.DetachInstancesFromLoadBalancer" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DetachInstancesFromLoadBalancer'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loadBalancerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "instanceNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newDetachInstancesFromLoadBalancer Source #

Create a value of DetachInstancesFromLoadBalancer with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DetachInstancesFromLoadBalancer, detachInstancesFromLoadBalancer_loadBalancerName - The name of the Lightsail load balancer.

$sel:instanceNames:DetachInstancesFromLoadBalancer', detachInstancesFromLoadBalancer_instanceNames - An array of strings containing the names of the instances you want to detach from the load balancer.

data DetachInstancesFromLoadBalancerResponse Source #

Instances

Instances details
Generic DetachInstancesFromLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DetachInstancesFromLoadBalancer

Read DetachInstancesFromLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DetachInstancesFromLoadBalancer

Show DetachInstancesFromLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DetachInstancesFromLoadBalancer

NFData DetachInstancesFromLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DetachInstancesFromLoadBalancer

Eq DetachInstancesFromLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DetachInstancesFromLoadBalancer

type Rep DetachInstancesFromLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DetachInstancesFromLoadBalancer

type Rep DetachInstancesFromLoadBalancerResponse = D1 ('MetaData "DetachInstancesFromLoadBalancerResponse" "Amazonka.Lightsail.DetachInstancesFromLoadBalancer" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DetachInstancesFromLoadBalancerResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDetachInstancesFromLoadBalancerResponse Source #

Create a value of DetachInstancesFromLoadBalancerResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:DetachInstancesFromLoadBalancerResponse', detachInstancesFromLoadBalancerResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:DetachInstancesFromLoadBalancerResponse', detachInstancesFromLoadBalancerResponse_httpStatus - The response's http status code.

DetachStaticIp

data DetachStaticIp Source #

See: newDetachStaticIp smart constructor.

Constructors

DetachStaticIp' Text 

Instances

Instances details
ToJSON DetachStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.DetachStaticIp

ToHeaders DetachStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.DetachStaticIp

ToPath DetachStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.DetachStaticIp

ToQuery DetachStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.DetachStaticIp

AWSRequest DetachStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.DetachStaticIp

Associated Types

type AWSResponse DetachStaticIp #

Generic DetachStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.DetachStaticIp

Associated Types

type Rep DetachStaticIp :: Type -> Type #

Read DetachStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.DetachStaticIp

Show DetachStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.DetachStaticIp

NFData DetachStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.DetachStaticIp

Methods

rnf :: DetachStaticIp -> () #

Eq DetachStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.DetachStaticIp

Hashable DetachStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.DetachStaticIp

type AWSResponse DetachStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.DetachStaticIp

type Rep DetachStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.DetachStaticIp

type Rep DetachStaticIp = D1 ('MetaData "DetachStaticIp" "Amazonka.Lightsail.DetachStaticIp" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DetachStaticIp'" 'PrefixI 'True) (S1 ('MetaSel ('Just "staticIpName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDetachStaticIp Source #

Create a value of DetachStaticIp with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:staticIpName:DetachStaticIp', detachStaticIp_staticIpName - The name of the static IP to detach from the instance.

data DetachStaticIpResponse Source #

See: newDetachStaticIpResponse smart constructor.

Instances

Instances details
Generic DetachStaticIpResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DetachStaticIp

Associated Types

type Rep DetachStaticIpResponse :: Type -> Type #

Read DetachStaticIpResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DetachStaticIp

Show DetachStaticIpResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DetachStaticIp

NFData DetachStaticIpResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DetachStaticIp

Methods

rnf :: DetachStaticIpResponse -> () #

Eq DetachStaticIpResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DetachStaticIp

type Rep DetachStaticIpResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DetachStaticIp

type Rep DetachStaticIpResponse = D1 ('MetaData "DetachStaticIpResponse" "Amazonka.Lightsail.DetachStaticIp" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DetachStaticIpResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDetachStaticIpResponse Source #

Create a value of DetachStaticIpResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:DetachStaticIpResponse', detachStaticIpResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:DetachStaticIpResponse', detachStaticIpResponse_httpStatus - The response's http status code.

DisableAddOn

data DisableAddOn Source #

See: newDisableAddOn smart constructor.

Instances

Instances details
ToJSON DisableAddOn Source # 
Instance details

Defined in Amazonka.Lightsail.DisableAddOn

ToHeaders DisableAddOn Source # 
Instance details

Defined in Amazonka.Lightsail.DisableAddOn

ToPath DisableAddOn Source # 
Instance details

Defined in Amazonka.Lightsail.DisableAddOn

ToQuery DisableAddOn Source # 
Instance details

Defined in Amazonka.Lightsail.DisableAddOn

AWSRequest DisableAddOn Source # 
Instance details

Defined in Amazonka.Lightsail.DisableAddOn

Associated Types

type AWSResponse DisableAddOn #

Generic DisableAddOn Source # 
Instance details

Defined in Amazonka.Lightsail.DisableAddOn

Associated Types

type Rep DisableAddOn :: Type -> Type #

Read DisableAddOn Source # 
Instance details

Defined in Amazonka.Lightsail.DisableAddOn

Show DisableAddOn Source # 
Instance details

Defined in Amazonka.Lightsail.DisableAddOn

NFData DisableAddOn Source # 
Instance details

Defined in Amazonka.Lightsail.DisableAddOn

Methods

rnf :: DisableAddOn -> () #

Eq DisableAddOn Source # 
Instance details

Defined in Amazonka.Lightsail.DisableAddOn

Hashable DisableAddOn Source # 
Instance details

Defined in Amazonka.Lightsail.DisableAddOn

type AWSResponse DisableAddOn Source # 
Instance details

Defined in Amazonka.Lightsail.DisableAddOn

type Rep DisableAddOn Source # 
Instance details

Defined in Amazonka.Lightsail.DisableAddOn

type Rep DisableAddOn = D1 ('MetaData "DisableAddOn" "Amazonka.Lightsail.DisableAddOn" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DisableAddOn'" 'PrefixI 'True) (S1 ('MetaSel ('Just "addOnType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AddOnType) :*: S1 ('MetaSel ('Just "resourceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDisableAddOn Source #

Create a value of DisableAddOn with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DisableAddOn, disableAddOn_addOnType - The add-on type to disable.

DisableAddOn, disableAddOn_resourceName - The name of the source resource for which to disable the add-on.

data DisableAddOnResponse Source #

See: newDisableAddOnResponse smart constructor.

Instances

Instances details
Generic DisableAddOnResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DisableAddOn

Associated Types

type Rep DisableAddOnResponse :: Type -> Type #

Read DisableAddOnResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DisableAddOn

Show DisableAddOnResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DisableAddOn

NFData DisableAddOnResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DisableAddOn

Methods

rnf :: DisableAddOnResponse -> () #

Eq DisableAddOnResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DisableAddOn

type Rep DisableAddOnResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DisableAddOn

type Rep DisableAddOnResponse = D1 ('MetaData "DisableAddOnResponse" "Amazonka.Lightsail.DisableAddOn" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DisableAddOnResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDisableAddOnResponse Source #

Create a value of DisableAddOnResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:DisableAddOnResponse', disableAddOnResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:DisableAddOnResponse', disableAddOnResponse_httpStatus - The response's http status code.

DownloadDefaultKeyPair

data DownloadDefaultKeyPair Source #

See: newDownloadDefaultKeyPair smart constructor.

Instances

Instances details
ToJSON DownloadDefaultKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.DownloadDefaultKeyPair

ToHeaders DownloadDefaultKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.DownloadDefaultKeyPair

ToPath DownloadDefaultKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.DownloadDefaultKeyPair

ToQuery DownloadDefaultKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.DownloadDefaultKeyPair

AWSRequest DownloadDefaultKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.DownloadDefaultKeyPair

Associated Types

type AWSResponse DownloadDefaultKeyPair #

Generic DownloadDefaultKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.DownloadDefaultKeyPair

Associated Types

type Rep DownloadDefaultKeyPair :: Type -> Type #

Read DownloadDefaultKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.DownloadDefaultKeyPair

Show DownloadDefaultKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.DownloadDefaultKeyPair

NFData DownloadDefaultKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.DownloadDefaultKeyPair

Methods

rnf :: DownloadDefaultKeyPair -> () #

Eq DownloadDefaultKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.DownloadDefaultKeyPair

Hashable DownloadDefaultKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.DownloadDefaultKeyPair

type AWSResponse DownloadDefaultKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.DownloadDefaultKeyPair

type Rep DownloadDefaultKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.DownloadDefaultKeyPair

type Rep DownloadDefaultKeyPair = D1 ('MetaData "DownloadDefaultKeyPair" "Amazonka.Lightsail.DownloadDefaultKeyPair" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DownloadDefaultKeyPair'" 'PrefixI 'False) (U1 :: Type -> Type))

newDownloadDefaultKeyPair :: DownloadDefaultKeyPair Source #

Create a value of DownloadDefaultKeyPair with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

data DownloadDefaultKeyPairResponse Source #

See: newDownloadDefaultKeyPairResponse smart constructor.

Instances

Instances details
Generic DownloadDefaultKeyPairResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DownloadDefaultKeyPair

Associated Types

type Rep DownloadDefaultKeyPairResponse :: Type -> Type #

Read DownloadDefaultKeyPairResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DownloadDefaultKeyPair

Show DownloadDefaultKeyPairResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DownloadDefaultKeyPair

NFData DownloadDefaultKeyPairResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DownloadDefaultKeyPair

Eq DownloadDefaultKeyPairResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DownloadDefaultKeyPair

type Rep DownloadDefaultKeyPairResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DownloadDefaultKeyPair

type Rep DownloadDefaultKeyPairResponse = D1 ('MetaData "DownloadDefaultKeyPairResponse" "Amazonka.Lightsail.DownloadDefaultKeyPair" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DownloadDefaultKeyPairResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "privateKeyBase64") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "publicKeyBase64") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDownloadDefaultKeyPairResponse Source #

Create a value of DownloadDefaultKeyPairResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DownloadDefaultKeyPairResponse, downloadDefaultKeyPairResponse_createdAt - The timestamp when the default key pair was created.

$sel:privateKeyBase64:DownloadDefaultKeyPairResponse', downloadDefaultKeyPairResponse_privateKeyBase64 - A base64-encoded RSA private key.

$sel:publicKeyBase64:DownloadDefaultKeyPairResponse', downloadDefaultKeyPairResponse_publicKeyBase64 - A base64-encoded public key of the ssh-rsa type.

$sel:httpStatus:DownloadDefaultKeyPairResponse', downloadDefaultKeyPairResponse_httpStatus - The response's http status code.

EnableAddOn

data EnableAddOn Source #

See: newEnableAddOn smart constructor.

Instances

Instances details
ToJSON EnableAddOn Source # 
Instance details

Defined in Amazonka.Lightsail.EnableAddOn

ToHeaders EnableAddOn Source # 
Instance details

Defined in Amazonka.Lightsail.EnableAddOn

Methods

toHeaders :: EnableAddOn -> [Header] #

ToPath EnableAddOn Source # 
Instance details

Defined in Amazonka.Lightsail.EnableAddOn

ToQuery EnableAddOn Source # 
Instance details

Defined in Amazonka.Lightsail.EnableAddOn

AWSRequest EnableAddOn Source # 
Instance details

Defined in Amazonka.Lightsail.EnableAddOn

Associated Types

type AWSResponse EnableAddOn #

Generic EnableAddOn Source # 
Instance details

Defined in Amazonka.Lightsail.EnableAddOn

Associated Types

type Rep EnableAddOn :: Type -> Type #

Read EnableAddOn Source # 
Instance details

Defined in Amazonka.Lightsail.EnableAddOn

Show EnableAddOn Source # 
Instance details

Defined in Amazonka.Lightsail.EnableAddOn

NFData EnableAddOn Source # 
Instance details

Defined in Amazonka.Lightsail.EnableAddOn

Methods

rnf :: EnableAddOn -> () #

Eq EnableAddOn Source # 
Instance details

Defined in Amazonka.Lightsail.EnableAddOn

Hashable EnableAddOn Source # 
Instance details

Defined in Amazonka.Lightsail.EnableAddOn

type AWSResponse EnableAddOn Source # 
Instance details

Defined in Amazonka.Lightsail.EnableAddOn

type Rep EnableAddOn Source # 
Instance details

Defined in Amazonka.Lightsail.EnableAddOn

type Rep EnableAddOn = D1 ('MetaData "EnableAddOn" "Amazonka.Lightsail.EnableAddOn" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "EnableAddOn'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "addOnRequest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AddOnRequest)))

newEnableAddOn Source #

Create a value of EnableAddOn with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

EnableAddOn, enableAddOn_resourceName - The name of the source resource for which to enable or modify the add-on.

$sel:addOnRequest:EnableAddOn', enableAddOn_addOnRequest - An array of strings representing the add-on to enable or modify.

data EnableAddOnResponse Source #

See: newEnableAddOnResponse smart constructor.

Instances

Instances details
Generic EnableAddOnResponse Source # 
Instance details

Defined in Amazonka.Lightsail.EnableAddOn

Associated Types

type Rep EnableAddOnResponse :: Type -> Type #

Read EnableAddOnResponse Source # 
Instance details

Defined in Amazonka.Lightsail.EnableAddOn

Show EnableAddOnResponse Source # 
Instance details

Defined in Amazonka.Lightsail.EnableAddOn

NFData EnableAddOnResponse Source # 
Instance details

Defined in Amazonka.Lightsail.EnableAddOn

Methods

rnf :: EnableAddOnResponse -> () #

Eq EnableAddOnResponse Source # 
Instance details

Defined in Amazonka.Lightsail.EnableAddOn

type Rep EnableAddOnResponse Source # 
Instance details

Defined in Amazonka.Lightsail.EnableAddOn

type Rep EnableAddOnResponse = D1 ('MetaData "EnableAddOnResponse" "Amazonka.Lightsail.EnableAddOn" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "EnableAddOnResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newEnableAddOnResponse Source #

Create a value of EnableAddOnResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:EnableAddOnResponse', enableAddOnResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:EnableAddOnResponse', enableAddOnResponse_httpStatus - The response's http status code.

ExportSnapshot

data ExportSnapshot Source #

See: newExportSnapshot smart constructor.

Constructors

ExportSnapshot' Text 

Instances

Instances details
ToJSON ExportSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.ExportSnapshot

ToHeaders ExportSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.ExportSnapshot

ToPath ExportSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.ExportSnapshot

ToQuery ExportSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.ExportSnapshot

AWSRequest ExportSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.ExportSnapshot

Associated Types

type AWSResponse ExportSnapshot #

Generic ExportSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.ExportSnapshot

Associated Types

type Rep ExportSnapshot :: Type -> Type #

Read ExportSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.ExportSnapshot

Show ExportSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.ExportSnapshot

NFData ExportSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.ExportSnapshot

Methods

rnf :: ExportSnapshot -> () #

Eq ExportSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.ExportSnapshot

Hashable ExportSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.ExportSnapshot

type AWSResponse ExportSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.ExportSnapshot

type Rep ExportSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.ExportSnapshot

type Rep ExportSnapshot = D1 ('MetaData "ExportSnapshot" "Amazonka.Lightsail.ExportSnapshot" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "ExportSnapshot'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sourceSnapshotName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newExportSnapshot Source #

Create a value of ExportSnapshot with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:sourceSnapshotName:ExportSnapshot', exportSnapshot_sourceSnapshotName - The name of the instance or disk snapshot to be exported to Amazon EC2.

data ExportSnapshotResponse Source #

See: newExportSnapshotResponse smart constructor.

Instances

Instances details
Generic ExportSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.ExportSnapshot

Associated Types

type Rep ExportSnapshotResponse :: Type -> Type #

Read ExportSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.ExportSnapshot

Show ExportSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.ExportSnapshot

NFData ExportSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.ExportSnapshot

Methods

rnf :: ExportSnapshotResponse -> () #

Eq ExportSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.ExportSnapshot

type Rep ExportSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.ExportSnapshot

type Rep ExportSnapshotResponse = D1 ('MetaData "ExportSnapshotResponse" "Amazonka.Lightsail.ExportSnapshot" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "ExportSnapshotResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newExportSnapshotResponse Source #

Create a value of ExportSnapshotResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:ExportSnapshotResponse', exportSnapshotResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:ExportSnapshotResponse', exportSnapshotResponse_httpStatus - The response's http status code.

GetActiveNames (Paginated)

data GetActiveNames Source #

See: newGetActiveNames smart constructor.

Constructors

GetActiveNames' (Maybe Text) 

Instances

Instances details
ToJSON GetActiveNames Source # 
Instance details

Defined in Amazonka.Lightsail.GetActiveNames

ToHeaders GetActiveNames Source # 
Instance details

Defined in Amazonka.Lightsail.GetActiveNames

ToPath GetActiveNames Source # 
Instance details

Defined in Amazonka.Lightsail.GetActiveNames

ToQuery GetActiveNames Source # 
Instance details

Defined in Amazonka.Lightsail.GetActiveNames

AWSPager GetActiveNames Source # 
Instance details

Defined in Amazonka.Lightsail.GetActiveNames

AWSRequest GetActiveNames Source # 
Instance details

Defined in Amazonka.Lightsail.GetActiveNames

Associated Types

type AWSResponse GetActiveNames #

Generic GetActiveNames Source # 
Instance details

Defined in Amazonka.Lightsail.GetActiveNames

Associated Types

type Rep GetActiveNames :: Type -> Type #

Read GetActiveNames Source # 
Instance details

Defined in Amazonka.Lightsail.GetActiveNames

Show GetActiveNames Source # 
Instance details

Defined in Amazonka.Lightsail.GetActiveNames

NFData GetActiveNames Source # 
Instance details

Defined in Amazonka.Lightsail.GetActiveNames

Methods

rnf :: GetActiveNames -> () #

Eq GetActiveNames Source # 
Instance details

Defined in Amazonka.Lightsail.GetActiveNames

Hashable GetActiveNames Source # 
Instance details

Defined in Amazonka.Lightsail.GetActiveNames

type AWSResponse GetActiveNames Source # 
Instance details

Defined in Amazonka.Lightsail.GetActiveNames

type Rep GetActiveNames Source # 
Instance details

Defined in Amazonka.Lightsail.GetActiveNames

type Rep GetActiveNames = D1 ('MetaData "GetActiveNames" "Amazonka.Lightsail.GetActiveNames" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetActiveNames'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newGetActiveNames :: GetActiveNames Source #

Create a value of GetActiveNames with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:pageToken:GetActiveNames', getActiveNames_pageToken - The token to advance to the next page of results from your request.

To get a page token, perform an initial GetActiveNames request. If your results are paginated, the response will return a next page token that you can specify as the page token in a subsequent request.

data GetActiveNamesResponse Source #

See: newGetActiveNamesResponse smart constructor.

Instances

Instances details
Generic GetActiveNamesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetActiveNames

Associated Types

type Rep GetActiveNamesResponse :: Type -> Type #

Read GetActiveNamesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetActiveNames

Show GetActiveNamesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetActiveNames

NFData GetActiveNamesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetActiveNames

Methods

rnf :: GetActiveNamesResponse -> () #

Eq GetActiveNamesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetActiveNames

type Rep GetActiveNamesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetActiveNames

type Rep GetActiveNamesResponse = D1 ('MetaData "GetActiveNamesResponse" "Amazonka.Lightsail.GetActiveNames" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetActiveNamesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "activeNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "nextPageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetActiveNamesResponse Source #

Create a value of GetActiveNamesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:activeNames:GetActiveNamesResponse', getActiveNamesResponse_activeNames - The list of active names returned by the get active names request.

$sel:nextPageToken:GetActiveNamesResponse', getActiveNamesResponse_nextPageToken - The token to advance to the next page of results from your request.

A next page token is not returned if there are no more results to display.

To get the next page of results, perform another GetActiveNames request and specify the next page token using the pageToken parameter.

$sel:httpStatus:GetActiveNamesResponse', getActiveNamesResponse_httpStatus - The response's http status code.

GetAlarms

data GetAlarms Source #

See: newGetAlarms smart constructor.

Constructors

GetAlarms' (Maybe Text) (Maybe Text) (Maybe Text) 

Instances

Instances details
ToJSON GetAlarms Source # 
Instance details

Defined in Amazonka.Lightsail.GetAlarms

ToHeaders GetAlarms Source # 
Instance details

Defined in Amazonka.Lightsail.GetAlarms

Methods

toHeaders :: GetAlarms -> [Header] #

ToPath GetAlarms Source # 
Instance details

Defined in Amazonka.Lightsail.GetAlarms

ToQuery GetAlarms Source # 
Instance details

Defined in Amazonka.Lightsail.GetAlarms

AWSRequest GetAlarms Source # 
Instance details

Defined in Amazonka.Lightsail.GetAlarms

Associated Types

type AWSResponse GetAlarms #

Generic GetAlarms Source # 
Instance details

Defined in Amazonka.Lightsail.GetAlarms

Associated Types

type Rep GetAlarms :: Type -> Type #

Read GetAlarms Source # 
Instance details

Defined in Amazonka.Lightsail.GetAlarms

Show GetAlarms Source # 
Instance details

Defined in Amazonka.Lightsail.GetAlarms

NFData GetAlarms Source # 
Instance details

Defined in Amazonka.Lightsail.GetAlarms

Methods

rnf :: GetAlarms -> () #

Eq GetAlarms Source # 
Instance details

Defined in Amazonka.Lightsail.GetAlarms

Hashable GetAlarms Source # 
Instance details

Defined in Amazonka.Lightsail.GetAlarms

type AWSResponse GetAlarms Source # 
Instance details

Defined in Amazonka.Lightsail.GetAlarms

type Rep GetAlarms Source # 
Instance details

Defined in Amazonka.Lightsail.GetAlarms

type Rep GetAlarms = D1 ('MetaData "GetAlarms" "Amazonka.Lightsail.GetAlarms" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetAlarms'" 'PrefixI 'True) (S1 ('MetaSel ('Just "alarmName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "monitoredResourceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "pageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newGetAlarms :: GetAlarms Source #

Create a value of GetAlarms with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:alarmName:GetAlarms', getAlarms_alarmName - The name of the alarm.

Specify an alarm name to return information about a specific alarm.

$sel:monitoredResourceName:GetAlarms', getAlarms_monitoredResourceName - The name of the Lightsail resource being monitored by the alarm.

Specify a monitored resource name to return information about all alarms for a specific resource.

$sel:pageToken:GetAlarms', getAlarms_pageToken - The token to advance to the next page of results from your request.

To get a page token, perform an initial GetAlarms request. If your results are paginated, the response will return a next page token that you can specify as the page token in a subsequent request.

data GetAlarmsResponse Source #

See: newGetAlarmsResponse smart constructor.

Instances

Instances details
Generic GetAlarmsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetAlarms

Associated Types

type Rep GetAlarmsResponse :: Type -> Type #

Read GetAlarmsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetAlarms

Show GetAlarmsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetAlarms

NFData GetAlarmsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetAlarms

Methods

rnf :: GetAlarmsResponse -> () #

Eq GetAlarmsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetAlarms

type Rep GetAlarmsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetAlarms

type Rep GetAlarmsResponse = D1 ('MetaData "GetAlarmsResponse" "Amazonka.Lightsail.GetAlarms" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetAlarmsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "alarms") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Alarm])) :*: (S1 ('MetaSel ('Just "nextPageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetAlarmsResponse Source #

Create a value of GetAlarmsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:alarms:GetAlarmsResponse', getAlarmsResponse_alarms - An array of objects that describe the alarms.

$sel:nextPageToken:GetAlarmsResponse', getAlarmsResponse_nextPageToken - The token to advance to the next page of results from your request.

A next page token is not returned if there are no more results to display.

To get the next page of results, perform another GetAlarms request and specify the next page token using the pageToken parameter.

$sel:httpStatus:GetAlarmsResponse', getAlarmsResponse_httpStatus - The response's http status code.

GetAutoSnapshots

data GetAutoSnapshots Source #

See: newGetAutoSnapshots smart constructor.

Constructors

GetAutoSnapshots' Text 

Instances

Instances details
ToJSON GetAutoSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetAutoSnapshots

ToHeaders GetAutoSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetAutoSnapshots

ToPath GetAutoSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetAutoSnapshots

ToQuery GetAutoSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetAutoSnapshots

AWSRequest GetAutoSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetAutoSnapshots

Associated Types

type AWSResponse GetAutoSnapshots #

Generic GetAutoSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetAutoSnapshots

Associated Types

type Rep GetAutoSnapshots :: Type -> Type #

Read GetAutoSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetAutoSnapshots

Show GetAutoSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetAutoSnapshots

NFData GetAutoSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetAutoSnapshots

Methods

rnf :: GetAutoSnapshots -> () #

Eq GetAutoSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetAutoSnapshots

Hashable GetAutoSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetAutoSnapshots

type AWSResponse GetAutoSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetAutoSnapshots

type Rep GetAutoSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetAutoSnapshots

type Rep GetAutoSnapshots = D1 ('MetaData "GetAutoSnapshots" "Amazonka.Lightsail.GetAutoSnapshots" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetAutoSnapshots'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetAutoSnapshots Source #

Create a value of GetAutoSnapshots with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetAutoSnapshots, getAutoSnapshots_resourceName - The name of the source instance or disk from which to get automatic snapshot information.

data GetAutoSnapshotsResponse Source #

See: newGetAutoSnapshotsResponse smart constructor.

Instances

Instances details
Generic GetAutoSnapshotsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetAutoSnapshots

Associated Types

type Rep GetAutoSnapshotsResponse :: Type -> Type #

Read GetAutoSnapshotsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetAutoSnapshots

Show GetAutoSnapshotsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetAutoSnapshots

NFData GetAutoSnapshotsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetAutoSnapshots

Eq GetAutoSnapshotsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetAutoSnapshots

type Rep GetAutoSnapshotsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetAutoSnapshots

type Rep GetAutoSnapshotsResponse = D1 ('MetaData "GetAutoSnapshotsResponse" "Amazonka.Lightsail.GetAutoSnapshots" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetAutoSnapshotsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "autoSnapshots") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AutoSnapshotDetails])) :*: S1 ('MetaSel ('Just "resourceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceType)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetAutoSnapshotsResponse Source #

Create a value of GetAutoSnapshotsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:autoSnapshots:GetAutoSnapshotsResponse', getAutoSnapshotsResponse_autoSnapshots - An array of objects that describe the automatic snapshots that are available for the specified source instance or disk.

GetAutoSnapshots, getAutoSnapshotsResponse_resourceName - The name of the source instance or disk for the automatic snapshots.

GetAutoSnapshotsResponse, getAutoSnapshotsResponse_resourceType - The resource type (e.g., Instance or Disk).

$sel:httpStatus:GetAutoSnapshotsResponse', getAutoSnapshotsResponse_httpStatus - The response's http status code.

GetBlueprints (Paginated)

data GetBlueprints Source #

See: newGetBlueprints smart constructor.

Constructors

GetBlueprints' (Maybe Bool) (Maybe Text) 

Instances

Instances details
ToJSON GetBlueprints Source # 
Instance details

Defined in Amazonka.Lightsail.GetBlueprints

ToHeaders GetBlueprints Source # 
Instance details

Defined in Amazonka.Lightsail.GetBlueprints

ToPath GetBlueprints Source # 
Instance details

Defined in Amazonka.Lightsail.GetBlueprints

ToQuery GetBlueprints Source # 
Instance details

Defined in Amazonka.Lightsail.GetBlueprints

AWSPager GetBlueprints Source # 
Instance details

Defined in Amazonka.Lightsail.GetBlueprints

AWSRequest GetBlueprints Source # 
Instance details

Defined in Amazonka.Lightsail.GetBlueprints

Associated Types

type AWSResponse GetBlueprints #

Generic GetBlueprints Source # 
Instance details

Defined in Amazonka.Lightsail.GetBlueprints

Associated Types

type Rep GetBlueprints :: Type -> Type #

Read GetBlueprints Source # 
Instance details

Defined in Amazonka.Lightsail.GetBlueprints

Show GetBlueprints Source # 
Instance details

Defined in Amazonka.Lightsail.GetBlueprints

NFData GetBlueprints Source # 
Instance details

Defined in Amazonka.Lightsail.GetBlueprints

Methods

rnf :: GetBlueprints -> () #

Eq GetBlueprints Source # 
Instance details

Defined in Amazonka.Lightsail.GetBlueprints

Hashable GetBlueprints Source # 
Instance details

Defined in Amazonka.Lightsail.GetBlueprints

type AWSResponse GetBlueprints Source # 
Instance details

Defined in Amazonka.Lightsail.GetBlueprints

type Rep GetBlueprints Source # 
Instance details

Defined in Amazonka.Lightsail.GetBlueprints

type Rep GetBlueprints = D1 ('MetaData "GetBlueprints" "Amazonka.Lightsail.GetBlueprints" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetBlueprints'" 'PrefixI 'True) (S1 ('MetaSel ('Just "includeInactive") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "pageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newGetBlueprints :: GetBlueprints Source #

Create a value of GetBlueprints with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:includeInactive:GetBlueprints', getBlueprints_includeInactive - A Boolean value that indicates whether to include inactive (unavailable) blueprints in the response of your request.

$sel:pageToken:GetBlueprints', getBlueprints_pageToken - The token to advance to the next page of results from your request.

To get a page token, perform an initial GetBlueprints request. If your results are paginated, the response will return a next page token that you can specify as the page token in a subsequent request.

data GetBlueprintsResponse Source #

See: newGetBlueprintsResponse smart constructor.

Instances

Instances details
Generic GetBlueprintsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetBlueprints

Associated Types

type Rep GetBlueprintsResponse :: Type -> Type #

Read GetBlueprintsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetBlueprints

Show GetBlueprintsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetBlueprints

NFData GetBlueprintsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetBlueprints

Methods

rnf :: GetBlueprintsResponse -> () #

Eq GetBlueprintsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetBlueprints

type Rep GetBlueprintsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetBlueprints

type Rep GetBlueprintsResponse = D1 ('MetaData "GetBlueprintsResponse" "Amazonka.Lightsail.GetBlueprints" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetBlueprintsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "blueprints") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Blueprint])) :*: (S1 ('MetaSel ('Just "nextPageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetBlueprintsResponse Source #

Create a value of GetBlueprintsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:blueprints:GetBlueprintsResponse', getBlueprintsResponse_blueprints - An array of key-value pairs that contains information about the available blueprints.

$sel:nextPageToken:GetBlueprintsResponse', getBlueprintsResponse_nextPageToken - The token to advance to the next page of results from your request.

A next page token is not returned if there are no more results to display.

To get the next page of results, perform another GetBlueprints request and specify the next page token using the pageToken parameter.

$sel:httpStatus:GetBlueprintsResponse', getBlueprintsResponse_httpStatus - The response's http status code.

GetBucketAccessKeys

data GetBucketAccessKeys Source #

See: newGetBucketAccessKeys smart constructor.

Instances

Instances details
ToJSON GetBucketAccessKeys Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketAccessKeys

ToHeaders GetBucketAccessKeys Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketAccessKeys

ToPath GetBucketAccessKeys Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketAccessKeys

ToQuery GetBucketAccessKeys Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketAccessKeys

AWSRequest GetBucketAccessKeys Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketAccessKeys

Associated Types

type AWSResponse GetBucketAccessKeys #

Generic GetBucketAccessKeys Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketAccessKeys

Associated Types

type Rep GetBucketAccessKeys :: Type -> Type #

Read GetBucketAccessKeys Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketAccessKeys

Show GetBucketAccessKeys Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketAccessKeys

NFData GetBucketAccessKeys Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketAccessKeys

Methods

rnf :: GetBucketAccessKeys -> () #

Eq GetBucketAccessKeys Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketAccessKeys

Hashable GetBucketAccessKeys Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketAccessKeys

type AWSResponse GetBucketAccessKeys Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketAccessKeys

type Rep GetBucketAccessKeys Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketAccessKeys

type Rep GetBucketAccessKeys = D1 ('MetaData "GetBucketAccessKeys" "Amazonka.Lightsail.GetBucketAccessKeys" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetBucketAccessKeys'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetBucketAccessKeys Source #

Create a value of GetBucketAccessKeys with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:bucketName:GetBucketAccessKeys', getBucketAccessKeys_bucketName - The name of the bucket for which to return access keys.

data GetBucketAccessKeysResponse Source #

See: newGetBucketAccessKeysResponse smart constructor.

Instances

Instances details
Generic GetBucketAccessKeysResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketAccessKeys

Associated Types

type Rep GetBucketAccessKeysResponse :: Type -> Type #

Show GetBucketAccessKeysResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketAccessKeys

NFData GetBucketAccessKeysResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketAccessKeys

Eq GetBucketAccessKeysResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketAccessKeys

type Rep GetBucketAccessKeysResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketAccessKeys

type Rep GetBucketAccessKeysResponse = D1 ('MetaData "GetBucketAccessKeysResponse" "Amazonka.Lightsail.GetBucketAccessKeys" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetBucketAccessKeysResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "accessKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AccessKey])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetBucketAccessKeysResponse Source #

Create a value of GetBucketAccessKeysResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:accessKeys:GetBucketAccessKeysResponse', getBucketAccessKeysResponse_accessKeys - An object that describes the access keys for the specified bucket.

$sel:httpStatus:GetBucketAccessKeysResponse', getBucketAccessKeysResponse_httpStatus - The response's http status code.

GetBucketBundles

data GetBucketBundles Source #

See: newGetBucketBundles smart constructor.

Constructors

GetBucketBundles' (Maybe Bool) 

Instances

Instances details
ToJSON GetBucketBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketBundles

ToHeaders GetBucketBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketBundles

ToPath GetBucketBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketBundles

ToQuery GetBucketBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketBundles

AWSRequest GetBucketBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketBundles

Associated Types

type AWSResponse GetBucketBundles #

Generic GetBucketBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketBundles

Associated Types

type Rep GetBucketBundles :: Type -> Type #

Read GetBucketBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketBundles

Show GetBucketBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketBundles

NFData GetBucketBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketBundles

Methods

rnf :: GetBucketBundles -> () #

Eq GetBucketBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketBundles

Hashable GetBucketBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketBundles

type AWSResponse GetBucketBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketBundles

type Rep GetBucketBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketBundles

type Rep GetBucketBundles = D1 ('MetaData "GetBucketBundles" "Amazonka.Lightsail.GetBucketBundles" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetBucketBundles'" 'PrefixI 'True) (S1 ('MetaSel ('Just "includeInactive") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newGetBucketBundles :: GetBucketBundles Source #

Create a value of GetBucketBundles with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:includeInactive:GetBucketBundles', getBucketBundles_includeInactive - A Boolean value that indicates whether to include inactive (unavailable) bundles in the response of your request.

data GetBucketBundlesResponse Source #

See: newGetBucketBundlesResponse smart constructor.

Instances

Instances details
Generic GetBucketBundlesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketBundles

Associated Types

type Rep GetBucketBundlesResponse :: Type -> Type #

Read GetBucketBundlesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketBundles

Show GetBucketBundlesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketBundles

NFData GetBucketBundlesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketBundles

Eq GetBucketBundlesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketBundles

type Rep GetBucketBundlesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketBundles

type Rep GetBucketBundlesResponse = D1 ('MetaData "GetBucketBundlesResponse" "Amazonka.Lightsail.GetBucketBundles" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetBucketBundlesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bundles") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [BucketBundle])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetBucketBundlesResponse Source #

Create a value of GetBucketBundlesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:bundles:GetBucketBundlesResponse', getBucketBundlesResponse_bundles - An object that describes bucket bundles.

$sel:httpStatus:GetBucketBundlesResponse', getBucketBundlesResponse_httpStatus - The response's http status code.

GetBucketMetricData

data GetBucketMetricData Source #

See: newGetBucketMetricData smart constructor.

Instances

Instances details
ToJSON GetBucketMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketMetricData

ToHeaders GetBucketMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketMetricData

ToPath GetBucketMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketMetricData

ToQuery GetBucketMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketMetricData

AWSRequest GetBucketMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketMetricData

Associated Types

type AWSResponse GetBucketMetricData #

Generic GetBucketMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketMetricData

Associated Types

type Rep GetBucketMetricData :: Type -> Type #

Read GetBucketMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketMetricData

Show GetBucketMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketMetricData

NFData GetBucketMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketMetricData

Methods

rnf :: GetBucketMetricData -> () #

Eq GetBucketMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketMetricData

Hashable GetBucketMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketMetricData

type AWSResponse GetBucketMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketMetricData

type Rep GetBucketMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketMetricData

newGetBucketMetricData Source #

Create a value of GetBucketMetricData with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:bucketName:GetBucketMetricData', getBucketMetricData_bucketName - The name of the bucket for which to get metric data.

GetBucketMetricData, getBucketMetricData_metricName - The metric for which you want to return information.

Valid bucket metric names are listed below, along with the most useful statistics to include in your request, and the published unit value.

These bucket metrics are reported once per day.

  • BucketSizeBytes - The amount of data in bytes stored in a bucket. This value is calculated by summing the size of all objects in the bucket (including object versions), including the size of all parts for all incomplete multipart uploads to the bucket.

    Statistics: The most useful statistic is Maximum.

    Unit: The published unit is Bytes.

  • NumberOfObjects - The total number of objects stored in a bucket. This value is calculated by counting all objects in the bucket (including object versions) and the total number of parts for all incomplete multipart uploads to the bucket.

    Statistics: The most useful statistic is Average.

    Unit: The published unit is Count.

$sel:startTime:GetBucketMetricData', getBucketMetricData_startTime - The timestamp indicating the earliest data to be returned.

$sel:endTime:GetBucketMetricData', getBucketMetricData_endTime - The timestamp indicating the latest data to be returned.

GetBucketMetricData, getBucketMetricData_period - The granularity, in seconds, of the returned data points.

Bucket storage metrics are reported once per day. Therefore, you should specify a period of 86400 seconds, which is the number of seconds in a day.

$sel:statistics:GetBucketMetricData', getBucketMetricData_statistics - The statistic for the metric.

The following statistics are available:

  • Minimum - The lowest value observed during the specified period. Use this value to determine low volumes of activity for your application.
  • Maximum - The highest value observed during the specified period. Use this value to determine high volumes of activity for your application.
  • Sum - The sum of all values submitted for the matching metric. You can use this statistic to determine the total volume of a metric.
  • Average - The value of Sum / SampleCount during the specified period. By comparing this statistic with the Minimum and Maximum values, you can determine the full scope of a metric and how close the average use is to the Minimum and Maximum values. This comparison helps you to know when to increase or decrease your resources.
  • SampleCount - The count, or number, of data points used for the statistical calculation.

GetBucketMetricData, getBucketMetricData_unit - The unit for the metric data request.

Valid units depend on the metric data being requested. For the valid units with each available metric, see the metricName parameter.

data GetBucketMetricDataResponse Source #

See: newGetBucketMetricDataResponse smart constructor.

Instances

Instances details
Generic GetBucketMetricDataResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketMetricData

Associated Types

type Rep GetBucketMetricDataResponse :: Type -> Type #

Read GetBucketMetricDataResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketMetricData

Show GetBucketMetricDataResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketMetricData

NFData GetBucketMetricDataResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketMetricData

Eq GetBucketMetricDataResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketMetricData

type Rep GetBucketMetricDataResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetBucketMetricData

type Rep GetBucketMetricDataResponse = D1 ('MetaData "GetBucketMetricDataResponse" "Amazonka.Lightsail.GetBucketMetricData" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetBucketMetricDataResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "metricData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [MetricDatapoint])) :*: (S1 ('MetaSel ('Just "metricName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BucketMetricName)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetBucketMetricDataResponse Source #

Create a value of GetBucketMetricDataResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:metricData:GetBucketMetricDataResponse', getBucketMetricDataResponse_metricData - An array of objects that describe the metric data returned.

GetBucketMetricData, getBucketMetricDataResponse_metricName - The name of the metric returned.

$sel:httpStatus:GetBucketMetricDataResponse', getBucketMetricDataResponse_httpStatus - The response's http status code.

GetBuckets

data GetBuckets Source #

See: newGetBuckets smart constructor.

Constructors

GetBuckets' (Maybe Text) (Maybe Bool) (Maybe Text) 

Instances

Instances details
ToJSON GetBuckets Source # 
Instance details

Defined in Amazonka.Lightsail.GetBuckets

ToHeaders GetBuckets Source # 
Instance details

Defined in Amazonka.Lightsail.GetBuckets

Methods

toHeaders :: GetBuckets -> [Header] #

ToPath GetBuckets Source # 
Instance details

Defined in Amazonka.Lightsail.GetBuckets

ToQuery GetBuckets Source # 
Instance details

Defined in Amazonka.Lightsail.GetBuckets

AWSRequest GetBuckets Source # 
Instance details

Defined in Amazonka.Lightsail.GetBuckets

Associated Types

type AWSResponse GetBuckets #

Generic GetBuckets Source # 
Instance details

Defined in Amazonka.Lightsail.GetBuckets

Associated Types

type Rep GetBuckets :: Type -> Type #

Read GetBuckets Source # 
Instance details

Defined in Amazonka.Lightsail.GetBuckets

Show GetBuckets Source # 
Instance details

Defined in Amazonka.Lightsail.GetBuckets

NFData GetBuckets Source # 
Instance details

Defined in Amazonka.Lightsail.GetBuckets

Methods

rnf :: GetBuckets -> () #

Eq GetBuckets Source # 
Instance details

Defined in Amazonka.Lightsail.GetBuckets

Hashable GetBuckets Source # 
Instance details

Defined in Amazonka.Lightsail.GetBuckets

type AWSResponse GetBuckets Source # 
Instance details

Defined in Amazonka.Lightsail.GetBuckets

type Rep GetBuckets Source # 
Instance details

Defined in Amazonka.Lightsail.GetBuckets

type Rep GetBuckets = D1 ('MetaData "GetBuckets" "Amazonka.Lightsail.GetBuckets" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetBuckets'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "includeConnectedResources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "pageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newGetBuckets :: GetBuckets Source #

Create a value of GetBuckets with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:bucketName:GetBuckets', getBuckets_bucketName - The name of the bucket for which to return information.

When omitted, the response includes all of your buckets in the Amazon Web Services Region where the request is made.

$sel:includeConnectedResources:GetBuckets', getBuckets_includeConnectedResources - A Boolean value that indicates whether to include Lightsail instances that were given access to the bucket using the SetResourceAccessForBucket action.

$sel:pageToken:GetBuckets', getBuckets_pageToken - The token to advance to the next page of results from your request.

To get a page token, perform an initial GetBuckets request. If your results are paginated, the response will return a next page token that you can specify as the page token in a subsequent request.

data GetBucketsResponse Source #

See: newGetBucketsResponse smart constructor.

Instances

Instances details
Generic GetBucketsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetBuckets

Associated Types

type Rep GetBucketsResponse :: Type -> Type #

Read GetBucketsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetBuckets

Show GetBucketsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetBuckets

NFData GetBucketsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetBuckets

Methods

rnf :: GetBucketsResponse -> () #

Eq GetBucketsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetBuckets

type Rep GetBucketsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetBuckets

type Rep GetBucketsResponse = D1 ('MetaData "GetBucketsResponse" "Amazonka.Lightsail.GetBuckets" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetBucketsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "accountLevelBpaSync") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AccountLevelBpaSync)) :*: S1 ('MetaSel ('Just "buckets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Bucket]))) :*: (S1 ('MetaSel ('Just "nextPageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetBucketsResponse Source #

Create a value of GetBucketsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:accountLevelBpaSync:GetBucketsResponse', getBucketsResponse_accountLevelBpaSync - An object that describes the synchronization status of the Amazon S3 account-level block public access feature for your Lightsail buckets.

For more information about this feature and how it affects Lightsail buckets, see Block public access for buckets in Amazon Lightsail.

$sel:buckets:GetBucketsResponse', getBucketsResponse_buckets - An array of objects that describe buckets.

$sel:nextPageToken:GetBucketsResponse', getBucketsResponse_nextPageToken - The token to advance to the next page of results from your request.

A next page token is not returned if there are no more results to display.

To get the next page of results, perform another GetBuckets request and specify the next page token using the pageToken parameter.

$sel:httpStatus:GetBucketsResponse', getBucketsResponse_httpStatus - The response's http status code.

GetBundles (Paginated)

data GetBundles Source #

See: newGetBundles smart constructor.

Constructors

GetBundles' (Maybe Bool) (Maybe Text) 

Instances

Instances details
ToJSON GetBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetBundles

ToHeaders GetBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetBundles

Methods

toHeaders :: GetBundles -> [Header] #

ToPath GetBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetBundles

ToQuery GetBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetBundles

AWSPager GetBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetBundles

AWSRequest GetBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetBundles

Associated Types

type AWSResponse GetBundles #

Generic GetBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetBundles

Associated Types

type Rep GetBundles :: Type -> Type #

Read GetBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetBundles

Show GetBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetBundles

NFData GetBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetBundles

Methods

rnf :: GetBundles -> () #

Eq GetBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetBundles

Hashable GetBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetBundles

type AWSResponse GetBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetBundles

type Rep GetBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetBundles

type Rep GetBundles = D1 ('MetaData "GetBundles" "Amazonka.Lightsail.GetBundles" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetBundles'" 'PrefixI 'True) (S1 ('MetaSel ('Just "includeInactive") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "pageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newGetBundles :: GetBundles Source #

Create a value of GetBundles with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:includeInactive:GetBundles', getBundles_includeInactive - A Boolean value that indicates whether to include inactive (unavailable) bundles in the response of your request.

$sel:pageToken:GetBundles', getBundles_pageToken - The token to advance to the next page of results from your request.

To get a page token, perform an initial GetBundles request. If your results are paginated, the response will return a next page token that you can specify as the page token in a subsequent request.

data GetBundlesResponse Source #

See: newGetBundlesResponse smart constructor.

Instances

Instances details
Generic GetBundlesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetBundles

Associated Types

type Rep GetBundlesResponse :: Type -> Type #

Read GetBundlesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetBundles

Show GetBundlesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetBundles

NFData GetBundlesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetBundles

Methods

rnf :: GetBundlesResponse -> () #

Eq GetBundlesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetBundles

type Rep GetBundlesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetBundles

type Rep GetBundlesResponse = D1 ('MetaData "GetBundlesResponse" "Amazonka.Lightsail.GetBundles" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetBundlesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bundles") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Bundle])) :*: (S1 ('MetaSel ('Just "nextPageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetBundlesResponse Source #

Create a value of GetBundlesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:bundles:GetBundlesResponse', getBundlesResponse_bundles - An array of key-value pairs that contains information about the available bundles.

$sel:nextPageToken:GetBundlesResponse', getBundlesResponse_nextPageToken - The token to advance to the next page of results from your request.

A next page token is not returned if there are no more results to display.

To get the next page of results, perform another GetBundles request and specify the next page token using the pageToken parameter.

$sel:httpStatus:GetBundlesResponse', getBundlesResponse_httpStatus - The response's http status code.

GetCertificates

data GetCertificates Source #

See: newGetCertificates smart constructor.

Instances

Instances details
ToJSON GetCertificates Source # 
Instance details

Defined in Amazonka.Lightsail.GetCertificates

ToHeaders GetCertificates Source # 
Instance details

Defined in Amazonka.Lightsail.GetCertificates

ToPath GetCertificates Source # 
Instance details

Defined in Amazonka.Lightsail.GetCertificates

ToQuery GetCertificates Source # 
Instance details

Defined in Amazonka.Lightsail.GetCertificates

AWSRequest GetCertificates Source # 
Instance details

Defined in Amazonka.Lightsail.GetCertificates

Associated Types

type AWSResponse GetCertificates #

Generic GetCertificates Source # 
Instance details

Defined in Amazonka.Lightsail.GetCertificates

Associated Types

type Rep GetCertificates :: Type -> Type #

Read GetCertificates Source # 
Instance details

Defined in Amazonka.Lightsail.GetCertificates

Show GetCertificates Source # 
Instance details

Defined in Amazonka.Lightsail.GetCertificates

NFData GetCertificates Source # 
Instance details

Defined in Amazonka.Lightsail.GetCertificates

Methods

rnf :: GetCertificates -> () #

Eq GetCertificates Source # 
Instance details

Defined in Amazonka.Lightsail.GetCertificates

Hashable GetCertificates Source # 
Instance details

Defined in Amazonka.Lightsail.GetCertificates

type AWSResponse GetCertificates Source # 
Instance details

Defined in Amazonka.Lightsail.GetCertificates

type Rep GetCertificates Source # 
Instance details

Defined in Amazonka.Lightsail.GetCertificates

type Rep GetCertificates = D1 ('MetaData "GetCertificates" "Amazonka.Lightsail.GetCertificates" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetCertificates'" 'PrefixI 'True) (S1 ('MetaSel ('Just "certificateName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "certificateStatuses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CertificateStatus])) :*: S1 ('MetaSel ('Just "includeCertificateDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))

newGetCertificates :: GetCertificates Source #

Create a value of GetCertificates with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetCertificates, getCertificates_certificateName - The name for the certificate for which to return information.

When omitted, the response includes all of your certificates in the Amazon Web Services Region where the request is made.

$sel:certificateStatuses:GetCertificates', getCertificates_certificateStatuses - The status of the certificates for which to return information.

For example, specify ISSUED to return only certificates with an ISSUED status.

When omitted, the response includes all of your certificates in the Amazon Web Services Region where the request is made, regardless of their current status.

$sel:includeCertificateDetails:GetCertificates', getCertificates_includeCertificateDetails - Indicates whether to include detailed information about the certificates in the response.

When omitted, the response includes only the certificate names, Amazon Resource Names (ARNs), domain names, and tags.

data GetCertificatesResponse Source #

See: newGetCertificatesResponse smart constructor.

Instances

Instances details
Generic GetCertificatesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetCertificates

Associated Types

type Rep GetCertificatesResponse :: Type -> Type #

Read GetCertificatesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetCertificates

Show GetCertificatesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetCertificates

NFData GetCertificatesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetCertificates

Methods

rnf :: GetCertificatesResponse -> () #

Eq GetCertificatesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetCertificates

type Rep GetCertificatesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetCertificates

type Rep GetCertificatesResponse = D1 ('MetaData "GetCertificatesResponse" "Amazonka.Lightsail.GetCertificates" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetCertificatesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "certificates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CertificateSummary])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetCertificatesResponse Source #

Create a value of GetCertificatesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:certificates:GetCertificatesResponse', getCertificatesResponse_certificates - An object that describes certificates.

$sel:httpStatus:GetCertificatesResponse', getCertificatesResponse_httpStatus - The response's http status code.

GetCloudFormationStackRecords (Paginated)

data GetCloudFormationStackRecords Source #

See: newGetCloudFormationStackRecords smart constructor.

Instances

Instances details
ToJSON GetCloudFormationStackRecords Source # 
Instance details

Defined in Amazonka.Lightsail.GetCloudFormationStackRecords

ToHeaders GetCloudFormationStackRecords Source # 
Instance details

Defined in Amazonka.Lightsail.GetCloudFormationStackRecords

ToPath GetCloudFormationStackRecords Source # 
Instance details

Defined in Amazonka.Lightsail.GetCloudFormationStackRecords

ToQuery GetCloudFormationStackRecords Source # 
Instance details

Defined in Amazonka.Lightsail.GetCloudFormationStackRecords

AWSPager GetCloudFormationStackRecords Source # 
Instance details

Defined in Amazonka.Lightsail.GetCloudFormationStackRecords

AWSRequest GetCloudFormationStackRecords Source # 
Instance details

Defined in Amazonka.Lightsail.GetCloudFormationStackRecords

Generic GetCloudFormationStackRecords Source # 
Instance details

Defined in Amazonka.Lightsail.GetCloudFormationStackRecords

Associated Types

type Rep GetCloudFormationStackRecords :: Type -> Type #

Read GetCloudFormationStackRecords Source # 
Instance details

Defined in Amazonka.Lightsail.GetCloudFormationStackRecords

Show GetCloudFormationStackRecords Source # 
Instance details

Defined in Amazonka.Lightsail.GetCloudFormationStackRecords

NFData GetCloudFormationStackRecords Source # 
Instance details

Defined in Amazonka.Lightsail.GetCloudFormationStackRecords

Eq GetCloudFormationStackRecords Source # 
Instance details

Defined in Amazonka.Lightsail.GetCloudFormationStackRecords

Hashable GetCloudFormationStackRecords Source # 
Instance details

Defined in Amazonka.Lightsail.GetCloudFormationStackRecords

type AWSResponse GetCloudFormationStackRecords Source # 
Instance details

Defined in Amazonka.Lightsail.GetCloudFormationStackRecords

type Rep GetCloudFormationStackRecords Source # 
Instance details

Defined in Amazonka.Lightsail.GetCloudFormationStackRecords

type Rep GetCloudFormationStackRecords = D1 ('MetaData "GetCloudFormationStackRecords" "Amazonka.Lightsail.GetCloudFormationStackRecords" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetCloudFormationStackRecords'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newGetCloudFormationStackRecords :: GetCloudFormationStackRecords Source #

Create a value of GetCloudFormationStackRecords with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:pageToken:GetCloudFormationStackRecords', getCloudFormationStackRecords_pageToken - The token to advance to the next page of results from your request.

To get a page token, perform an initial GetClouFormationStackRecords request. If your results are paginated, the response will return a next page token that you can specify as the page token in a subsequent request.

data GetCloudFormationStackRecordsResponse Source #

Instances

Instances details
Generic GetCloudFormationStackRecordsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetCloudFormationStackRecords

Read GetCloudFormationStackRecordsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetCloudFormationStackRecords

Show GetCloudFormationStackRecordsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetCloudFormationStackRecords

NFData GetCloudFormationStackRecordsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetCloudFormationStackRecords

Eq GetCloudFormationStackRecordsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetCloudFormationStackRecords

type Rep GetCloudFormationStackRecordsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetCloudFormationStackRecords

type Rep GetCloudFormationStackRecordsResponse = D1 ('MetaData "GetCloudFormationStackRecordsResponse" "Amazonka.Lightsail.GetCloudFormationStackRecords" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetCloudFormationStackRecordsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cloudFormationStackRecords") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CloudFormationStackRecord])) :*: (S1 ('MetaSel ('Just "nextPageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetCloudFormationStackRecordsResponse Source #

Create a value of GetCloudFormationStackRecordsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:cloudFormationStackRecords:GetCloudFormationStackRecordsResponse', getCloudFormationStackRecordsResponse_cloudFormationStackRecords - A list of objects describing the CloudFormation stack records.

$sel:nextPageToken:GetCloudFormationStackRecordsResponse', getCloudFormationStackRecordsResponse_nextPageToken - The token to advance to the next page of results from your request.

A next page token is not returned if there are no more results to display.

To get the next page of results, perform another GetCloudFormationStackRecords request and specify the next page token using the pageToken parameter.

$sel:httpStatus:GetCloudFormationStackRecordsResponse', getCloudFormationStackRecordsResponse_httpStatus - The response's http status code.

GetContactMethods

data GetContactMethods Source #

See: newGetContactMethods smart constructor.

Instances

Instances details
ToJSON GetContactMethods Source # 
Instance details

Defined in Amazonka.Lightsail.GetContactMethods

ToHeaders GetContactMethods Source # 
Instance details

Defined in Amazonka.Lightsail.GetContactMethods

ToPath GetContactMethods Source # 
Instance details

Defined in Amazonka.Lightsail.GetContactMethods

ToQuery GetContactMethods Source # 
Instance details

Defined in Amazonka.Lightsail.GetContactMethods

AWSRequest GetContactMethods Source # 
Instance details

Defined in Amazonka.Lightsail.GetContactMethods

Associated Types

type AWSResponse GetContactMethods #

Generic GetContactMethods Source # 
Instance details

Defined in Amazonka.Lightsail.GetContactMethods

Associated Types

type Rep GetContactMethods :: Type -> Type #

Read GetContactMethods Source # 
Instance details

Defined in Amazonka.Lightsail.GetContactMethods

Show GetContactMethods Source # 
Instance details

Defined in Amazonka.Lightsail.GetContactMethods

NFData GetContactMethods Source # 
Instance details

Defined in Amazonka.Lightsail.GetContactMethods

Methods

rnf :: GetContactMethods -> () #

Eq GetContactMethods Source # 
Instance details

Defined in Amazonka.Lightsail.GetContactMethods

Hashable GetContactMethods Source # 
Instance details

Defined in Amazonka.Lightsail.GetContactMethods

type AWSResponse GetContactMethods Source # 
Instance details

Defined in Amazonka.Lightsail.GetContactMethods

type Rep GetContactMethods Source # 
Instance details

Defined in Amazonka.Lightsail.GetContactMethods

type Rep GetContactMethods = D1 ('MetaData "GetContactMethods" "Amazonka.Lightsail.GetContactMethods" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetContactMethods'" 'PrefixI 'True) (S1 ('MetaSel ('Just "protocols") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ContactProtocol]))))

newGetContactMethods :: GetContactMethods Source #

Create a value of GetContactMethods with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetContactMethods, getContactMethods_protocols - The protocols used to send notifications, such as Email, or SMS (text messaging).

Specify a protocol in your request to return information about a specific contact method protocol.

data GetContactMethodsResponse Source #

See: newGetContactMethodsResponse smart constructor.

Instances

Instances details
Generic GetContactMethodsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetContactMethods

Associated Types

type Rep GetContactMethodsResponse :: Type -> Type #

Read GetContactMethodsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetContactMethods

Show GetContactMethodsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetContactMethods

NFData GetContactMethodsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetContactMethods

Eq GetContactMethodsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetContactMethods

type Rep GetContactMethodsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetContactMethods

type Rep GetContactMethodsResponse = D1 ('MetaData "GetContactMethodsResponse" "Amazonka.Lightsail.GetContactMethods" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetContactMethodsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "contactMethods") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ContactMethod])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetContactMethodsResponse Source #

Create a value of GetContactMethodsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:contactMethods:GetContactMethodsResponse', getContactMethodsResponse_contactMethods - An array of objects that describe the contact methods.

$sel:httpStatus:GetContactMethodsResponse', getContactMethodsResponse_httpStatus - The response's http status code.

GetContainerAPIMetadata

data GetContainerAPIMetadata Source #

See: newGetContainerAPIMetadata smart constructor.

Instances

Instances details
ToJSON GetContainerAPIMetadata Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerAPIMetadata

ToHeaders GetContainerAPIMetadata Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerAPIMetadata

ToPath GetContainerAPIMetadata Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerAPIMetadata

ToQuery GetContainerAPIMetadata Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerAPIMetadata

AWSRequest GetContainerAPIMetadata Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerAPIMetadata

Generic GetContainerAPIMetadata Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerAPIMetadata

Associated Types

type Rep GetContainerAPIMetadata :: Type -> Type #

Read GetContainerAPIMetadata Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerAPIMetadata

Show GetContainerAPIMetadata Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerAPIMetadata

NFData GetContainerAPIMetadata Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerAPIMetadata

Methods

rnf :: GetContainerAPIMetadata -> () #

Eq GetContainerAPIMetadata Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerAPIMetadata

Hashable GetContainerAPIMetadata Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerAPIMetadata

type AWSResponse GetContainerAPIMetadata Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerAPIMetadata

type Rep GetContainerAPIMetadata Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerAPIMetadata

type Rep GetContainerAPIMetadata = D1 ('MetaData "GetContainerAPIMetadata" "Amazonka.Lightsail.GetContainerAPIMetadata" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetContainerAPIMetadata'" 'PrefixI 'False) (U1 :: Type -> Type))

newGetContainerAPIMetadata :: GetContainerAPIMetadata Source #

Create a value of GetContainerAPIMetadata with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

data GetContainerAPIMetadataResponse Source #

See: newGetContainerAPIMetadataResponse smart constructor.

Instances

Instances details
Generic GetContainerAPIMetadataResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerAPIMetadata

Associated Types

type Rep GetContainerAPIMetadataResponse :: Type -> Type #

Read GetContainerAPIMetadataResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerAPIMetadata

Show GetContainerAPIMetadataResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerAPIMetadata

NFData GetContainerAPIMetadataResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerAPIMetadata

Eq GetContainerAPIMetadataResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerAPIMetadata

type Rep GetContainerAPIMetadataResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerAPIMetadata

type Rep GetContainerAPIMetadataResponse = D1 ('MetaData "GetContainerAPIMetadataResponse" "Amazonka.Lightsail.GetContainerAPIMetadata" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetContainerAPIMetadataResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "metadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [HashMap Text Text])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetContainerAPIMetadataResponse Source #

Create a value of GetContainerAPIMetadataResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:metadata:GetContainerAPIMetadataResponse', getContainerAPIMetadataResponse_metadata - Metadata about Lightsail containers, such as the current version of the Lightsail Control (lightsailctl) plugin.

$sel:httpStatus:GetContainerAPIMetadataResponse', getContainerAPIMetadataResponse_httpStatus - The response's http status code.

GetContainerImages

data GetContainerImages Source #

See: newGetContainerImages smart constructor.

Instances

Instances details
ToJSON GetContainerImages Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerImages

ToHeaders GetContainerImages Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerImages

ToPath GetContainerImages Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerImages

ToQuery GetContainerImages Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerImages

AWSRequest GetContainerImages Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerImages

Associated Types

type AWSResponse GetContainerImages #

Generic GetContainerImages Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerImages

Associated Types

type Rep GetContainerImages :: Type -> Type #

Read GetContainerImages Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerImages

Show GetContainerImages Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerImages

NFData GetContainerImages Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerImages

Methods

rnf :: GetContainerImages -> () #

Eq GetContainerImages Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerImages

Hashable GetContainerImages Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerImages

type AWSResponse GetContainerImages Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerImages

type Rep GetContainerImages Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerImages

type Rep GetContainerImages = D1 ('MetaData "GetContainerImages" "Amazonka.Lightsail.GetContainerImages" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetContainerImages'" 'PrefixI 'True) (S1 ('MetaSel ('Just "serviceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetContainerImages Source #

Create a value of GetContainerImages with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetContainerImages, getContainerImages_serviceName - The name of the container service for which to return registered container images.

data GetContainerImagesResponse Source #

See: newGetContainerImagesResponse smart constructor.

Instances

Instances details
Generic GetContainerImagesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerImages

Associated Types

type Rep GetContainerImagesResponse :: Type -> Type #

Read GetContainerImagesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerImages

Show GetContainerImagesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerImages

NFData GetContainerImagesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerImages

Eq GetContainerImagesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerImages

type Rep GetContainerImagesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerImages

type Rep GetContainerImagesResponse = D1 ('MetaData "GetContainerImagesResponse" "Amazonka.Lightsail.GetContainerImages" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetContainerImagesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "containerImages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ContainerImage])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetContainerImagesResponse Source #

Create a value of GetContainerImagesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:containerImages:GetContainerImagesResponse', getContainerImagesResponse_containerImages - An array of objects that describe container images that are registered to the container service.

$sel:httpStatus:GetContainerImagesResponse', getContainerImagesResponse_httpStatus - The response's http status code.

GetContainerLog

data GetContainerLog Source #

See: newGetContainerLog smart constructor.

Instances

Instances details
ToJSON GetContainerLog Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerLog

ToHeaders GetContainerLog Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerLog

ToPath GetContainerLog Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerLog

ToQuery GetContainerLog Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerLog

AWSRequest GetContainerLog Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerLog

Associated Types

type AWSResponse GetContainerLog #

Generic GetContainerLog Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerLog

Associated Types

type Rep GetContainerLog :: Type -> Type #

Read GetContainerLog Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerLog

Show GetContainerLog Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerLog

NFData GetContainerLog Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerLog

Methods

rnf :: GetContainerLog -> () #

Eq GetContainerLog Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerLog

Hashable GetContainerLog Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerLog

type AWSResponse GetContainerLog Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerLog

type Rep GetContainerLog Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerLog

type Rep GetContainerLog = D1 ('MetaData "GetContainerLog" "Amazonka.Lightsail.GetContainerLog" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetContainerLog'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "filterPattern") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "pageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "serviceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "containerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newGetContainerLog Source #

Create a value of GetContainerLog with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:endTime:GetContainerLog', getContainerLog_endTime - The end of the time interval for which to get log data.

Constraints:

  • Specified in Coordinated Universal Time (UTC).
  • Specified in the Unix time format.

    For example, if you wish to use an end time of October 1, 2018, at 9 PM UTC, specify 1538427600 as the end time.

You can convert a human-friendly time to Unix time format using a converter like Epoch converter.

$sel:filterPattern:GetContainerLog', getContainerLog_filterPattern - The pattern to use to filter the returned log events to a specific term.

The following are a few examples of filter patterns that you can specify:

  • To return all log events, specify a filter pattern of "".
  • To exclude log events that contain the ERROR term, and return all other log events, specify a filter pattern of "-ERROR".
  • To return log events that contain the ERROR term, specify a filter pattern of "ERROR".
  • To return log events that contain both the ERROR and Exception terms, specify a filter pattern of "ERROR Exception".
  • To return log events that contain the ERROR or the Exception term, specify a filter pattern of "?ERROR ?Exception".

$sel:pageToken:GetContainerLog', getContainerLog_pageToken - The token to advance to the next page of results from your request.

To get a page token, perform an initial GetContainerLog request. If your results are paginated, the response will return a next page token that you can specify as the page token in a subsequent request.

$sel:startTime:GetContainerLog', getContainerLog_startTime - The start of the time interval for which to get log data.

Constraints:

  • Specified in Coordinated Universal Time (UTC).
  • Specified in the Unix time format.

    For example, if you wish to use a start time of October 1, 2018, at 8 PM UTC, specify 1538424000 as the start time.

You can convert a human-friendly time to Unix time format using a converter like Epoch converter.

GetContainerLog, getContainerLog_serviceName - The name of the container service for which to get a container log.

GetContainerLog, getContainerLog_containerName - The name of the container that is either running or previously ran on the container service for which to return a log.

data GetContainerLogResponse Source #

See: newGetContainerLogResponse smart constructor.

Instances

Instances details
Generic GetContainerLogResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerLog

Associated Types

type Rep GetContainerLogResponse :: Type -> Type #

Read GetContainerLogResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerLog

Show GetContainerLogResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerLog

NFData GetContainerLogResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerLog

Methods

rnf :: GetContainerLogResponse -> () #

Eq GetContainerLogResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerLog

type Rep GetContainerLogResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerLog

type Rep GetContainerLogResponse = D1 ('MetaData "GetContainerLogResponse" "Amazonka.Lightsail.GetContainerLog" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetContainerLogResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "logEvents") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ContainerServiceLogEvent])) :*: (S1 ('MetaSel ('Just "nextPageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetContainerLogResponse Source #

Create a value of GetContainerLogResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:logEvents:GetContainerLogResponse', getContainerLogResponse_logEvents - An array of objects that describe the log events of a container.

$sel:nextPageToken:GetContainerLogResponse', getContainerLogResponse_nextPageToken - The token to advance to the next page of results from your request.

A next page token is not returned if there are no more results to display.

To get the next page of results, perform another GetContainerLog request and specify the next page token using the pageToken parameter.

$sel:httpStatus:GetContainerLogResponse', getContainerLogResponse_httpStatus - The response's http status code.

GetContainerServiceDeployments

data GetContainerServiceDeployments Source #

See: newGetContainerServiceDeployments smart constructor.

Instances

Instances details
ToJSON GetContainerServiceDeployments Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServiceDeployments

ToHeaders GetContainerServiceDeployments Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServiceDeployments

ToPath GetContainerServiceDeployments Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServiceDeployments

ToQuery GetContainerServiceDeployments Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServiceDeployments

AWSRequest GetContainerServiceDeployments Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServiceDeployments

Generic GetContainerServiceDeployments Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServiceDeployments

Associated Types

type Rep GetContainerServiceDeployments :: Type -> Type #

Read GetContainerServiceDeployments Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServiceDeployments

Show GetContainerServiceDeployments Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServiceDeployments

NFData GetContainerServiceDeployments Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServiceDeployments

Eq GetContainerServiceDeployments Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServiceDeployments

Hashable GetContainerServiceDeployments Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServiceDeployments

type AWSResponse GetContainerServiceDeployments Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServiceDeployments

type Rep GetContainerServiceDeployments Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServiceDeployments

type Rep GetContainerServiceDeployments = D1 ('MetaData "GetContainerServiceDeployments" "Amazonka.Lightsail.GetContainerServiceDeployments" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetContainerServiceDeployments'" 'PrefixI 'True) (S1 ('MetaSel ('Just "serviceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetContainerServiceDeployments Source #

Create a value of GetContainerServiceDeployments with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetContainerServiceDeployments, getContainerServiceDeployments_serviceName - The name of the container service for which to return deployments.

data GetContainerServiceDeploymentsResponse Source #

Instances

Instances details
Generic GetContainerServiceDeploymentsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServiceDeployments

Read GetContainerServiceDeploymentsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServiceDeployments

Show GetContainerServiceDeploymentsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServiceDeployments

NFData GetContainerServiceDeploymentsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServiceDeployments

Eq GetContainerServiceDeploymentsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServiceDeployments

type Rep GetContainerServiceDeploymentsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServiceDeployments

type Rep GetContainerServiceDeploymentsResponse = D1 ('MetaData "GetContainerServiceDeploymentsResponse" "Amazonka.Lightsail.GetContainerServiceDeployments" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetContainerServiceDeploymentsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deployments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ContainerServiceDeployment])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetContainerServiceDeploymentsResponse Source #

Create a value of GetContainerServiceDeploymentsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:deployments:GetContainerServiceDeploymentsResponse', getContainerServiceDeploymentsResponse_deployments - An array of objects that describe deployments for a container service.

$sel:httpStatus:GetContainerServiceDeploymentsResponse', getContainerServiceDeploymentsResponse_httpStatus - The response's http status code.

GetContainerServiceMetricData

data GetContainerServiceMetricData Source #

See: newGetContainerServiceMetricData smart constructor.

Instances

Instances details
ToJSON GetContainerServiceMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServiceMetricData

ToHeaders GetContainerServiceMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServiceMetricData

ToPath GetContainerServiceMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServiceMetricData

ToQuery GetContainerServiceMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServiceMetricData

AWSRequest GetContainerServiceMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServiceMetricData

Generic GetContainerServiceMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServiceMetricData

Associated Types

type Rep GetContainerServiceMetricData :: Type -> Type #

Read GetContainerServiceMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServiceMetricData

Show GetContainerServiceMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServiceMetricData

NFData GetContainerServiceMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServiceMetricData

Eq GetContainerServiceMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServiceMetricData

Hashable GetContainerServiceMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServiceMetricData

type AWSResponse GetContainerServiceMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServiceMetricData

type Rep GetContainerServiceMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServiceMetricData

type Rep GetContainerServiceMetricData = D1 ('MetaData "GetContainerServiceMetricData" "Amazonka.Lightsail.GetContainerServiceMetricData" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetContainerServiceMetricData'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "serviceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "metricName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ContainerServiceMetricName) :*: S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))) :*: (S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: (S1 ('MetaSel ('Just "period") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "statistics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [MetricStatistic])))))

newGetContainerServiceMetricData Source #

Create a value of GetContainerServiceMetricData with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetContainerServiceMetricData, getContainerServiceMetricData_serviceName - The name of the container service for which to get metric data.

GetContainerServiceMetricData, getContainerServiceMetricData_metricName - The metric for which you want to return information.

Valid container service metric names are listed below, along with the most useful statistics to include in your request, and the published unit value.

  • CPUUtilization - The average percentage of compute units that are currently in use across all nodes of the container service. This metric identifies the processing power required to run containers on each node of the container service.

    Statistics: The most useful statistics are Maximum and Average.

    Unit: The published unit is Percent.

  • MemoryUtilization - The average percentage of available memory that is currently in use across all nodes of the container service. This metric identifies the memory required to run containers on each node of the container service.

    Statistics: The most useful statistics are Maximum and Average.

    Unit: The published unit is Percent.

$sel:startTime:GetContainerServiceMetricData', getContainerServiceMetricData_startTime - The start time of the time period.

$sel:endTime:GetContainerServiceMetricData', getContainerServiceMetricData_endTime - The end time of the time period.

GetContainerServiceMetricData, getContainerServiceMetricData_period - The granularity, in seconds, of the returned data points.

All container service metric data is available in 5-minute (300 seconds) granularity.

$sel:statistics:GetContainerServiceMetricData', getContainerServiceMetricData_statistics - The statistic for the metric.

The following statistics are available:

  • Minimum - The lowest value observed during the specified period. Use this value to determine low volumes of activity for your application.
  • Maximum - The highest value observed during the specified period. Use this value to determine high volumes of activity for your application.
  • Sum - All values submitted for the matching metric added together. You can use this statistic to determine the total volume of a metric.
  • Average - The value of Sum / SampleCount during the specified period. By comparing this statistic with the Minimum and Maximum values, you can determine the full scope of a metric and how close the average use is to the Minimum and Maximum values. This comparison helps you to know when to increase or decrease your resources.
  • SampleCount - The count, or number, of data points used for the statistical calculation.

data GetContainerServiceMetricDataResponse Source #

Instances

Instances details
Generic GetContainerServiceMetricDataResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServiceMetricData

Read GetContainerServiceMetricDataResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServiceMetricData

Show GetContainerServiceMetricDataResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServiceMetricData

NFData GetContainerServiceMetricDataResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServiceMetricData

Eq GetContainerServiceMetricDataResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServiceMetricData

type Rep GetContainerServiceMetricDataResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServiceMetricData

type Rep GetContainerServiceMetricDataResponse = D1 ('MetaData "GetContainerServiceMetricDataResponse" "Amazonka.Lightsail.GetContainerServiceMetricData" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetContainerServiceMetricDataResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "metricData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [MetricDatapoint])) :*: (S1 ('MetaSel ('Just "metricName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ContainerServiceMetricName)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetContainerServiceMetricDataResponse Source #

Create a value of GetContainerServiceMetricDataResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:metricData:GetContainerServiceMetricDataResponse', getContainerServiceMetricDataResponse_metricData - An array of objects that describe the metric data returned.

GetContainerServiceMetricData, getContainerServiceMetricDataResponse_metricName - The name of the metric returned.

$sel:httpStatus:GetContainerServiceMetricDataResponse', getContainerServiceMetricDataResponse_httpStatus - The response's http status code.

GetContainerServicePowers

data GetContainerServicePowers Source #

See: newGetContainerServicePowers smart constructor.

Instances

Instances details
ToJSON GetContainerServicePowers Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServicePowers

ToHeaders GetContainerServicePowers Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServicePowers

ToPath GetContainerServicePowers Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServicePowers

ToQuery GetContainerServicePowers Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServicePowers

AWSRequest GetContainerServicePowers Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServicePowers

Generic GetContainerServicePowers Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServicePowers

Associated Types

type Rep GetContainerServicePowers :: Type -> Type #

Read GetContainerServicePowers Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServicePowers

Show GetContainerServicePowers Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServicePowers

NFData GetContainerServicePowers Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServicePowers

Eq GetContainerServicePowers Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServicePowers

Hashable GetContainerServicePowers Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServicePowers

type AWSResponse GetContainerServicePowers Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServicePowers

type Rep GetContainerServicePowers Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServicePowers

type Rep GetContainerServicePowers = D1 ('MetaData "GetContainerServicePowers" "Amazonka.Lightsail.GetContainerServicePowers" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetContainerServicePowers'" 'PrefixI 'False) (U1 :: Type -> Type))

newGetContainerServicePowers :: GetContainerServicePowers Source #

Create a value of GetContainerServicePowers with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

data GetContainerServicePowersResponse Source #

See: newGetContainerServicePowersResponse smart constructor.

Instances

Instances details
Generic GetContainerServicePowersResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServicePowers

Associated Types

type Rep GetContainerServicePowersResponse :: Type -> Type #

Read GetContainerServicePowersResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServicePowers

Show GetContainerServicePowersResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServicePowers

NFData GetContainerServicePowersResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServicePowers

Eq GetContainerServicePowersResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServicePowers

type Rep GetContainerServicePowersResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServicePowers

type Rep GetContainerServicePowersResponse = D1 ('MetaData "GetContainerServicePowersResponse" "Amazonka.Lightsail.GetContainerServicePowers" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetContainerServicePowersResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "powers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ContainerServicePower])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetContainerServicePowersResponse Source #

Create a value of GetContainerServicePowersResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:powers:GetContainerServicePowersResponse', getContainerServicePowersResponse_powers - An array of objects that describe the powers that can be specified for a container service.

$sel:httpStatus:GetContainerServicePowersResponse', getContainerServicePowersResponse_httpStatus - The response's http status code.

GetContainerServices

data GetContainerServices Source #

See: newGetContainerServices smart constructor.

Instances

Instances details
ToJSON GetContainerServices Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServices

ToHeaders GetContainerServices Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServices

ToPath GetContainerServices Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServices

ToQuery GetContainerServices Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServices

AWSRequest GetContainerServices Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServices

Associated Types

type AWSResponse GetContainerServices #

Generic GetContainerServices Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServices

Associated Types

type Rep GetContainerServices :: Type -> Type #

Read GetContainerServices Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServices

Show GetContainerServices Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServices

NFData GetContainerServices Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServices

Methods

rnf :: GetContainerServices -> () #

Eq GetContainerServices Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServices

Hashable GetContainerServices Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServices

type AWSResponse GetContainerServices Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServices

type Rep GetContainerServices Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServices

type Rep GetContainerServices = D1 ('MetaData "GetContainerServices" "Amazonka.Lightsail.GetContainerServices" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetContainerServices'" 'PrefixI 'True) (S1 ('MetaSel ('Just "serviceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newGetContainerServices :: GetContainerServices Source #

Create a value of GetContainerServices with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetContainerServices, getContainerServices_serviceName - The name of the container service for which to return information.

When omitted, the response includes all of your container services in the Amazon Web Services Region where the request is made.

data GetContainerServicesResponse Source #

See: newGetContainerServicesResponse smart constructor.

Instances

Instances details
Generic GetContainerServicesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServices

Associated Types

type Rep GetContainerServicesResponse :: Type -> Type #

Read GetContainerServicesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServices

Show GetContainerServicesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServices

NFData GetContainerServicesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServices

Eq GetContainerServicesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServices

type Rep GetContainerServicesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetContainerServices

type Rep GetContainerServicesResponse = D1 ('MetaData "GetContainerServicesResponse" "Amazonka.Lightsail.GetContainerServices" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetContainerServicesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "containerServices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ContainerService])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetContainerServicesResponse Source #

Create a value of GetContainerServicesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:containerServices:GetContainerServicesResponse', getContainerServicesResponse_containerServices - An array of objects that describe one or more container services.

$sel:httpStatus:GetContainerServicesResponse', getContainerServicesResponse_httpStatus - The response's http status code.

GetDisk

data GetDisk Source #

See: newGetDisk smart constructor.

Constructors

GetDisk' Text 

Instances

Instances details
ToJSON GetDisk Source # 
Instance details

Defined in Amazonka.Lightsail.GetDisk

ToHeaders GetDisk Source # 
Instance details

Defined in Amazonka.Lightsail.GetDisk

Methods

toHeaders :: GetDisk -> [Header] #

ToPath GetDisk Source # 
Instance details

Defined in Amazonka.Lightsail.GetDisk

Methods

toPath :: GetDisk -> ByteString #

ToQuery GetDisk Source # 
Instance details

Defined in Amazonka.Lightsail.GetDisk

AWSRequest GetDisk Source # 
Instance details

Defined in Amazonka.Lightsail.GetDisk

Associated Types

type AWSResponse GetDisk #

Generic GetDisk Source # 
Instance details

Defined in Amazonka.Lightsail.GetDisk

Associated Types

type Rep GetDisk :: Type -> Type #

Methods

from :: GetDisk -> Rep GetDisk x #

to :: Rep GetDisk x -> GetDisk #

Read GetDisk Source # 
Instance details

Defined in Amazonka.Lightsail.GetDisk

Show GetDisk Source # 
Instance details

Defined in Amazonka.Lightsail.GetDisk

NFData GetDisk Source # 
Instance details

Defined in Amazonka.Lightsail.GetDisk

Methods

rnf :: GetDisk -> () #

Eq GetDisk Source # 
Instance details

Defined in Amazonka.Lightsail.GetDisk

Methods

(==) :: GetDisk -> GetDisk -> Bool #

(/=) :: GetDisk -> GetDisk -> Bool #

Hashable GetDisk Source # 
Instance details

Defined in Amazonka.Lightsail.GetDisk

Methods

hashWithSalt :: Int -> GetDisk -> Int #

hash :: GetDisk -> Int #

type AWSResponse GetDisk Source # 
Instance details

Defined in Amazonka.Lightsail.GetDisk

type Rep GetDisk Source # 
Instance details

Defined in Amazonka.Lightsail.GetDisk

type Rep GetDisk = D1 ('MetaData "GetDisk" "Amazonka.Lightsail.GetDisk" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetDisk'" 'PrefixI 'True) (S1 ('MetaSel ('Just "diskName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetDisk Source #

Create a value of GetDisk with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:diskName:GetDisk', getDisk_diskName - The name of the disk (e.g., my-disk).

data GetDiskResponse Source #

See: newGetDiskResponse smart constructor.

Constructors

GetDiskResponse' (Maybe Disk) Int 

Instances

Instances details
Generic GetDiskResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDisk

Associated Types

type Rep GetDiskResponse :: Type -> Type #

Read GetDiskResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDisk

Show GetDiskResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDisk

NFData GetDiskResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDisk

Methods

rnf :: GetDiskResponse -> () #

Eq GetDiskResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDisk

type Rep GetDiskResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDisk

type Rep GetDiskResponse = D1 ('MetaData "GetDiskResponse" "Amazonka.Lightsail.GetDisk" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetDiskResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "disk") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Disk)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetDiskResponse Source #

Create a value of GetDiskResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:disk:GetDiskResponse', getDiskResponse_disk - An object containing information about the disk.

$sel:httpStatus:GetDiskResponse', getDiskResponse_httpStatus - The response's http status code.

GetDiskSnapshot

data GetDiskSnapshot Source #

See: newGetDiskSnapshot smart constructor.

Constructors

GetDiskSnapshot' Text 

Instances

Instances details
ToJSON GetDiskSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.GetDiskSnapshot

ToHeaders GetDiskSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.GetDiskSnapshot

ToPath GetDiskSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.GetDiskSnapshot

ToQuery GetDiskSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.GetDiskSnapshot

AWSRequest GetDiskSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.GetDiskSnapshot

Associated Types

type AWSResponse GetDiskSnapshot #

Generic GetDiskSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.GetDiskSnapshot

Associated Types

type Rep GetDiskSnapshot :: Type -> Type #

Read GetDiskSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.GetDiskSnapshot

Show GetDiskSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.GetDiskSnapshot

NFData GetDiskSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.GetDiskSnapshot

Methods

rnf :: GetDiskSnapshot -> () #

Eq GetDiskSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.GetDiskSnapshot

Hashable GetDiskSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.GetDiskSnapshot

type AWSResponse GetDiskSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.GetDiskSnapshot

type Rep GetDiskSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.GetDiskSnapshot

type Rep GetDiskSnapshot = D1 ('MetaData "GetDiskSnapshot" "Amazonka.Lightsail.GetDiskSnapshot" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetDiskSnapshot'" 'PrefixI 'True) (S1 ('MetaSel ('Just "diskSnapshotName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetDiskSnapshot Source #

Create a value of GetDiskSnapshot with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:diskSnapshotName:GetDiskSnapshot', getDiskSnapshot_diskSnapshotName - The name of the disk snapshot (e.g., my-disk-snapshot).

data GetDiskSnapshotResponse Source #

See: newGetDiskSnapshotResponse smart constructor.

Instances

Instances details
Generic GetDiskSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDiskSnapshot

Associated Types

type Rep GetDiskSnapshotResponse :: Type -> Type #

Read GetDiskSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDiskSnapshot

Show GetDiskSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDiskSnapshot

NFData GetDiskSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDiskSnapshot

Methods

rnf :: GetDiskSnapshotResponse -> () #

Eq GetDiskSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDiskSnapshot

type Rep GetDiskSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDiskSnapshot

type Rep GetDiskSnapshotResponse = D1 ('MetaData "GetDiskSnapshotResponse" "Amazonka.Lightsail.GetDiskSnapshot" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetDiskSnapshotResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "diskSnapshot") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DiskSnapshot)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetDiskSnapshotResponse Source #

Create a value of GetDiskSnapshotResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:diskSnapshot:GetDiskSnapshotResponse', getDiskSnapshotResponse_diskSnapshot - An object containing information about the disk snapshot.

$sel:httpStatus:GetDiskSnapshotResponse', getDiskSnapshotResponse_httpStatus - The response's http status code.

GetDiskSnapshots (Paginated)

data GetDiskSnapshots Source #

See: newGetDiskSnapshots smart constructor.

Constructors

GetDiskSnapshots' (Maybe Text) 

Instances

Instances details
ToJSON GetDiskSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetDiskSnapshots

ToHeaders GetDiskSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetDiskSnapshots

ToPath GetDiskSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetDiskSnapshots

ToQuery GetDiskSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetDiskSnapshots

AWSPager GetDiskSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetDiskSnapshots

AWSRequest GetDiskSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetDiskSnapshots

Associated Types

type AWSResponse GetDiskSnapshots #

Generic GetDiskSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetDiskSnapshots

Associated Types

type Rep GetDiskSnapshots :: Type -> Type #

Read GetDiskSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetDiskSnapshots

Show GetDiskSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetDiskSnapshots

NFData GetDiskSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetDiskSnapshots

Methods

rnf :: GetDiskSnapshots -> () #

Eq GetDiskSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetDiskSnapshots

Hashable GetDiskSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetDiskSnapshots

type AWSResponse GetDiskSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetDiskSnapshots

type Rep GetDiskSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetDiskSnapshots

type Rep GetDiskSnapshots = D1 ('MetaData "GetDiskSnapshots" "Amazonka.Lightsail.GetDiskSnapshots" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetDiskSnapshots'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newGetDiskSnapshots :: GetDiskSnapshots Source #

Create a value of GetDiskSnapshots with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:pageToken:GetDiskSnapshots', getDiskSnapshots_pageToken - The token to advance to the next page of results from your request.

To get a page token, perform an initial GetDiskSnapshots request. If your results are paginated, the response will return a next page token that you can specify as the page token in a subsequent request.

data GetDiskSnapshotsResponse Source #

See: newGetDiskSnapshotsResponse smart constructor.

Instances

Instances details
Generic GetDiskSnapshotsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDiskSnapshots

Associated Types

type Rep GetDiskSnapshotsResponse :: Type -> Type #

Read GetDiskSnapshotsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDiskSnapshots

Show GetDiskSnapshotsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDiskSnapshots

NFData GetDiskSnapshotsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDiskSnapshots

Eq GetDiskSnapshotsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDiskSnapshots

type Rep GetDiskSnapshotsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDiskSnapshots

type Rep GetDiskSnapshotsResponse = D1 ('MetaData "GetDiskSnapshotsResponse" "Amazonka.Lightsail.GetDiskSnapshots" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetDiskSnapshotsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "diskSnapshots") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DiskSnapshot])) :*: (S1 ('MetaSel ('Just "nextPageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetDiskSnapshotsResponse Source #

Create a value of GetDiskSnapshotsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:diskSnapshots:GetDiskSnapshotsResponse', getDiskSnapshotsResponse_diskSnapshots - An array of objects containing information about all block storage disk snapshots.

$sel:nextPageToken:GetDiskSnapshotsResponse', getDiskSnapshotsResponse_nextPageToken - The token to advance to the next page of results from your request.

A next page token is not returned if there are no more results to display.

To get the next page of results, perform another GetDiskSnapshots request and specify the next page token using the pageToken parameter.

$sel:httpStatus:GetDiskSnapshotsResponse', getDiskSnapshotsResponse_httpStatus - The response's http status code.

GetDisks (Paginated)

data GetDisks Source #

See: newGetDisks smart constructor.

Constructors

GetDisks' (Maybe Text) 

Instances

Instances details
ToJSON GetDisks Source # 
Instance details

Defined in Amazonka.Lightsail.GetDisks

ToHeaders GetDisks Source # 
Instance details

Defined in Amazonka.Lightsail.GetDisks

Methods

toHeaders :: GetDisks -> [Header] #

ToPath GetDisks Source # 
Instance details

Defined in Amazonka.Lightsail.GetDisks

ToQuery GetDisks Source # 
Instance details

Defined in Amazonka.Lightsail.GetDisks

AWSPager GetDisks Source # 
Instance details

Defined in Amazonka.Lightsail.GetDisks

AWSRequest GetDisks Source # 
Instance details

Defined in Amazonka.Lightsail.GetDisks

Associated Types

type AWSResponse GetDisks #

Generic GetDisks Source # 
Instance details

Defined in Amazonka.Lightsail.GetDisks

Associated Types

type Rep GetDisks :: Type -> Type #

Methods

from :: GetDisks -> Rep GetDisks x #

to :: Rep GetDisks x -> GetDisks #

Read GetDisks Source # 
Instance details

Defined in Amazonka.Lightsail.GetDisks

Show GetDisks Source # 
Instance details

Defined in Amazonka.Lightsail.GetDisks

NFData GetDisks Source # 
Instance details

Defined in Amazonka.Lightsail.GetDisks

Methods

rnf :: GetDisks -> () #

Eq GetDisks Source # 
Instance details

Defined in Amazonka.Lightsail.GetDisks

Hashable GetDisks Source # 
Instance details

Defined in Amazonka.Lightsail.GetDisks

Methods

hashWithSalt :: Int -> GetDisks -> Int #

hash :: GetDisks -> Int #

type AWSResponse GetDisks Source # 
Instance details

Defined in Amazonka.Lightsail.GetDisks

type Rep GetDisks Source # 
Instance details

Defined in Amazonka.Lightsail.GetDisks

type Rep GetDisks = D1 ('MetaData "GetDisks" "Amazonka.Lightsail.GetDisks" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetDisks'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newGetDisks :: GetDisks Source #

Create a value of GetDisks with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:pageToken:GetDisks', getDisks_pageToken - The token to advance to the next page of results from your request.

To get a page token, perform an initial GetDisks request. If your results are paginated, the response will return a next page token that you can specify as the page token in a subsequent request.

data GetDisksResponse Source #

See: newGetDisksResponse smart constructor.

Instances

Instances details
Generic GetDisksResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDisks

Associated Types

type Rep GetDisksResponse :: Type -> Type #

Read GetDisksResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDisks

Show GetDisksResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDisks

NFData GetDisksResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDisks

Methods

rnf :: GetDisksResponse -> () #

Eq GetDisksResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDisks

type Rep GetDisksResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDisks

type Rep GetDisksResponse = D1 ('MetaData "GetDisksResponse" "Amazonka.Lightsail.GetDisks" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetDisksResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "disks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Disk])) :*: (S1 ('MetaSel ('Just "nextPageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetDisksResponse Source #

Create a value of GetDisksResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetDisksResponse, getDisksResponse_disks - An array of objects containing information about all block storage disks.

$sel:nextPageToken:GetDisksResponse', getDisksResponse_nextPageToken - The token to advance to the next page of results from your request.

A next page token is not returned if there are no more results to display.

To get the next page of results, perform another GetDisks request and specify the next page token using the pageToken parameter.

$sel:httpStatus:GetDisksResponse', getDisksResponse_httpStatus - The response's http status code.

GetDistributionBundles

data GetDistributionBundles Source #

See: newGetDistributionBundles smart constructor.

Instances

Instances details
ToJSON GetDistributionBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionBundles

ToHeaders GetDistributionBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionBundles

ToPath GetDistributionBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionBundles

ToQuery GetDistributionBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionBundles

AWSRequest GetDistributionBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionBundles

Associated Types

type AWSResponse GetDistributionBundles #

Generic GetDistributionBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionBundles

Associated Types

type Rep GetDistributionBundles :: Type -> Type #

Read GetDistributionBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionBundles

Show GetDistributionBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionBundles

NFData GetDistributionBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionBundles

Methods

rnf :: GetDistributionBundles -> () #

Eq GetDistributionBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionBundles

Hashable GetDistributionBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionBundles

type AWSResponse GetDistributionBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionBundles

type Rep GetDistributionBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionBundles

type Rep GetDistributionBundles = D1 ('MetaData "GetDistributionBundles" "Amazonka.Lightsail.GetDistributionBundles" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetDistributionBundles'" 'PrefixI 'False) (U1 :: Type -> Type))

newGetDistributionBundles :: GetDistributionBundles Source #

Create a value of GetDistributionBundles with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

data GetDistributionBundlesResponse Source #

See: newGetDistributionBundlesResponse smart constructor.

Instances

Instances details
Generic GetDistributionBundlesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionBundles

Associated Types

type Rep GetDistributionBundlesResponse :: Type -> Type #

Read GetDistributionBundlesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionBundles

Show GetDistributionBundlesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionBundles

NFData GetDistributionBundlesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionBundles

Eq GetDistributionBundlesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionBundles

type Rep GetDistributionBundlesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionBundles

type Rep GetDistributionBundlesResponse = D1 ('MetaData "GetDistributionBundlesResponse" "Amazonka.Lightsail.GetDistributionBundles" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetDistributionBundlesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bundles") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DistributionBundle])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetDistributionBundlesResponse Source #

Create a value of GetDistributionBundlesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:bundles:GetDistributionBundlesResponse', getDistributionBundlesResponse_bundles - An object that describes a distribution bundle.

$sel:httpStatus:GetDistributionBundlesResponse', getDistributionBundlesResponse_httpStatus - The response's http status code.

GetDistributionLatestCacheReset

data GetDistributionLatestCacheReset Source #

See: newGetDistributionLatestCacheReset smart constructor.

Instances

Instances details
ToJSON GetDistributionLatestCacheReset Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionLatestCacheReset

ToHeaders GetDistributionLatestCacheReset Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionLatestCacheReset

ToPath GetDistributionLatestCacheReset Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionLatestCacheReset

ToQuery GetDistributionLatestCacheReset Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionLatestCacheReset

AWSRequest GetDistributionLatestCacheReset Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionLatestCacheReset

Generic GetDistributionLatestCacheReset Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionLatestCacheReset

Associated Types

type Rep GetDistributionLatestCacheReset :: Type -> Type #

Read GetDistributionLatestCacheReset Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionLatestCacheReset

Show GetDistributionLatestCacheReset Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionLatestCacheReset

NFData GetDistributionLatestCacheReset Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionLatestCacheReset

Eq GetDistributionLatestCacheReset Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionLatestCacheReset

Hashable GetDistributionLatestCacheReset Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionLatestCacheReset

type AWSResponse GetDistributionLatestCacheReset Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionLatestCacheReset

type Rep GetDistributionLatestCacheReset Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionLatestCacheReset

type Rep GetDistributionLatestCacheReset = D1 ('MetaData "GetDistributionLatestCacheReset" "Amazonka.Lightsail.GetDistributionLatestCacheReset" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetDistributionLatestCacheReset'" 'PrefixI 'True) (S1 ('MetaSel ('Just "distributionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newGetDistributionLatestCacheReset :: GetDistributionLatestCacheReset Source #

Create a value of GetDistributionLatestCacheReset with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:distributionName:GetDistributionLatestCacheReset', getDistributionLatestCacheReset_distributionName - The name of the distribution for which to return the timestamp of the last cache reset.

Use the GetDistributions action to get a list of distribution names that you can specify.

When omitted, the response includes the latest cache reset timestamp of all your distributions.

data GetDistributionLatestCacheResetResponse Source #

Instances

Instances details
Generic GetDistributionLatestCacheResetResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionLatestCacheReset

Read GetDistributionLatestCacheResetResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionLatestCacheReset

Show GetDistributionLatestCacheResetResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionLatestCacheReset

NFData GetDistributionLatestCacheResetResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionLatestCacheReset

Eq GetDistributionLatestCacheResetResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionLatestCacheReset

type Rep GetDistributionLatestCacheResetResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionLatestCacheReset

type Rep GetDistributionLatestCacheResetResponse = D1 ('MetaData "GetDistributionLatestCacheResetResponse" "Amazonka.Lightsail.GetDistributionLatestCacheReset" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetDistributionLatestCacheResetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetDistributionLatestCacheResetResponse Source #

Create a value of GetDistributionLatestCacheResetResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:createTime:GetDistributionLatestCacheResetResponse', getDistributionLatestCacheResetResponse_createTime - The timestamp of the last cache reset (e.g., 1479734909.17) in Unix time format.

GetDistributionLatestCacheResetResponse, getDistributionLatestCacheResetResponse_status - The status of the last cache reset.

$sel:httpStatus:GetDistributionLatestCacheResetResponse', getDistributionLatestCacheResetResponse_httpStatus - The response's http status code.

GetDistributionMetricData

data GetDistributionMetricData Source #

See: newGetDistributionMetricData smart constructor.

Instances

Instances details
ToJSON GetDistributionMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionMetricData

ToHeaders GetDistributionMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionMetricData

ToPath GetDistributionMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionMetricData

ToQuery GetDistributionMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionMetricData

AWSRequest GetDistributionMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionMetricData

Generic GetDistributionMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionMetricData

Associated Types

type Rep GetDistributionMetricData :: Type -> Type #

Read GetDistributionMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionMetricData

Show GetDistributionMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionMetricData

NFData GetDistributionMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionMetricData

Eq GetDistributionMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionMetricData

Hashable GetDistributionMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionMetricData

type AWSResponse GetDistributionMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionMetricData

type Rep GetDistributionMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionMetricData

newGetDistributionMetricData Source #

Create a value of GetDistributionMetricData with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:distributionName:GetDistributionMetricData', getDistributionMetricData_distributionName - The name of the distribution for which to get metric data.

Use the GetDistributions action to get a list of distribution names that you can specify.

GetDistributionMetricData, getDistributionMetricData_metricName - The metric for which you want to return information.

Valid distribution metric names are listed below, along with the most useful statistics to include in your request, and the published unit value.

  • Requests - The total number of viewer requests received by your Lightsail distribution, for all HTTP methods, and for both HTTP and HTTPS requests.

    Statistics: The most useful statistic is Sum.

    Unit: The published unit is None.

  • BytesDownloaded - The number of bytes downloaded by viewers for GET, HEAD, and OPTIONS requests.

    Statistics: The most useful statistic is Sum.

    Unit: The published unit is None.

  • BytesUploaded - The number of bytes uploaded to your origin by your Lightsail distribution, using POST and PUT requests.

    Statistics: The most useful statistic is Sum.

    Unit: The published unit is None.

  • TotalErrorRate - The percentage of all viewer requests for which the response's HTTP status code was 4xx or 5xx.

    Statistics: The most useful statistic is Average.

    Unit: The published unit is Percent.

  • 4xxErrorRate - The percentage of all viewer requests for which the response's HTTP status cod was 4xx. In these cases, the client or client viewer may have made an error. For example, a status code of 404 (Not Found) means that the client requested an object that could not be found.

    Statistics: The most useful statistic is Average.

    Unit: The published unit is Percent.

  • 5xxErrorRate - The percentage of all viewer requests for which the response's HTTP status code was 5xx. In these cases, the origin server did not satisfy the requests. For example, a status code of 503 (Service Unavailable) means that the origin server is currently unavailable.

    Statistics: The most useful statistic is Average.

    Unit: The published unit is Percent.

$sel:startTime:GetDistributionMetricData', getDistributionMetricData_startTime - The start of the time interval for which to get metric data.

Constraints:

  • Specified in Coordinated Universal Time (UTC).
  • Specified in the Unix time format.

    For example, if you wish to use a start time of October 1, 2018, at 8 PM UTC, specify 1538424000 as the start time.

You can convert a human-friendly time to Unix time format using a converter like Epoch converter.

$sel:endTime:GetDistributionMetricData', getDistributionMetricData_endTime - The end of the time interval for which to get metric data.

Constraints:

  • Specified in Coordinated Universal Time (UTC).
  • Specified in the Unix time format.

    For example, if you wish to use an end time of October 1, 2018, at 9 PM UTC, specify 1538427600 as the end time.

You can convert a human-friendly time to Unix time format using a converter like Epoch converter.

GetDistributionMetricData, getDistributionMetricData_period - The granularity, in seconds, for the metric data points that will be returned.

GetDistributionMetricData, getDistributionMetricData_unit - The unit for the metric data request.

Valid units depend on the metric data being requested. For the valid units with each available metric, see the metricName parameter.

$sel:statistics:GetDistributionMetricData', getDistributionMetricData_statistics - The statistic for the metric.

The following statistics are available:

  • Minimum - The lowest value observed during the specified period. Use this value to determine low volumes of activity for your application.
  • Maximum - The highest value observed during the specified period. Use this value to determine high volumes of activity for your application.
  • Sum - All values submitted for the matching metric added together. You can use this statistic to determine the total volume of a metric.
  • Average - The value of Sum / SampleCount during the specified period. By comparing this statistic with the Minimum and Maximum values, you can determine the full scope of a metric and how close the average use is to the Minimum and Maximum values. This comparison helps you to know when to increase or decrease your resources.
  • SampleCount - The count, or number, of data points used for the statistical calculation.

data GetDistributionMetricDataResponse Source #

See: newGetDistributionMetricDataResponse smart constructor.

Instances

Instances details
Generic GetDistributionMetricDataResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionMetricData

Associated Types

type Rep GetDistributionMetricDataResponse :: Type -> Type #

Read GetDistributionMetricDataResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionMetricData

Show GetDistributionMetricDataResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionMetricData

NFData GetDistributionMetricDataResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionMetricData

Eq GetDistributionMetricDataResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionMetricData

type Rep GetDistributionMetricDataResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributionMetricData

type Rep GetDistributionMetricDataResponse = D1 ('MetaData "GetDistributionMetricDataResponse" "Amazonka.Lightsail.GetDistributionMetricData" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetDistributionMetricDataResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "metricData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [MetricDatapoint])) :*: (S1 ('MetaSel ('Just "metricName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DistributionMetricName)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetDistributionMetricDataResponse Source #

Create a value of GetDistributionMetricDataResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:metricData:GetDistributionMetricDataResponse', getDistributionMetricDataResponse_metricData - An array of objects that describe the metric data returned.

GetDistributionMetricData, getDistributionMetricDataResponse_metricName - The name of the metric returned.

$sel:httpStatus:GetDistributionMetricDataResponse', getDistributionMetricDataResponse_httpStatus - The response's http status code.

GetDistributions

data GetDistributions Source #

See: newGetDistributions smart constructor.

Instances

Instances details
ToJSON GetDistributions Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributions

ToHeaders GetDistributions Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributions

ToPath GetDistributions Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributions

ToQuery GetDistributions Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributions

AWSRequest GetDistributions Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributions

Associated Types

type AWSResponse GetDistributions #

Generic GetDistributions Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributions

Associated Types

type Rep GetDistributions :: Type -> Type #

Read GetDistributions Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributions

Show GetDistributions Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributions

NFData GetDistributions Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributions

Methods

rnf :: GetDistributions -> () #

Eq GetDistributions Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributions

Hashable GetDistributions Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributions

type AWSResponse GetDistributions Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributions

type Rep GetDistributions Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributions

type Rep GetDistributions = D1 ('MetaData "GetDistributions" "Amazonka.Lightsail.GetDistributions" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetDistributions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "distributionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "pageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newGetDistributions :: GetDistributions Source #

Create a value of GetDistributions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:distributionName:GetDistributions', getDistributions_distributionName - The name of the distribution for which to return information.

When omitted, the response includes all of your distributions in the Amazon Web Services Region where the request is made.

$sel:pageToken:GetDistributions', getDistributions_pageToken - The token to advance to the next page of results from your request.

To get a page token, perform an initial GetDistributions request. If your results are paginated, the response will return a next page token that you can specify as the page token in a subsequent request.

data GetDistributionsResponse Source #

See: newGetDistributionsResponse smart constructor.

Instances

Instances details
Generic GetDistributionsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributions

Associated Types

type Rep GetDistributionsResponse :: Type -> Type #

Read GetDistributionsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributions

Show GetDistributionsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributions

NFData GetDistributionsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributions

Eq GetDistributionsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributions

type Rep GetDistributionsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDistributions

type Rep GetDistributionsResponse = D1 ('MetaData "GetDistributionsResponse" "Amazonka.Lightsail.GetDistributions" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetDistributionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "distributions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [LightsailDistribution])) :*: (S1 ('MetaSel ('Just "nextPageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetDistributionsResponse Source #

Create a value of GetDistributionsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:distributions:GetDistributionsResponse', getDistributionsResponse_distributions - An array of objects that describe your distributions.

$sel:nextPageToken:GetDistributionsResponse', getDistributionsResponse_nextPageToken - The token to advance to the next page of results from your request.

A next page token is not returned if there are no more results to display.

To get the next page of results, perform another GetDistributions request and specify the next page token using the pageToken parameter.

$sel:httpStatus:GetDistributionsResponse', getDistributionsResponse_httpStatus - The response's http status code.

GetDomain

data GetDomain Source #

See: newGetDomain smart constructor.

Constructors

GetDomain' Text 

Instances

Instances details
ToJSON GetDomain Source # 
Instance details

Defined in Amazonka.Lightsail.GetDomain

ToHeaders GetDomain Source # 
Instance details

Defined in Amazonka.Lightsail.GetDomain

Methods

toHeaders :: GetDomain -> [Header] #

ToPath GetDomain Source # 
Instance details

Defined in Amazonka.Lightsail.GetDomain

ToQuery GetDomain Source # 
Instance details

Defined in Amazonka.Lightsail.GetDomain

AWSRequest GetDomain Source # 
Instance details

Defined in Amazonka.Lightsail.GetDomain

Associated Types

type AWSResponse GetDomain #

Generic GetDomain Source # 
Instance details

Defined in Amazonka.Lightsail.GetDomain

Associated Types

type Rep GetDomain :: Type -> Type #

Read GetDomain Source # 
Instance details

Defined in Amazonka.Lightsail.GetDomain

Show GetDomain Source # 
Instance details

Defined in Amazonka.Lightsail.GetDomain

NFData GetDomain Source # 
Instance details

Defined in Amazonka.Lightsail.GetDomain

Methods

rnf :: GetDomain -> () #

Eq GetDomain Source # 
Instance details

Defined in Amazonka.Lightsail.GetDomain

Hashable GetDomain Source # 
Instance details

Defined in Amazonka.Lightsail.GetDomain

type AWSResponse GetDomain Source # 
Instance details

Defined in Amazonka.Lightsail.GetDomain

type Rep GetDomain Source # 
Instance details

Defined in Amazonka.Lightsail.GetDomain

type Rep GetDomain = D1 ('MetaData "GetDomain" "Amazonka.Lightsail.GetDomain" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetDomain'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetDomain Source #

Arguments

:: Text

GetDomain

-> GetDomain 

Create a value of GetDomain with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetDomain, getDomain_domainName - The domain name for which your want to return information about.

data GetDomainResponse Source #

See: newGetDomainResponse smart constructor.

Instances

Instances details
Generic GetDomainResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDomain

Associated Types

type Rep GetDomainResponse :: Type -> Type #

Read GetDomainResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDomain

Show GetDomainResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDomain

NFData GetDomainResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDomain

Methods

rnf :: GetDomainResponse -> () #

Eq GetDomainResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDomain

type Rep GetDomainResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDomain

type Rep GetDomainResponse = D1 ('MetaData "GetDomainResponse" "Amazonka.Lightsail.GetDomain" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetDomainResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Domain)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetDomainResponse Source #

Create a value of GetDomainResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:domain:GetDomainResponse', getDomainResponse_domain - An array of key-value pairs containing information about your get domain request.

$sel:httpStatus:GetDomainResponse', getDomainResponse_httpStatus - The response's http status code.

GetDomains (Paginated)

data GetDomains Source #

See: newGetDomains smart constructor.

Constructors

GetDomains' (Maybe Text) 

Instances

Instances details
ToJSON GetDomains Source # 
Instance details

Defined in Amazonka.Lightsail.GetDomains

ToHeaders GetDomains Source # 
Instance details

Defined in Amazonka.Lightsail.GetDomains

Methods

toHeaders :: GetDomains -> [Header] #

ToPath GetDomains Source # 
Instance details

Defined in Amazonka.Lightsail.GetDomains

ToQuery GetDomains Source # 
Instance details

Defined in Amazonka.Lightsail.GetDomains

AWSPager GetDomains Source # 
Instance details

Defined in Amazonka.Lightsail.GetDomains

AWSRequest GetDomains Source # 
Instance details

Defined in Amazonka.Lightsail.GetDomains

Associated Types

type AWSResponse GetDomains #

Generic GetDomains Source # 
Instance details

Defined in Amazonka.Lightsail.GetDomains

Associated Types

type Rep GetDomains :: Type -> Type #

Read GetDomains Source # 
Instance details

Defined in Amazonka.Lightsail.GetDomains

Show GetDomains Source # 
Instance details

Defined in Amazonka.Lightsail.GetDomains

NFData GetDomains Source # 
Instance details

Defined in Amazonka.Lightsail.GetDomains

Methods

rnf :: GetDomains -> () #

Eq GetDomains Source # 
Instance details

Defined in Amazonka.Lightsail.GetDomains

Hashable GetDomains Source # 
Instance details

Defined in Amazonka.Lightsail.GetDomains

type AWSResponse GetDomains Source # 
Instance details

Defined in Amazonka.Lightsail.GetDomains

type Rep GetDomains Source # 
Instance details

Defined in Amazonka.Lightsail.GetDomains

type Rep GetDomains = D1 ('MetaData "GetDomains" "Amazonka.Lightsail.GetDomains" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetDomains'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newGetDomains :: GetDomains Source #

Create a value of GetDomains with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:pageToken:GetDomains', getDomains_pageToken - The token to advance to the next page of results from your request.

To get a page token, perform an initial GetDomains request. If your results are paginated, the response will return a next page token that you can specify as the page token in a subsequent request.

data GetDomainsResponse Source #

See: newGetDomainsResponse smart constructor.

Instances

Instances details
Generic GetDomainsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDomains

Associated Types

type Rep GetDomainsResponse :: Type -> Type #

Read GetDomainsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDomains

Show GetDomainsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDomains

NFData GetDomainsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDomains

Methods

rnf :: GetDomainsResponse -> () #

Eq GetDomainsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDomains

type Rep GetDomainsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetDomains

type Rep GetDomainsResponse = D1 ('MetaData "GetDomainsResponse" "Amazonka.Lightsail.GetDomains" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetDomainsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domains") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Domain])) :*: (S1 ('MetaSel ('Just "nextPageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetDomainsResponse Source #

Create a value of GetDomainsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:domains:GetDomainsResponse', getDomainsResponse_domains - An array of key-value pairs containing information about each of the domain entries in the user's account.

$sel:nextPageToken:GetDomainsResponse', getDomainsResponse_nextPageToken - The token to advance to the next page of results from your request.

A next page token is not returned if there are no more results to display.

To get the next page of results, perform another GetDomains request and specify the next page token using the pageToken parameter.

$sel:httpStatus:GetDomainsResponse', getDomainsResponse_httpStatus - The response's http status code.

GetExportSnapshotRecords (Paginated)

data GetExportSnapshotRecords Source #

See: newGetExportSnapshotRecords smart constructor.

Instances

Instances details
ToJSON GetExportSnapshotRecords Source # 
Instance details

Defined in Amazonka.Lightsail.GetExportSnapshotRecords

ToHeaders GetExportSnapshotRecords Source # 
Instance details

Defined in Amazonka.Lightsail.GetExportSnapshotRecords

ToPath GetExportSnapshotRecords Source # 
Instance details

Defined in Amazonka.Lightsail.GetExportSnapshotRecords

ToQuery GetExportSnapshotRecords Source # 
Instance details

Defined in Amazonka.Lightsail.GetExportSnapshotRecords

AWSPager GetExportSnapshotRecords Source # 
Instance details

Defined in Amazonka.Lightsail.GetExportSnapshotRecords

AWSRequest GetExportSnapshotRecords Source # 
Instance details

Defined in Amazonka.Lightsail.GetExportSnapshotRecords

Generic GetExportSnapshotRecords Source # 
Instance details

Defined in Amazonka.Lightsail.GetExportSnapshotRecords

Associated Types

type Rep GetExportSnapshotRecords :: Type -> Type #

Read GetExportSnapshotRecords Source # 
Instance details

Defined in Amazonka.Lightsail.GetExportSnapshotRecords

Show GetExportSnapshotRecords Source # 
Instance details

Defined in Amazonka.Lightsail.GetExportSnapshotRecords

NFData GetExportSnapshotRecords Source # 
Instance details

Defined in Amazonka.Lightsail.GetExportSnapshotRecords

Eq GetExportSnapshotRecords Source # 
Instance details

Defined in Amazonka.Lightsail.GetExportSnapshotRecords

Hashable GetExportSnapshotRecords Source # 
Instance details

Defined in Amazonka.Lightsail.GetExportSnapshotRecords

type AWSResponse GetExportSnapshotRecords Source # 
Instance details

Defined in Amazonka.Lightsail.GetExportSnapshotRecords

type Rep GetExportSnapshotRecords Source # 
Instance details

Defined in Amazonka.Lightsail.GetExportSnapshotRecords

type Rep GetExportSnapshotRecords = D1 ('MetaData "GetExportSnapshotRecords" "Amazonka.Lightsail.GetExportSnapshotRecords" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetExportSnapshotRecords'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newGetExportSnapshotRecords :: GetExportSnapshotRecords Source #

Create a value of GetExportSnapshotRecords with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:pageToken:GetExportSnapshotRecords', getExportSnapshotRecords_pageToken - The token to advance to the next page of results from your request.

To get a page token, perform an initial GetExportSnapshotRecords request. If your results are paginated, the response will return a next page token that you can specify as the page token in a subsequent request.

data GetExportSnapshotRecordsResponse Source #

See: newGetExportSnapshotRecordsResponse smart constructor.

Instances

Instances details
Generic GetExportSnapshotRecordsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetExportSnapshotRecords

Associated Types

type Rep GetExportSnapshotRecordsResponse :: Type -> Type #

Read GetExportSnapshotRecordsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetExportSnapshotRecords

Show GetExportSnapshotRecordsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetExportSnapshotRecords

NFData GetExportSnapshotRecordsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetExportSnapshotRecords

Eq GetExportSnapshotRecordsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetExportSnapshotRecords

type Rep GetExportSnapshotRecordsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetExportSnapshotRecords

type Rep GetExportSnapshotRecordsResponse = D1 ('MetaData "GetExportSnapshotRecordsResponse" "Amazonka.Lightsail.GetExportSnapshotRecords" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetExportSnapshotRecordsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "exportSnapshotRecords") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ExportSnapshotRecord])) :*: (S1 ('MetaSel ('Just "nextPageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetExportSnapshotRecordsResponse Source #

Create a value of GetExportSnapshotRecordsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:exportSnapshotRecords:GetExportSnapshotRecordsResponse', getExportSnapshotRecordsResponse_exportSnapshotRecords - A list of objects describing the export snapshot records.

$sel:nextPageToken:GetExportSnapshotRecordsResponse', getExportSnapshotRecordsResponse_nextPageToken - The token to advance to the next page of results from your request.

A next page token is not returned if there are no more results to display.

To get the next page of results, perform another GetExportSnapshotRecords request and specify the next page token using the pageToken parameter.

$sel:httpStatus:GetExportSnapshotRecordsResponse', getExportSnapshotRecordsResponse_httpStatus - The response's http status code.

GetInstance

data GetInstance Source #

See: newGetInstance smart constructor.

Constructors

GetInstance' Text 

Instances

Instances details
ToJSON GetInstance Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstance

ToHeaders GetInstance Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstance

Methods

toHeaders :: GetInstance -> [Header] #

ToPath GetInstance Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstance

ToQuery GetInstance Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstance

AWSRequest GetInstance Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstance

Associated Types

type AWSResponse GetInstance #

Generic GetInstance Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstance

Associated Types

type Rep GetInstance :: Type -> Type #

Read GetInstance Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstance

Show GetInstance Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstance

NFData GetInstance Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstance

Methods

rnf :: GetInstance -> () #

Eq GetInstance Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstance

Hashable GetInstance Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstance

type AWSResponse GetInstance Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstance

type Rep GetInstance Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstance

type Rep GetInstance = D1 ('MetaData "GetInstance" "Amazonka.Lightsail.GetInstance" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetInstance'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetInstance Source #

Create a value of GetInstance with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetInstance, getInstance_instanceName - The name of the instance.

data GetInstanceResponse Source #

See: newGetInstanceResponse smart constructor.

Instances

Instances details
Generic GetInstanceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstance

Associated Types

type Rep GetInstanceResponse :: Type -> Type #

Read GetInstanceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstance

Show GetInstanceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstance

NFData GetInstanceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstance

Methods

rnf :: GetInstanceResponse -> () #

Eq GetInstanceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstance

type Rep GetInstanceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstance

type Rep GetInstanceResponse = D1 ('MetaData "GetInstanceResponse" "Amazonka.Lightsail.GetInstance" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetInstanceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instance'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Instance)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetInstanceResponse Source #

Create a value of GetInstanceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:instance':GetInstanceResponse', getInstanceResponse_instance - An array of key-value pairs containing information about the specified instance.

$sel:httpStatus:GetInstanceResponse', getInstanceResponse_httpStatus - The response's http status code.

GetInstanceAccessDetails

data GetInstanceAccessDetails Source #

See: newGetInstanceAccessDetails smart constructor.

Instances

Instances details
ToJSON GetInstanceAccessDetails Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceAccessDetails

ToHeaders GetInstanceAccessDetails Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceAccessDetails

ToPath GetInstanceAccessDetails Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceAccessDetails

ToQuery GetInstanceAccessDetails Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceAccessDetails

AWSRequest GetInstanceAccessDetails Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceAccessDetails

Generic GetInstanceAccessDetails Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceAccessDetails

Associated Types

type Rep GetInstanceAccessDetails :: Type -> Type #

Read GetInstanceAccessDetails Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceAccessDetails

Show GetInstanceAccessDetails Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceAccessDetails

NFData GetInstanceAccessDetails Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceAccessDetails

Eq GetInstanceAccessDetails Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceAccessDetails

Hashable GetInstanceAccessDetails Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceAccessDetails

type AWSResponse GetInstanceAccessDetails Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceAccessDetails

type Rep GetInstanceAccessDetails Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceAccessDetails

type Rep GetInstanceAccessDetails = D1 ('MetaData "GetInstanceAccessDetails" "Amazonka.Lightsail.GetInstanceAccessDetails" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetInstanceAccessDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "protocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InstanceAccessProtocol)) :*: S1 ('MetaSel ('Just "instanceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetInstanceAccessDetails Source #

Create a value of GetInstanceAccessDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetInstanceAccessDetails, getInstanceAccessDetails_protocol - The protocol to use to connect to your instance. Defaults to ssh.

GetInstanceAccessDetails, getInstanceAccessDetails_instanceName - The name of the instance to access.

data GetInstanceAccessDetailsResponse Source #

See: newGetInstanceAccessDetailsResponse smart constructor.

Instances

Instances details
Generic GetInstanceAccessDetailsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceAccessDetails

Associated Types

type Rep GetInstanceAccessDetailsResponse :: Type -> Type #

Read GetInstanceAccessDetailsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceAccessDetails

Show GetInstanceAccessDetailsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceAccessDetails

NFData GetInstanceAccessDetailsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceAccessDetails

Eq GetInstanceAccessDetailsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceAccessDetails

type Rep GetInstanceAccessDetailsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceAccessDetails

type Rep GetInstanceAccessDetailsResponse = D1 ('MetaData "GetInstanceAccessDetailsResponse" "Amazonka.Lightsail.GetInstanceAccessDetails" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetInstanceAccessDetailsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "accessDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InstanceAccessDetails)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetInstanceAccessDetailsResponse Source #

Create a value of GetInstanceAccessDetailsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:accessDetails:GetInstanceAccessDetailsResponse', getInstanceAccessDetailsResponse_accessDetails - An array of key-value pairs containing information about a get instance access request.

$sel:httpStatus:GetInstanceAccessDetailsResponse', getInstanceAccessDetailsResponse_httpStatus - The response's http status code.

GetInstanceMetricData

data GetInstanceMetricData Source #

See: newGetInstanceMetricData smart constructor.

Instances

Instances details
ToJSON GetInstanceMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceMetricData

ToHeaders GetInstanceMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceMetricData

ToPath GetInstanceMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceMetricData

ToQuery GetInstanceMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceMetricData

AWSRequest GetInstanceMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceMetricData

Associated Types

type AWSResponse GetInstanceMetricData #

Generic GetInstanceMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceMetricData

Associated Types

type Rep GetInstanceMetricData :: Type -> Type #

Read GetInstanceMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceMetricData

Show GetInstanceMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceMetricData

NFData GetInstanceMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceMetricData

Methods

rnf :: GetInstanceMetricData -> () #

Eq GetInstanceMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceMetricData

Hashable GetInstanceMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceMetricData

type AWSResponse GetInstanceMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceMetricData

type Rep GetInstanceMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceMetricData

newGetInstanceMetricData Source #

Create a value of GetInstanceMetricData with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetInstanceMetricData, getInstanceMetricData_instanceName - The name of the instance for which you want to get metrics data.

GetInstanceMetricData, getInstanceMetricData_metricName - The metric for which you want to return information.

Valid instance metric names are listed below, along with the most useful statistics to include in your request, and the published unit value.

  • BurstCapacityPercentage - The percentage of CPU performance available for your instance to burst above its baseline. Your instance continuously accrues and consumes burst capacity. Burst capacity stops accruing when your instance's BurstCapacityPercentage reaches 100%. For more information, see Viewing instance burst capacity in Amazon Lightsail.

    Statistics: The most useful statistics are Maximum and Average.

    Unit: The published unit is Percent.

  • BurstCapacityTime - The available amount of time for your instance to burst at 100% CPU utilization. Your instance continuously accrues and consumes burst capacity. Burst capacity time stops accruing when your instance's BurstCapacityPercentage metric reaches 100%.

    Burst capacity time is consumed at the full rate only when your instance operates at 100% CPU utilization. For example, if your instance operates at 50% CPU utilization in the burstable zone for a 5-minute period, then it consumes CPU burst capacity minutes at a 50% rate in that period. Your instance consumed 2 minutes and 30 seconds of CPU burst capacity minutes in the 5-minute period. For more information, see Viewing instance burst capacity in Amazon Lightsail.

    Statistics: The most useful statistics are Maximum and Average.

    Unit: The published unit is Seconds.

  • CPUUtilization - The percentage of allocated compute units that are currently in use on the instance. This metric identifies the processing power to run the applications on the instance. Tools in your operating system can show a lower percentage than Lightsail when the instance is not allocated a full processor core.

    Statistics: The most useful statistics are Maximum and Average.

    Unit: The published unit is Percent.

  • NetworkIn - The number of bytes received on all network interfaces by the instance. This metric identifies the volume of incoming network traffic to the instance. The number reported is the number of bytes received during the period. Because this metric is reported in 5-minute intervals, divide the reported number by 300 to find Bytes/second.

    Statistics: The most useful statistic is Sum.

    Unit: The published unit is Bytes.

  • NetworkOut - The number of bytes sent out on all network interfaces by the instance. This metric identifies the volume of outgoing network traffic from the instance. The number reported is the number of bytes sent during the period. Because this metric is reported in 5-minute intervals, divide the reported number by 300 to find Bytes/second.

    Statistics: The most useful statistic is Sum.

    Unit: The published unit is Bytes.

  • StatusCheckFailed - Reports whether the instance passed or failed both the instance status check and the system status check. This metric can be either 0 (passed) or 1 (failed). This metric data is available in 1-minute (60 seconds) granularity.

    Statistics: The most useful statistic is Sum.

    Unit: The published unit is Count.

  • StatusCheckFailed_Instance - Reports whether the instance passed or failed the instance status check. This metric can be either 0 (passed) or 1 (failed). This metric data is available in 1-minute (60 seconds) granularity.

    Statistics: The most useful statistic is Sum.

    Unit: The published unit is Count.

  • StatusCheckFailed_System - Reports whether the instance passed or failed the system status check. This metric can be either 0 (passed) or 1 (failed). This metric data is available in 1-minute (60 seconds) granularity.

    Statistics: The most useful statistic is Sum.

    Unit: The published unit is Count.

  • MetadataNoToken - Reports the number of times that the instance metadata service was successfully accessed without a token. This metric determines if there are any processes accessing instance metadata by using Instance Metadata Service Version 1, which doesn't use a token. If all requests use token-backed sessions, such as Instance Metadata Service Version 2, then the value is 0.

    Statistics: The most useful statistic is Sum.

    Unit: The published unit is Count.

GetInstanceMetricData, getInstanceMetricData_period - The granularity, in seconds, of the returned data points.

The StatusCheckFailed, StatusCheckFailed_Instance, and StatusCheckFailed_System instance metric data is available in 1-minute (60 seconds) granularity. All other instance metric data is available in 5-minute (300 seconds) granularity.

$sel:startTime:GetInstanceMetricData', getInstanceMetricData_startTime - The start time of the time period.

$sel:endTime:GetInstanceMetricData', getInstanceMetricData_endTime - The end time of the time period.

GetInstanceMetricData, getInstanceMetricData_unit - The unit for the metric data request. Valid units depend on the metric data being requested. For the valid units to specify with each available metric, see the metricName parameter.

$sel:statistics:GetInstanceMetricData', getInstanceMetricData_statistics - The statistic for the metric.

The following statistics are available:

  • Minimum - The lowest value observed during the specified period. Use this value to determine low volumes of activity for your application.
  • Maximum - The highest value observed during the specified period. Use this value to determine high volumes of activity for your application.
  • Sum - All values submitted for the matching metric added together. You can use this statistic to determine the total volume of a metric.
  • Average - The value of Sum / SampleCount during the specified period. By comparing this statistic with the Minimum and Maximum values, you can determine the full scope of a metric and how close the average use is to the Minimum and Maximum values. This comparison helps you to know when to increase or decrease your resources.
  • SampleCount - The count, or number, of data points used for the statistical calculation.

data GetInstanceMetricDataResponse Source #

See: newGetInstanceMetricDataResponse smart constructor.

Instances

Instances details
Generic GetInstanceMetricDataResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceMetricData

Associated Types

type Rep GetInstanceMetricDataResponse :: Type -> Type #

Read GetInstanceMetricDataResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceMetricData

Show GetInstanceMetricDataResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceMetricData

NFData GetInstanceMetricDataResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceMetricData

Eq GetInstanceMetricDataResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceMetricData

type Rep GetInstanceMetricDataResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceMetricData

type Rep GetInstanceMetricDataResponse = D1 ('MetaData "GetInstanceMetricDataResponse" "Amazonka.Lightsail.GetInstanceMetricData" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetInstanceMetricDataResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "metricData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [MetricDatapoint])) :*: (S1 ('MetaSel ('Just "metricName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InstanceMetricName)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetInstanceMetricDataResponse Source #

Create a value of GetInstanceMetricDataResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:metricData:GetInstanceMetricDataResponse', getInstanceMetricDataResponse_metricData - An array of objects that describe the metric data returned.

GetInstanceMetricData, getInstanceMetricDataResponse_metricName - The name of the metric returned.

$sel:httpStatus:GetInstanceMetricDataResponse', getInstanceMetricDataResponse_httpStatus - The response's http status code.

GetInstancePortStates

data GetInstancePortStates Source #

See: newGetInstancePortStates smart constructor.

Instances

Instances details
ToJSON GetInstancePortStates Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstancePortStates

ToHeaders GetInstancePortStates Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstancePortStates

ToPath GetInstancePortStates Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstancePortStates

ToQuery GetInstancePortStates Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstancePortStates

AWSRequest GetInstancePortStates Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstancePortStates

Associated Types

type AWSResponse GetInstancePortStates #

Generic GetInstancePortStates Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstancePortStates

Associated Types

type Rep GetInstancePortStates :: Type -> Type #

Read GetInstancePortStates Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstancePortStates

Show GetInstancePortStates Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstancePortStates

NFData GetInstancePortStates Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstancePortStates

Methods

rnf :: GetInstancePortStates -> () #

Eq GetInstancePortStates Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstancePortStates

Hashable GetInstancePortStates Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstancePortStates

type AWSResponse GetInstancePortStates Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstancePortStates

type Rep GetInstancePortStates Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstancePortStates

type Rep GetInstancePortStates = D1 ('MetaData "GetInstancePortStates" "Amazonka.Lightsail.GetInstancePortStates" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetInstancePortStates'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetInstancePortStates Source #

Create a value of GetInstancePortStates with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetInstancePortStates, getInstancePortStates_instanceName - The name of the instance for which to return firewall port states.

data GetInstancePortStatesResponse Source #

See: newGetInstancePortStatesResponse smart constructor.

Instances

Instances details
Generic GetInstancePortStatesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstancePortStates

Associated Types

type Rep GetInstancePortStatesResponse :: Type -> Type #

Read GetInstancePortStatesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstancePortStates

Show GetInstancePortStatesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstancePortStates

NFData GetInstancePortStatesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstancePortStates

Eq GetInstancePortStatesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstancePortStates

type Rep GetInstancePortStatesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstancePortStates

type Rep GetInstancePortStatesResponse = D1 ('MetaData "GetInstancePortStatesResponse" "Amazonka.Lightsail.GetInstancePortStates" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetInstancePortStatesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "portStates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [InstancePortState])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetInstancePortStatesResponse Source #

Create a value of GetInstancePortStatesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:portStates:GetInstancePortStatesResponse', getInstancePortStatesResponse_portStates - An array of objects that describe the firewall port states for the specified instance.

$sel:httpStatus:GetInstancePortStatesResponse', getInstancePortStatesResponse_httpStatus - The response's http status code.

GetInstanceSnapshot

data GetInstanceSnapshot Source #

See: newGetInstanceSnapshot smart constructor.

Instances

Instances details
ToJSON GetInstanceSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceSnapshot

ToHeaders GetInstanceSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceSnapshot

ToPath GetInstanceSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceSnapshot

ToQuery GetInstanceSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceSnapshot

AWSRequest GetInstanceSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceSnapshot

Associated Types

type AWSResponse GetInstanceSnapshot #

Generic GetInstanceSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceSnapshot

Associated Types

type Rep GetInstanceSnapshot :: Type -> Type #

Read GetInstanceSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceSnapshot

Show GetInstanceSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceSnapshot

NFData GetInstanceSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceSnapshot

Methods

rnf :: GetInstanceSnapshot -> () #

Eq GetInstanceSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceSnapshot

Hashable GetInstanceSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceSnapshot

type AWSResponse GetInstanceSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceSnapshot

type Rep GetInstanceSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceSnapshot

type Rep GetInstanceSnapshot = D1 ('MetaData "GetInstanceSnapshot" "Amazonka.Lightsail.GetInstanceSnapshot" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetInstanceSnapshot'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceSnapshotName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetInstanceSnapshot Source #

Create a value of GetInstanceSnapshot with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:instanceSnapshotName:GetInstanceSnapshot', getInstanceSnapshot_instanceSnapshotName - The name of the snapshot for which you are requesting information.

data GetInstanceSnapshotResponse Source #

See: newGetInstanceSnapshotResponse smart constructor.

Instances

Instances details
Generic GetInstanceSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceSnapshot

Associated Types

type Rep GetInstanceSnapshotResponse :: Type -> Type #

Read GetInstanceSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceSnapshot

Show GetInstanceSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceSnapshot

NFData GetInstanceSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceSnapshot

Eq GetInstanceSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceSnapshot

type Rep GetInstanceSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceSnapshot

type Rep GetInstanceSnapshotResponse = D1 ('MetaData "GetInstanceSnapshotResponse" "Amazonka.Lightsail.GetInstanceSnapshot" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetInstanceSnapshotResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceSnapshot") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InstanceSnapshot)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetInstanceSnapshotResponse Source #

Create a value of GetInstanceSnapshotResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:instanceSnapshot:GetInstanceSnapshotResponse', getInstanceSnapshotResponse_instanceSnapshot - An array of key-value pairs containing information about the results of your get instance snapshot request.

$sel:httpStatus:GetInstanceSnapshotResponse', getInstanceSnapshotResponse_httpStatus - The response's http status code.

GetInstanceSnapshots (Paginated)

data GetInstanceSnapshots Source #

See: newGetInstanceSnapshots smart constructor.

Instances

Instances details
ToJSON GetInstanceSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceSnapshots

ToHeaders GetInstanceSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceSnapshots

ToPath GetInstanceSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceSnapshots

ToQuery GetInstanceSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceSnapshots

AWSPager GetInstanceSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceSnapshots

AWSRequest GetInstanceSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceSnapshots

Associated Types

type AWSResponse GetInstanceSnapshots #

Generic GetInstanceSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceSnapshots

Associated Types

type Rep GetInstanceSnapshots :: Type -> Type #

Read GetInstanceSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceSnapshots

Show GetInstanceSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceSnapshots

NFData GetInstanceSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceSnapshots

Methods

rnf :: GetInstanceSnapshots -> () #

Eq GetInstanceSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceSnapshots

Hashable GetInstanceSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceSnapshots

type AWSResponse GetInstanceSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceSnapshots

type Rep GetInstanceSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceSnapshots

type Rep GetInstanceSnapshots = D1 ('MetaData "GetInstanceSnapshots" "Amazonka.Lightsail.GetInstanceSnapshots" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetInstanceSnapshots'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newGetInstanceSnapshots :: GetInstanceSnapshots Source #

Create a value of GetInstanceSnapshots with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:pageToken:GetInstanceSnapshots', getInstanceSnapshots_pageToken - The token to advance to the next page of results from your request.

To get a page token, perform an initial GetInstanceSnapshots request. If your results are paginated, the response will return a next page token that you can specify as the page token in a subsequent request.

data GetInstanceSnapshotsResponse Source #

See: newGetInstanceSnapshotsResponse smart constructor.

Instances

Instances details
Generic GetInstanceSnapshotsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceSnapshots

Associated Types

type Rep GetInstanceSnapshotsResponse :: Type -> Type #

Read GetInstanceSnapshotsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceSnapshots

Show GetInstanceSnapshotsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceSnapshots

NFData GetInstanceSnapshotsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceSnapshots

Eq GetInstanceSnapshotsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceSnapshots

type Rep GetInstanceSnapshotsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceSnapshots

type Rep GetInstanceSnapshotsResponse = D1 ('MetaData "GetInstanceSnapshotsResponse" "Amazonka.Lightsail.GetInstanceSnapshots" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetInstanceSnapshotsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceSnapshots") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [InstanceSnapshot])) :*: (S1 ('MetaSel ('Just "nextPageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetInstanceSnapshotsResponse Source #

Create a value of GetInstanceSnapshotsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:instanceSnapshots:GetInstanceSnapshotsResponse', getInstanceSnapshotsResponse_instanceSnapshots - An array of key-value pairs containing information about the results of your get instance snapshots request.

$sel:nextPageToken:GetInstanceSnapshotsResponse', getInstanceSnapshotsResponse_nextPageToken - The token to advance to the next page of results from your request.

A next page token is not returned if there are no more results to display.

To get the next page of results, perform another GetInstanceSnapshots request and specify the next page token using the pageToken parameter.

$sel:httpStatus:GetInstanceSnapshotsResponse', getInstanceSnapshotsResponse_httpStatus - The response's http status code.

GetInstanceState

data GetInstanceState Source #

See: newGetInstanceState smart constructor.

Constructors

GetInstanceState' Text 

Instances

Instances details
ToJSON GetInstanceState Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceState

ToHeaders GetInstanceState Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceState

ToPath GetInstanceState Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceState

ToQuery GetInstanceState Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceState

AWSRequest GetInstanceState Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceState

Associated Types

type AWSResponse GetInstanceState #

Generic GetInstanceState Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceState

Associated Types

type Rep GetInstanceState :: Type -> Type #

Read GetInstanceState Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceState

Show GetInstanceState Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceState

NFData GetInstanceState Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceState

Methods

rnf :: GetInstanceState -> () #

Eq GetInstanceState Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceState

Hashable GetInstanceState Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceState

type AWSResponse GetInstanceState Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceState

type Rep GetInstanceState Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceState

type Rep GetInstanceState = D1 ('MetaData "GetInstanceState" "Amazonka.Lightsail.GetInstanceState" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetInstanceState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetInstanceState Source #

Create a value of GetInstanceState with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetInstanceState, getInstanceState_instanceName - The name of the instance to get state information about.

data GetInstanceStateResponse Source #

See: newGetInstanceStateResponse smart constructor.

Instances

Instances details
Generic GetInstanceStateResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceState

Associated Types

type Rep GetInstanceStateResponse :: Type -> Type #

Read GetInstanceStateResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceState

Show GetInstanceStateResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceState

NFData GetInstanceStateResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceState

Eq GetInstanceStateResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceState

type Rep GetInstanceStateResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstanceState

type Rep GetInstanceStateResponse = D1 ('MetaData "GetInstanceStateResponse" "Amazonka.Lightsail.GetInstanceState" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetInstanceStateResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InstanceState)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetInstanceStateResponse Source #

Create a value of GetInstanceStateResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetInstanceStateResponse, getInstanceStateResponse_state - The state of the instance.

$sel:httpStatus:GetInstanceStateResponse', getInstanceStateResponse_httpStatus - The response's http status code.

GetInstances (Paginated)

data GetInstances Source #

See: newGetInstances smart constructor.

Constructors

GetInstances' (Maybe Text) 

Instances

Instances details
ToJSON GetInstances Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstances

ToHeaders GetInstances Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstances

ToPath GetInstances Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstances

ToQuery GetInstances Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstances

AWSPager GetInstances Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstances

AWSRequest GetInstances Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstances

Associated Types

type AWSResponse GetInstances #

Generic GetInstances Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstances

Associated Types

type Rep GetInstances :: Type -> Type #

Read GetInstances Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstances

Show GetInstances Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstances

NFData GetInstances Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstances

Methods

rnf :: GetInstances -> () #

Eq GetInstances Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstances

Hashable GetInstances Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstances

type AWSResponse GetInstances Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstances

type Rep GetInstances Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstances

type Rep GetInstances = D1 ('MetaData "GetInstances" "Amazonka.Lightsail.GetInstances" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetInstances'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newGetInstances :: GetInstances Source #

Create a value of GetInstances with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:pageToken:GetInstances', getInstances_pageToken - The token to advance to the next page of results from your request.

To get a page token, perform an initial GetInstances request. If your results are paginated, the response will return a next page token that you can specify as the page token in a subsequent request.

data GetInstancesResponse Source #

See: newGetInstancesResponse smart constructor.

Instances

Instances details
Generic GetInstancesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstances

Associated Types

type Rep GetInstancesResponse :: Type -> Type #

Read GetInstancesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstances

Show GetInstancesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstances

NFData GetInstancesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstances

Methods

rnf :: GetInstancesResponse -> () #

Eq GetInstancesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstances

type Rep GetInstancesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetInstances

type Rep GetInstancesResponse = D1 ('MetaData "GetInstancesResponse" "Amazonka.Lightsail.GetInstances" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetInstancesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instances") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Instance])) :*: (S1 ('MetaSel ('Just "nextPageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetInstancesResponse Source #

Create a value of GetInstancesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:instances:GetInstancesResponse', getInstancesResponse_instances - An array of key-value pairs containing information about your instances.

$sel:nextPageToken:GetInstancesResponse', getInstancesResponse_nextPageToken - The token to advance to the next page of results from your request.

A next page token is not returned if there are no more results to display.

To get the next page of results, perform another GetInstances request and specify the next page token using the pageToken parameter.

$sel:httpStatus:GetInstancesResponse', getInstancesResponse_httpStatus - The response's http status code.

GetKeyPair

data GetKeyPair Source #

See: newGetKeyPair smart constructor.

Constructors

GetKeyPair' Text 

Instances

Instances details
ToJSON GetKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.GetKeyPair

ToHeaders GetKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.GetKeyPair

Methods

toHeaders :: GetKeyPair -> [Header] #

ToPath GetKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.GetKeyPair

ToQuery GetKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.GetKeyPair

AWSRequest GetKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.GetKeyPair

Associated Types

type AWSResponse GetKeyPair #

Generic GetKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.GetKeyPair

Associated Types

type Rep GetKeyPair :: Type -> Type #

Read GetKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.GetKeyPair

Show GetKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.GetKeyPair

NFData GetKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.GetKeyPair

Methods

rnf :: GetKeyPair -> () #

Eq GetKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.GetKeyPair

Hashable GetKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.GetKeyPair

type AWSResponse GetKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.GetKeyPair

type Rep GetKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.GetKeyPair

type Rep GetKeyPair = D1 ('MetaData "GetKeyPair" "Amazonka.Lightsail.GetKeyPair" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetKeyPair'" 'PrefixI 'True) (S1 ('MetaSel ('Just "keyPairName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetKeyPair Source #

Arguments

:: Text

GetKeyPair

-> GetKeyPair 

Create a value of GetKeyPair with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetKeyPair, getKeyPair_keyPairName - The name of the key pair for which you are requesting information.

data GetKeyPairResponse Source #

See: newGetKeyPairResponse smart constructor.

Instances

Instances details
Generic GetKeyPairResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetKeyPair

Associated Types

type Rep GetKeyPairResponse :: Type -> Type #

Read GetKeyPairResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetKeyPair

Show GetKeyPairResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetKeyPair

NFData GetKeyPairResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetKeyPair

Methods

rnf :: GetKeyPairResponse -> () #

Eq GetKeyPairResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetKeyPair

type Rep GetKeyPairResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetKeyPair

type Rep GetKeyPairResponse = D1 ('MetaData "GetKeyPairResponse" "Amazonka.Lightsail.GetKeyPair" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetKeyPairResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "keyPair") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KeyPair)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetKeyPairResponse Source #

Create a value of GetKeyPairResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:keyPair:GetKeyPairResponse', getKeyPairResponse_keyPair - An array of key-value pairs containing information about the key pair.

$sel:httpStatus:GetKeyPairResponse', getKeyPairResponse_httpStatus - The response's http status code.

GetKeyPairs (Paginated)

data GetKeyPairs Source #

See: newGetKeyPairs smart constructor.

Constructors

GetKeyPairs' (Maybe Bool) (Maybe Text) 

Instances

Instances details
ToJSON GetKeyPairs Source # 
Instance details

Defined in Amazonka.Lightsail.GetKeyPairs

ToHeaders GetKeyPairs Source # 
Instance details

Defined in Amazonka.Lightsail.GetKeyPairs

Methods

toHeaders :: GetKeyPairs -> [Header] #

ToPath GetKeyPairs Source # 
Instance details

Defined in Amazonka.Lightsail.GetKeyPairs

ToQuery GetKeyPairs Source # 
Instance details

Defined in Amazonka.Lightsail.GetKeyPairs

AWSPager GetKeyPairs Source # 
Instance details

Defined in Amazonka.Lightsail.GetKeyPairs

AWSRequest GetKeyPairs Source # 
Instance details

Defined in Amazonka.Lightsail.GetKeyPairs

Associated Types

type AWSResponse GetKeyPairs #

Generic GetKeyPairs Source # 
Instance details

Defined in Amazonka.Lightsail.GetKeyPairs

Associated Types

type Rep GetKeyPairs :: Type -> Type #

Read GetKeyPairs Source # 
Instance details

Defined in Amazonka.Lightsail.GetKeyPairs

Show GetKeyPairs Source # 
Instance details

Defined in Amazonka.Lightsail.GetKeyPairs

NFData GetKeyPairs Source # 
Instance details

Defined in Amazonka.Lightsail.GetKeyPairs

Methods

rnf :: GetKeyPairs -> () #

Eq GetKeyPairs Source # 
Instance details

Defined in Amazonka.Lightsail.GetKeyPairs

Hashable GetKeyPairs Source # 
Instance details

Defined in Amazonka.Lightsail.GetKeyPairs

type AWSResponse GetKeyPairs Source # 
Instance details

Defined in Amazonka.Lightsail.GetKeyPairs

type Rep GetKeyPairs Source # 
Instance details

Defined in Amazonka.Lightsail.GetKeyPairs

type Rep GetKeyPairs = D1 ('MetaData "GetKeyPairs" "Amazonka.Lightsail.GetKeyPairs" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetKeyPairs'" 'PrefixI 'True) (S1 ('MetaSel ('Just "includeDefaultKeyPair") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "pageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newGetKeyPairs :: GetKeyPairs Source #

Create a value of GetKeyPairs with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:includeDefaultKeyPair:GetKeyPairs', getKeyPairs_includeDefaultKeyPair - A Boolean value that indicates whether to include the default key pair in the response of your request.

$sel:pageToken:GetKeyPairs', getKeyPairs_pageToken - The token to advance to the next page of results from your request.

To get a page token, perform an initial GetKeyPairs request. If your results are paginated, the response will return a next page token that you can specify as the page token in a subsequent request.

data GetKeyPairsResponse Source #

See: newGetKeyPairsResponse smart constructor.

Instances

Instances details
Generic GetKeyPairsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetKeyPairs

Associated Types

type Rep GetKeyPairsResponse :: Type -> Type #

Read GetKeyPairsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetKeyPairs

Show GetKeyPairsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetKeyPairs

NFData GetKeyPairsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetKeyPairs

Methods

rnf :: GetKeyPairsResponse -> () #

Eq GetKeyPairsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetKeyPairs

type Rep GetKeyPairsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetKeyPairs

type Rep GetKeyPairsResponse = D1 ('MetaData "GetKeyPairsResponse" "Amazonka.Lightsail.GetKeyPairs" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetKeyPairsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "keyPairs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [KeyPair])) :*: (S1 ('MetaSel ('Just "nextPageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetKeyPairsResponse Source #

Create a value of GetKeyPairsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:keyPairs:GetKeyPairsResponse', getKeyPairsResponse_keyPairs - An array of key-value pairs containing information about the key pairs.

$sel:nextPageToken:GetKeyPairsResponse', getKeyPairsResponse_nextPageToken - The token to advance to the next page of results from your request.

A next page token is not returned if there are no more results to display.

To get the next page of results, perform another GetKeyPairs request and specify the next page token using the pageToken parameter.

$sel:httpStatus:GetKeyPairsResponse', getKeyPairsResponse_httpStatus - The response's http status code.

GetLoadBalancer

data GetLoadBalancer Source #

See: newGetLoadBalancer smart constructor.

Constructors

GetLoadBalancer' Text 

Instances

Instances details
ToJSON GetLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancer

ToHeaders GetLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancer

ToPath GetLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancer

ToQuery GetLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancer

AWSRequest GetLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancer

Associated Types

type AWSResponse GetLoadBalancer #

Generic GetLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancer

Associated Types

type Rep GetLoadBalancer :: Type -> Type #

Read GetLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancer

Show GetLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancer

NFData GetLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancer

Methods

rnf :: GetLoadBalancer -> () #

Eq GetLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancer

Hashable GetLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancer

type AWSResponse GetLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancer

type Rep GetLoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancer

type Rep GetLoadBalancer = D1 ('MetaData "GetLoadBalancer" "Amazonka.Lightsail.GetLoadBalancer" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetLoadBalancer'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loadBalancerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetLoadBalancer Source #

Create a value of GetLoadBalancer with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetLoadBalancer, getLoadBalancer_loadBalancerName - The name of the load balancer.

data GetLoadBalancerResponse Source #

See: newGetLoadBalancerResponse smart constructor.

Instances

Instances details
Generic GetLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancer

Associated Types

type Rep GetLoadBalancerResponse :: Type -> Type #

Read GetLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancer

Show GetLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancer

NFData GetLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancer

Methods

rnf :: GetLoadBalancerResponse -> () #

Eq GetLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancer

type Rep GetLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancer

type Rep GetLoadBalancerResponse = D1 ('MetaData "GetLoadBalancerResponse" "Amazonka.Lightsail.GetLoadBalancer" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetLoadBalancerResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loadBalancer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LoadBalancer)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetLoadBalancerResponse Source #

Create a value of GetLoadBalancerResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:loadBalancer:GetLoadBalancerResponse', getLoadBalancerResponse_loadBalancer - An object containing information about your load balancer.

$sel:httpStatus:GetLoadBalancerResponse', getLoadBalancerResponse_httpStatus - The response's http status code.

GetLoadBalancerMetricData

data GetLoadBalancerMetricData Source #

See: newGetLoadBalancerMetricData smart constructor.

Instances

Instances details
ToJSON GetLoadBalancerMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerMetricData

ToHeaders GetLoadBalancerMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerMetricData

ToPath GetLoadBalancerMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerMetricData

ToQuery GetLoadBalancerMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerMetricData

AWSRequest GetLoadBalancerMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerMetricData

Generic GetLoadBalancerMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerMetricData

Associated Types

type Rep GetLoadBalancerMetricData :: Type -> Type #

Read GetLoadBalancerMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerMetricData

Show GetLoadBalancerMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerMetricData

NFData GetLoadBalancerMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerMetricData

Eq GetLoadBalancerMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerMetricData

Hashable GetLoadBalancerMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerMetricData

type AWSResponse GetLoadBalancerMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerMetricData

type Rep GetLoadBalancerMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerMetricData

newGetLoadBalancerMetricData Source #

Create a value of GetLoadBalancerMetricData with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetLoadBalancerMetricData, getLoadBalancerMetricData_loadBalancerName - The name of the load balancer.

GetLoadBalancerMetricData, getLoadBalancerMetricData_metricName - The metric for which you want to return information.

Valid load balancer metric names are listed below, along with the most useful statistics to include in your request, and the published unit value.

  • ClientTLSNegotiationErrorCount - The number of TLS connections initiated by the client that did not establish a session with the load balancer due to a TLS error generated by the load balancer. Possible causes include a mismatch of ciphers or protocols.

    Statistics: The most useful statistic is Sum.

    Unit: The published unit is Count.

  • HealthyHostCount - The number of target instances that are considered healthy.

    Statistics: The most useful statistic are Average, Minimum, and Maximum.

    Unit: The published unit is Count.

  • HTTPCode_Instance_2XX_Count - The number of HTTP 2XX response codes generated by the target instances. This does not include any response codes generated by the load balancer.

    Statistics: The most useful statistic is Sum. Note that Minimum, Maximum, and Average all return 1.

    Unit: The published unit is Count.

  • HTTPCode_Instance_3XX_Count - The number of HTTP 3XX response codes generated by the target instances. This does not include any response codes generated by the load balancer.

    Statistics: The most useful statistic is Sum. Note that Minimum, Maximum, and Average all return 1.

    Unit: The published unit is Count.

  • HTTPCode_Instance_4XX_Count - The number of HTTP 4XX response codes generated by the target instances. This does not include any response codes generated by the load balancer.

    Statistics: The most useful statistic is Sum. Note that Minimum, Maximum, and Average all return 1.

    Unit: The published unit is Count.

  • HTTPCode_Instance_5XX_Count - The number of HTTP 5XX response codes generated by the target instances. This does not include any response codes generated by the load balancer.

    Statistics: The most useful statistic is Sum. Note that Minimum, Maximum, and Average all return 1.

    Unit: The published unit is Count.

  • HTTPCode_LB_4XX_Count - The number of HTTP 4XX client error codes that originated from the load balancer. Client errors are generated when requests are malformed or incomplete. These requests were not received by the target instance. This count does not include response codes generated by the target instances.

    Statistics: The most useful statistic is Sum. Note that Minimum, Maximum, and Average all return 1.

    Unit: The published unit is Count.

  • HTTPCode_LB_5XX_Count - The number of HTTP 5XX server error codes that originated from the load balancer. This does not include any response codes generated by the target instance. This metric is reported if there are no healthy instances attached to the load balancer, or if the request rate exceeds the capacity of the instances (spillover) or the load balancer.

    Statistics: The most useful statistic is Sum. Note that Minimum, Maximum, and Average all return 1.

    Unit: The published unit is Count.

  • InstanceResponseTime - The time elapsed, in seconds, after the request leaves the load balancer until a response from the target instance is received.

    Statistics: The most useful statistic is Average.

    Unit: The published unit is Seconds.

  • RejectedConnectionCount - The number of connections that were rejected because the load balancer had reached its maximum number of connections.

    Statistics: The most useful statistic is Sum.

    Unit: The published unit is Count.

  • RequestCount - The number of requests processed over IPv4. This count includes only the requests with a response generated by a target instance of the load balancer.

    Statistics: The most useful statistic is Sum. Note that Minimum, Maximum, and Average all return 1.

    Unit: The published unit is Count.

  • UnhealthyHostCount - The number of target instances that are considered unhealthy.

    Statistics: The most useful statistic are Average, Minimum, and Maximum.

    Unit: The published unit is Count.

GetLoadBalancerMetricData, getLoadBalancerMetricData_period - The granularity, in seconds, of the returned data points.

$sel:startTime:GetLoadBalancerMetricData', getLoadBalancerMetricData_startTime - The start time of the period.

$sel:endTime:GetLoadBalancerMetricData', getLoadBalancerMetricData_endTime - The end time of the period.

GetLoadBalancerMetricData, getLoadBalancerMetricData_unit - The unit for the metric data request. Valid units depend on the metric data being requested. For the valid units with each available metric, see the metricName parameter.

$sel:statistics:GetLoadBalancerMetricData', getLoadBalancerMetricData_statistics - The statistic for the metric.

The following statistics are available:

  • Minimum - The lowest value observed during the specified period. Use this value to determine low volumes of activity for your application.
  • Maximum - The highest value observed during the specified period. Use this value to determine high volumes of activity for your application.
  • Sum - All values submitted for the matching metric added together. You can use this statistic to determine the total volume of a metric.
  • Average - The value of Sum / SampleCount during the specified period. By comparing this statistic with the Minimum and Maximum values, you can determine the full scope of a metric and how close the average use is to the Minimum and Maximum values. This comparison helps you to know when to increase or decrease your resources.
  • SampleCount - The count, or number, of data points used for the statistical calculation.

data GetLoadBalancerMetricDataResponse Source #

See: newGetLoadBalancerMetricDataResponse smart constructor.

Instances

Instances details
Generic GetLoadBalancerMetricDataResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerMetricData

Associated Types

type Rep GetLoadBalancerMetricDataResponse :: Type -> Type #

Read GetLoadBalancerMetricDataResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerMetricData

Show GetLoadBalancerMetricDataResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerMetricData

NFData GetLoadBalancerMetricDataResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerMetricData

Eq GetLoadBalancerMetricDataResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerMetricData

type Rep GetLoadBalancerMetricDataResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerMetricData

type Rep GetLoadBalancerMetricDataResponse = D1 ('MetaData "GetLoadBalancerMetricDataResponse" "Amazonka.Lightsail.GetLoadBalancerMetricData" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetLoadBalancerMetricDataResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "metricData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [MetricDatapoint])) :*: (S1 ('MetaSel ('Just "metricName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LoadBalancerMetricName)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetLoadBalancerMetricDataResponse Source #

Create a value of GetLoadBalancerMetricDataResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:metricData:GetLoadBalancerMetricDataResponse', getLoadBalancerMetricDataResponse_metricData - An array of objects that describe the metric data returned.

GetLoadBalancerMetricData, getLoadBalancerMetricDataResponse_metricName - The name of the metric returned.

$sel:httpStatus:GetLoadBalancerMetricDataResponse', getLoadBalancerMetricDataResponse_httpStatus - The response's http status code.

GetLoadBalancerTlsCertificates

data GetLoadBalancerTlsCertificates Source #

See: newGetLoadBalancerTlsCertificates smart constructor.

Instances

Instances details
ToJSON GetLoadBalancerTlsCertificates Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsCertificates

ToHeaders GetLoadBalancerTlsCertificates Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsCertificates

ToPath GetLoadBalancerTlsCertificates Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsCertificates

ToQuery GetLoadBalancerTlsCertificates Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsCertificates

AWSRequest GetLoadBalancerTlsCertificates Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsCertificates

Generic GetLoadBalancerTlsCertificates Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsCertificates

Associated Types

type Rep GetLoadBalancerTlsCertificates :: Type -> Type #

Read GetLoadBalancerTlsCertificates Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsCertificates

Show GetLoadBalancerTlsCertificates Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsCertificates

NFData GetLoadBalancerTlsCertificates Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsCertificates

Eq GetLoadBalancerTlsCertificates Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsCertificates

Hashable GetLoadBalancerTlsCertificates Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsCertificates

type AWSResponse GetLoadBalancerTlsCertificates Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsCertificates

type Rep GetLoadBalancerTlsCertificates Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsCertificates

type Rep GetLoadBalancerTlsCertificates = D1 ('MetaData "GetLoadBalancerTlsCertificates" "Amazonka.Lightsail.GetLoadBalancerTlsCertificates" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetLoadBalancerTlsCertificates'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loadBalancerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetLoadBalancerTlsCertificates Source #

Create a value of GetLoadBalancerTlsCertificates with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetLoadBalancerTlsCertificates, getLoadBalancerTlsCertificates_loadBalancerName - The name of the load balancer you associated with your SSL/TLS certificate.

data GetLoadBalancerTlsCertificatesResponse Source #

Instances

Instances details
Generic GetLoadBalancerTlsCertificatesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsCertificates

Read GetLoadBalancerTlsCertificatesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsCertificates

Show GetLoadBalancerTlsCertificatesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsCertificates

NFData GetLoadBalancerTlsCertificatesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsCertificates

Eq GetLoadBalancerTlsCertificatesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsCertificates

type Rep GetLoadBalancerTlsCertificatesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsCertificates

type Rep GetLoadBalancerTlsCertificatesResponse = D1 ('MetaData "GetLoadBalancerTlsCertificatesResponse" "Amazonka.Lightsail.GetLoadBalancerTlsCertificates" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetLoadBalancerTlsCertificatesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tlsCertificates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [LoadBalancerTlsCertificate])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetLoadBalancerTlsCertificatesResponse Source #

Create a value of GetLoadBalancerTlsCertificatesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tlsCertificates:GetLoadBalancerTlsCertificatesResponse', getLoadBalancerTlsCertificatesResponse_tlsCertificates - An array of LoadBalancerTlsCertificate objects describing your SSL/TLS certificates.

$sel:httpStatus:GetLoadBalancerTlsCertificatesResponse', getLoadBalancerTlsCertificatesResponse_httpStatus - The response's http status code.

GetLoadBalancerTlsPolicies

data GetLoadBalancerTlsPolicies Source #

See: newGetLoadBalancerTlsPolicies smart constructor.

Instances

Instances details
ToJSON GetLoadBalancerTlsPolicies Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsPolicies

ToHeaders GetLoadBalancerTlsPolicies Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsPolicies

ToPath GetLoadBalancerTlsPolicies Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsPolicies

ToQuery GetLoadBalancerTlsPolicies Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsPolicies

AWSRequest GetLoadBalancerTlsPolicies Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsPolicies

Generic GetLoadBalancerTlsPolicies Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsPolicies

Associated Types

type Rep GetLoadBalancerTlsPolicies :: Type -> Type #

Read GetLoadBalancerTlsPolicies Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsPolicies

Show GetLoadBalancerTlsPolicies Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsPolicies

NFData GetLoadBalancerTlsPolicies Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsPolicies

Eq GetLoadBalancerTlsPolicies Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsPolicies

Hashable GetLoadBalancerTlsPolicies Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsPolicies

type AWSResponse GetLoadBalancerTlsPolicies Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsPolicies

type Rep GetLoadBalancerTlsPolicies Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsPolicies

type Rep GetLoadBalancerTlsPolicies = D1 ('MetaData "GetLoadBalancerTlsPolicies" "Amazonka.Lightsail.GetLoadBalancerTlsPolicies" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetLoadBalancerTlsPolicies'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newGetLoadBalancerTlsPolicies :: GetLoadBalancerTlsPolicies Source #

Create a value of GetLoadBalancerTlsPolicies with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:pageToken:GetLoadBalancerTlsPolicies', getLoadBalancerTlsPolicies_pageToken - The token to advance to the next page of results from your request.

To get a page token, perform an initial GetLoadBalancerTlsPolicies request. If your results are paginated, the response will return a next page token that you can specify as the page token in a subsequent request.

data GetLoadBalancerTlsPoliciesResponse Source #

Instances

Instances details
Generic GetLoadBalancerTlsPoliciesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsPolicies

Associated Types

type Rep GetLoadBalancerTlsPoliciesResponse :: Type -> Type #

Read GetLoadBalancerTlsPoliciesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsPolicies

Show GetLoadBalancerTlsPoliciesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsPolicies

NFData GetLoadBalancerTlsPoliciesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsPolicies

Eq GetLoadBalancerTlsPoliciesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsPolicies

type Rep GetLoadBalancerTlsPoliciesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsPolicies

type Rep GetLoadBalancerTlsPoliciesResponse = D1 ('MetaData "GetLoadBalancerTlsPoliciesResponse" "Amazonka.Lightsail.GetLoadBalancerTlsPolicies" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetLoadBalancerTlsPoliciesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextPageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tlsPolicies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [LoadBalancerTlsPolicy])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetLoadBalancerTlsPoliciesResponse Source #

Create a value of GetLoadBalancerTlsPoliciesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextPageToken:GetLoadBalancerTlsPoliciesResponse', getLoadBalancerTlsPoliciesResponse_nextPageToken - The token to advance to the next page of results from your request.

A next page token is not returned if there are no more results to display.

To get the next page of results, perform another GetLoadBalancerTlsPolicies request and specify the next page token using the pageToken parameter.

$sel:tlsPolicies:GetLoadBalancerTlsPoliciesResponse', getLoadBalancerTlsPoliciesResponse_tlsPolicies - An array of objects that describe the TLS security policies that are available.

$sel:httpStatus:GetLoadBalancerTlsPoliciesResponse', getLoadBalancerTlsPoliciesResponse_httpStatus - The response's http status code.

GetLoadBalancers (Paginated)

data GetLoadBalancers Source #

See: newGetLoadBalancers smart constructor.

Constructors

GetLoadBalancers' (Maybe Text) 

Instances

Instances details
ToJSON GetLoadBalancers Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancers

ToHeaders GetLoadBalancers Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancers

ToPath GetLoadBalancers Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancers

ToQuery GetLoadBalancers Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancers

AWSPager GetLoadBalancers Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancers

AWSRequest GetLoadBalancers Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancers

Associated Types

type AWSResponse GetLoadBalancers #

Generic GetLoadBalancers Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancers

Associated Types

type Rep GetLoadBalancers :: Type -> Type #

Read GetLoadBalancers Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancers

Show GetLoadBalancers Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancers

NFData GetLoadBalancers Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancers

Methods

rnf :: GetLoadBalancers -> () #

Eq GetLoadBalancers Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancers

Hashable GetLoadBalancers Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancers

type AWSResponse GetLoadBalancers Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancers

type Rep GetLoadBalancers Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancers

type Rep GetLoadBalancers = D1 ('MetaData "GetLoadBalancers" "Amazonka.Lightsail.GetLoadBalancers" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetLoadBalancers'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newGetLoadBalancers :: GetLoadBalancers Source #

Create a value of GetLoadBalancers with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:pageToken:GetLoadBalancers', getLoadBalancers_pageToken - The token to advance to the next page of results from your request.

To get a page token, perform an initial GetLoadBalancers request. If your results are paginated, the response will return a next page token that you can specify as the page token in a subsequent request.

data GetLoadBalancersResponse Source #

See: newGetLoadBalancersResponse smart constructor.

Instances

Instances details
Generic GetLoadBalancersResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancers

Associated Types

type Rep GetLoadBalancersResponse :: Type -> Type #

Read GetLoadBalancersResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancers

Show GetLoadBalancersResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancers

NFData GetLoadBalancersResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancers

Eq GetLoadBalancersResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancers

type Rep GetLoadBalancersResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancers

type Rep GetLoadBalancersResponse = D1 ('MetaData "GetLoadBalancersResponse" "Amazonka.Lightsail.GetLoadBalancers" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetLoadBalancersResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loadBalancers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [LoadBalancer])) :*: (S1 ('MetaSel ('Just "nextPageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetLoadBalancersResponse Source #

Create a value of GetLoadBalancersResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:loadBalancers:GetLoadBalancersResponse', getLoadBalancersResponse_loadBalancers - An array of LoadBalancer objects describing your load balancers.

$sel:nextPageToken:GetLoadBalancersResponse', getLoadBalancersResponse_nextPageToken - The token to advance to the next page of results from your request.

A next page token is not returned if there are no more results to display.

To get the next page of results, perform another GetLoadBalancers request and specify the next page token using the pageToken parameter.

$sel:httpStatus:GetLoadBalancersResponse', getLoadBalancersResponse_httpStatus - The response's http status code.

GetOperation

data GetOperation Source #

See: newGetOperation smart constructor.

Constructors

GetOperation' Text 

Instances

Instances details
ToJSON GetOperation Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperation

ToHeaders GetOperation Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperation

ToPath GetOperation Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperation

ToQuery GetOperation Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperation

AWSRequest GetOperation Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperation

Associated Types

type AWSResponse GetOperation #

Generic GetOperation Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperation

Associated Types

type Rep GetOperation :: Type -> Type #

Read GetOperation Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperation

Show GetOperation Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperation

NFData GetOperation Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperation

Methods

rnf :: GetOperation -> () #

Eq GetOperation Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperation

Hashable GetOperation Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperation

type AWSResponse GetOperation Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperation

type Rep GetOperation Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperation

type Rep GetOperation = D1 ('MetaData "GetOperation" "Amazonka.Lightsail.GetOperation" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetOperation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetOperation Source #

Create a value of GetOperation with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operationId:GetOperation', getOperation_operationId - A GUID used to identify the operation.

data GetOperationResponse Source #

See: newGetOperationResponse smart constructor.

Instances

Instances details
Generic GetOperationResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperation

Associated Types

type Rep GetOperationResponse :: Type -> Type #

Read GetOperationResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperation

Show GetOperationResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperation

NFData GetOperationResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperation

Methods

rnf :: GetOperationResponse -> () #

Eq GetOperationResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperation

type Rep GetOperationResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperation

type Rep GetOperationResponse = D1 ('MetaData "GetOperationResponse" "Amazonka.Lightsail.GetOperation" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetOperationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Operation)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetOperationResponse Source #

Create a value of GetOperationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operation:GetOperationResponse', getOperationResponse_operation - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:GetOperationResponse', getOperationResponse_httpStatus - The response's http status code.

GetOperations (Paginated)

data GetOperations Source #

See: newGetOperations smart constructor.

Constructors

GetOperations' (Maybe Text) 

Instances

Instances details
ToJSON GetOperations Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperations

ToHeaders GetOperations Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperations

ToPath GetOperations Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperations

ToQuery GetOperations Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperations

AWSPager GetOperations Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperations

AWSRequest GetOperations Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperations

Associated Types

type AWSResponse GetOperations #

Generic GetOperations Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperations

Associated Types

type Rep GetOperations :: Type -> Type #

Read GetOperations Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperations

Show GetOperations Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperations

NFData GetOperations Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperations

Methods

rnf :: GetOperations -> () #

Eq GetOperations Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperations

Hashable GetOperations Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperations

type AWSResponse GetOperations Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperations

type Rep GetOperations Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperations

type Rep GetOperations = D1 ('MetaData "GetOperations" "Amazonka.Lightsail.GetOperations" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetOperations'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newGetOperations :: GetOperations Source #

Create a value of GetOperations with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:pageToken:GetOperations', getOperations_pageToken - The token to advance to the next page of results from your request.

To get a page token, perform an initial GetOperations request. If your results are paginated, the response will return a next page token that you can specify as the page token in a subsequent request.

data GetOperationsResponse Source #

See: newGetOperationsResponse smart constructor.

Instances

Instances details
Generic GetOperationsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperations

Associated Types

type Rep GetOperationsResponse :: Type -> Type #

Read GetOperationsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperations

Show GetOperationsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperations

NFData GetOperationsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperations

Methods

rnf :: GetOperationsResponse -> () #

Eq GetOperationsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperations

type Rep GetOperationsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperations

type Rep GetOperationsResponse = D1 ('MetaData "GetOperationsResponse" "Amazonka.Lightsail.GetOperations" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetOperationsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextPageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetOperationsResponse Source #

Create a value of GetOperationsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextPageToken:GetOperationsResponse', getOperationsResponse_nextPageToken - The token to advance to the next page of results from your request.

A next page token is not returned if there are no more results to display.

To get the next page of results, perform another GetOperations request and specify the next page token using the pageToken parameter.

$sel:operations:GetOperationsResponse', getOperationsResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:GetOperationsResponse', getOperationsResponse_httpStatus - The response's http status code.

GetOperationsForResource

data GetOperationsForResource Source #

See: newGetOperationsForResource smart constructor.

Instances

Instances details
ToJSON GetOperationsForResource Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperationsForResource

ToHeaders GetOperationsForResource Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperationsForResource

ToPath GetOperationsForResource Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperationsForResource

ToQuery GetOperationsForResource Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperationsForResource

AWSRequest GetOperationsForResource Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperationsForResource

Generic GetOperationsForResource Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperationsForResource

Associated Types

type Rep GetOperationsForResource :: Type -> Type #

Read GetOperationsForResource Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperationsForResource

Show GetOperationsForResource Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperationsForResource

NFData GetOperationsForResource Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperationsForResource

Eq GetOperationsForResource Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperationsForResource

Hashable GetOperationsForResource Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperationsForResource

type AWSResponse GetOperationsForResource Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperationsForResource

type Rep GetOperationsForResource Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperationsForResource

type Rep GetOperationsForResource = D1 ('MetaData "GetOperationsForResource" "Amazonka.Lightsail.GetOperationsForResource" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetOperationsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetOperationsForResource Source #

Create a value of GetOperationsForResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:pageToken:GetOperationsForResource', getOperationsForResource_pageToken - The token to advance to the next page of results from your request.

To get a page token, perform an initial GetOperationsForResource request. If your results are paginated, the response will return a next page token that you can specify as the page token in a subsequent request.

GetOperationsForResource, getOperationsForResource_resourceName - The name of the resource for which you are requesting information.

data GetOperationsForResourceResponse Source #

See: newGetOperationsForResourceResponse smart constructor.

Instances

Instances details
Generic GetOperationsForResourceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperationsForResource

Associated Types

type Rep GetOperationsForResourceResponse :: Type -> Type #

Read GetOperationsForResourceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperationsForResource

Show GetOperationsForResourceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperationsForResource

NFData GetOperationsForResourceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperationsForResource

Eq GetOperationsForResourceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperationsForResource

type Rep GetOperationsForResourceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetOperationsForResource

type Rep GetOperationsForResourceResponse = D1 ('MetaData "GetOperationsForResourceResponse" "Amazonka.Lightsail.GetOperationsForResource" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetOperationsForResourceResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextPageCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nextPageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetOperationsForResourceResponse Source #

Create a value of GetOperationsForResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextPageCount:GetOperationsForResourceResponse', getOperationsForResourceResponse_nextPageCount - (Deprecated) Returns the number of pages of results that remain.

In releases prior to June 12, 2017, this parameter returned null by the API. It is now deprecated, and the API returns the next page token parameter instead.

$sel:nextPageToken:GetOperationsForResourceResponse', getOperationsForResourceResponse_nextPageToken - The token to advance to the next page of results from your request.

A next page token is not returned if there are no more results to display.

To get the next page of results, perform another GetOperationsForResource request and specify the next page token using the pageToken parameter.

$sel:operations:GetOperationsForResourceResponse', getOperationsForResourceResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:GetOperationsForResourceResponse', getOperationsForResourceResponse_httpStatus - The response's http status code.

GetRegions

data GetRegions Source #

See: newGetRegions smart constructor.

Constructors

GetRegions' (Maybe Bool) (Maybe Bool) 

Instances

Instances details
ToJSON GetRegions Source # 
Instance details

Defined in Amazonka.Lightsail.GetRegions

ToHeaders GetRegions Source # 
Instance details

Defined in Amazonka.Lightsail.GetRegions

Methods

toHeaders :: GetRegions -> [Header] #

ToPath GetRegions Source # 
Instance details

Defined in Amazonka.Lightsail.GetRegions

ToQuery GetRegions Source # 
Instance details

Defined in Amazonka.Lightsail.GetRegions

AWSRequest GetRegions Source # 
Instance details

Defined in Amazonka.Lightsail.GetRegions

Associated Types

type AWSResponse GetRegions #

Generic GetRegions Source # 
Instance details

Defined in Amazonka.Lightsail.GetRegions

Associated Types

type Rep GetRegions :: Type -> Type #

Read GetRegions Source # 
Instance details

Defined in Amazonka.Lightsail.GetRegions

Show GetRegions Source # 
Instance details

Defined in Amazonka.Lightsail.GetRegions

NFData GetRegions Source # 
Instance details

Defined in Amazonka.Lightsail.GetRegions

Methods

rnf :: GetRegions -> () #

Eq GetRegions Source # 
Instance details

Defined in Amazonka.Lightsail.GetRegions

Hashable GetRegions Source # 
Instance details

Defined in Amazonka.Lightsail.GetRegions

type AWSResponse GetRegions Source # 
Instance details

Defined in Amazonka.Lightsail.GetRegions

type Rep GetRegions Source # 
Instance details

Defined in Amazonka.Lightsail.GetRegions

type Rep GetRegions = D1 ('MetaData "GetRegions" "Amazonka.Lightsail.GetRegions" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetRegions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "includeAvailabilityZones") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "includeRelationalDatabaseAvailabilityZones") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newGetRegions :: GetRegions Source #

Create a value of GetRegions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:includeAvailabilityZones:GetRegions', getRegions_includeAvailabilityZones - A Boolean value indicating whether to also include Availability Zones in your get regions request. Availability Zones are indicated with a letter: e.g., us-east-2a.

$sel:includeRelationalDatabaseAvailabilityZones:GetRegions', getRegions_includeRelationalDatabaseAvailabilityZones - A Boolean value indicating whether to also include Availability Zones for databases in your get regions request. Availability Zones are indicated with a letter (e.g., us-east-2a).

data GetRegionsResponse Source #

See: newGetRegionsResponse smart constructor.

Instances

Instances details
Generic GetRegionsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRegions

Associated Types

type Rep GetRegionsResponse :: Type -> Type #

Read GetRegionsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRegions

Show GetRegionsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRegions

NFData GetRegionsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRegions

Methods

rnf :: GetRegionsResponse -> () #

Eq GetRegionsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRegions

type Rep GetRegionsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRegions

type Rep GetRegionsResponse = D1 ('MetaData "GetRegionsResponse" "Amazonka.Lightsail.GetRegions" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetRegionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "regions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RegionInfo])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetRegionsResponse Source #

Create a value of GetRegionsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:regions:GetRegionsResponse', getRegionsResponse_regions - An array of key-value pairs containing information about your get regions request.

$sel:httpStatus:GetRegionsResponse', getRegionsResponse_httpStatus - The response's http status code.

GetRelationalDatabase

data GetRelationalDatabase Source #

See: newGetRelationalDatabase smart constructor.

Instances

Instances details
ToJSON GetRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabase

ToHeaders GetRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabase

ToPath GetRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabase

ToQuery GetRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabase

AWSRequest GetRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabase

Associated Types

type AWSResponse GetRelationalDatabase #

Generic GetRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabase

Associated Types

type Rep GetRelationalDatabase :: Type -> Type #

Read GetRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabase

Show GetRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabase

NFData GetRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabase

Methods

rnf :: GetRelationalDatabase -> () #

Eq GetRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabase

Hashable GetRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabase

type AWSResponse GetRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabase

type Rep GetRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabase

type Rep GetRelationalDatabase = D1 ('MetaData "GetRelationalDatabase" "Amazonka.Lightsail.GetRelationalDatabase" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetRelationalDatabase'" 'PrefixI 'True) (S1 ('MetaSel ('Just "relationalDatabaseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetRelationalDatabase Source #

Create a value of GetRelationalDatabase with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:relationalDatabaseName:GetRelationalDatabase', getRelationalDatabase_relationalDatabaseName - The name of the database that you are looking up.

data GetRelationalDatabaseResponse Source #

See: newGetRelationalDatabaseResponse smart constructor.

Instances

Instances details
Generic GetRelationalDatabaseResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabase

Associated Types

type Rep GetRelationalDatabaseResponse :: Type -> Type #

Read GetRelationalDatabaseResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabase

Show GetRelationalDatabaseResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabase

NFData GetRelationalDatabaseResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabase

Eq GetRelationalDatabaseResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabase

type Rep GetRelationalDatabaseResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabase

type Rep GetRelationalDatabaseResponse = D1 ('MetaData "GetRelationalDatabaseResponse" "Amazonka.Lightsail.GetRelationalDatabase" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetRelationalDatabaseResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "relationalDatabase") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RelationalDatabase)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetRelationalDatabaseResponse Source #

Create a value of GetRelationalDatabaseResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:relationalDatabase:GetRelationalDatabaseResponse', getRelationalDatabaseResponse_relationalDatabase - An object describing the specified database.

$sel:httpStatus:GetRelationalDatabaseResponse', getRelationalDatabaseResponse_httpStatus - The response's http status code.

GetRelationalDatabaseBlueprints (Paginated)

data GetRelationalDatabaseBlueprints Source #

See: newGetRelationalDatabaseBlueprints smart constructor.

Instances

Instances details
ToJSON GetRelationalDatabaseBlueprints Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseBlueprints

ToHeaders GetRelationalDatabaseBlueprints Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseBlueprints

ToPath GetRelationalDatabaseBlueprints Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseBlueprints

ToQuery GetRelationalDatabaseBlueprints Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseBlueprints

AWSPager GetRelationalDatabaseBlueprints Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseBlueprints

AWSRequest GetRelationalDatabaseBlueprints Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseBlueprints

Generic GetRelationalDatabaseBlueprints Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseBlueprints

Associated Types

type Rep GetRelationalDatabaseBlueprints :: Type -> Type #

Read GetRelationalDatabaseBlueprints Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseBlueprints

Show GetRelationalDatabaseBlueprints Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseBlueprints

NFData GetRelationalDatabaseBlueprints Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseBlueprints

Eq GetRelationalDatabaseBlueprints Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseBlueprints

Hashable GetRelationalDatabaseBlueprints Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseBlueprints

type AWSResponse GetRelationalDatabaseBlueprints Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseBlueprints

type Rep GetRelationalDatabaseBlueprints Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseBlueprints

type Rep GetRelationalDatabaseBlueprints = D1 ('MetaData "GetRelationalDatabaseBlueprints" "Amazonka.Lightsail.GetRelationalDatabaseBlueprints" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetRelationalDatabaseBlueprints'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newGetRelationalDatabaseBlueprints :: GetRelationalDatabaseBlueprints Source #

Create a value of GetRelationalDatabaseBlueprints with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:pageToken:GetRelationalDatabaseBlueprints', getRelationalDatabaseBlueprints_pageToken - The token to advance to the next page of results from your request.

To get a page token, perform an initial GetRelationalDatabaseBlueprints request. If your results are paginated, the response will return a next page token that you can specify as the page token in a subsequent request.

data GetRelationalDatabaseBlueprintsResponse Source #

Instances

Instances details
Generic GetRelationalDatabaseBlueprintsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseBlueprints

Read GetRelationalDatabaseBlueprintsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseBlueprints

Show GetRelationalDatabaseBlueprintsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseBlueprints

NFData GetRelationalDatabaseBlueprintsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseBlueprints

Eq GetRelationalDatabaseBlueprintsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseBlueprints

type Rep GetRelationalDatabaseBlueprintsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseBlueprints

type Rep GetRelationalDatabaseBlueprintsResponse = D1 ('MetaData "GetRelationalDatabaseBlueprintsResponse" "Amazonka.Lightsail.GetRelationalDatabaseBlueprints" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetRelationalDatabaseBlueprintsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "blueprints") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RelationalDatabaseBlueprint])) :*: (S1 ('MetaSel ('Just "nextPageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetRelationalDatabaseBlueprintsResponse Source #

Create a value of GetRelationalDatabaseBlueprintsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:blueprints:GetRelationalDatabaseBlueprintsResponse', getRelationalDatabaseBlueprintsResponse_blueprints - An object describing the result of your get relational database blueprints request.

$sel:nextPageToken:GetRelationalDatabaseBlueprintsResponse', getRelationalDatabaseBlueprintsResponse_nextPageToken - The token to advance to the next page of results from your request.

A next page token is not returned if there are no more results to display.

To get the next page of results, perform another GetRelationalDatabaseBlueprints request and specify the next page token using the pageToken parameter.

$sel:httpStatus:GetRelationalDatabaseBlueprintsResponse', getRelationalDatabaseBlueprintsResponse_httpStatus - The response's http status code.

GetRelationalDatabaseBundles (Paginated)

data GetRelationalDatabaseBundles Source #

See: newGetRelationalDatabaseBundles smart constructor.

Instances

Instances details
ToJSON GetRelationalDatabaseBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseBundles

ToHeaders GetRelationalDatabaseBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseBundles

ToPath GetRelationalDatabaseBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseBundles

ToQuery GetRelationalDatabaseBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseBundles

AWSPager GetRelationalDatabaseBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseBundles

AWSRequest GetRelationalDatabaseBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseBundles

Generic GetRelationalDatabaseBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseBundles

Associated Types

type Rep GetRelationalDatabaseBundles :: Type -> Type #

Read GetRelationalDatabaseBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseBundles

Show GetRelationalDatabaseBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseBundles

NFData GetRelationalDatabaseBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseBundles

Eq GetRelationalDatabaseBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseBundles

Hashable GetRelationalDatabaseBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseBundles

type AWSResponse GetRelationalDatabaseBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseBundles

type Rep GetRelationalDatabaseBundles Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseBundles

type Rep GetRelationalDatabaseBundles = D1 ('MetaData "GetRelationalDatabaseBundles" "Amazonka.Lightsail.GetRelationalDatabaseBundles" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetRelationalDatabaseBundles'" 'PrefixI 'True) (S1 ('MetaSel ('Just "includeInactive") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "pageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newGetRelationalDatabaseBundles :: GetRelationalDatabaseBundles Source #

Create a value of GetRelationalDatabaseBundles with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:includeInactive:GetRelationalDatabaseBundles', getRelationalDatabaseBundles_includeInactive - A Boolean value that indicates whether to include inactive (unavailable) bundles in the response of your request.

$sel:pageToken:GetRelationalDatabaseBundles', getRelationalDatabaseBundles_pageToken - The token to advance to the next page of results from your request.

To get a page token, perform an initial GetRelationalDatabaseBundles request. If your results are paginated, the response will return a next page token that you can specify as the page token in a subsequent request.

data GetRelationalDatabaseBundlesResponse Source #

Instances

Instances details
Generic GetRelationalDatabaseBundlesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseBundles

Read GetRelationalDatabaseBundlesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseBundles

Show GetRelationalDatabaseBundlesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseBundles

NFData GetRelationalDatabaseBundlesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseBundles

Eq GetRelationalDatabaseBundlesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseBundles

type Rep GetRelationalDatabaseBundlesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseBundles

type Rep GetRelationalDatabaseBundlesResponse = D1 ('MetaData "GetRelationalDatabaseBundlesResponse" "Amazonka.Lightsail.GetRelationalDatabaseBundles" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetRelationalDatabaseBundlesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bundles") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RelationalDatabaseBundle])) :*: (S1 ('MetaSel ('Just "nextPageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetRelationalDatabaseBundlesResponse Source #

Create a value of GetRelationalDatabaseBundlesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:bundles:GetRelationalDatabaseBundlesResponse', getRelationalDatabaseBundlesResponse_bundles - An object describing the result of your get relational database bundles request.

$sel:nextPageToken:GetRelationalDatabaseBundlesResponse', getRelationalDatabaseBundlesResponse_nextPageToken - The token to advance to the next page of results from your request.

A next page token is not returned if there are no more results to display.

To get the next page of results, perform another GetRelationalDatabaseBundles request and specify the next page token using the pageToken parameter.

$sel:httpStatus:GetRelationalDatabaseBundlesResponse', getRelationalDatabaseBundlesResponse_httpStatus - The response's http status code.

GetRelationalDatabaseEvents (Paginated)

data GetRelationalDatabaseEvents Source #

See: newGetRelationalDatabaseEvents smart constructor.

Instances

Instances details
ToJSON GetRelationalDatabaseEvents Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseEvents

ToHeaders GetRelationalDatabaseEvents Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseEvents

ToPath GetRelationalDatabaseEvents Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseEvents

ToQuery GetRelationalDatabaseEvents Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseEvents

AWSPager GetRelationalDatabaseEvents Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseEvents

AWSRequest GetRelationalDatabaseEvents Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseEvents

Generic GetRelationalDatabaseEvents Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseEvents

Associated Types

type Rep GetRelationalDatabaseEvents :: Type -> Type #

Read GetRelationalDatabaseEvents Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseEvents

Show GetRelationalDatabaseEvents Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseEvents

NFData GetRelationalDatabaseEvents Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseEvents

Eq GetRelationalDatabaseEvents Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseEvents

Hashable GetRelationalDatabaseEvents Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseEvents

type AWSResponse GetRelationalDatabaseEvents Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseEvents

type Rep GetRelationalDatabaseEvents Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseEvents

type Rep GetRelationalDatabaseEvents = D1 ('MetaData "GetRelationalDatabaseEvents" "Amazonka.Lightsail.GetRelationalDatabaseEvents" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetRelationalDatabaseEvents'" 'PrefixI 'True) (S1 ('MetaSel ('Just "durationInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "pageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "relationalDatabaseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newGetRelationalDatabaseEvents Source #

Create a value of GetRelationalDatabaseEvents with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:durationInMinutes:GetRelationalDatabaseEvents', getRelationalDatabaseEvents_durationInMinutes - The number of minutes in the past from which to retrieve events. For example, to get all events from the past 2 hours, enter 120.

Default: 60

The minimum is 1 and the maximum is 14 days (20160 minutes).

$sel:pageToken:GetRelationalDatabaseEvents', getRelationalDatabaseEvents_pageToken - The token to advance to the next page of results from your request.

To get a page token, perform an initial GetRelationalDatabaseEvents request. If your results are paginated, the response will return a next page token that you can specify as the page token in a subsequent request.

$sel:relationalDatabaseName:GetRelationalDatabaseEvents', getRelationalDatabaseEvents_relationalDatabaseName - The name of the database from which to get events.

data GetRelationalDatabaseEventsResponse Source #

Instances

Instances details
Generic GetRelationalDatabaseEventsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseEvents

Read GetRelationalDatabaseEventsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseEvents

Show GetRelationalDatabaseEventsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseEvents

NFData GetRelationalDatabaseEventsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseEvents

Eq GetRelationalDatabaseEventsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseEvents

type Rep GetRelationalDatabaseEventsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseEvents

type Rep GetRelationalDatabaseEventsResponse = D1 ('MetaData "GetRelationalDatabaseEventsResponse" "Amazonka.Lightsail.GetRelationalDatabaseEvents" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetRelationalDatabaseEventsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextPageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "relationalDatabaseEvents") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RelationalDatabaseEvent])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetRelationalDatabaseEventsResponse Source #

Create a value of GetRelationalDatabaseEventsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextPageToken:GetRelationalDatabaseEventsResponse', getRelationalDatabaseEventsResponse_nextPageToken - The token to advance to the next page of results from your request.

A next page token is not returned if there are no more results to display.

To get the next page of results, perform another GetRelationalDatabaseEvents request and specify the next page token using the pageToken parameter.

$sel:relationalDatabaseEvents:GetRelationalDatabaseEventsResponse', getRelationalDatabaseEventsResponse_relationalDatabaseEvents - An object describing the result of your get relational database events request.

$sel:httpStatus:GetRelationalDatabaseEventsResponse', getRelationalDatabaseEventsResponse_httpStatus - The response's http status code.

GetRelationalDatabaseLogEvents

data GetRelationalDatabaseLogEvents Source #

See: newGetRelationalDatabaseLogEvents smart constructor.

Instances

Instances details
ToJSON GetRelationalDatabaseLogEvents Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseLogEvents

ToHeaders GetRelationalDatabaseLogEvents Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseLogEvents

ToPath GetRelationalDatabaseLogEvents Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseLogEvents

ToQuery GetRelationalDatabaseLogEvents Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseLogEvents

AWSRequest GetRelationalDatabaseLogEvents Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseLogEvents

Generic GetRelationalDatabaseLogEvents Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseLogEvents

Associated Types

type Rep GetRelationalDatabaseLogEvents :: Type -> Type #

Read GetRelationalDatabaseLogEvents Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseLogEvents

Show GetRelationalDatabaseLogEvents Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseLogEvents

NFData GetRelationalDatabaseLogEvents Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseLogEvents

Eq GetRelationalDatabaseLogEvents Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseLogEvents

Hashable GetRelationalDatabaseLogEvents Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseLogEvents

type AWSResponse GetRelationalDatabaseLogEvents Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseLogEvents

type Rep GetRelationalDatabaseLogEvents Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseLogEvents

type Rep GetRelationalDatabaseLogEvents = D1 ('MetaData "GetRelationalDatabaseLogEvents" "Amazonka.Lightsail.GetRelationalDatabaseLogEvents" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetRelationalDatabaseLogEvents'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "pageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "startFromHead") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: (S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "relationalDatabaseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "logStreamName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newGetRelationalDatabaseLogEvents Source #

Create a value of GetRelationalDatabaseLogEvents with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:endTime:GetRelationalDatabaseLogEvents', getRelationalDatabaseLogEvents_endTime - The end of the time interval from which to get log events.

Constraints:

  • Specified in Coordinated Universal Time (UTC).
  • Specified in the Unix time format.

    For example, if you wish to use an end time of October 1, 2018, at 8 PM UTC, then you input 1538424000 as the end time.

$sel:pageToken:GetRelationalDatabaseLogEvents', getRelationalDatabaseLogEvents_pageToken - The token to advance to the next or previous page of results from your request.

To get a page token, perform an initial GetRelationalDatabaseLogEvents request. If your results are paginated, the response will return a next forward token and/or next backward token that you can specify as the page token in a subsequent request.

$sel:startFromHead:GetRelationalDatabaseLogEvents', getRelationalDatabaseLogEvents_startFromHead - Parameter to specify if the log should start from head or tail. If true is specified, the log event starts from the head of the log. If false is specified, the log event starts from the tail of the log.

For PostgreSQL, the default value of false is the only option available.

$sel:startTime:GetRelationalDatabaseLogEvents', getRelationalDatabaseLogEvents_startTime - The start of the time interval from which to get log events.

Constraints:

  • Specified in Coordinated Universal Time (UTC).
  • Specified in the Unix time format.

    For example, if you wish to use a start time of October 1, 2018, at 8 PM UTC, then you input 1538424000 as the start time.

$sel:relationalDatabaseName:GetRelationalDatabaseLogEvents', getRelationalDatabaseLogEvents_relationalDatabaseName - The name of your database for which to get log events.

$sel:logStreamName:GetRelationalDatabaseLogEvents', getRelationalDatabaseLogEvents_logStreamName - The name of the log stream.

Use the get relational database log streams operation to get a list of available log streams.

data GetRelationalDatabaseLogEventsResponse Source #

Instances

Instances details
Generic GetRelationalDatabaseLogEventsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseLogEvents

Read GetRelationalDatabaseLogEventsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseLogEvents

Show GetRelationalDatabaseLogEventsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseLogEvents

NFData GetRelationalDatabaseLogEventsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseLogEvents

Eq GetRelationalDatabaseLogEventsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseLogEvents

type Rep GetRelationalDatabaseLogEventsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseLogEvents

type Rep GetRelationalDatabaseLogEventsResponse = D1 ('MetaData "GetRelationalDatabaseLogEventsResponse" "Amazonka.Lightsail.GetRelationalDatabaseLogEvents" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetRelationalDatabaseLogEventsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextBackwardToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nextForwardToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "resourceLogEvents") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [LogEvent])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetRelationalDatabaseLogEventsResponse Source #

Create a value of GetRelationalDatabaseLogEventsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextBackwardToken:GetRelationalDatabaseLogEventsResponse', getRelationalDatabaseLogEventsResponse_nextBackwardToken - A token used for advancing to the previous page of results from your get relational database log events request.

$sel:nextForwardToken:GetRelationalDatabaseLogEventsResponse', getRelationalDatabaseLogEventsResponse_nextForwardToken - A token used for advancing to the next page of results from your get relational database log events request.

$sel:resourceLogEvents:GetRelationalDatabaseLogEventsResponse', getRelationalDatabaseLogEventsResponse_resourceLogEvents - An object describing the result of your get relational database log events request.

$sel:httpStatus:GetRelationalDatabaseLogEventsResponse', getRelationalDatabaseLogEventsResponse_httpStatus - The response's http status code.

GetRelationalDatabaseLogStreams

data GetRelationalDatabaseLogStreams Source #

See: newGetRelationalDatabaseLogStreams smart constructor.

Instances

Instances details
ToJSON GetRelationalDatabaseLogStreams Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseLogStreams

ToHeaders GetRelationalDatabaseLogStreams Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseLogStreams

ToPath GetRelationalDatabaseLogStreams Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseLogStreams

ToQuery GetRelationalDatabaseLogStreams Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseLogStreams

AWSRequest GetRelationalDatabaseLogStreams Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseLogStreams

Generic GetRelationalDatabaseLogStreams Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseLogStreams

Associated Types

type Rep GetRelationalDatabaseLogStreams :: Type -> Type #

Read GetRelationalDatabaseLogStreams Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseLogStreams

Show GetRelationalDatabaseLogStreams Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseLogStreams

NFData GetRelationalDatabaseLogStreams Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseLogStreams

Eq GetRelationalDatabaseLogStreams Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseLogStreams

Hashable GetRelationalDatabaseLogStreams Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseLogStreams

type AWSResponse GetRelationalDatabaseLogStreams Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseLogStreams

type Rep GetRelationalDatabaseLogStreams Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseLogStreams

type Rep GetRelationalDatabaseLogStreams = D1 ('MetaData "GetRelationalDatabaseLogStreams" "Amazonka.Lightsail.GetRelationalDatabaseLogStreams" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetRelationalDatabaseLogStreams'" 'PrefixI 'True) (S1 ('MetaSel ('Just "relationalDatabaseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetRelationalDatabaseLogStreams Source #

Create a value of GetRelationalDatabaseLogStreams with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:relationalDatabaseName:GetRelationalDatabaseLogStreams', getRelationalDatabaseLogStreams_relationalDatabaseName - The name of your database for which to get log streams.

data GetRelationalDatabaseLogStreamsResponse Source #

Instances

Instances details
Generic GetRelationalDatabaseLogStreamsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseLogStreams

Read GetRelationalDatabaseLogStreamsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseLogStreams

Show GetRelationalDatabaseLogStreamsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseLogStreams

NFData GetRelationalDatabaseLogStreamsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseLogStreams

Eq GetRelationalDatabaseLogStreamsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseLogStreams

type Rep GetRelationalDatabaseLogStreamsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseLogStreams

type Rep GetRelationalDatabaseLogStreamsResponse = D1 ('MetaData "GetRelationalDatabaseLogStreamsResponse" "Amazonka.Lightsail.GetRelationalDatabaseLogStreams" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetRelationalDatabaseLogStreamsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "logStreams") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetRelationalDatabaseLogStreamsResponse Source #

Create a value of GetRelationalDatabaseLogStreamsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:logStreams:GetRelationalDatabaseLogStreamsResponse', getRelationalDatabaseLogStreamsResponse_logStreams - An object describing the result of your get relational database log streams request.

$sel:httpStatus:GetRelationalDatabaseLogStreamsResponse', getRelationalDatabaseLogStreamsResponse_httpStatus - The response's http status code.

GetRelationalDatabaseMasterUserPassword

data GetRelationalDatabaseMasterUserPassword Source #

Instances

Instances details
ToJSON GetRelationalDatabaseMasterUserPassword Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseMasterUserPassword

ToHeaders GetRelationalDatabaseMasterUserPassword Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseMasterUserPassword

ToPath GetRelationalDatabaseMasterUserPassword Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseMasterUserPassword

ToQuery GetRelationalDatabaseMasterUserPassword Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseMasterUserPassword

AWSRequest GetRelationalDatabaseMasterUserPassword Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseMasterUserPassword

Generic GetRelationalDatabaseMasterUserPassword Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseMasterUserPassword

Read GetRelationalDatabaseMasterUserPassword Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseMasterUserPassword

Show GetRelationalDatabaseMasterUserPassword Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseMasterUserPassword

NFData GetRelationalDatabaseMasterUserPassword Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseMasterUserPassword

Eq GetRelationalDatabaseMasterUserPassword Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseMasterUserPassword

Hashable GetRelationalDatabaseMasterUserPassword Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseMasterUserPassword

type AWSResponse GetRelationalDatabaseMasterUserPassword Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseMasterUserPassword

type Rep GetRelationalDatabaseMasterUserPassword Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseMasterUserPassword

type Rep GetRelationalDatabaseMasterUserPassword = D1 ('MetaData "GetRelationalDatabaseMasterUserPassword" "Amazonka.Lightsail.GetRelationalDatabaseMasterUserPassword" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetRelationalDatabaseMasterUserPassword'" 'PrefixI 'True) (S1 ('MetaSel ('Just "passwordVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RelationalDatabasePasswordVersion)) :*: S1 ('MetaSel ('Just "relationalDatabaseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetRelationalDatabaseMasterUserPassword Source #

Create a value of GetRelationalDatabaseMasterUserPassword with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:passwordVersion:GetRelationalDatabaseMasterUserPassword', getRelationalDatabaseMasterUserPassword_passwordVersion - The password version to return.

Specifying CURRENT or PREVIOUS returns the current or previous passwords respectively. Specifying PENDING returns the newest version of the password that will rotate to CURRENT. After the PENDING password rotates to CURRENT, the PENDING password is no longer available.

Default: CURRENT

$sel:relationalDatabaseName:GetRelationalDatabaseMasterUserPassword', getRelationalDatabaseMasterUserPassword_relationalDatabaseName - The name of your database for which to get the master user password.

data GetRelationalDatabaseMasterUserPasswordResponse Source #

Instances

Instances details
Generic GetRelationalDatabaseMasterUserPasswordResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseMasterUserPassword

Show GetRelationalDatabaseMasterUserPasswordResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseMasterUserPassword

NFData GetRelationalDatabaseMasterUserPasswordResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseMasterUserPassword

Eq GetRelationalDatabaseMasterUserPasswordResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseMasterUserPassword

type Rep GetRelationalDatabaseMasterUserPasswordResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseMasterUserPassword

type Rep GetRelationalDatabaseMasterUserPasswordResponse = D1 ('MetaData "GetRelationalDatabaseMasterUserPasswordResponse" "Amazonka.Lightsail.GetRelationalDatabaseMasterUserPassword" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetRelationalDatabaseMasterUserPasswordResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "masterUserPassword") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetRelationalDatabaseMasterUserPasswordResponse Source #

Create a value of GetRelationalDatabaseMasterUserPasswordResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetRelationalDatabaseMasterUserPasswordResponse, getRelationalDatabaseMasterUserPasswordResponse_createdAt - The timestamp when the specified version of the master user password was created.

GetRelationalDatabaseMasterUserPasswordResponse, getRelationalDatabaseMasterUserPasswordResponse_masterUserPassword - The master user password for the password version specified.

$sel:httpStatus:GetRelationalDatabaseMasterUserPasswordResponse', getRelationalDatabaseMasterUserPasswordResponse_httpStatus - The response's http status code.

GetRelationalDatabaseMetricData

data GetRelationalDatabaseMetricData Source #

See: newGetRelationalDatabaseMetricData smart constructor.

Instances

Instances details
ToJSON GetRelationalDatabaseMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseMetricData

ToHeaders GetRelationalDatabaseMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseMetricData

ToPath GetRelationalDatabaseMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseMetricData

ToQuery GetRelationalDatabaseMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseMetricData

AWSRequest GetRelationalDatabaseMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseMetricData

Generic GetRelationalDatabaseMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseMetricData

Associated Types

type Rep GetRelationalDatabaseMetricData :: Type -> Type #

Read GetRelationalDatabaseMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseMetricData

Show GetRelationalDatabaseMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseMetricData

NFData GetRelationalDatabaseMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseMetricData

Eq GetRelationalDatabaseMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseMetricData

Hashable GetRelationalDatabaseMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseMetricData

type AWSResponse GetRelationalDatabaseMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseMetricData

type Rep GetRelationalDatabaseMetricData Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseMetricData

type Rep GetRelationalDatabaseMetricData = D1 ('MetaData "GetRelationalDatabaseMetricData" "Amazonka.Lightsail.GetRelationalDatabaseMetricData" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetRelationalDatabaseMetricData'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "relationalDatabaseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "metricName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 RelationalDatabaseMetricName) :*: S1 ('MetaSel ('Just "period") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural))) :*: ((S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)) :*: (S1 ('MetaSel ('Just "unit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 MetricUnit) :*: S1 ('MetaSel ('Just "statistics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [MetricStatistic])))))

newGetRelationalDatabaseMetricData Source #

Create a value of GetRelationalDatabaseMetricData with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:relationalDatabaseName:GetRelationalDatabaseMetricData', getRelationalDatabaseMetricData_relationalDatabaseName - The name of your database from which to get metric data.

GetRelationalDatabaseMetricData, getRelationalDatabaseMetricData_metricName - The metric for which you want to return information.

Valid relational database metric names are listed below, along with the most useful statistics to include in your request, and the published unit value. All relational database metric data is available in 1-minute (60 seconds) granularity.

  • CPUUtilization - The percentage of CPU utilization currently in use on the database.

    Statistics: The most useful statistics are Maximum and Average.

    Unit: The published unit is Percent.

  • DatabaseConnections - The number of database connections in use.

    Statistics: The most useful statistics are Maximum and Sum.

    Unit: The published unit is Count.

  • DiskQueueDepth - The number of outstanding IOs (read/write requests) that are waiting to access the disk.

    Statistics: The most useful statistic is Sum.

    Unit: The published unit is Count.

  • FreeStorageSpace - The amount of available storage space.

    Statistics: The most useful statistic is Sum.

    Unit: The published unit is Bytes.

  • NetworkReceiveThroughput - The incoming (Receive) network traffic on the database, including both customer database traffic and AWS traffic used for monitoring and replication.

    Statistics: The most useful statistic is Average.

    Unit: The published unit is Bytes/Second.

  • NetworkTransmitThroughput - The outgoing (Transmit) network traffic on the database, including both customer database traffic and AWS traffic used for monitoring and replication.

    Statistics: The most useful statistic is Average.

    Unit: The published unit is Bytes/Second.

GetRelationalDatabaseMetricData, getRelationalDatabaseMetricData_period - The granularity, in seconds, of the returned data points.

All relational database metric data is available in 1-minute (60 seconds) granularity.

$sel:startTime:GetRelationalDatabaseMetricData', getRelationalDatabaseMetricData_startTime - The start of the time interval from which to get metric data.

Constraints:

  • Specified in Coordinated Universal Time (UTC).
  • Specified in the Unix time format.

    For example, if you wish to use a start time of October 1, 2018, at 8 PM UTC, then you input 1538424000 as the start time.

$sel:endTime:GetRelationalDatabaseMetricData', getRelationalDatabaseMetricData_endTime - The end of the time interval from which to get metric data.

Constraints:

  • Specified in Coordinated Universal Time (UTC).
  • Specified in the Unix time format.

    For example, if you wish to use an end time of October 1, 2018, at 8 PM UTC, then you input 1538424000 as the end time.

GetRelationalDatabaseMetricData, getRelationalDatabaseMetricData_unit - The unit for the metric data request. Valid units depend on the metric data being requested. For the valid units with each available metric, see the metricName parameter.

$sel:statistics:GetRelationalDatabaseMetricData', getRelationalDatabaseMetricData_statistics - The statistic for the metric.

The following statistics are available:

  • Minimum - The lowest value observed during the specified period. Use this value to determine low volumes of activity for your application.
  • Maximum - The highest value observed during the specified period. Use this value to determine high volumes of activity for your application.
  • Sum - All values submitted for the matching metric added together. You can use this statistic to determine the total volume of a metric.
  • Average - The value of Sum / SampleCount during the specified period. By comparing this statistic with the Minimum and Maximum values, you can determine the full scope of a metric and how close the average use is to the Minimum and Maximum values. This comparison helps you to know when to increase or decrease your resources.
  • SampleCount - The count, or number, of data points used for the statistical calculation.

data GetRelationalDatabaseMetricDataResponse Source #

Instances

Instances details
Generic GetRelationalDatabaseMetricDataResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseMetricData

Read GetRelationalDatabaseMetricDataResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseMetricData

Show GetRelationalDatabaseMetricDataResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseMetricData

NFData GetRelationalDatabaseMetricDataResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseMetricData

Eq GetRelationalDatabaseMetricDataResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseMetricData

type Rep GetRelationalDatabaseMetricDataResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseMetricData

type Rep GetRelationalDatabaseMetricDataResponse = D1 ('MetaData "GetRelationalDatabaseMetricDataResponse" "Amazonka.Lightsail.GetRelationalDatabaseMetricData" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetRelationalDatabaseMetricDataResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "metricData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [MetricDatapoint])) :*: (S1 ('MetaSel ('Just "metricName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RelationalDatabaseMetricName)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetRelationalDatabaseMetricDataResponse Source #

Create a value of GetRelationalDatabaseMetricDataResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:metricData:GetRelationalDatabaseMetricDataResponse', getRelationalDatabaseMetricDataResponse_metricData - An array of objects that describe the metric data returned.

GetRelationalDatabaseMetricData, getRelationalDatabaseMetricDataResponse_metricName - The name of the metric returned.

$sel:httpStatus:GetRelationalDatabaseMetricDataResponse', getRelationalDatabaseMetricDataResponse_httpStatus - The response's http status code.

GetRelationalDatabaseParameters (Paginated)

data GetRelationalDatabaseParameters Source #

See: newGetRelationalDatabaseParameters smart constructor.

Instances

Instances details
ToJSON GetRelationalDatabaseParameters Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseParameters

ToHeaders GetRelationalDatabaseParameters Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseParameters

ToPath GetRelationalDatabaseParameters Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseParameters

ToQuery GetRelationalDatabaseParameters Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseParameters

AWSPager GetRelationalDatabaseParameters Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseParameters

AWSRequest GetRelationalDatabaseParameters Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseParameters

Generic GetRelationalDatabaseParameters Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseParameters

Associated Types

type Rep GetRelationalDatabaseParameters :: Type -> Type #

Read GetRelationalDatabaseParameters Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseParameters

Show GetRelationalDatabaseParameters Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseParameters

NFData GetRelationalDatabaseParameters Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseParameters

Eq GetRelationalDatabaseParameters Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseParameters

Hashable GetRelationalDatabaseParameters Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseParameters

type AWSResponse GetRelationalDatabaseParameters Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseParameters

type Rep GetRelationalDatabaseParameters Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseParameters

type Rep GetRelationalDatabaseParameters = D1 ('MetaData "GetRelationalDatabaseParameters" "Amazonka.Lightsail.GetRelationalDatabaseParameters" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetRelationalDatabaseParameters'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "relationalDatabaseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetRelationalDatabaseParameters Source #

Create a value of GetRelationalDatabaseParameters with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:pageToken:GetRelationalDatabaseParameters', getRelationalDatabaseParameters_pageToken - The token to advance to the next page of results from your request.

To get a page token, perform an initial GetRelationalDatabaseParameters request. If your results are paginated, the response will return a next page token that you can specify as the page token in a subsequent request.

$sel:relationalDatabaseName:GetRelationalDatabaseParameters', getRelationalDatabaseParameters_relationalDatabaseName - The name of your database for which to get parameters.

data GetRelationalDatabaseParametersResponse Source #

Instances

Instances details
Generic GetRelationalDatabaseParametersResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseParameters

Read GetRelationalDatabaseParametersResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseParameters

Show GetRelationalDatabaseParametersResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseParameters

NFData GetRelationalDatabaseParametersResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseParameters

Eq GetRelationalDatabaseParametersResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseParameters

type Rep GetRelationalDatabaseParametersResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseParameters

type Rep GetRelationalDatabaseParametersResponse = D1 ('MetaData "GetRelationalDatabaseParametersResponse" "Amazonka.Lightsail.GetRelationalDatabaseParameters" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetRelationalDatabaseParametersResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextPageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "parameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RelationalDatabaseParameter])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetRelationalDatabaseParametersResponse Source #

Create a value of GetRelationalDatabaseParametersResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextPageToken:GetRelationalDatabaseParametersResponse', getRelationalDatabaseParametersResponse_nextPageToken - The token to advance to the next page of results from your request.

A next page token is not returned if there are no more results to display.

To get the next page of results, perform another GetRelationalDatabaseParameters request and specify the next page token using the pageToken parameter.

$sel:parameters:GetRelationalDatabaseParametersResponse', getRelationalDatabaseParametersResponse_parameters - An object describing the result of your get relational database parameters request.

$sel:httpStatus:GetRelationalDatabaseParametersResponse', getRelationalDatabaseParametersResponse_httpStatus - The response's http status code.

GetRelationalDatabaseSnapshot

data GetRelationalDatabaseSnapshot Source #

See: newGetRelationalDatabaseSnapshot smart constructor.

Instances

Instances details
ToJSON GetRelationalDatabaseSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseSnapshot

ToHeaders GetRelationalDatabaseSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseSnapshot

ToPath GetRelationalDatabaseSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseSnapshot

ToQuery GetRelationalDatabaseSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseSnapshot

AWSRequest GetRelationalDatabaseSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseSnapshot

Generic GetRelationalDatabaseSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseSnapshot

Associated Types

type Rep GetRelationalDatabaseSnapshot :: Type -> Type #

Read GetRelationalDatabaseSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseSnapshot

Show GetRelationalDatabaseSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseSnapshot

NFData GetRelationalDatabaseSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseSnapshot

Eq GetRelationalDatabaseSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseSnapshot

Hashable GetRelationalDatabaseSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseSnapshot

type AWSResponse GetRelationalDatabaseSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseSnapshot

type Rep GetRelationalDatabaseSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseSnapshot

type Rep GetRelationalDatabaseSnapshot = D1 ('MetaData "GetRelationalDatabaseSnapshot" "Amazonka.Lightsail.GetRelationalDatabaseSnapshot" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetRelationalDatabaseSnapshot'" 'PrefixI 'True) (S1 ('MetaSel ('Just "relationalDatabaseSnapshotName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetRelationalDatabaseSnapshot Source #

Create a value of GetRelationalDatabaseSnapshot with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:relationalDatabaseSnapshotName:GetRelationalDatabaseSnapshot', getRelationalDatabaseSnapshot_relationalDatabaseSnapshotName - The name of the database snapshot for which to get information.

data GetRelationalDatabaseSnapshotResponse Source #

Instances

Instances details
Generic GetRelationalDatabaseSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseSnapshot

Read GetRelationalDatabaseSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseSnapshot

Show GetRelationalDatabaseSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseSnapshot

NFData GetRelationalDatabaseSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseSnapshot

Eq GetRelationalDatabaseSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseSnapshot

type Rep GetRelationalDatabaseSnapshotResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseSnapshot

type Rep GetRelationalDatabaseSnapshotResponse = D1 ('MetaData "GetRelationalDatabaseSnapshotResponse" "Amazonka.Lightsail.GetRelationalDatabaseSnapshot" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetRelationalDatabaseSnapshotResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "relationalDatabaseSnapshot") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RelationalDatabaseSnapshot)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetRelationalDatabaseSnapshotResponse Source #

Create a value of GetRelationalDatabaseSnapshotResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:relationalDatabaseSnapshot:GetRelationalDatabaseSnapshotResponse', getRelationalDatabaseSnapshotResponse_relationalDatabaseSnapshot - An object describing the specified database snapshot.

$sel:httpStatus:GetRelationalDatabaseSnapshotResponse', getRelationalDatabaseSnapshotResponse_httpStatus - The response's http status code.

GetRelationalDatabaseSnapshots (Paginated)

data GetRelationalDatabaseSnapshots Source #

See: newGetRelationalDatabaseSnapshots smart constructor.

Instances

Instances details
ToJSON GetRelationalDatabaseSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseSnapshots

ToHeaders GetRelationalDatabaseSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseSnapshots

ToPath GetRelationalDatabaseSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseSnapshots

ToQuery GetRelationalDatabaseSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseSnapshots

AWSPager GetRelationalDatabaseSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseSnapshots

AWSRequest GetRelationalDatabaseSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseSnapshots

Generic GetRelationalDatabaseSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseSnapshots

Associated Types

type Rep GetRelationalDatabaseSnapshots :: Type -> Type #

Read GetRelationalDatabaseSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseSnapshots

Show GetRelationalDatabaseSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseSnapshots

NFData GetRelationalDatabaseSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseSnapshots

Eq GetRelationalDatabaseSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseSnapshots

Hashable GetRelationalDatabaseSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseSnapshots

type AWSResponse GetRelationalDatabaseSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseSnapshots

type Rep GetRelationalDatabaseSnapshots Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseSnapshots

type Rep GetRelationalDatabaseSnapshots = D1 ('MetaData "GetRelationalDatabaseSnapshots" "Amazonka.Lightsail.GetRelationalDatabaseSnapshots" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetRelationalDatabaseSnapshots'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newGetRelationalDatabaseSnapshots :: GetRelationalDatabaseSnapshots Source #

Create a value of GetRelationalDatabaseSnapshots with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:pageToken:GetRelationalDatabaseSnapshots', getRelationalDatabaseSnapshots_pageToken - The token to advance to the next page of results from your request.

To get a page token, perform an initial GetRelationalDatabaseSnapshots request. If your results are paginated, the response will return a next page token that you can specify as the page token in a subsequent request.

data GetRelationalDatabaseSnapshotsResponse Source #

Instances

Instances details
Generic GetRelationalDatabaseSnapshotsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseSnapshots

Read GetRelationalDatabaseSnapshotsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseSnapshots

Show GetRelationalDatabaseSnapshotsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseSnapshots

NFData GetRelationalDatabaseSnapshotsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseSnapshots

Eq GetRelationalDatabaseSnapshotsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseSnapshots

type Rep GetRelationalDatabaseSnapshotsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabaseSnapshots

type Rep GetRelationalDatabaseSnapshotsResponse = D1 ('MetaData "GetRelationalDatabaseSnapshotsResponse" "Amazonka.Lightsail.GetRelationalDatabaseSnapshots" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetRelationalDatabaseSnapshotsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextPageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "relationalDatabaseSnapshots") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RelationalDatabaseSnapshot])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetRelationalDatabaseSnapshotsResponse Source #

Create a value of GetRelationalDatabaseSnapshotsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextPageToken:GetRelationalDatabaseSnapshotsResponse', getRelationalDatabaseSnapshotsResponse_nextPageToken - The token to advance to the next page of results from your request.

A next page token is not returned if there are no more results to display.

To get the next page of results, perform another GetRelationalDatabaseSnapshots request and specify the next page token using the pageToken parameter.

$sel:relationalDatabaseSnapshots:GetRelationalDatabaseSnapshotsResponse', getRelationalDatabaseSnapshotsResponse_relationalDatabaseSnapshots - An object describing the result of your get relational database snapshots request.

$sel:httpStatus:GetRelationalDatabaseSnapshotsResponse', getRelationalDatabaseSnapshotsResponse_httpStatus - The response's http status code.

GetRelationalDatabases (Paginated)

data GetRelationalDatabases Source #

See: newGetRelationalDatabases smart constructor.

Instances

Instances details
ToJSON GetRelationalDatabases Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabases

ToHeaders GetRelationalDatabases Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabases

ToPath GetRelationalDatabases Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabases

ToQuery GetRelationalDatabases Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabases

AWSPager GetRelationalDatabases Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabases

AWSRequest GetRelationalDatabases Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabases

Associated Types

type AWSResponse GetRelationalDatabases #

Generic GetRelationalDatabases Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabases

Associated Types

type Rep GetRelationalDatabases :: Type -> Type #

Read GetRelationalDatabases Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabases

Show GetRelationalDatabases Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabases

NFData GetRelationalDatabases Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabases

Methods

rnf :: GetRelationalDatabases -> () #

Eq GetRelationalDatabases Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabases

Hashable GetRelationalDatabases Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabases

type AWSResponse GetRelationalDatabases Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabases

type Rep GetRelationalDatabases Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabases

type Rep GetRelationalDatabases = D1 ('MetaData "GetRelationalDatabases" "Amazonka.Lightsail.GetRelationalDatabases" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetRelationalDatabases'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newGetRelationalDatabases :: GetRelationalDatabases Source #

Create a value of GetRelationalDatabases with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:pageToken:GetRelationalDatabases', getRelationalDatabases_pageToken - The token to advance to the next page of results from your request.

To get a page token, perform an initial GetRelationalDatabases request. If your results are paginated, the response will return a next page token that you can specify as the page token in a subsequent request.

data GetRelationalDatabasesResponse Source #

See: newGetRelationalDatabasesResponse smart constructor.

Instances

Instances details
Generic GetRelationalDatabasesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabases

Associated Types

type Rep GetRelationalDatabasesResponse :: Type -> Type #

Read GetRelationalDatabasesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabases

Show GetRelationalDatabasesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabases

NFData GetRelationalDatabasesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabases

Eq GetRelationalDatabasesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabases

type Rep GetRelationalDatabasesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetRelationalDatabases

type Rep GetRelationalDatabasesResponse = D1 ('MetaData "GetRelationalDatabasesResponse" "Amazonka.Lightsail.GetRelationalDatabases" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetRelationalDatabasesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextPageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "relationalDatabases") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RelationalDatabase])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetRelationalDatabasesResponse Source #

Create a value of GetRelationalDatabasesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextPageToken:GetRelationalDatabasesResponse', getRelationalDatabasesResponse_nextPageToken - The token to advance to the next page of results from your request.

A next page token is not returned if there are no more results to display.

To get the next page of results, perform another GetRelationalDatabases request and specify the next page token using the pageToken parameter.

$sel:relationalDatabases:GetRelationalDatabasesResponse', getRelationalDatabasesResponse_relationalDatabases - An object describing the result of your get relational databases request.

$sel:httpStatus:GetRelationalDatabasesResponse', getRelationalDatabasesResponse_httpStatus - The response's http status code.

GetStaticIp

data GetStaticIp Source #

See: newGetStaticIp smart constructor.

Constructors

GetStaticIp' Text 

Instances

Instances details
ToJSON GetStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.GetStaticIp

ToHeaders GetStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.GetStaticIp

Methods

toHeaders :: GetStaticIp -> [Header] #

ToPath GetStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.GetStaticIp

ToQuery GetStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.GetStaticIp

AWSRequest GetStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.GetStaticIp

Associated Types

type AWSResponse GetStaticIp #

Generic GetStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.GetStaticIp

Associated Types

type Rep GetStaticIp :: Type -> Type #

Read GetStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.GetStaticIp

Show GetStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.GetStaticIp

NFData GetStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.GetStaticIp

Methods

rnf :: GetStaticIp -> () #

Eq GetStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.GetStaticIp

Hashable GetStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.GetStaticIp

type AWSResponse GetStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.GetStaticIp

type Rep GetStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.GetStaticIp

type Rep GetStaticIp = D1 ('MetaData "GetStaticIp" "Amazonka.Lightsail.GetStaticIp" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetStaticIp'" 'PrefixI 'True) (S1 ('MetaSel ('Just "staticIpName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetStaticIp Source #

Create a value of GetStaticIp with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:staticIpName:GetStaticIp', getStaticIp_staticIpName - The name of the static IP in Lightsail.

data GetStaticIpResponse Source #

See: newGetStaticIpResponse smart constructor.

Instances

Instances details
Generic GetStaticIpResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetStaticIp

Associated Types

type Rep GetStaticIpResponse :: Type -> Type #

Read GetStaticIpResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetStaticIp

Show GetStaticIpResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetStaticIp

NFData GetStaticIpResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetStaticIp

Methods

rnf :: GetStaticIpResponse -> () #

Eq GetStaticIpResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetStaticIp

type Rep GetStaticIpResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetStaticIp

type Rep GetStaticIpResponse = D1 ('MetaData "GetStaticIpResponse" "Amazonka.Lightsail.GetStaticIp" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetStaticIpResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "staticIp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StaticIp)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetStaticIpResponse Source #

Create a value of GetStaticIpResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:staticIp:GetStaticIpResponse', getStaticIpResponse_staticIp - An array of key-value pairs containing information about the requested static IP.

$sel:httpStatus:GetStaticIpResponse', getStaticIpResponse_httpStatus - The response's http status code.

GetStaticIps (Paginated)

data GetStaticIps Source #

See: newGetStaticIps smart constructor.

Constructors

GetStaticIps' (Maybe Text) 

Instances

Instances details
ToJSON GetStaticIps Source # 
Instance details

Defined in Amazonka.Lightsail.GetStaticIps

ToHeaders GetStaticIps Source # 
Instance details

Defined in Amazonka.Lightsail.GetStaticIps

ToPath GetStaticIps Source # 
Instance details

Defined in Amazonka.Lightsail.GetStaticIps

ToQuery GetStaticIps Source # 
Instance details

Defined in Amazonka.Lightsail.GetStaticIps

AWSPager GetStaticIps Source # 
Instance details

Defined in Amazonka.Lightsail.GetStaticIps

AWSRequest GetStaticIps Source # 
Instance details

Defined in Amazonka.Lightsail.GetStaticIps

Associated Types

type AWSResponse GetStaticIps #

Generic GetStaticIps Source # 
Instance details

Defined in Amazonka.Lightsail.GetStaticIps

Associated Types

type Rep GetStaticIps :: Type -> Type #

Read GetStaticIps Source # 
Instance details

Defined in Amazonka.Lightsail.GetStaticIps

Show GetStaticIps Source # 
Instance details

Defined in Amazonka.Lightsail.GetStaticIps

NFData GetStaticIps Source # 
Instance details

Defined in Amazonka.Lightsail.GetStaticIps

Methods

rnf :: GetStaticIps -> () #

Eq GetStaticIps Source # 
Instance details

Defined in Amazonka.Lightsail.GetStaticIps

Hashable GetStaticIps Source # 
Instance details

Defined in Amazonka.Lightsail.GetStaticIps

type AWSResponse GetStaticIps Source # 
Instance details

Defined in Amazonka.Lightsail.GetStaticIps

type Rep GetStaticIps Source # 
Instance details

Defined in Amazonka.Lightsail.GetStaticIps

type Rep GetStaticIps = D1 ('MetaData "GetStaticIps" "Amazonka.Lightsail.GetStaticIps" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetStaticIps'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newGetStaticIps :: GetStaticIps Source #

Create a value of GetStaticIps with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:pageToken:GetStaticIps', getStaticIps_pageToken - The token to advance to the next page of results from your request.

To get a page token, perform an initial GetStaticIps request. If your results are paginated, the response will return a next page token that you can specify as the page token in a subsequent request.

data GetStaticIpsResponse Source #

See: newGetStaticIpsResponse smart constructor.

Instances

Instances details
Generic GetStaticIpsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetStaticIps

Associated Types

type Rep GetStaticIpsResponse :: Type -> Type #

Read GetStaticIpsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetStaticIps

Show GetStaticIpsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetStaticIps

NFData GetStaticIpsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetStaticIps

Methods

rnf :: GetStaticIpsResponse -> () #

Eq GetStaticIpsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetStaticIps

type Rep GetStaticIpsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetStaticIps

type Rep GetStaticIpsResponse = D1 ('MetaData "GetStaticIpsResponse" "Amazonka.Lightsail.GetStaticIps" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "GetStaticIpsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextPageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "staticIps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [StaticIp])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetStaticIpsResponse Source #

Create a value of GetStaticIpsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextPageToken:GetStaticIpsResponse', getStaticIpsResponse_nextPageToken - The token to advance to the next page of results from your request.

A next page token is not returned if there are no more results to display.

To get the next page of results, perform another GetStaticIps request and specify the next page token using the pageToken parameter.

$sel:staticIps:GetStaticIpsResponse', getStaticIpsResponse_staticIps - An array of key-value pairs containing information about your get static IPs request.

$sel:httpStatus:GetStaticIpsResponse', getStaticIpsResponse_httpStatus - The response's http status code.

ImportKeyPair

data ImportKeyPair Source #

See: newImportKeyPair smart constructor.

Constructors

ImportKeyPair' Text Text 

Instances

Instances details
ToJSON ImportKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.ImportKeyPair

ToHeaders ImportKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.ImportKeyPair

ToPath ImportKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.ImportKeyPair

ToQuery ImportKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.ImportKeyPair

AWSRequest ImportKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.ImportKeyPair

Associated Types

type AWSResponse ImportKeyPair #

Generic ImportKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.ImportKeyPair

Associated Types

type Rep ImportKeyPair :: Type -> Type #

Read ImportKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.ImportKeyPair

Show ImportKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.ImportKeyPair

NFData ImportKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.ImportKeyPair

Methods

rnf :: ImportKeyPair -> () #

Eq ImportKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.ImportKeyPair

Hashable ImportKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.ImportKeyPair

type AWSResponse ImportKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.ImportKeyPair

type Rep ImportKeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.ImportKeyPair

type Rep ImportKeyPair = D1 ('MetaData "ImportKeyPair" "Amazonka.Lightsail.ImportKeyPair" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "ImportKeyPair'" 'PrefixI 'True) (S1 ('MetaSel ('Just "keyPairName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "publicKeyBase64") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newImportKeyPair Source #

Create a value of ImportKeyPair with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ImportKeyPair, importKeyPair_keyPairName - The name of the key pair for which you want to import the public key.

$sel:publicKeyBase64:ImportKeyPair', importKeyPair_publicKeyBase64 - A base64-encoded public key of the ssh-rsa type.

data ImportKeyPairResponse Source #

See: newImportKeyPairResponse smart constructor.

Instances

Instances details
Generic ImportKeyPairResponse Source # 
Instance details

Defined in Amazonka.Lightsail.ImportKeyPair

Associated Types

type Rep ImportKeyPairResponse :: Type -> Type #

Read ImportKeyPairResponse Source # 
Instance details

Defined in Amazonka.Lightsail.ImportKeyPair

Show ImportKeyPairResponse Source # 
Instance details

Defined in Amazonka.Lightsail.ImportKeyPair

NFData ImportKeyPairResponse Source # 
Instance details

Defined in Amazonka.Lightsail.ImportKeyPair

Methods

rnf :: ImportKeyPairResponse -> () #

Eq ImportKeyPairResponse Source # 
Instance details

Defined in Amazonka.Lightsail.ImportKeyPair

type Rep ImportKeyPairResponse Source # 
Instance details

Defined in Amazonka.Lightsail.ImportKeyPair

type Rep ImportKeyPairResponse = D1 ('MetaData "ImportKeyPairResponse" "Amazonka.Lightsail.ImportKeyPair" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "ImportKeyPairResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Operation)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newImportKeyPairResponse Source #

Create a value of ImportKeyPairResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operation:ImportKeyPairResponse', importKeyPairResponse_operation - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:ImportKeyPairResponse', importKeyPairResponse_httpStatus - The response's http status code.

IsVpcPeered

data IsVpcPeered Source #

See: newIsVpcPeered smart constructor.

Constructors

IsVpcPeered' 

Instances

Instances details
ToJSON IsVpcPeered Source # 
Instance details

Defined in Amazonka.Lightsail.IsVpcPeered

ToHeaders IsVpcPeered Source # 
Instance details

Defined in Amazonka.Lightsail.IsVpcPeered

Methods

toHeaders :: IsVpcPeered -> [Header] #

ToPath IsVpcPeered Source # 
Instance details

Defined in Amazonka.Lightsail.IsVpcPeered

ToQuery IsVpcPeered Source # 
Instance details

Defined in Amazonka.Lightsail.IsVpcPeered

AWSRequest IsVpcPeered Source # 
Instance details

Defined in Amazonka.Lightsail.IsVpcPeered

Associated Types

type AWSResponse IsVpcPeered #

Generic IsVpcPeered Source # 
Instance details

Defined in Amazonka.Lightsail.IsVpcPeered

Associated Types

type Rep IsVpcPeered :: Type -> Type #

Read IsVpcPeered Source # 
Instance details

Defined in Amazonka.Lightsail.IsVpcPeered

Show IsVpcPeered Source # 
Instance details

Defined in Amazonka.Lightsail.IsVpcPeered

NFData IsVpcPeered Source # 
Instance details

Defined in Amazonka.Lightsail.IsVpcPeered

Methods

rnf :: IsVpcPeered -> () #

Eq IsVpcPeered Source # 
Instance details

Defined in Amazonka.Lightsail.IsVpcPeered

Hashable IsVpcPeered Source # 
Instance details

Defined in Amazonka.Lightsail.IsVpcPeered

type AWSResponse IsVpcPeered Source # 
Instance details

Defined in Amazonka.Lightsail.IsVpcPeered

type Rep IsVpcPeered Source # 
Instance details

Defined in Amazonka.Lightsail.IsVpcPeered

type Rep IsVpcPeered = D1 ('MetaData "IsVpcPeered" "Amazonka.Lightsail.IsVpcPeered" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "IsVpcPeered'" 'PrefixI 'False) (U1 :: Type -> Type))

newIsVpcPeered :: IsVpcPeered Source #

Create a value of IsVpcPeered with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

data IsVpcPeeredResponse Source #

See: newIsVpcPeeredResponse smart constructor.

Instances

Instances details
Generic IsVpcPeeredResponse Source # 
Instance details

Defined in Amazonka.Lightsail.IsVpcPeered

Associated Types

type Rep IsVpcPeeredResponse :: Type -> Type #

Read IsVpcPeeredResponse Source # 
Instance details

Defined in Amazonka.Lightsail.IsVpcPeered

Show IsVpcPeeredResponse Source # 
Instance details

Defined in Amazonka.Lightsail.IsVpcPeered

NFData IsVpcPeeredResponse Source # 
Instance details

Defined in Amazonka.Lightsail.IsVpcPeered

Methods

rnf :: IsVpcPeeredResponse -> () #

Eq IsVpcPeeredResponse Source # 
Instance details

Defined in Amazonka.Lightsail.IsVpcPeered

type Rep IsVpcPeeredResponse Source # 
Instance details

Defined in Amazonka.Lightsail.IsVpcPeered

type Rep IsVpcPeeredResponse = D1 ('MetaData "IsVpcPeeredResponse" "Amazonka.Lightsail.IsVpcPeered" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "IsVpcPeeredResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "isPeered") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newIsVpcPeeredResponse Source #

Create a value of IsVpcPeeredResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:isPeered:IsVpcPeeredResponse', isVpcPeeredResponse_isPeered - Returns true if the Lightsail VPC is peered; otherwise, false.

$sel:httpStatus:IsVpcPeeredResponse', isVpcPeeredResponse_httpStatus - The response's http status code.

OpenInstancePublicPorts

data OpenInstancePublicPorts Source #

See: newOpenInstancePublicPorts smart constructor.

Instances

Instances details
ToJSON OpenInstancePublicPorts Source # 
Instance details

Defined in Amazonka.Lightsail.OpenInstancePublicPorts

ToHeaders OpenInstancePublicPorts Source # 
Instance details

Defined in Amazonka.Lightsail.OpenInstancePublicPorts

ToPath OpenInstancePublicPorts Source # 
Instance details

Defined in Amazonka.Lightsail.OpenInstancePublicPorts

ToQuery OpenInstancePublicPorts Source # 
Instance details

Defined in Amazonka.Lightsail.OpenInstancePublicPorts

AWSRequest OpenInstancePublicPorts Source # 
Instance details

Defined in Amazonka.Lightsail.OpenInstancePublicPorts

Generic OpenInstancePublicPorts Source # 
Instance details

Defined in Amazonka.Lightsail.OpenInstancePublicPorts

Associated Types

type Rep OpenInstancePublicPorts :: Type -> Type #

Read OpenInstancePublicPorts Source # 
Instance details

Defined in Amazonka.Lightsail.OpenInstancePublicPorts

Show OpenInstancePublicPorts Source # 
Instance details

Defined in Amazonka.Lightsail.OpenInstancePublicPorts

NFData OpenInstancePublicPorts Source # 
Instance details

Defined in Amazonka.Lightsail.OpenInstancePublicPorts

Methods

rnf :: OpenInstancePublicPorts -> () #

Eq OpenInstancePublicPorts Source # 
Instance details

Defined in Amazonka.Lightsail.OpenInstancePublicPorts

Hashable OpenInstancePublicPorts Source # 
Instance details

Defined in Amazonka.Lightsail.OpenInstancePublicPorts

type AWSResponse OpenInstancePublicPorts Source # 
Instance details

Defined in Amazonka.Lightsail.OpenInstancePublicPorts

type Rep OpenInstancePublicPorts Source # 
Instance details

Defined in Amazonka.Lightsail.OpenInstancePublicPorts

type Rep OpenInstancePublicPorts = D1 ('MetaData "OpenInstancePublicPorts" "Amazonka.Lightsail.OpenInstancePublicPorts" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "OpenInstancePublicPorts'" 'PrefixI 'True) (S1 ('MetaSel ('Just "portInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PortInfo) :*: S1 ('MetaSel ('Just "instanceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newOpenInstancePublicPorts Source #

Create a value of OpenInstancePublicPorts with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:portInfo:OpenInstancePublicPorts', openInstancePublicPorts_portInfo - An object to describe the ports to open for the specified instance.

OpenInstancePublicPorts, openInstancePublicPorts_instanceName - The name of the instance for which to open ports.

data OpenInstancePublicPortsResponse Source #

See: newOpenInstancePublicPortsResponse smart constructor.

Instances

Instances details
Generic OpenInstancePublicPortsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.OpenInstancePublicPorts

Associated Types

type Rep OpenInstancePublicPortsResponse :: Type -> Type #

Read OpenInstancePublicPortsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.OpenInstancePublicPorts

Show OpenInstancePublicPortsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.OpenInstancePublicPorts

NFData OpenInstancePublicPortsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.OpenInstancePublicPorts

Eq OpenInstancePublicPortsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.OpenInstancePublicPorts

type Rep OpenInstancePublicPortsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.OpenInstancePublicPorts

type Rep OpenInstancePublicPortsResponse = D1 ('MetaData "OpenInstancePublicPortsResponse" "Amazonka.Lightsail.OpenInstancePublicPorts" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "OpenInstancePublicPortsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Operation)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newOpenInstancePublicPortsResponse Source #

Create a value of OpenInstancePublicPortsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operation:OpenInstancePublicPortsResponse', openInstancePublicPortsResponse_operation - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:OpenInstancePublicPortsResponse', openInstancePublicPortsResponse_httpStatus - The response's http status code.

PeerVpc

data PeerVpc Source #

See: newPeerVpc smart constructor.

Constructors

PeerVpc' 

Instances

Instances details
ToJSON PeerVpc Source # 
Instance details

Defined in Amazonka.Lightsail.PeerVpc

ToHeaders PeerVpc Source # 
Instance details

Defined in Amazonka.Lightsail.PeerVpc

Methods

toHeaders :: PeerVpc -> [Header] #

ToPath PeerVpc Source # 
Instance details

Defined in Amazonka.Lightsail.PeerVpc

Methods

toPath :: PeerVpc -> ByteString #

ToQuery PeerVpc Source # 
Instance details

Defined in Amazonka.Lightsail.PeerVpc

AWSRequest PeerVpc Source # 
Instance details

Defined in Amazonka.Lightsail.PeerVpc

Associated Types

type AWSResponse PeerVpc #

Generic PeerVpc Source # 
Instance details

Defined in Amazonka.Lightsail.PeerVpc

Associated Types

type Rep PeerVpc :: Type -> Type #

Methods

from :: PeerVpc -> Rep PeerVpc x #

to :: Rep PeerVpc x -> PeerVpc #

Read PeerVpc Source # 
Instance details

Defined in Amazonka.Lightsail.PeerVpc

Show PeerVpc Source # 
Instance details

Defined in Amazonka.Lightsail.PeerVpc

NFData PeerVpc Source # 
Instance details

Defined in Amazonka.Lightsail.PeerVpc

Methods

rnf :: PeerVpc -> () #

Eq PeerVpc Source # 
Instance details

Defined in Amazonka.Lightsail.PeerVpc

Methods

(==) :: PeerVpc -> PeerVpc -> Bool #

(/=) :: PeerVpc -> PeerVpc -> Bool #

Hashable PeerVpc Source # 
Instance details

Defined in Amazonka.Lightsail.PeerVpc

Methods

hashWithSalt :: Int -> PeerVpc -> Int #

hash :: PeerVpc -> Int #

type AWSResponse PeerVpc Source # 
Instance details

Defined in Amazonka.Lightsail.PeerVpc

type Rep PeerVpc Source # 
Instance details

Defined in Amazonka.Lightsail.PeerVpc

type Rep PeerVpc = D1 ('MetaData "PeerVpc" "Amazonka.Lightsail.PeerVpc" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "PeerVpc'" 'PrefixI 'False) (U1 :: Type -> Type))

newPeerVpc :: PeerVpc Source #

Create a value of PeerVpc with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

data PeerVpcResponse Source #

See: newPeerVpcResponse smart constructor.

Instances

Instances details
Generic PeerVpcResponse Source # 
Instance details

Defined in Amazonka.Lightsail.PeerVpc

Associated Types

type Rep PeerVpcResponse :: Type -> Type #

Read PeerVpcResponse Source # 
Instance details

Defined in Amazonka.Lightsail.PeerVpc

Show PeerVpcResponse Source # 
Instance details

Defined in Amazonka.Lightsail.PeerVpc

NFData PeerVpcResponse Source # 
Instance details

Defined in Amazonka.Lightsail.PeerVpc

Methods

rnf :: PeerVpcResponse -> () #

Eq PeerVpcResponse Source # 
Instance details

Defined in Amazonka.Lightsail.PeerVpc

type Rep PeerVpcResponse Source # 
Instance details

Defined in Amazonka.Lightsail.PeerVpc

type Rep PeerVpcResponse = D1 ('MetaData "PeerVpcResponse" "Amazonka.Lightsail.PeerVpc" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "PeerVpcResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Operation)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newPeerVpcResponse Source #

Create a value of PeerVpcResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operation:PeerVpcResponse', peerVpcResponse_operation - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:PeerVpcResponse', peerVpcResponse_httpStatus - The response's http status code.

PutAlarm

data PutAlarm Source #

See: newPutAlarm smart constructor.

Instances

Instances details
ToJSON PutAlarm Source # 
Instance details

Defined in Amazonka.Lightsail.PutAlarm

ToHeaders PutAlarm Source # 
Instance details

Defined in Amazonka.Lightsail.PutAlarm

Methods

toHeaders :: PutAlarm -> [Header] #

ToPath PutAlarm Source # 
Instance details

Defined in Amazonka.Lightsail.PutAlarm

ToQuery PutAlarm Source # 
Instance details

Defined in Amazonka.Lightsail.PutAlarm

AWSRequest PutAlarm Source # 
Instance details

Defined in Amazonka.Lightsail.PutAlarm

Associated Types

type AWSResponse PutAlarm #

Generic PutAlarm Source # 
Instance details

Defined in Amazonka.Lightsail.PutAlarm

Associated Types

type Rep PutAlarm :: Type -> Type #

Methods

from :: PutAlarm -> Rep PutAlarm x #

to :: Rep PutAlarm x -> PutAlarm #

Read PutAlarm Source # 
Instance details

Defined in Amazonka.Lightsail.PutAlarm

Show PutAlarm Source # 
Instance details

Defined in Amazonka.Lightsail.PutAlarm

NFData PutAlarm Source # 
Instance details

Defined in Amazonka.Lightsail.PutAlarm

Methods

rnf :: PutAlarm -> () #

Eq PutAlarm Source # 
Instance details

Defined in Amazonka.Lightsail.PutAlarm

Hashable PutAlarm Source # 
Instance details

Defined in Amazonka.Lightsail.PutAlarm

Methods

hashWithSalt :: Int -> PutAlarm -> Int #

hash :: PutAlarm -> Int #

type AWSResponse PutAlarm Source # 
Instance details

Defined in Amazonka.Lightsail.PutAlarm

type Rep PutAlarm Source # 
Instance details

Defined in Amazonka.Lightsail.PutAlarm

type Rep PutAlarm = D1 ('MetaData "PutAlarm" "Amazonka.Lightsail.PutAlarm" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "PutAlarm'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "contactProtocols") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ContactProtocol])) :*: S1 ('MetaSel ('Just "datapointsToAlarm") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "notificationEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "notificationTriggers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AlarmState])) :*: S1 ('MetaSel ('Just "treatMissingData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TreatMissingData))))) :*: ((S1 ('MetaSel ('Just "alarmName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "metricName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 MetricName) :*: S1 ('MetaSel ('Just "monitoredResourceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "comparisonOperator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ComparisonOperator) :*: (S1 ('MetaSel ('Just "threshold") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double) :*: S1 ('MetaSel ('Just "evaluationPeriods") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

newPutAlarm Source #

Create a value of PutAlarm with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

PutAlarm, putAlarm_contactProtocols - The contact protocols to use for the alarm, such as Email, SMS (text messaging), or both.

A notification is sent via the specified contact protocol if notifications are enabled for the alarm, and when the alarm is triggered.

A notification is not sent if a contact protocol is not specified, if the specified contact protocol is not configured in the Amazon Web Services Region, or if notifications are not enabled for the alarm using the notificationEnabled paramater.

Use the CreateContactMethod action to configure a contact protocol in an Amazon Web Services Region.

PutAlarm, putAlarm_datapointsToAlarm - The number of data points that must be not within the specified threshold to trigger the alarm. If you are setting an "M out of N" alarm, this value (datapointsToAlarm) is the M.

PutAlarm, putAlarm_notificationEnabled - Indicates whether the alarm is enabled.

Notifications are enabled by default if you don't specify this parameter.

PutAlarm, putAlarm_notificationTriggers - The alarm states that trigger a notification.

An alarm has the following possible states:

  • ALARM - The metric is outside of the defined threshold.
  • INSUFFICIENT_DATA - The alarm has just started, the metric is not available, or not enough data is available for the metric to determine the alarm state.
  • OK - The metric is within the defined threshold.

When you specify a notification trigger, the ALARM state must be specified. The INSUFFICIENT_DATA and OK states can be specified in addition to the ALARM state.

  • If you specify OK as an alarm trigger, a notification is sent when the alarm switches from an ALARM or INSUFFICIENT_DATA alarm state to an OK state. This can be thought of as an all clear alarm notification.
  • If you specify INSUFFICIENT_DATA as the alarm trigger, a notification is sent when the alarm switches from an OK or ALARM alarm state to an INSUFFICIENT_DATA state.

The notification trigger defaults to ALARM if you don't specify this parameter.

PutAlarm, putAlarm_treatMissingData - Sets how this alarm will handle missing data points.

An alarm can treat missing data in the following ways:

  • breaching - Assume the missing data is not within the threshold. Missing data counts towards the number of times the metric is not within the threshold.
  • notBreaching - Assume the missing data is within the threshold. Missing data does not count towards the number of times the metric is not within the threshold.
  • ignore - Ignore the missing data. Maintains the current alarm state.
  • missing - Missing data is treated as missing.

If treatMissingData is not specified, the default behavior of missing is used.

$sel:alarmName:PutAlarm', putAlarm_alarmName - The name for the alarm. Specify the name of an existing alarm to update, and overwrite the previous configuration of the alarm.

PutAlarm, putAlarm_metricName - The name of the metric to associate with the alarm.

You can configure up to two alarms per metric.

The following metrics are available for each resource type:

  • Instances: BurstCapacityPercentage, BurstCapacityTime, CPUUtilization, NetworkIn, NetworkOut, StatusCheckFailed, StatusCheckFailed_Instance, and StatusCheckFailed_System.
  • Load balancers: ClientTLSNegotiationErrorCount, HealthyHostCount, UnhealthyHostCount, HTTPCode_LB_4XX_Count, HTTPCode_LB_5XX_Count, HTTPCode_Instance_2XX_Count, HTTPCode_Instance_3XX_Count, HTTPCode_Instance_4XX_Count, HTTPCode_Instance_5XX_Count, InstanceResponseTime, RejectedConnectionCount, and RequestCount.
  • Relational databases: CPUUtilization, DatabaseConnections, DiskQueueDepth, FreeStorageSpace, NetworkReceiveThroughput, and NetworkTransmitThroughput.

For more information about these metrics, see Metrics available in Lightsail.

$sel:monitoredResourceName:PutAlarm', putAlarm_monitoredResourceName - The name of the Lightsail resource that will be monitored.

Instances, load balancers, and relational databases are the only Lightsail resources that can currently be monitored by alarms.

PutAlarm, putAlarm_comparisonOperator - The arithmetic operation to use when comparing the specified statistic to the threshold. The specified statistic value is used as the first operand.

PutAlarm, putAlarm_threshold - The value against which the specified statistic is compared.

PutAlarm, putAlarm_evaluationPeriods - The number of most recent periods over which data is compared to the specified threshold. If you are setting an "M out of N" alarm, this value (evaluationPeriods) is the N.

If you are setting an alarm that requires that a number of consecutive data points be breaching to trigger the alarm, this value specifies the rolling period of time in which data points are evaluated.

Each evaluation period is five minutes long. For example, specify an evaluation period of 24 to evaluate a metric over a rolling period of two hours.

You can specify a minimum valuation period of 1 (5 minutes), and a maximum evaluation period of 288 (24 hours).

data PutAlarmResponse Source #

See: newPutAlarmResponse smart constructor.

Instances

Instances details
Generic PutAlarmResponse Source # 
Instance details

Defined in Amazonka.Lightsail.PutAlarm

Associated Types

type Rep PutAlarmResponse :: Type -> Type #

Read PutAlarmResponse Source # 
Instance details

Defined in Amazonka.Lightsail.PutAlarm

Show PutAlarmResponse Source # 
Instance details

Defined in Amazonka.Lightsail.PutAlarm

NFData PutAlarmResponse Source # 
Instance details

Defined in Amazonka.Lightsail.PutAlarm

Methods

rnf :: PutAlarmResponse -> () #

Eq PutAlarmResponse Source # 
Instance details

Defined in Amazonka.Lightsail.PutAlarm

type Rep PutAlarmResponse Source # 
Instance details

Defined in Amazonka.Lightsail.PutAlarm

type Rep PutAlarmResponse = D1 ('MetaData "PutAlarmResponse" "Amazonka.Lightsail.PutAlarm" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "PutAlarmResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newPutAlarmResponse Source #

Create a value of PutAlarmResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:PutAlarmResponse', putAlarmResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:PutAlarmResponse', putAlarmResponse_httpStatus - The response's http status code.

PutInstancePublicPorts

data PutInstancePublicPorts Source #

See: newPutInstancePublicPorts smart constructor.

Instances

Instances details
ToJSON PutInstancePublicPorts Source # 
Instance details

Defined in Amazonka.Lightsail.PutInstancePublicPorts

ToHeaders PutInstancePublicPorts Source # 
Instance details

Defined in Amazonka.Lightsail.PutInstancePublicPorts

ToPath PutInstancePublicPorts Source # 
Instance details

Defined in Amazonka.Lightsail.PutInstancePublicPorts

ToQuery PutInstancePublicPorts Source # 
Instance details

Defined in Amazonka.Lightsail.PutInstancePublicPorts

AWSRequest PutInstancePublicPorts Source # 
Instance details

Defined in Amazonka.Lightsail.PutInstancePublicPorts

Associated Types

type AWSResponse PutInstancePublicPorts #

Generic PutInstancePublicPorts Source # 
Instance details

Defined in Amazonka.Lightsail.PutInstancePublicPorts

Associated Types

type Rep PutInstancePublicPorts :: Type -> Type #

Read PutInstancePublicPorts Source # 
Instance details

Defined in Amazonka.Lightsail.PutInstancePublicPorts

Show PutInstancePublicPorts Source # 
Instance details

Defined in Amazonka.Lightsail.PutInstancePublicPorts

NFData PutInstancePublicPorts Source # 
Instance details

Defined in Amazonka.Lightsail.PutInstancePublicPorts

Methods

rnf :: PutInstancePublicPorts -> () #

Eq PutInstancePublicPorts Source # 
Instance details

Defined in Amazonka.Lightsail.PutInstancePublicPorts

Hashable PutInstancePublicPorts Source # 
Instance details

Defined in Amazonka.Lightsail.PutInstancePublicPorts

type AWSResponse PutInstancePublicPorts Source # 
Instance details

Defined in Amazonka.Lightsail.PutInstancePublicPorts

type Rep PutInstancePublicPorts Source # 
Instance details

Defined in Amazonka.Lightsail.PutInstancePublicPorts

type Rep PutInstancePublicPorts = D1 ('MetaData "PutInstancePublicPorts" "Amazonka.Lightsail.PutInstancePublicPorts" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "PutInstancePublicPorts'" 'PrefixI 'True) (S1 ('MetaSel ('Just "portInfos") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [PortInfo]) :*: S1 ('MetaSel ('Just "instanceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newPutInstancePublicPorts Source #

Create a value of PutInstancePublicPorts with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:portInfos:PutInstancePublicPorts', putInstancePublicPorts_portInfos - An array of objects to describe the ports to open for the specified instance.

PutInstancePublicPorts, putInstancePublicPorts_instanceName - The name of the instance for which to open ports.

data PutInstancePublicPortsResponse Source #

See: newPutInstancePublicPortsResponse smart constructor.

Instances

Instances details
Generic PutInstancePublicPortsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.PutInstancePublicPorts

Associated Types

type Rep PutInstancePublicPortsResponse :: Type -> Type #

Read PutInstancePublicPortsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.PutInstancePublicPorts

Show PutInstancePublicPortsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.PutInstancePublicPorts

NFData PutInstancePublicPortsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.PutInstancePublicPorts

Eq PutInstancePublicPortsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.PutInstancePublicPorts

type Rep PutInstancePublicPortsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.PutInstancePublicPorts

type Rep PutInstancePublicPortsResponse = D1 ('MetaData "PutInstancePublicPortsResponse" "Amazonka.Lightsail.PutInstancePublicPorts" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "PutInstancePublicPortsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Operation)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newPutInstancePublicPortsResponse Source #

Create a value of PutInstancePublicPortsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operation:PutInstancePublicPortsResponse', putInstancePublicPortsResponse_operation - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:PutInstancePublicPortsResponse', putInstancePublicPortsResponse_httpStatus - The response's http status code.

RebootInstance

data RebootInstance Source #

See: newRebootInstance smart constructor.

Constructors

RebootInstance' Text 

Instances

Instances details
ToJSON RebootInstance Source # 
Instance details

Defined in Amazonka.Lightsail.RebootInstance

ToHeaders RebootInstance Source # 
Instance details

Defined in Amazonka.Lightsail.RebootInstance

ToPath RebootInstance Source # 
Instance details

Defined in Amazonka.Lightsail.RebootInstance

ToQuery RebootInstance Source # 
Instance details

Defined in Amazonka.Lightsail.RebootInstance

AWSRequest RebootInstance Source # 
Instance details

Defined in Amazonka.Lightsail.RebootInstance

Associated Types

type AWSResponse RebootInstance #

Generic RebootInstance Source # 
Instance details

Defined in Amazonka.Lightsail.RebootInstance

Associated Types

type Rep RebootInstance :: Type -> Type #

Read RebootInstance Source # 
Instance details

Defined in Amazonka.Lightsail.RebootInstance

Show RebootInstance Source # 
Instance details

Defined in Amazonka.Lightsail.RebootInstance

NFData RebootInstance Source # 
Instance details

Defined in Amazonka.Lightsail.RebootInstance

Methods

rnf :: RebootInstance -> () #

Eq RebootInstance Source # 
Instance details

Defined in Amazonka.Lightsail.RebootInstance

Hashable RebootInstance Source # 
Instance details

Defined in Amazonka.Lightsail.RebootInstance

type AWSResponse RebootInstance Source # 
Instance details

Defined in Amazonka.Lightsail.RebootInstance

type Rep RebootInstance Source # 
Instance details

Defined in Amazonka.Lightsail.RebootInstance

type Rep RebootInstance = D1 ('MetaData "RebootInstance" "Amazonka.Lightsail.RebootInstance" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "RebootInstance'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newRebootInstance Source #

Create a value of RebootInstance with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

RebootInstance, rebootInstance_instanceName - The name of the instance to reboot.

data RebootInstanceResponse Source #

See: newRebootInstanceResponse smart constructor.

Instances

Instances details
Generic RebootInstanceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.RebootInstance

Associated Types

type Rep RebootInstanceResponse :: Type -> Type #

Read RebootInstanceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.RebootInstance

Show RebootInstanceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.RebootInstance

NFData RebootInstanceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.RebootInstance

Methods

rnf :: RebootInstanceResponse -> () #

Eq RebootInstanceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.RebootInstance

type Rep RebootInstanceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.RebootInstance

type Rep RebootInstanceResponse = D1 ('MetaData "RebootInstanceResponse" "Amazonka.Lightsail.RebootInstance" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "RebootInstanceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newRebootInstanceResponse Source #

Create a value of RebootInstanceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:RebootInstanceResponse', rebootInstanceResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:RebootInstanceResponse', rebootInstanceResponse_httpStatus - The response's http status code.

RebootRelationalDatabase

data RebootRelationalDatabase Source #

See: newRebootRelationalDatabase smart constructor.

Instances

Instances details
ToJSON RebootRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.RebootRelationalDatabase

ToHeaders RebootRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.RebootRelationalDatabase

ToPath RebootRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.RebootRelationalDatabase

ToQuery RebootRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.RebootRelationalDatabase

AWSRequest RebootRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.RebootRelationalDatabase

Generic RebootRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.RebootRelationalDatabase

Associated Types

type Rep RebootRelationalDatabase :: Type -> Type #

Read RebootRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.RebootRelationalDatabase

Show RebootRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.RebootRelationalDatabase

NFData RebootRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.RebootRelationalDatabase

Eq RebootRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.RebootRelationalDatabase

Hashable RebootRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.RebootRelationalDatabase

type AWSResponse RebootRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.RebootRelationalDatabase

type Rep RebootRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.RebootRelationalDatabase

type Rep RebootRelationalDatabase = D1 ('MetaData "RebootRelationalDatabase" "Amazonka.Lightsail.RebootRelationalDatabase" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "RebootRelationalDatabase'" 'PrefixI 'True) (S1 ('MetaSel ('Just "relationalDatabaseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newRebootRelationalDatabase Source #

Create a value of RebootRelationalDatabase with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:relationalDatabaseName:RebootRelationalDatabase', rebootRelationalDatabase_relationalDatabaseName - The name of your database to reboot.

data RebootRelationalDatabaseResponse Source #

See: newRebootRelationalDatabaseResponse smart constructor.

Instances

Instances details
Generic RebootRelationalDatabaseResponse Source # 
Instance details

Defined in Amazonka.Lightsail.RebootRelationalDatabase

Associated Types

type Rep RebootRelationalDatabaseResponse :: Type -> Type #

Read RebootRelationalDatabaseResponse Source # 
Instance details

Defined in Amazonka.Lightsail.RebootRelationalDatabase

Show RebootRelationalDatabaseResponse Source # 
Instance details

Defined in Amazonka.Lightsail.RebootRelationalDatabase

NFData RebootRelationalDatabaseResponse Source # 
Instance details

Defined in Amazonka.Lightsail.RebootRelationalDatabase

Eq RebootRelationalDatabaseResponse Source # 
Instance details

Defined in Amazonka.Lightsail.RebootRelationalDatabase

type Rep RebootRelationalDatabaseResponse Source # 
Instance details

Defined in Amazonka.Lightsail.RebootRelationalDatabase

type Rep RebootRelationalDatabaseResponse = D1 ('MetaData "RebootRelationalDatabaseResponse" "Amazonka.Lightsail.RebootRelationalDatabase" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "RebootRelationalDatabaseResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newRebootRelationalDatabaseResponse Source #

Create a value of RebootRelationalDatabaseResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:RebootRelationalDatabaseResponse', rebootRelationalDatabaseResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:RebootRelationalDatabaseResponse', rebootRelationalDatabaseResponse_httpStatus - The response's http status code.

RegisterContainerImage

data RegisterContainerImage Source #

See: newRegisterContainerImage smart constructor.

Instances

Instances details
ToJSON RegisterContainerImage Source # 
Instance details

Defined in Amazonka.Lightsail.RegisterContainerImage

ToHeaders RegisterContainerImage Source # 
Instance details

Defined in Amazonka.Lightsail.RegisterContainerImage

ToPath RegisterContainerImage Source # 
Instance details

Defined in Amazonka.Lightsail.RegisterContainerImage

ToQuery RegisterContainerImage Source # 
Instance details

Defined in Amazonka.Lightsail.RegisterContainerImage

AWSRequest RegisterContainerImage Source # 
Instance details

Defined in Amazonka.Lightsail.RegisterContainerImage

Associated Types

type AWSResponse RegisterContainerImage #

Generic RegisterContainerImage Source # 
Instance details

Defined in Amazonka.Lightsail.RegisterContainerImage

Associated Types

type Rep RegisterContainerImage :: Type -> Type #

Read RegisterContainerImage Source # 
Instance details

Defined in Amazonka.Lightsail.RegisterContainerImage

Show RegisterContainerImage Source # 
Instance details

Defined in Amazonka.Lightsail.RegisterContainerImage

NFData RegisterContainerImage Source # 
Instance details

Defined in Amazonka.Lightsail.RegisterContainerImage

Methods

rnf :: RegisterContainerImage -> () #

Eq RegisterContainerImage Source # 
Instance details

Defined in Amazonka.Lightsail.RegisterContainerImage

Hashable RegisterContainerImage Source # 
Instance details

Defined in Amazonka.Lightsail.RegisterContainerImage

type AWSResponse RegisterContainerImage Source # 
Instance details

Defined in Amazonka.Lightsail.RegisterContainerImage

type Rep RegisterContainerImage Source # 
Instance details

Defined in Amazonka.Lightsail.RegisterContainerImage

type Rep RegisterContainerImage = D1 ('MetaData "RegisterContainerImage" "Amazonka.Lightsail.RegisterContainerImage" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "RegisterContainerImage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "serviceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "label") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "digest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newRegisterContainerImage Source #

Create a value of RegisterContainerImage with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

RegisterContainerImage, registerContainerImage_serviceName - The name of the container service for which to register a container image.

$sel:label:RegisterContainerImage', registerContainerImage_label - The label for the container image when it's registered to the container service.

Use a descriptive label that you can use to track the different versions of your registered container images.

Use the GetContainerImages action to return the container images registered to a Lightsail container service. The label is the <imagelabel> portion of the following image name example:

  • :container-service-1.<imagelabel>.1

If the name of your container service is mycontainerservice, and the label that you specify is mystaticwebsite, then the name of the registered container image will be :mycontainerservice.mystaticwebsite.1.

The number at the end of these image name examples represents the version of the registered container image. If you push and register another container image to the same Lightsail container service, with the same label, then the version number for the new registered container image will be 2. If you push and register another container image, the version number will be 3, and so on.

RegisterContainerImage, registerContainerImage_digest - The digest of the container image to be registered.

data RegisterContainerImageResponse Source #

See: newRegisterContainerImageResponse smart constructor.

Instances

Instances details
Generic RegisterContainerImageResponse Source # 
Instance details

Defined in Amazonka.Lightsail.RegisterContainerImage

Associated Types

type Rep RegisterContainerImageResponse :: Type -> Type #

Read RegisterContainerImageResponse Source # 
Instance details

Defined in Amazonka.Lightsail.RegisterContainerImage

Show RegisterContainerImageResponse Source # 
Instance details

Defined in Amazonka.Lightsail.RegisterContainerImage

NFData RegisterContainerImageResponse Source # 
Instance details

Defined in Amazonka.Lightsail.RegisterContainerImage

Eq RegisterContainerImageResponse Source # 
Instance details

Defined in Amazonka.Lightsail.RegisterContainerImage

type Rep RegisterContainerImageResponse Source # 
Instance details

Defined in Amazonka.Lightsail.RegisterContainerImage

type Rep RegisterContainerImageResponse = D1 ('MetaData "RegisterContainerImageResponse" "Amazonka.Lightsail.RegisterContainerImage" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "RegisterContainerImageResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "containerImage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ContainerImage)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newRegisterContainerImageResponse Source #

Create a value of RegisterContainerImageResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:containerImage:RegisterContainerImageResponse', registerContainerImageResponse_containerImage - An object that describes a container image that is registered to a Lightsail container service

$sel:httpStatus:RegisterContainerImageResponse', registerContainerImageResponse_httpStatus - The response's http status code.

ReleaseStaticIp

data ReleaseStaticIp Source #

See: newReleaseStaticIp smart constructor.

Constructors

ReleaseStaticIp' Text 

Instances

Instances details
ToJSON ReleaseStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.ReleaseStaticIp

ToHeaders ReleaseStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.ReleaseStaticIp

ToPath ReleaseStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.ReleaseStaticIp

ToQuery ReleaseStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.ReleaseStaticIp

AWSRequest ReleaseStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.ReleaseStaticIp

Associated Types

type AWSResponse ReleaseStaticIp #

Generic ReleaseStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.ReleaseStaticIp

Associated Types

type Rep ReleaseStaticIp :: Type -> Type #

Read ReleaseStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.ReleaseStaticIp

Show ReleaseStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.ReleaseStaticIp

NFData ReleaseStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.ReleaseStaticIp

Methods

rnf :: ReleaseStaticIp -> () #

Eq ReleaseStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.ReleaseStaticIp

Hashable ReleaseStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.ReleaseStaticIp

type AWSResponse ReleaseStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.ReleaseStaticIp

type Rep ReleaseStaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.ReleaseStaticIp

type Rep ReleaseStaticIp = D1 ('MetaData "ReleaseStaticIp" "Amazonka.Lightsail.ReleaseStaticIp" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "ReleaseStaticIp'" 'PrefixI 'True) (S1 ('MetaSel ('Just "staticIpName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newReleaseStaticIp Source #

Create a value of ReleaseStaticIp with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:staticIpName:ReleaseStaticIp', releaseStaticIp_staticIpName - The name of the static IP to delete.

data ReleaseStaticIpResponse Source #

See: newReleaseStaticIpResponse smart constructor.

Instances

Instances details
Generic ReleaseStaticIpResponse Source # 
Instance details

Defined in Amazonka.Lightsail.ReleaseStaticIp

Associated Types

type Rep ReleaseStaticIpResponse :: Type -> Type #

Read ReleaseStaticIpResponse Source # 
Instance details

Defined in Amazonka.Lightsail.ReleaseStaticIp

Show ReleaseStaticIpResponse Source # 
Instance details

Defined in Amazonka.Lightsail.ReleaseStaticIp

NFData ReleaseStaticIpResponse Source # 
Instance details

Defined in Amazonka.Lightsail.ReleaseStaticIp

Methods

rnf :: ReleaseStaticIpResponse -> () #

Eq ReleaseStaticIpResponse Source # 
Instance details

Defined in Amazonka.Lightsail.ReleaseStaticIp

type Rep ReleaseStaticIpResponse Source # 
Instance details

Defined in Amazonka.Lightsail.ReleaseStaticIp

type Rep ReleaseStaticIpResponse = D1 ('MetaData "ReleaseStaticIpResponse" "Amazonka.Lightsail.ReleaseStaticIp" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "ReleaseStaticIpResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newReleaseStaticIpResponse Source #

Create a value of ReleaseStaticIpResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:ReleaseStaticIpResponse', releaseStaticIpResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:ReleaseStaticIpResponse', releaseStaticIpResponse_httpStatus - The response's http status code.

ResetDistributionCache

data ResetDistributionCache Source #

See: newResetDistributionCache smart constructor.

Instances

Instances details
ToJSON ResetDistributionCache Source # 
Instance details

Defined in Amazonka.Lightsail.ResetDistributionCache

ToHeaders ResetDistributionCache Source # 
Instance details

Defined in Amazonka.Lightsail.ResetDistributionCache

ToPath ResetDistributionCache Source # 
Instance details

Defined in Amazonka.Lightsail.ResetDistributionCache

ToQuery ResetDistributionCache Source # 
Instance details

Defined in Amazonka.Lightsail.ResetDistributionCache

AWSRequest ResetDistributionCache Source # 
Instance details

Defined in Amazonka.Lightsail.ResetDistributionCache

Associated Types

type AWSResponse ResetDistributionCache #

Generic ResetDistributionCache Source # 
Instance details

Defined in Amazonka.Lightsail.ResetDistributionCache

Associated Types

type Rep ResetDistributionCache :: Type -> Type #

Read ResetDistributionCache Source # 
Instance details

Defined in Amazonka.Lightsail.ResetDistributionCache

Show ResetDistributionCache Source # 
Instance details

Defined in Amazonka.Lightsail.ResetDistributionCache

NFData ResetDistributionCache Source # 
Instance details

Defined in Amazonka.Lightsail.ResetDistributionCache

Methods

rnf :: ResetDistributionCache -> () #

Eq ResetDistributionCache Source # 
Instance details

Defined in Amazonka.Lightsail.ResetDistributionCache

Hashable ResetDistributionCache Source # 
Instance details

Defined in Amazonka.Lightsail.ResetDistributionCache

type AWSResponse ResetDistributionCache Source # 
Instance details

Defined in Amazonka.Lightsail.ResetDistributionCache

type Rep ResetDistributionCache Source # 
Instance details

Defined in Amazonka.Lightsail.ResetDistributionCache

type Rep ResetDistributionCache = D1 ('MetaData "ResetDistributionCache" "Amazonka.Lightsail.ResetDistributionCache" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "ResetDistributionCache'" 'PrefixI 'True) (S1 ('MetaSel ('Just "distributionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newResetDistributionCache :: ResetDistributionCache Source #

Create a value of ResetDistributionCache with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:distributionName:ResetDistributionCache', resetDistributionCache_distributionName - The name of the distribution for which to reset cache.

Use the GetDistributions action to get a list of distribution names that you can specify.

data ResetDistributionCacheResponse Source #

See: newResetDistributionCacheResponse smart constructor.

Instances

Instances details
Generic ResetDistributionCacheResponse Source # 
Instance details

Defined in Amazonka.Lightsail.ResetDistributionCache

Associated Types

type Rep ResetDistributionCacheResponse :: Type -> Type #

Read ResetDistributionCacheResponse Source # 
Instance details

Defined in Amazonka.Lightsail.ResetDistributionCache

Show ResetDistributionCacheResponse Source # 
Instance details

Defined in Amazonka.Lightsail.ResetDistributionCache

NFData ResetDistributionCacheResponse Source # 
Instance details

Defined in Amazonka.Lightsail.ResetDistributionCache

Eq ResetDistributionCacheResponse Source # 
Instance details

Defined in Amazonka.Lightsail.ResetDistributionCache

type Rep ResetDistributionCacheResponse Source # 
Instance details

Defined in Amazonka.Lightsail.ResetDistributionCache

type Rep ResetDistributionCacheResponse = D1 ('MetaData "ResetDistributionCacheResponse" "Amazonka.Lightsail.ResetDistributionCache" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "ResetDistributionCacheResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "operation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Operation))) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newResetDistributionCacheResponse Source #

Create a value of ResetDistributionCacheResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:createTime:ResetDistributionCacheResponse', resetDistributionCacheResponse_createTime - The timestamp of the reset cache request (e.g., 1479734909.17) in Unix time format.

$sel:operation:ResetDistributionCacheResponse', resetDistributionCacheResponse_operation - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

ResetDistributionCacheResponse, resetDistributionCacheResponse_status - The status of the reset cache request.

$sel:httpStatus:ResetDistributionCacheResponse', resetDistributionCacheResponse_httpStatus - The response's http status code.

SendContactMethodVerification

data SendContactMethodVerification Source #

See: newSendContactMethodVerification smart constructor.

Instances

Instances details
ToJSON SendContactMethodVerification Source # 
Instance details

Defined in Amazonka.Lightsail.SendContactMethodVerification

ToHeaders SendContactMethodVerification Source # 
Instance details

Defined in Amazonka.Lightsail.SendContactMethodVerification

ToPath SendContactMethodVerification Source # 
Instance details

Defined in Amazonka.Lightsail.SendContactMethodVerification

ToQuery SendContactMethodVerification Source # 
Instance details

Defined in Amazonka.Lightsail.SendContactMethodVerification

AWSRequest SendContactMethodVerification Source # 
Instance details

Defined in Amazonka.Lightsail.SendContactMethodVerification

Generic SendContactMethodVerification Source # 
Instance details

Defined in Amazonka.Lightsail.SendContactMethodVerification

Associated Types

type Rep SendContactMethodVerification :: Type -> Type #

Read SendContactMethodVerification Source # 
Instance details

Defined in Amazonka.Lightsail.SendContactMethodVerification

Show SendContactMethodVerification Source # 
Instance details

Defined in Amazonka.Lightsail.SendContactMethodVerification

NFData SendContactMethodVerification Source # 
Instance details

Defined in Amazonka.Lightsail.SendContactMethodVerification

Eq SendContactMethodVerification Source # 
Instance details

Defined in Amazonka.Lightsail.SendContactMethodVerification

Hashable SendContactMethodVerification Source # 
Instance details

Defined in Amazonka.Lightsail.SendContactMethodVerification

type AWSResponse SendContactMethodVerification Source # 
Instance details

Defined in Amazonka.Lightsail.SendContactMethodVerification

type Rep SendContactMethodVerification Source # 
Instance details

Defined in Amazonka.Lightsail.SendContactMethodVerification

type Rep SendContactMethodVerification = D1 ('MetaData "SendContactMethodVerification" "Amazonka.Lightsail.SendContactMethodVerification" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "SendContactMethodVerification'" 'PrefixI 'True) (S1 ('MetaSel ('Just "protocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ContactMethodVerificationProtocol)))

newSendContactMethodVerification Source #

Create a value of SendContactMethodVerification with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

SendContactMethodVerification, sendContactMethodVerification_protocol - The protocol to verify, such as Email or SMS (text messaging).

data SendContactMethodVerificationResponse Source #

Instances

Instances details
Generic SendContactMethodVerificationResponse Source # 
Instance details

Defined in Amazonka.Lightsail.SendContactMethodVerification

Read SendContactMethodVerificationResponse Source # 
Instance details

Defined in Amazonka.Lightsail.SendContactMethodVerification

Show SendContactMethodVerificationResponse Source # 
Instance details

Defined in Amazonka.Lightsail.SendContactMethodVerification

NFData SendContactMethodVerificationResponse Source # 
Instance details

Defined in Amazonka.Lightsail.SendContactMethodVerification

Eq SendContactMethodVerificationResponse Source # 
Instance details

Defined in Amazonka.Lightsail.SendContactMethodVerification

type Rep SendContactMethodVerificationResponse Source # 
Instance details

Defined in Amazonka.Lightsail.SendContactMethodVerification

type Rep SendContactMethodVerificationResponse = D1 ('MetaData "SendContactMethodVerificationResponse" "Amazonka.Lightsail.SendContactMethodVerification" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "SendContactMethodVerificationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newSendContactMethodVerificationResponse Source #

Create a value of SendContactMethodVerificationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:SendContactMethodVerificationResponse', sendContactMethodVerificationResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:SendContactMethodVerificationResponse', sendContactMethodVerificationResponse_httpStatus - The response's http status code.

SetIpAddressType

data SetIpAddressType Source #

See: newSetIpAddressType smart constructor.

Instances

Instances details
ToJSON SetIpAddressType Source # 
Instance details

Defined in Amazonka.Lightsail.SetIpAddressType

ToHeaders SetIpAddressType Source # 
Instance details

Defined in Amazonka.Lightsail.SetIpAddressType

ToPath SetIpAddressType Source # 
Instance details

Defined in Amazonka.Lightsail.SetIpAddressType

ToQuery SetIpAddressType Source # 
Instance details

Defined in Amazonka.Lightsail.SetIpAddressType

AWSRequest SetIpAddressType Source # 
Instance details

Defined in Amazonka.Lightsail.SetIpAddressType

Associated Types

type AWSResponse SetIpAddressType #

Generic SetIpAddressType Source # 
Instance details

Defined in Amazonka.Lightsail.SetIpAddressType

Associated Types

type Rep SetIpAddressType :: Type -> Type #

Read SetIpAddressType Source # 
Instance details

Defined in Amazonka.Lightsail.SetIpAddressType

Show SetIpAddressType Source # 
Instance details

Defined in Amazonka.Lightsail.SetIpAddressType

NFData SetIpAddressType Source # 
Instance details

Defined in Amazonka.Lightsail.SetIpAddressType

Methods

rnf :: SetIpAddressType -> () #

Eq SetIpAddressType Source # 
Instance details

Defined in Amazonka.Lightsail.SetIpAddressType

Hashable SetIpAddressType Source # 
Instance details

Defined in Amazonka.Lightsail.SetIpAddressType

type AWSResponse SetIpAddressType Source # 
Instance details

Defined in Amazonka.Lightsail.SetIpAddressType

type Rep SetIpAddressType Source # 
Instance details

Defined in Amazonka.Lightsail.SetIpAddressType

type Rep SetIpAddressType = D1 ('MetaData "SetIpAddressType" "Amazonka.Lightsail.SetIpAddressType" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "SetIpAddressType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ResourceType) :*: (S1 ('MetaSel ('Just "resourceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "ipAddressType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 IpAddressType))))

newSetIpAddressType Source #

Create a value of SetIpAddressType with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

SetIpAddressType, setIpAddressType_resourceType - The resource type.

The possible values are Distribution, Instance, and LoadBalancer.

Distribution-related APIs are available only in the N. Virginia (us-east-1) Amazon Web Services Region. Set your Amazon Web Services Region configuration to us-east-1 to create, view, or edit distributions.

SetIpAddressType, setIpAddressType_resourceName - The name of the resource for which to set the IP address type.

SetIpAddressType, setIpAddressType_ipAddressType - The IP address type to set for the specified resource.

The possible values are ipv4 for IPv4 only, and dualstack for IPv4 and IPv6.

data SetIpAddressTypeResponse Source #

See: newSetIpAddressTypeResponse smart constructor.

Instances

Instances details
Generic SetIpAddressTypeResponse Source # 
Instance details

Defined in Amazonka.Lightsail.SetIpAddressType

Associated Types

type Rep SetIpAddressTypeResponse :: Type -> Type #

Read SetIpAddressTypeResponse Source # 
Instance details

Defined in Amazonka.Lightsail.SetIpAddressType

Show SetIpAddressTypeResponse Source # 
Instance details

Defined in Amazonka.Lightsail.SetIpAddressType

NFData SetIpAddressTypeResponse Source # 
Instance details

Defined in Amazonka.Lightsail.SetIpAddressType

Eq SetIpAddressTypeResponse Source # 
Instance details

Defined in Amazonka.Lightsail.SetIpAddressType

type Rep SetIpAddressTypeResponse Source # 
Instance details

Defined in Amazonka.Lightsail.SetIpAddressType

type Rep SetIpAddressTypeResponse = D1 ('MetaData "SetIpAddressTypeResponse" "Amazonka.Lightsail.SetIpAddressType" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "SetIpAddressTypeResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newSetIpAddressTypeResponse Source #

Create a value of SetIpAddressTypeResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:SetIpAddressTypeResponse', setIpAddressTypeResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:SetIpAddressTypeResponse', setIpAddressTypeResponse_httpStatus - The response's http status code.

SetResourceAccessForBucket

data SetResourceAccessForBucket Source #

See: newSetResourceAccessForBucket smart constructor.

Instances

Instances details
ToJSON SetResourceAccessForBucket Source # 
Instance details

Defined in Amazonka.Lightsail.SetResourceAccessForBucket

ToHeaders SetResourceAccessForBucket Source # 
Instance details

Defined in Amazonka.Lightsail.SetResourceAccessForBucket

ToPath SetResourceAccessForBucket Source # 
Instance details

Defined in Amazonka.Lightsail.SetResourceAccessForBucket

ToQuery SetResourceAccessForBucket Source # 
Instance details

Defined in Amazonka.Lightsail.SetResourceAccessForBucket

AWSRequest SetResourceAccessForBucket Source # 
Instance details

Defined in Amazonka.Lightsail.SetResourceAccessForBucket

Generic SetResourceAccessForBucket Source # 
Instance details

Defined in Amazonka.Lightsail.SetResourceAccessForBucket

Associated Types

type Rep SetResourceAccessForBucket :: Type -> Type #

Read SetResourceAccessForBucket Source # 
Instance details

Defined in Amazonka.Lightsail.SetResourceAccessForBucket

Show SetResourceAccessForBucket Source # 
Instance details

Defined in Amazonka.Lightsail.SetResourceAccessForBucket

NFData SetResourceAccessForBucket Source # 
Instance details

Defined in Amazonka.Lightsail.SetResourceAccessForBucket

Eq SetResourceAccessForBucket Source # 
Instance details

Defined in Amazonka.Lightsail.SetResourceAccessForBucket

Hashable SetResourceAccessForBucket Source # 
Instance details

Defined in Amazonka.Lightsail.SetResourceAccessForBucket

type AWSResponse SetResourceAccessForBucket Source # 
Instance details

Defined in Amazonka.Lightsail.SetResourceAccessForBucket

type Rep SetResourceAccessForBucket Source # 
Instance details

Defined in Amazonka.Lightsail.SetResourceAccessForBucket

type Rep SetResourceAccessForBucket = D1 ('MetaData "SetResourceAccessForBucket" "Amazonka.Lightsail.SetResourceAccessForBucket" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "SetResourceAccessForBucket'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "bucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "access") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ResourceBucketAccess))))

newSetResourceAccessForBucket Source #

Create a value of SetResourceAccessForBucket with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

SetResourceAccessForBucket, setResourceAccessForBucket_resourceName - The name of the Lightsail instance for which to set bucket access. The instance must be in a running or stopped state.

$sel:bucketName:SetResourceAccessForBucket', setResourceAccessForBucket_bucketName - The name of the bucket for which to set access to another Lightsail resource.

$sel:access:SetResourceAccessForBucket', setResourceAccessForBucket_access - The access setting.

The following access settings are available:

  • allow - Allows access to the bucket and its objects.
  • deny - Denies access to the bucket and its objects. Use this setting to remove access for a resource previously set to allow.

data SetResourceAccessForBucketResponse Source #

Instances

Instances details
Generic SetResourceAccessForBucketResponse Source # 
Instance details

Defined in Amazonka.Lightsail.SetResourceAccessForBucket

Associated Types

type Rep SetResourceAccessForBucketResponse :: Type -> Type #

Read SetResourceAccessForBucketResponse Source # 
Instance details

Defined in Amazonka.Lightsail.SetResourceAccessForBucket

Show SetResourceAccessForBucketResponse Source # 
Instance details

Defined in Amazonka.Lightsail.SetResourceAccessForBucket

NFData SetResourceAccessForBucketResponse Source # 
Instance details

Defined in Amazonka.Lightsail.SetResourceAccessForBucket

Eq SetResourceAccessForBucketResponse Source # 
Instance details

Defined in Amazonka.Lightsail.SetResourceAccessForBucket

type Rep SetResourceAccessForBucketResponse Source # 
Instance details

Defined in Amazonka.Lightsail.SetResourceAccessForBucket

type Rep SetResourceAccessForBucketResponse = D1 ('MetaData "SetResourceAccessForBucketResponse" "Amazonka.Lightsail.SetResourceAccessForBucket" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "SetResourceAccessForBucketResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newSetResourceAccessForBucketResponse Source #

Create a value of SetResourceAccessForBucketResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:SetResourceAccessForBucketResponse', setResourceAccessForBucketResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:SetResourceAccessForBucketResponse', setResourceAccessForBucketResponse_httpStatus - The response's http status code.

StartInstance

data StartInstance Source #

See: newStartInstance smart constructor.

Constructors

StartInstance' Text 

Instances

Instances details
ToJSON StartInstance Source # 
Instance details

Defined in Amazonka.Lightsail.StartInstance

ToHeaders StartInstance Source # 
Instance details

Defined in Amazonka.Lightsail.StartInstance

ToPath StartInstance Source # 
Instance details

Defined in Amazonka.Lightsail.StartInstance

ToQuery StartInstance Source # 
Instance details

Defined in Amazonka.Lightsail.StartInstance

AWSRequest StartInstance Source # 
Instance details

Defined in Amazonka.Lightsail.StartInstance

Associated Types

type AWSResponse StartInstance #

Generic StartInstance Source # 
Instance details

Defined in Amazonka.Lightsail.StartInstance

Associated Types

type Rep StartInstance :: Type -> Type #

Read StartInstance Source # 
Instance details

Defined in Amazonka.Lightsail.StartInstance

Show StartInstance Source # 
Instance details

Defined in Amazonka.Lightsail.StartInstance

NFData StartInstance Source # 
Instance details

Defined in Amazonka.Lightsail.StartInstance

Methods

rnf :: StartInstance -> () #

Eq StartInstance Source # 
Instance details

Defined in Amazonka.Lightsail.StartInstance

Hashable StartInstance Source # 
Instance details

Defined in Amazonka.Lightsail.StartInstance

type AWSResponse StartInstance Source # 
Instance details

Defined in Amazonka.Lightsail.StartInstance

type Rep StartInstance Source # 
Instance details

Defined in Amazonka.Lightsail.StartInstance

type Rep StartInstance = D1 ('MetaData "StartInstance" "Amazonka.Lightsail.StartInstance" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "StartInstance'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newStartInstance Source #

Create a value of StartInstance with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

StartInstance, startInstance_instanceName - The name of the instance (a virtual private server) to start.

data StartInstanceResponse Source #

See: newStartInstanceResponse smart constructor.

Instances

Instances details
Generic StartInstanceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.StartInstance

Associated Types

type Rep StartInstanceResponse :: Type -> Type #

Read StartInstanceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.StartInstance

Show StartInstanceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.StartInstance

NFData StartInstanceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.StartInstance

Methods

rnf :: StartInstanceResponse -> () #

Eq StartInstanceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.StartInstance

type Rep StartInstanceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.StartInstance

type Rep StartInstanceResponse = D1 ('MetaData "StartInstanceResponse" "Amazonka.Lightsail.StartInstance" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "StartInstanceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStartInstanceResponse Source #

Create a value of StartInstanceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:StartInstanceResponse', startInstanceResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:StartInstanceResponse', startInstanceResponse_httpStatus - The response's http status code.

StartRelationalDatabase

data StartRelationalDatabase Source #

See: newStartRelationalDatabase smart constructor.

Instances

Instances details
ToJSON StartRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.StartRelationalDatabase

ToHeaders StartRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.StartRelationalDatabase

ToPath StartRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.StartRelationalDatabase

ToQuery StartRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.StartRelationalDatabase

AWSRequest StartRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.StartRelationalDatabase

Generic StartRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.StartRelationalDatabase

Associated Types

type Rep StartRelationalDatabase :: Type -> Type #

Read StartRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.StartRelationalDatabase

Show StartRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.StartRelationalDatabase

NFData StartRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.StartRelationalDatabase

Methods

rnf :: StartRelationalDatabase -> () #

Eq StartRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.StartRelationalDatabase

Hashable StartRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.StartRelationalDatabase

type AWSResponse StartRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.StartRelationalDatabase

type Rep StartRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.StartRelationalDatabase

type Rep StartRelationalDatabase = D1 ('MetaData "StartRelationalDatabase" "Amazonka.Lightsail.StartRelationalDatabase" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "StartRelationalDatabase'" 'PrefixI 'True) (S1 ('MetaSel ('Just "relationalDatabaseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newStartRelationalDatabase Source #

Create a value of StartRelationalDatabase with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:relationalDatabaseName:StartRelationalDatabase', startRelationalDatabase_relationalDatabaseName - The name of your database to start.

data StartRelationalDatabaseResponse Source #

See: newStartRelationalDatabaseResponse smart constructor.

Instances

Instances details
Generic StartRelationalDatabaseResponse Source # 
Instance details

Defined in Amazonka.Lightsail.StartRelationalDatabase

Associated Types

type Rep StartRelationalDatabaseResponse :: Type -> Type #

Read StartRelationalDatabaseResponse Source # 
Instance details

Defined in Amazonka.Lightsail.StartRelationalDatabase

Show StartRelationalDatabaseResponse Source # 
Instance details

Defined in Amazonka.Lightsail.StartRelationalDatabase

NFData StartRelationalDatabaseResponse Source # 
Instance details

Defined in Amazonka.Lightsail.StartRelationalDatabase

Eq StartRelationalDatabaseResponse Source # 
Instance details

Defined in Amazonka.Lightsail.StartRelationalDatabase

type Rep StartRelationalDatabaseResponse Source # 
Instance details

Defined in Amazonka.Lightsail.StartRelationalDatabase

type Rep StartRelationalDatabaseResponse = D1 ('MetaData "StartRelationalDatabaseResponse" "Amazonka.Lightsail.StartRelationalDatabase" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "StartRelationalDatabaseResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStartRelationalDatabaseResponse Source #

Create a value of StartRelationalDatabaseResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:StartRelationalDatabaseResponse', startRelationalDatabaseResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:StartRelationalDatabaseResponse', startRelationalDatabaseResponse_httpStatus - The response's http status code.

StopInstance

data StopInstance Source #

See: newStopInstance smart constructor.

Constructors

StopInstance' (Maybe Bool) Text 

Instances

Instances details
ToJSON StopInstance Source # 
Instance details

Defined in Amazonka.Lightsail.StopInstance

ToHeaders StopInstance Source # 
Instance details

Defined in Amazonka.Lightsail.StopInstance

ToPath StopInstance Source # 
Instance details

Defined in Amazonka.Lightsail.StopInstance

ToQuery StopInstance Source # 
Instance details

Defined in Amazonka.Lightsail.StopInstance

AWSRequest StopInstance Source # 
Instance details

Defined in Amazonka.Lightsail.StopInstance

Associated Types

type AWSResponse StopInstance #

Generic StopInstance Source # 
Instance details

Defined in Amazonka.Lightsail.StopInstance

Associated Types

type Rep StopInstance :: Type -> Type #

Read StopInstance Source # 
Instance details

Defined in Amazonka.Lightsail.StopInstance

Show StopInstance Source # 
Instance details

Defined in Amazonka.Lightsail.StopInstance

NFData StopInstance Source # 
Instance details

Defined in Amazonka.Lightsail.StopInstance

Methods

rnf :: StopInstance -> () #

Eq StopInstance Source # 
Instance details

Defined in Amazonka.Lightsail.StopInstance

Hashable StopInstance Source # 
Instance details

Defined in Amazonka.Lightsail.StopInstance

type AWSResponse StopInstance Source # 
Instance details

Defined in Amazonka.Lightsail.StopInstance

type Rep StopInstance Source # 
Instance details

Defined in Amazonka.Lightsail.StopInstance

type Rep StopInstance = D1 ('MetaData "StopInstance" "Amazonka.Lightsail.StopInstance" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "StopInstance'" 'PrefixI 'True) (S1 ('MetaSel ('Just "force") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "instanceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newStopInstance Source #

Create a value of StopInstance with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:force:StopInstance', stopInstance_force - When set to True, forces a Lightsail instance that is stuck in a stopping state to stop.

Only use the force parameter if your instance is stuck in the stopping state. In any other state, your instance should stop normally without adding this parameter to your API request.

StopInstance, stopInstance_instanceName - The name of the instance (a virtual private server) to stop.

data StopInstanceResponse Source #

See: newStopInstanceResponse smart constructor.

Instances

Instances details
Generic StopInstanceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.StopInstance

Associated Types

type Rep StopInstanceResponse :: Type -> Type #

Read StopInstanceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.StopInstance

Show StopInstanceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.StopInstance

NFData StopInstanceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.StopInstance

Methods

rnf :: StopInstanceResponse -> () #

Eq StopInstanceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.StopInstance

type Rep StopInstanceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.StopInstance

type Rep StopInstanceResponse = D1 ('MetaData "StopInstanceResponse" "Amazonka.Lightsail.StopInstance" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "StopInstanceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStopInstanceResponse Source #

Create a value of StopInstanceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:StopInstanceResponse', stopInstanceResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:StopInstanceResponse', stopInstanceResponse_httpStatus - The response's http status code.

StopRelationalDatabase

data StopRelationalDatabase Source #

See: newStopRelationalDatabase smart constructor.

Instances

Instances details
ToJSON StopRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.StopRelationalDatabase

ToHeaders StopRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.StopRelationalDatabase

ToPath StopRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.StopRelationalDatabase

ToQuery StopRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.StopRelationalDatabase

AWSRequest StopRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.StopRelationalDatabase

Associated Types

type AWSResponse StopRelationalDatabase #

Generic StopRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.StopRelationalDatabase

Associated Types

type Rep StopRelationalDatabase :: Type -> Type #

Read StopRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.StopRelationalDatabase

Show StopRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.StopRelationalDatabase

NFData StopRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.StopRelationalDatabase

Methods

rnf :: StopRelationalDatabase -> () #

Eq StopRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.StopRelationalDatabase

Hashable StopRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.StopRelationalDatabase

type AWSResponse StopRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.StopRelationalDatabase

type Rep StopRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.StopRelationalDatabase

type Rep StopRelationalDatabase = D1 ('MetaData "StopRelationalDatabase" "Amazonka.Lightsail.StopRelationalDatabase" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "StopRelationalDatabase'" 'PrefixI 'True) (S1 ('MetaSel ('Just "relationalDatabaseSnapshotName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "relationalDatabaseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newStopRelationalDatabase Source #

Create a value of StopRelationalDatabase with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:relationalDatabaseSnapshotName:StopRelationalDatabase', stopRelationalDatabase_relationalDatabaseSnapshotName - The name of your new database snapshot to be created before stopping your database.

$sel:relationalDatabaseName:StopRelationalDatabase', stopRelationalDatabase_relationalDatabaseName - The name of your database to stop.

data StopRelationalDatabaseResponse Source #

See: newStopRelationalDatabaseResponse smart constructor.

Instances

Instances details
Generic StopRelationalDatabaseResponse Source # 
Instance details

Defined in Amazonka.Lightsail.StopRelationalDatabase

Associated Types

type Rep StopRelationalDatabaseResponse :: Type -> Type #

Read StopRelationalDatabaseResponse Source # 
Instance details

Defined in Amazonka.Lightsail.StopRelationalDatabase

Show StopRelationalDatabaseResponse Source # 
Instance details

Defined in Amazonka.Lightsail.StopRelationalDatabase

NFData StopRelationalDatabaseResponse Source # 
Instance details

Defined in Amazonka.Lightsail.StopRelationalDatabase

Eq StopRelationalDatabaseResponse Source # 
Instance details

Defined in Amazonka.Lightsail.StopRelationalDatabase

type Rep StopRelationalDatabaseResponse Source # 
Instance details

Defined in Amazonka.Lightsail.StopRelationalDatabase

type Rep StopRelationalDatabaseResponse = D1 ('MetaData "StopRelationalDatabaseResponse" "Amazonka.Lightsail.StopRelationalDatabase" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "StopRelationalDatabaseResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStopRelationalDatabaseResponse Source #

Create a value of StopRelationalDatabaseResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:StopRelationalDatabaseResponse', stopRelationalDatabaseResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:StopRelationalDatabaseResponse', stopRelationalDatabaseResponse_httpStatus - The response's http status code.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Constructors

TagResource' (Maybe Text) Text [Tag] 

Instances

Instances details
ToJSON TagResource Source # 
Instance details

Defined in Amazonka.Lightsail.TagResource

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.Lightsail.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.Lightsail.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.Lightsail.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.Lightsail.TagResource

Associated Types

type AWSResponse TagResource #

Generic TagResource Source # 
Instance details

Defined in Amazonka.Lightsail.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

Read TagResource Source # 
Instance details

Defined in Amazonka.Lightsail.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.Lightsail.TagResource

NFData TagResource Source # 
Instance details

Defined in Amazonka.Lightsail.TagResource

Methods

rnf :: TagResource -> () #

Eq TagResource Source # 
Instance details

Defined in Amazonka.Lightsail.TagResource

Hashable TagResource Source # 
Instance details

Defined in Amazonka.Lightsail.TagResource

type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.Lightsail.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.Lightsail.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.Lightsail.TagResource" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "resourceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Tag]))))

newTagResource Source #

Create a value of TagResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:TagResource', tagResource_resourceArn - The Amazon Resource Name (ARN) of the resource to which you want to add a tag.

TagResource, tagResource_resourceName - The name of the resource to which you are adding tags.

TagResource, tagResource_tags - The tag key and optional value.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Instances

Instances details
Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.TagResource

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.TagResource

Methods

rnf :: TagResourceResponse -> () #

Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.TagResource

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.Lightsail.TagResource" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "TagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newTagResourceResponse Source #

Create a value of TagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:TagResourceResponse', tagResourceResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:TagResourceResponse', tagResourceResponse_httpStatus - The response's http status code.

TestAlarm

data TestAlarm Source #

See: newTestAlarm smart constructor.

Constructors

TestAlarm' Text AlarmState 

Instances

Instances details
ToJSON TestAlarm Source # 
Instance details

Defined in Amazonka.Lightsail.TestAlarm

ToHeaders TestAlarm Source # 
Instance details

Defined in Amazonka.Lightsail.TestAlarm

Methods

toHeaders :: TestAlarm -> [Header] #

ToPath TestAlarm Source # 
Instance details

Defined in Amazonka.Lightsail.TestAlarm

ToQuery TestAlarm Source # 
Instance details

Defined in Amazonka.Lightsail.TestAlarm

AWSRequest TestAlarm Source # 
Instance details

Defined in Amazonka.Lightsail.TestAlarm

Associated Types

type AWSResponse TestAlarm #

Generic TestAlarm Source # 
Instance details

Defined in Amazonka.Lightsail.TestAlarm

Associated Types

type Rep TestAlarm :: Type -> Type #

Read TestAlarm Source # 
Instance details

Defined in Amazonka.Lightsail.TestAlarm

Show TestAlarm Source # 
Instance details

Defined in Amazonka.Lightsail.TestAlarm

NFData TestAlarm Source # 
Instance details

Defined in Amazonka.Lightsail.TestAlarm

Methods

rnf :: TestAlarm -> () #

Eq TestAlarm Source # 
Instance details

Defined in Amazonka.Lightsail.TestAlarm

Hashable TestAlarm Source # 
Instance details

Defined in Amazonka.Lightsail.TestAlarm

type AWSResponse TestAlarm Source # 
Instance details

Defined in Amazonka.Lightsail.TestAlarm

type Rep TestAlarm Source # 
Instance details

Defined in Amazonka.Lightsail.TestAlarm

type Rep TestAlarm = D1 ('MetaData "TestAlarm" "Amazonka.Lightsail.TestAlarm" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "TestAlarm'" 'PrefixI 'True) (S1 ('MetaSel ('Just "alarmName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AlarmState)))

newTestAlarm Source #

Create a value of TestAlarm with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:alarmName:TestAlarm', testAlarm_alarmName - The name of the alarm to test.

TestAlarm, testAlarm_state - The alarm state to test.

An alarm has the following possible states that can be tested:

  • ALARM - The metric is outside of the defined threshold.
  • INSUFFICIENT_DATA - The alarm has just started, the metric is not available, or not enough data is available for the metric to determine the alarm state.
  • OK - The metric is within the defined threshold.

data TestAlarmResponse Source #

See: newTestAlarmResponse smart constructor.

Instances

Instances details
Generic TestAlarmResponse Source # 
Instance details

Defined in Amazonka.Lightsail.TestAlarm

Associated Types

type Rep TestAlarmResponse :: Type -> Type #

Read TestAlarmResponse Source # 
Instance details

Defined in Amazonka.Lightsail.TestAlarm

Show TestAlarmResponse Source # 
Instance details

Defined in Amazonka.Lightsail.TestAlarm

NFData TestAlarmResponse Source # 
Instance details

Defined in Amazonka.Lightsail.TestAlarm

Methods

rnf :: TestAlarmResponse -> () #

Eq TestAlarmResponse Source # 
Instance details

Defined in Amazonka.Lightsail.TestAlarm

type Rep TestAlarmResponse Source # 
Instance details

Defined in Amazonka.Lightsail.TestAlarm

type Rep TestAlarmResponse = D1 ('MetaData "TestAlarmResponse" "Amazonka.Lightsail.TestAlarm" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "TestAlarmResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newTestAlarmResponse Source #

Create a value of TestAlarmResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:TestAlarmResponse', testAlarmResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:TestAlarmResponse', testAlarmResponse_httpStatus - The response's http status code.

UnpeerVpc

data UnpeerVpc Source #

See: newUnpeerVpc smart constructor.

Constructors

UnpeerVpc' 

Instances

Instances details
ToJSON UnpeerVpc Source # 
Instance details

Defined in Amazonka.Lightsail.UnpeerVpc

ToHeaders UnpeerVpc Source # 
Instance details

Defined in Amazonka.Lightsail.UnpeerVpc

Methods

toHeaders :: UnpeerVpc -> [Header] #

ToPath UnpeerVpc Source # 
Instance details

Defined in Amazonka.Lightsail.UnpeerVpc

ToQuery UnpeerVpc Source # 
Instance details

Defined in Amazonka.Lightsail.UnpeerVpc

AWSRequest UnpeerVpc Source # 
Instance details

Defined in Amazonka.Lightsail.UnpeerVpc

Associated Types

type AWSResponse UnpeerVpc #

Generic UnpeerVpc Source # 
Instance details

Defined in Amazonka.Lightsail.UnpeerVpc

Associated Types

type Rep UnpeerVpc :: Type -> Type #

Read UnpeerVpc Source # 
Instance details

Defined in Amazonka.Lightsail.UnpeerVpc

Show UnpeerVpc Source # 
Instance details

Defined in Amazonka.Lightsail.UnpeerVpc

NFData UnpeerVpc Source # 
Instance details

Defined in Amazonka.Lightsail.UnpeerVpc

Methods

rnf :: UnpeerVpc -> () #

Eq UnpeerVpc Source # 
Instance details

Defined in Amazonka.Lightsail.UnpeerVpc

Hashable UnpeerVpc Source # 
Instance details

Defined in Amazonka.Lightsail.UnpeerVpc

type AWSResponse UnpeerVpc Source # 
Instance details

Defined in Amazonka.Lightsail.UnpeerVpc

type Rep UnpeerVpc Source # 
Instance details

Defined in Amazonka.Lightsail.UnpeerVpc

type Rep UnpeerVpc = D1 ('MetaData "UnpeerVpc" "Amazonka.Lightsail.UnpeerVpc" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "UnpeerVpc'" 'PrefixI 'False) (U1 :: Type -> Type))

newUnpeerVpc :: UnpeerVpc Source #

Create a value of UnpeerVpc with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

data UnpeerVpcResponse Source #

See: newUnpeerVpcResponse smart constructor.

Instances

Instances details
Generic UnpeerVpcResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UnpeerVpc

Associated Types

type Rep UnpeerVpcResponse :: Type -> Type #

Read UnpeerVpcResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UnpeerVpc

Show UnpeerVpcResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UnpeerVpc

NFData UnpeerVpcResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UnpeerVpc

Methods

rnf :: UnpeerVpcResponse -> () #

Eq UnpeerVpcResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UnpeerVpc

type Rep UnpeerVpcResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UnpeerVpc

type Rep UnpeerVpcResponse = D1 ('MetaData "UnpeerVpcResponse" "Amazonka.Lightsail.UnpeerVpc" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "UnpeerVpcResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Operation)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUnpeerVpcResponse Source #

Create a value of UnpeerVpcResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operation:UnpeerVpcResponse', unpeerVpcResponse_operation - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:UnpeerVpcResponse', unpeerVpcResponse_httpStatus - The response's http status code.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Constructors

UntagResource' (Maybe Text) Text [Text] 

Instances

Instances details
ToJSON UntagResource Source # 
Instance details

Defined in Amazonka.Lightsail.UntagResource

ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.Lightsail.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.Lightsail.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.Lightsail.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.Lightsail.UntagResource

Associated Types

type AWSResponse UntagResource #

Generic UntagResource Source # 
Instance details

Defined in Amazonka.Lightsail.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

Read UntagResource Source # 
Instance details

Defined in Amazonka.Lightsail.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.Lightsail.UntagResource

NFData UntagResource Source # 
Instance details

Defined in Amazonka.Lightsail.UntagResource

Methods

rnf :: UntagResource -> () #

Eq UntagResource Source # 
Instance details

Defined in Amazonka.Lightsail.UntagResource

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.Lightsail.UntagResource

type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.Lightsail.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.Lightsail.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.Lightsail.UntagResource" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "resourceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]))))

newUntagResource Source #

Create a value of UntagResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:UntagResource', untagResource_resourceArn - The Amazon Resource Name (ARN) of the resource from which you want to remove a tag.

UntagResource, untagResource_resourceName - The name of the resource from which you are removing a tag.

$sel:tagKeys:UntagResource', untagResource_tagKeys - The tag keys to delete from the specified resource.

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UntagResource

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UntagResource

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.Lightsail.UntagResource" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUntagResourceResponse Source #

Create a value of UntagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:UntagResourceResponse', untagResourceResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:UntagResourceResponse', untagResourceResponse_httpStatus - The response's http status code.

UpdateBucket

data UpdateBucket Source #

See: newUpdateBucket smart constructor.

Instances

Instances details
ToJSON UpdateBucket Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateBucket

ToHeaders UpdateBucket Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateBucket

ToPath UpdateBucket Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateBucket

ToQuery UpdateBucket Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateBucket

AWSRequest UpdateBucket Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateBucket

Associated Types

type AWSResponse UpdateBucket #

Generic UpdateBucket Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateBucket

Associated Types

type Rep UpdateBucket :: Type -> Type #

Read UpdateBucket Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateBucket

Show UpdateBucket Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateBucket

NFData UpdateBucket Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateBucket

Methods

rnf :: UpdateBucket -> () #

Eq UpdateBucket Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateBucket

Hashable UpdateBucket Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateBucket

type AWSResponse UpdateBucket Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateBucket

type Rep UpdateBucket Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateBucket

type Rep UpdateBucket = D1 ('MetaData "UpdateBucket" "Amazonka.Lightsail.UpdateBucket" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "UpdateBucket'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "accessLogConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BucketAccessLogConfig)) :*: S1 ('MetaSel ('Just "accessRules") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AccessRules))) :*: (S1 ('MetaSel ('Just "readonlyAccessAccounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "versioning") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "bucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newUpdateBucket Source #

Create a value of UpdateBucket with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateBucket, updateBucket_accessLogConfig - An object that describes the access log configuration for the bucket.

UpdateBucket, updateBucket_accessRules - An object that sets the public accessibility of objects in the specified bucket.

UpdateBucket, updateBucket_readonlyAccessAccounts - An array of strings to specify the Amazon Web Services account IDs that can access the bucket.

You can give a maximum of 10 Amazon Web Services accounts access to a bucket.

$sel:versioning:UpdateBucket', updateBucket_versioning - Specifies whether to enable or suspend versioning of objects in the bucket.

The following options can be specified:

  • Enabled - Enables versioning of objects in the specified bucket.
  • Suspended - Suspends versioning of objects in the specified bucket. Existing object versions are retained.

$sel:bucketName:UpdateBucket', updateBucket_bucketName - The name of the bucket to update.

data UpdateBucketResponse Source #

See: newUpdateBucketResponse smart constructor.

Instances

Instances details
Generic UpdateBucketResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateBucket

Associated Types

type Rep UpdateBucketResponse :: Type -> Type #

Read UpdateBucketResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateBucket

Show UpdateBucketResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateBucket

NFData UpdateBucketResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateBucket

Methods

rnf :: UpdateBucketResponse -> () #

Eq UpdateBucketResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateBucket

type Rep UpdateBucketResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateBucket

type Rep UpdateBucketResponse = D1 ('MetaData "UpdateBucketResponse" "Amazonka.Lightsail.UpdateBucket" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "UpdateBucketResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bucket)) :*: (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newUpdateBucketResponse Source #

Create a value of UpdateBucketResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:bucket:UpdateBucketResponse', updateBucketResponse_bucket - An object that describes the bucket that is updated.

$sel:operations:UpdateBucketResponse', updateBucketResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:UpdateBucketResponse', updateBucketResponse_httpStatus - The response's http status code.

UpdateBucketBundle

data UpdateBucketBundle Source #

See: newUpdateBucketBundle smart constructor.

Instances

Instances details
ToJSON UpdateBucketBundle Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateBucketBundle

ToHeaders UpdateBucketBundle Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateBucketBundle

ToPath UpdateBucketBundle Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateBucketBundle

ToQuery UpdateBucketBundle Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateBucketBundle

AWSRequest UpdateBucketBundle Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateBucketBundle

Associated Types

type AWSResponse UpdateBucketBundle #

Generic UpdateBucketBundle Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateBucketBundle

Associated Types

type Rep UpdateBucketBundle :: Type -> Type #

Read UpdateBucketBundle Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateBucketBundle

Show UpdateBucketBundle Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateBucketBundle

NFData UpdateBucketBundle Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateBucketBundle

Methods

rnf :: UpdateBucketBundle -> () #

Eq UpdateBucketBundle Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateBucketBundle

Hashable UpdateBucketBundle Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateBucketBundle

type AWSResponse UpdateBucketBundle Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateBucketBundle

type Rep UpdateBucketBundle Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateBucketBundle

type Rep UpdateBucketBundle = D1 ('MetaData "UpdateBucketBundle" "Amazonka.Lightsail.UpdateBucketBundle" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "UpdateBucketBundle'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "bundleId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newUpdateBucketBundle Source #

Create a value of UpdateBucketBundle with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:bucketName:UpdateBucketBundle', updateBucketBundle_bucketName - The name of the bucket for which to update the bundle.

UpdateBucketBundle, updateBucketBundle_bundleId - The ID of the new bundle to apply to the bucket.

Use the GetBucketBundles action to get a list of bundle IDs that you can specify.

data UpdateBucketBundleResponse Source #

See: newUpdateBucketBundleResponse smart constructor.

Instances

Instances details
Generic UpdateBucketBundleResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateBucketBundle

Associated Types

type Rep UpdateBucketBundleResponse :: Type -> Type #

Read UpdateBucketBundleResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateBucketBundle

Show UpdateBucketBundleResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateBucketBundle

NFData UpdateBucketBundleResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateBucketBundle

Eq UpdateBucketBundleResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateBucketBundle

type Rep UpdateBucketBundleResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateBucketBundle

type Rep UpdateBucketBundleResponse = D1 ('MetaData "UpdateBucketBundleResponse" "Amazonka.Lightsail.UpdateBucketBundle" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "UpdateBucketBundleResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateBucketBundleResponse Source #

Create a value of UpdateBucketBundleResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:UpdateBucketBundleResponse', updateBucketBundleResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:UpdateBucketBundleResponse', updateBucketBundleResponse_httpStatus - The response's http status code.

UpdateContainerService

data UpdateContainerService Source #

See: newUpdateContainerService smart constructor.

Instances

Instances details
ToJSON UpdateContainerService Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateContainerService

ToHeaders UpdateContainerService Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateContainerService

ToPath UpdateContainerService Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateContainerService

ToQuery UpdateContainerService Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateContainerService

AWSRequest UpdateContainerService Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateContainerService

Associated Types

type AWSResponse UpdateContainerService #

Generic UpdateContainerService Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateContainerService

Associated Types

type Rep UpdateContainerService :: Type -> Type #

Read UpdateContainerService Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateContainerService

Show UpdateContainerService Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateContainerService

NFData UpdateContainerService Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateContainerService

Methods

rnf :: UpdateContainerService -> () #

Eq UpdateContainerService Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateContainerService

Hashable UpdateContainerService Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateContainerService

type AWSResponse UpdateContainerService Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateContainerService

type Rep UpdateContainerService Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateContainerService

type Rep UpdateContainerService = D1 ('MetaData "UpdateContainerService" "Amazonka.Lightsail.UpdateContainerService" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "UpdateContainerService'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "isDisabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "power") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ContainerServicePowerName)) :*: S1 ('MetaSel ('Just "privateRegistryAccess") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PrivateRegistryAccessRequest)))) :*: (S1 ('MetaSel ('Just "publicDomainNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text [Text]))) :*: (S1 ('MetaSel ('Just "scale") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "serviceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newUpdateContainerService Source #

Create a value of UpdateContainerService with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateContainerService, updateContainerService_isDisabled - A Boolean value to indicate whether the container service is disabled.

UpdateContainerService, updateContainerService_power - The power for the container service.

The power specifies the amount of memory, vCPUs, and base monthly cost of each node of the container service. The power and scale of a container service makes up its configured capacity. To determine the monthly price of your container service, multiply the base price of the power with the scale (the number of nodes) of the service.

Use the GetContainerServicePowers action to view the specifications of each power option.

UpdateContainerService, updateContainerService_privateRegistryAccess - An object to describe the configuration for the container service to access private container image repositories, such as Amazon Elastic Container Registry (Amazon ECR) private repositories.

For more information, see Configuring access to an Amazon ECR private repository for an Amazon Lightsail container service in the Amazon Lightsail Developer Guide.

UpdateContainerService, updateContainerService_publicDomainNames - The public domain names to use with the container service, such as example.com and www.example.com.

You can specify up to four public domain names for a container service. The domain names that you specify are used when you create a deployment with a container configured as the public endpoint of your container service.

If you don't specify public domain names, then you can use the default domain of the container service.

You must create and validate an SSL/TLS certificate before you can use public domain names with your container service. Use the CreateCertificate action to create a certificate for the public domain names you want to use with your container service.

You can specify public domain names using a string to array map as shown in the example later on this page.

UpdateContainerService, updateContainerService_scale - The scale for the container service.

The scale specifies the allocated compute nodes of the container service. The power and scale of a container service makes up its configured capacity. To determine the monthly price of your container service, multiply the base price of the power with the scale (the number of nodes) of the service.

UpdateContainerService, updateContainerService_serviceName - The name of the container service to update.

data UpdateContainerServiceResponse Source #

See: newUpdateContainerServiceResponse smart constructor.

Instances

Instances details
Generic UpdateContainerServiceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateContainerService

Associated Types

type Rep UpdateContainerServiceResponse :: Type -> Type #

Read UpdateContainerServiceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateContainerService

Show UpdateContainerServiceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateContainerService

NFData UpdateContainerServiceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateContainerService

Eq UpdateContainerServiceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateContainerService

type Rep UpdateContainerServiceResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateContainerService

type Rep UpdateContainerServiceResponse = D1 ('MetaData "UpdateContainerServiceResponse" "Amazonka.Lightsail.UpdateContainerService" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "UpdateContainerServiceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "containerService") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ContainerService)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateContainerServiceResponse Source #

Create a value of UpdateContainerServiceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:containerService:UpdateContainerServiceResponse', updateContainerServiceResponse_containerService - An object that describes a container service.

$sel:httpStatus:UpdateContainerServiceResponse', updateContainerServiceResponse_httpStatus - The response's http status code.

UpdateDistribution

data UpdateDistribution Source #

See: newUpdateDistribution smart constructor.

Instances

Instances details
ToJSON UpdateDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDistribution

ToHeaders UpdateDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDistribution

ToPath UpdateDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDistribution

ToQuery UpdateDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDistribution

AWSRequest UpdateDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDistribution

Associated Types

type AWSResponse UpdateDistribution #

Generic UpdateDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDistribution

Associated Types

type Rep UpdateDistribution :: Type -> Type #

Read UpdateDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDistribution

Show UpdateDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDistribution

NFData UpdateDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDistribution

Methods

rnf :: UpdateDistribution -> () #

Eq UpdateDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDistribution

Hashable UpdateDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDistribution

type AWSResponse UpdateDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDistribution

type Rep UpdateDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDistribution

type Rep UpdateDistribution = D1 ('MetaData "UpdateDistribution" "Amazonka.Lightsail.UpdateDistribution" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "UpdateDistribution'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "cacheBehaviorSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CacheSettings)) :*: (S1 ('MetaSel ('Just "cacheBehaviors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CacheBehaviorPerPath])) :*: S1 ('MetaSel ('Just "defaultCacheBehavior") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CacheBehavior)))) :*: (S1 ('MetaSel ('Just "isEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "origin") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InputOrigin)) :*: S1 ('MetaSel ('Just "distributionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newUpdateDistribution Source #

Create a value of UpdateDistribution with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateDistribution, updateDistribution_cacheBehaviorSettings - An object that describes the cache behavior settings for the distribution.

The cacheBehaviorSettings specified in your UpdateDistributionRequest will replace your distribution's existing settings.

UpdateDistribution, updateDistribution_cacheBehaviors - An array of objects that describe the per-path cache behavior for the distribution.

UpdateDistribution, updateDistribution_defaultCacheBehavior - An object that describes the default cache behavior for the distribution.

UpdateDistribution, updateDistribution_isEnabled - Indicates whether to enable the distribution.

UpdateDistribution, updateDistribution_origin - An object that describes the origin resource for the distribution, such as a Lightsail instance, bucket, or load balancer.

The distribution pulls, caches, and serves content from the origin.

$sel:distributionName:UpdateDistribution', updateDistribution_distributionName - The name of the distribution to update.

Use the GetDistributions action to get a list of distribution names that you can specify.

data UpdateDistributionResponse Source #

See: newUpdateDistributionResponse smart constructor.

Instances

Instances details
Generic UpdateDistributionResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDistribution

Associated Types

type Rep UpdateDistributionResponse :: Type -> Type #

Read UpdateDistributionResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDistribution

Show UpdateDistributionResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDistribution

NFData UpdateDistributionResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDistribution

Eq UpdateDistributionResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDistribution

type Rep UpdateDistributionResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDistribution

type Rep UpdateDistributionResponse = D1 ('MetaData "UpdateDistributionResponse" "Amazonka.Lightsail.UpdateDistribution" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "UpdateDistributionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Operation)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateDistributionResponse Source #

Create a value of UpdateDistributionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operation:UpdateDistributionResponse', updateDistributionResponse_operation - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:UpdateDistributionResponse', updateDistributionResponse_httpStatus - The response's http status code.

UpdateDistributionBundle

data UpdateDistributionBundle Source #

See: newUpdateDistributionBundle smart constructor.

Instances

Instances details
ToJSON UpdateDistributionBundle Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDistributionBundle

ToHeaders UpdateDistributionBundle Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDistributionBundle

ToPath UpdateDistributionBundle Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDistributionBundle

ToQuery UpdateDistributionBundle Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDistributionBundle

AWSRequest UpdateDistributionBundle Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDistributionBundle

Generic UpdateDistributionBundle Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDistributionBundle

Associated Types

type Rep UpdateDistributionBundle :: Type -> Type #

Read UpdateDistributionBundle Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDistributionBundle

Show UpdateDistributionBundle Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDistributionBundle

NFData UpdateDistributionBundle Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDistributionBundle

Eq UpdateDistributionBundle Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDistributionBundle

Hashable UpdateDistributionBundle Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDistributionBundle

type AWSResponse UpdateDistributionBundle Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDistributionBundle

type Rep UpdateDistributionBundle Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDistributionBundle

type Rep UpdateDistributionBundle = D1 ('MetaData "UpdateDistributionBundle" "Amazonka.Lightsail.UpdateDistributionBundle" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "UpdateDistributionBundle'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bundleId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "distributionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newUpdateDistributionBundle :: UpdateDistributionBundle Source #

Create a value of UpdateDistributionBundle with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateDistributionBundle, updateDistributionBundle_bundleId - The bundle ID of the new bundle to apply to your distribution.

Use the GetDistributionBundles action to get a list of distribution bundle IDs that you can specify.

$sel:distributionName:UpdateDistributionBundle', updateDistributionBundle_distributionName - The name of the distribution for which to update the bundle.

Use the GetDistributions action to get a list of distribution names that you can specify.

data UpdateDistributionBundleResponse Source #

See: newUpdateDistributionBundleResponse smart constructor.

Instances

Instances details
Generic UpdateDistributionBundleResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDistributionBundle

Associated Types

type Rep UpdateDistributionBundleResponse :: Type -> Type #

Read UpdateDistributionBundleResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDistributionBundle

Show UpdateDistributionBundleResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDistributionBundle

NFData UpdateDistributionBundleResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDistributionBundle

Eq UpdateDistributionBundleResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDistributionBundle

type Rep UpdateDistributionBundleResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDistributionBundle

type Rep UpdateDistributionBundleResponse = D1 ('MetaData "UpdateDistributionBundleResponse" "Amazonka.Lightsail.UpdateDistributionBundle" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "UpdateDistributionBundleResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Operation)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateDistributionBundleResponse Source #

Create a value of UpdateDistributionBundleResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operation:UpdateDistributionBundleResponse', updateDistributionBundleResponse_operation - An object that describes the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:UpdateDistributionBundleResponse', updateDistributionBundleResponse_httpStatus - The response's http status code.

UpdateDomainEntry

data UpdateDomainEntry Source #

See: newUpdateDomainEntry smart constructor.

Instances

Instances details
ToJSON UpdateDomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDomainEntry

ToHeaders UpdateDomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDomainEntry

ToPath UpdateDomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDomainEntry

ToQuery UpdateDomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDomainEntry

AWSRequest UpdateDomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDomainEntry

Associated Types

type AWSResponse UpdateDomainEntry #

Generic UpdateDomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDomainEntry

Associated Types

type Rep UpdateDomainEntry :: Type -> Type #

Read UpdateDomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDomainEntry

Show UpdateDomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDomainEntry

NFData UpdateDomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDomainEntry

Methods

rnf :: UpdateDomainEntry -> () #

Eq UpdateDomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDomainEntry

Hashable UpdateDomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDomainEntry

type AWSResponse UpdateDomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDomainEntry

type Rep UpdateDomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDomainEntry

type Rep UpdateDomainEntry = D1 ('MetaData "UpdateDomainEntry" "Amazonka.Lightsail.UpdateDomainEntry" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "UpdateDomainEntry'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "domainEntry") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DomainEntry)))

newUpdateDomainEntry Source #

Create a value of UpdateDomainEntry with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateDomainEntry, updateDomainEntry_domainName - The name of the domain recordset to update.

$sel:domainEntry:UpdateDomainEntry', updateDomainEntry_domainEntry - An array of key-value pairs containing information about the domain entry.

data UpdateDomainEntryResponse Source #

See: newUpdateDomainEntryResponse smart constructor.

Instances

Instances details
Generic UpdateDomainEntryResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDomainEntry

Associated Types

type Rep UpdateDomainEntryResponse :: Type -> Type #

Read UpdateDomainEntryResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDomainEntry

Show UpdateDomainEntryResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDomainEntry

NFData UpdateDomainEntryResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDomainEntry

Eq UpdateDomainEntryResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDomainEntry

type Rep UpdateDomainEntryResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateDomainEntry

type Rep UpdateDomainEntryResponse = D1 ('MetaData "UpdateDomainEntryResponse" "Amazonka.Lightsail.UpdateDomainEntry" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "UpdateDomainEntryResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateDomainEntryResponse Source #

Create a value of UpdateDomainEntryResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:UpdateDomainEntryResponse', updateDomainEntryResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:UpdateDomainEntryResponse', updateDomainEntryResponse_httpStatus - The response's http status code.

UpdateInstanceMetadataOptions

data UpdateInstanceMetadataOptions Source #

See: newUpdateInstanceMetadataOptions smart constructor.

Instances

Instances details
ToJSON UpdateInstanceMetadataOptions Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateInstanceMetadataOptions

ToHeaders UpdateInstanceMetadataOptions Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateInstanceMetadataOptions

ToPath UpdateInstanceMetadataOptions Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateInstanceMetadataOptions

ToQuery UpdateInstanceMetadataOptions Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateInstanceMetadataOptions

AWSRequest UpdateInstanceMetadataOptions Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateInstanceMetadataOptions

Generic UpdateInstanceMetadataOptions Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateInstanceMetadataOptions

Associated Types

type Rep UpdateInstanceMetadataOptions :: Type -> Type #

Read UpdateInstanceMetadataOptions Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateInstanceMetadataOptions

Show UpdateInstanceMetadataOptions Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateInstanceMetadataOptions

NFData UpdateInstanceMetadataOptions Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateInstanceMetadataOptions

Eq UpdateInstanceMetadataOptions Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateInstanceMetadataOptions

Hashable UpdateInstanceMetadataOptions Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateInstanceMetadataOptions

type AWSResponse UpdateInstanceMetadataOptions Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateInstanceMetadataOptions

type Rep UpdateInstanceMetadataOptions Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateInstanceMetadataOptions

type Rep UpdateInstanceMetadataOptions = D1 ('MetaData "UpdateInstanceMetadataOptions" "Amazonka.Lightsail.UpdateInstanceMetadataOptions" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "UpdateInstanceMetadataOptions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "httpEndpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HttpEndpoint)) :*: S1 ('MetaSel ('Just "httpProtocolIpv6") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HttpProtocolIpv6))) :*: (S1 ('MetaSel ('Just "httpPutResponseHopLimit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "httpTokens") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HttpTokens)) :*: S1 ('MetaSel ('Just "instanceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newUpdateInstanceMetadataOptions Source #

Create a value of UpdateInstanceMetadataOptions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateInstanceMetadataOptions, updateInstanceMetadataOptions_httpEndpoint - Enables or disables the HTTP metadata endpoint on your instances. If this parameter is not specified, the existing state is maintained.

If you specify a value of disabled, you cannot access your instance metadata.

UpdateInstanceMetadataOptions, updateInstanceMetadataOptions_httpProtocolIpv6 - Enables or disables the IPv6 endpoint for the instance metadata service. This setting applies only when the HTTP metadata endpoint is enabled.

This parameter is available only for instances in the Europe (Stockholm) Amazon Web Services Region (eu-north-1).

UpdateInstanceMetadataOptions, updateInstanceMetadataOptions_httpPutResponseHopLimit - The desired HTTP PUT response hop limit for instance metadata requests. A larger number means that the instance metadata requests can travel farther. If no parameter is specified, the existing state is maintained.

UpdateInstanceMetadataOptions, updateInstanceMetadataOptions_httpTokens - The state of token usage for your instance metadata requests. If the parameter is not specified in the request, the default state is optional.

If the state is optional, you can choose whether to retrieve instance metadata with a signed token header on your request. If you retrieve the IAM role credentials without a token, the version 1.0 role credentials are returned. If you retrieve the IAM role credentials by using a valid signed token, the version 2.0 role credentials are returned.

If the state is required, you must send a signed token header with all instance metadata retrieval requests. In this state, retrieving the IAM role credential always returns the version 2.0 credentials. The version 1.0 credentials are not available.

UpdateInstanceMetadataOptions, updateInstanceMetadataOptions_instanceName - The name of the instance for which to update metadata parameters.

data UpdateInstanceMetadataOptionsResponse Source #

Instances

Instances details
Generic UpdateInstanceMetadataOptionsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateInstanceMetadataOptions

Read UpdateInstanceMetadataOptionsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateInstanceMetadataOptions

Show UpdateInstanceMetadataOptionsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateInstanceMetadataOptions

NFData UpdateInstanceMetadataOptionsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateInstanceMetadataOptions

Eq UpdateInstanceMetadataOptionsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateInstanceMetadataOptions

type Rep UpdateInstanceMetadataOptionsResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateInstanceMetadataOptions

type Rep UpdateInstanceMetadataOptionsResponse = D1 ('MetaData "UpdateInstanceMetadataOptionsResponse" "Amazonka.Lightsail.UpdateInstanceMetadataOptions" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "UpdateInstanceMetadataOptionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Operation)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateInstanceMetadataOptionsResponse Source #

Create a value of UpdateInstanceMetadataOptionsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operation:UpdateInstanceMetadataOptionsResponse', updateInstanceMetadataOptionsResponse_operation - Undocumented member.

$sel:httpStatus:UpdateInstanceMetadataOptionsResponse', updateInstanceMetadataOptionsResponse_httpStatus - The response's http status code.

UpdateLoadBalancerAttribute

data UpdateLoadBalancerAttribute Source #

See: newUpdateLoadBalancerAttribute smart constructor.

Instances

Instances details
ToJSON UpdateLoadBalancerAttribute Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateLoadBalancerAttribute

ToHeaders UpdateLoadBalancerAttribute Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateLoadBalancerAttribute

ToPath UpdateLoadBalancerAttribute Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateLoadBalancerAttribute

ToQuery UpdateLoadBalancerAttribute Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateLoadBalancerAttribute

AWSRequest UpdateLoadBalancerAttribute Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateLoadBalancerAttribute

Generic UpdateLoadBalancerAttribute Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateLoadBalancerAttribute

Associated Types

type Rep UpdateLoadBalancerAttribute :: Type -> Type #

Read UpdateLoadBalancerAttribute Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateLoadBalancerAttribute

Show UpdateLoadBalancerAttribute Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateLoadBalancerAttribute

NFData UpdateLoadBalancerAttribute Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateLoadBalancerAttribute

Eq UpdateLoadBalancerAttribute Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateLoadBalancerAttribute

Hashable UpdateLoadBalancerAttribute Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateLoadBalancerAttribute

type AWSResponse UpdateLoadBalancerAttribute Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateLoadBalancerAttribute

type Rep UpdateLoadBalancerAttribute Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateLoadBalancerAttribute

type Rep UpdateLoadBalancerAttribute = D1 ('MetaData "UpdateLoadBalancerAttribute" "Amazonka.Lightsail.UpdateLoadBalancerAttribute" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "UpdateLoadBalancerAttribute'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loadBalancerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "attributeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 LoadBalancerAttributeName) :*: S1 ('MetaSel ('Just "attributeValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUpdateLoadBalancerAttribute Source #

Create a value of UpdateLoadBalancerAttribute with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateLoadBalancerAttribute, updateLoadBalancerAttribute_loadBalancerName - The name of the load balancer that you want to modify (e.g., my-load-balancer.

$sel:attributeName:UpdateLoadBalancerAttribute', updateLoadBalancerAttribute_attributeName - The name of the attribute you want to update.

$sel:attributeValue:UpdateLoadBalancerAttribute', updateLoadBalancerAttribute_attributeValue - The value that you want to specify for the attribute name.

The following values are supported depending on what you specify for the attributeName request parameter:

  • If you specify HealthCheckPath for the attributeName request parameter, then the attributeValue request parameter must be the path to ping on the target (for example, /weather/us/wa/seattle).
  • If you specify SessionStickinessEnabled for the attributeName request parameter, then the attributeValue request parameter must be true to activate session stickiness or false to deactivate session stickiness.
  • If you specify SessionStickiness_LB_CookieDurationSeconds for the attributeName request parameter, then the attributeValue request parameter must be an interger that represents the cookie duration in seconds.
  • If you specify HttpsRedirectionEnabled for the attributeName request parameter, then the attributeValue request parameter must be true to activate HTTP to HTTPS redirection or false to deactivate HTTP to HTTPS redirection.
  • If you specify TlsPolicyName for the attributeName request parameter, then the attributeValue request parameter must be the name of the TLS policy.

    Use the GetLoadBalancerTlsPolicies action to get a list of TLS policy names that you can specify.

data UpdateLoadBalancerAttributeResponse Source #

Instances

Instances details
Generic UpdateLoadBalancerAttributeResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateLoadBalancerAttribute

Read UpdateLoadBalancerAttributeResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateLoadBalancerAttribute

Show UpdateLoadBalancerAttributeResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateLoadBalancerAttribute

NFData UpdateLoadBalancerAttributeResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateLoadBalancerAttribute

Eq UpdateLoadBalancerAttributeResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateLoadBalancerAttribute

type Rep UpdateLoadBalancerAttributeResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateLoadBalancerAttribute

type Rep UpdateLoadBalancerAttributeResponse = D1 ('MetaData "UpdateLoadBalancerAttributeResponse" "Amazonka.Lightsail.UpdateLoadBalancerAttribute" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "UpdateLoadBalancerAttributeResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateLoadBalancerAttributeResponse Source #

Create a value of UpdateLoadBalancerAttributeResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:UpdateLoadBalancerAttributeResponse', updateLoadBalancerAttributeResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:UpdateLoadBalancerAttributeResponse', updateLoadBalancerAttributeResponse_httpStatus - The response's http status code.

UpdateRelationalDatabase

data UpdateRelationalDatabase Source #

See: newUpdateRelationalDatabase smart constructor.

Instances

Instances details
ToJSON UpdateRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabase

ToHeaders UpdateRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabase

ToPath UpdateRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabase

ToQuery UpdateRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabase

AWSRequest UpdateRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabase

Generic UpdateRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabase

Associated Types

type Rep UpdateRelationalDatabase :: Type -> Type #

Show UpdateRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabase

NFData UpdateRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabase

Eq UpdateRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabase

Hashable UpdateRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabase

type AWSResponse UpdateRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabase

type Rep UpdateRelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabase

type Rep UpdateRelationalDatabase = D1 ('MetaData "UpdateRelationalDatabase" "Amazonka.Lightsail.UpdateRelationalDatabase" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "UpdateRelationalDatabase'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "applyImmediately") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "caCertificateIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "disableBackupRetention") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "enableBackupRetention") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "masterUserPassword") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))))) :*: ((S1 ('MetaSel ('Just "preferredBackupWindow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "preferredMaintenanceWindow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "publiclyAccessible") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "rotateMasterUserPassword") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "relationalDatabaseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newUpdateRelationalDatabase Source #

Create a value of UpdateRelationalDatabase with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:applyImmediately:UpdateRelationalDatabase', updateRelationalDatabase_applyImmediately - When true, applies changes immediately. When false, applies changes during the preferred maintenance window. Some changes may cause an outage.

Default: false

UpdateRelationalDatabase, updateRelationalDatabase_caCertificateIdentifier - Indicates the certificate that needs to be associated with the database.

$sel:disableBackupRetention:UpdateRelationalDatabase', updateRelationalDatabase_disableBackupRetention - When true, disables automated backup retention for your database.

Disabling backup retention deletes all automated database backups. Before disabling this, you may want to create a snapshot of your database using the create relational database snapshot operation.

Updates are applied during the next maintenance window because this can result in an outage.

$sel:enableBackupRetention:UpdateRelationalDatabase', updateRelationalDatabase_enableBackupRetention - When true, enables automated backup retention for your database.

Updates are applied during the next maintenance window because this can result in an outage.

UpdateRelationalDatabase, updateRelationalDatabase_masterUserPassword - The password for the master user. The password can include any printable ASCII character except "/", """, or "@".

MySQL

Constraints: Must contain from 8 to 41 characters.

PostgreSQL

Constraints: Must contain from 8 to 128 characters.

UpdateRelationalDatabase, updateRelationalDatabase_preferredBackupWindow - The daily time range during which automated backups are created for your database if automated backups are enabled.

Constraints:

  • Must be in the hh24:mi-hh24:mi format.

    Example: 16:00-16:30

  • Specified in Coordinated Universal Time (UTC).
  • Must not conflict with the preferred maintenance window.
  • Must be at least 30 minutes.

UpdateRelationalDatabase, updateRelationalDatabase_preferredMaintenanceWindow - The weekly time range during which system maintenance can occur on your database.

The default is a 30-minute window selected at random from an 8-hour block of time for each Amazon Web Services Region, occurring on a random day of the week.

Constraints:

  • Must be in the ddd:hh24:mi-ddd:hh24:mi format.
  • Valid days: Mon, Tue, Wed, Thu, Fri, Sat, Sun.
  • Must be at least 30 minutes.
  • Specified in Coordinated Universal Time (UTC).
  • Example: Tue:17:00-Tue:17:30

UpdateRelationalDatabase, updateRelationalDatabase_publiclyAccessible - Specifies the accessibility options for your database. A value of true specifies a database that is available to resources outside of your Lightsail account. A value of false specifies a database that is available only to your Lightsail resources in the same region as your database.

$sel:rotateMasterUserPassword:UpdateRelationalDatabase', updateRelationalDatabase_rotateMasterUserPassword - When true, the master user password is changed to a new strong password generated by Lightsail.

Use the get relational database master user password operation to get the new password.

$sel:relationalDatabaseName:UpdateRelationalDatabase', updateRelationalDatabase_relationalDatabaseName - The name of your Lightsail database resource to update.

data UpdateRelationalDatabaseResponse Source #

See: newUpdateRelationalDatabaseResponse smart constructor.

Instances

Instances details
Generic UpdateRelationalDatabaseResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabase

Associated Types

type Rep UpdateRelationalDatabaseResponse :: Type -> Type #

Read UpdateRelationalDatabaseResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabase

Show UpdateRelationalDatabaseResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabase

NFData UpdateRelationalDatabaseResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabase

Eq UpdateRelationalDatabaseResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabase

type Rep UpdateRelationalDatabaseResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabase

type Rep UpdateRelationalDatabaseResponse = D1 ('MetaData "UpdateRelationalDatabaseResponse" "Amazonka.Lightsail.UpdateRelationalDatabase" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "UpdateRelationalDatabaseResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateRelationalDatabaseResponse Source #

Create a value of UpdateRelationalDatabaseResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:UpdateRelationalDatabaseResponse', updateRelationalDatabaseResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:UpdateRelationalDatabaseResponse', updateRelationalDatabaseResponse_httpStatus - The response's http status code.

UpdateRelationalDatabaseParameters

data UpdateRelationalDatabaseParameters Source #

Instances

Instances details
ToJSON UpdateRelationalDatabaseParameters Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabaseParameters

ToHeaders UpdateRelationalDatabaseParameters Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabaseParameters

ToPath UpdateRelationalDatabaseParameters Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabaseParameters

ToQuery UpdateRelationalDatabaseParameters Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabaseParameters

AWSRequest UpdateRelationalDatabaseParameters Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabaseParameters

Generic UpdateRelationalDatabaseParameters Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabaseParameters

Associated Types

type Rep UpdateRelationalDatabaseParameters :: Type -> Type #

Read UpdateRelationalDatabaseParameters Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabaseParameters

Show UpdateRelationalDatabaseParameters Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabaseParameters

NFData UpdateRelationalDatabaseParameters Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabaseParameters

Eq UpdateRelationalDatabaseParameters Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabaseParameters

Hashable UpdateRelationalDatabaseParameters Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabaseParameters

type AWSResponse UpdateRelationalDatabaseParameters Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabaseParameters

type Rep UpdateRelationalDatabaseParameters Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabaseParameters

type Rep UpdateRelationalDatabaseParameters = D1 ('MetaData "UpdateRelationalDatabaseParameters" "Amazonka.Lightsail.UpdateRelationalDatabaseParameters" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "UpdateRelationalDatabaseParameters'" 'PrefixI 'True) (S1 ('MetaSel ('Just "relationalDatabaseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "parameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [RelationalDatabaseParameter])))

newUpdateRelationalDatabaseParameters Source #

Create a value of UpdateRelationalDatabaseParameters with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:relationalDatabaseName:UpdateRelationalDatabaseParameters', updateRelationalDatabaseParameters_relationalDatabaseName - The name of your database for which to update parameters.

$sel:parameters:UpdateRelationalDatabaseParameters', updateRelationalDatabaseParameters_parameters - The database parameters to update.

data UpdateRelationalDatabaseParametersResponse Source #

Instances

Instances details
Generic UpdateRelationalDatabaseParametersResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabaseParameters

Read UpdateRelationalDatabaseParametersResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabaseParameters

Show UpdateRelationalDatabaseParametersResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabaseParameters

NFData UpdateRelationalDatabaseParametersResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabaseParameters

Eq UpdateRelationalDatabaseParametersResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabaseParameters

type Rep UpdateRelationalDatabaseParametersResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabaseParameters

type Rep UpdateRelationalDatabaseParametersResponse = D1 ('MetaData "UpdateRelationalDatabaseParametersResponse" "Amazonka.Lightsail.UpdateRelationalDatabaseParameters" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "UpdateRelationalDatabaseParametersResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateRelationalDatabaseParametersResponse Source #

Create a value of UpdateRelationalDatabaseParametersResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operations:UpdateRelationalDatabaseParametersResponse', updateRelationalDatabaseParametersResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:UpdateRelationalDatabaseParametersResponse', updateRelationalDatabaseParametersResponse_httpStatus - The response's http status code.

Types

AccessDirection

newtype AccessDirection Source #

Constructors

AccessDirection' 

Instances

Instances details
FromJSON AccessDirection Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessDirection

FromJSONKey AccessDirection Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessDirection

ToJSON AccessDirection Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessDirection

ToJSONKey AccessDirection Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessDirection

ToByteString AccessDirection Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessDirection

ToHeader AccessDirection Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessDirection

ToLog AccessDirection Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessDirection

ToQuery AccessDirection Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessDirection

FromText AccessDirection Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessDirection

ToText AccessDirection Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessDirection

FromXML AccessDirection Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessDirection

ToXML AccessDirection Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessDirection

Methods

toXML :: AccessDirection -> XML #

Generic AccessDirection Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessDirection

Associated Types

type Rep AccessDirection :: Type -> Type #

Read AccessDirection Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessDirection

Show AccessDirection Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessDirection

NFData AccessDirection Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessDirection

Methods

rnf :: AccessDirection -> () #

Eq AccessDirection Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessDirection

Ord AccessDirection Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessDirection

Hashable AccessDirection Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessDirection

type Rep AccessDirection Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessDirection

type Rep AccessDirection = D1 ('MetaData "AccessDirection" "Amazonka.Lightsail.Types.AccessDirection" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "AccessDirection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAccessDirection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AccessType

newtype AccessType Source #

Constructors

AccessType' 

Fields

Bundled Patterns

pattern AccessType_Private :: AccessType 
pattern AccessType_Public :: AccessType 

Instances

Instances details
FromJSON AccessType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessType

FromJSONKey AccessType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessType

ToJSON AccessType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessType

ToJSONKey AccessType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessType

ToByteString AccessType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessType

ToHeader AccessType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessType

ToLog AccessType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessType

ToQuery AccessType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessType

FromText AccessType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessType

ToText AccessType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessType

Methods

toText :: AccessType -> Text #

FromXML AccessType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessType

ToXML AccessType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessType

Methods

toXML :: AccessType -> XML #

Generic AccessType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessType

Associated Types

type Rep AccessType :: Type -> Type #

Read AccessType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessType

Show AccessType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessType

NFData AccessType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessType

Methods

rnf :: AccessType -> () #

Eq AccessType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessType

Ord AccessType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessType

Hashable AccessType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessType

type Rep AccessType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessType

type Rep AccessType = D1 ('MetaData "AccessType" "Amazonka.Lightsail.Types.AccessType" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "AccessType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAccessType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AccountLevelBpaSyncStatus

newtype AccountLevelBpaSyncStatus Source #

Instances

Instances details
FromJSON AccountLevelBpaSyncStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccountLevelBpaSyncStatus

FromJSONKey AccountLevelBpaSyncStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccountLevelBpaSyncStatus

ToJSON AccountLevelBpaSyncStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccountLevelBpaSyncStatus

ToJSONKey AccountLevelBpaSyncStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccountLevelBpaSyncStatus

ToByteString AccountLevelBpaSyncStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccountLevelBpaSyncStatus

ToHeader AccountLevelBpaSyncStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccountLevelBpaSyncStatus

ToLog AccountLevelBpaSyncStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccountLevelBpaSyncStatus

ToQuery AccountLevelBpaSyncStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccountLevelBpaSyncStatus

FromText AccountLevelBpaSyncStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccountLevelBpaSyncStatus

ToText AccountLevelBpaSyncStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccountLevelBpaSyncStatus

FromXML AccountLevelBpaSyncStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccountLevelBpaSyncStatus

ToXML AccountLevelBpaSyncStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccountLevelBpaSyncStatus

Generic AccountLevelBpaSyncStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccountLevelBpaSyncStatus

Associated Types

type Rep AccountLevelBpaSyncStatus :: Type -> Type #

Read AccountLevelBpaSyncStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccountLevelBpaSyncStatus

Show AccountLevelBpaSyncStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccountLevelBpaSyncStatus

NFData AccountLevelBpaSyncStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccountLevelBpaSyncStatus

Eq AccountLevelBpaSyncStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccountLevelBpaSyncStatus

Ord AccountLevelBpaSyncStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccountLevelBpaSyncStatus

Hashable AccountLevelBpaSyncStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccountLevelBpaSyncStatus

type Rep AccountLevelBpaSyncStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccountLevelBpaSyncStatus

type Rep AccountLevelBpaSyncStatus = D1 ('MetaData "AccountLevelBpaSyncStatus" "Amazonka.Lightsail.Types.AccountLevelBpaSyncStatus" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "AccountLevelBpaSyncStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAccountLevelBpaSyncStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AddOnType

newtype AddOnType Source #

Constructors

AddOnType' 

Fields

Bundled Patterns

pattern AddOnType_AutoSnapshot :: AddOnType 

Instances

Instances details
FromJSON AddOnType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AddOnType

FromJSONKey AddOnType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AddOnType

ToJSON AddOnType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AddOnType

ToJSONKey AddOnType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AddOnType

ToByteString AddOnType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AddOnType

Methods

toBS :: AddOnType -> ByteString #

ToHeader AddOnType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AddOnType

ToLog AddOnType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AddOnType

ToQuery AddOnType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AddOnType

FromText AddOnType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AddOnType

ToText AddOnType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AddOnType

Methods

toText :: AddOnType -> Text #

FromXML AddOnType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AddOnType

ToXML AddOnType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AddOnType

Methods

toXML :: AddOnType -> XML #

Generic AddOnType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AddOnType

Associated Types

type Rep AddOnType :: Type -> Type #

Read AddOnType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AddOnType

Show AddOnType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AddOnType

NFData AddOnType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AddOnType

Methods

rnf :: AddOnType -> () #

Eq AddOnType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AddOnType

Ord AddOnType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AddOnType

Hashable AddOnType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AddOnType

type Rep AddOnType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AddOnType

type Rep AddOnType = D1 ('MetaData "AddOnType" "Amazonka.Lightsail.Types.AddOnType" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "AddOnType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAddOnType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AlarmState

newtype AlarmState Source #

Constructors

AlarmState' 

Fields

Bundled Patterns

pattern AlarmState_ALARM :: AlarmState 
pattern AlarmState_INSUFFICIENT_DATA :: AlarmState 
pattern AlarmState_OK :: AlarmState 

Instances

Instances details
FromJSON AlarmState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AlarmState

FromJSONKey AlarmState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AlarmState

ToJSON AlarmState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AlarmState

ToJSONKey AlarmState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AlarmState

ToByteString AlarmState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AlarmState

ToHeader AlarmState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AlarmState

ToLog AlarmState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AlarmState

ToQuery AlarmState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AlarmState

FromText AlarmState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AlarmState

ToText AlarmState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AlarmState

Methods

toText :: AlarmState -> Text #

FromXML AlarmState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AlarmState

ToXML AlarmState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AlarmState

Methods

toXML :: AlarmState -> XML #

Generic AlarmState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AlarmState

Associated Types

type Rep AlarmState :: Type -> Type #

Read AlarmState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AlarmState

Show AlarmState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AlarmState

NFData AlarmState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AlarmState

Methods

rnf :: AlarmState -> () #

Eq AlarmState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AlarmState

Ord AlarmState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AlarmState

Hashable AlarmState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AlarmState

type Rep AlarmState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AlarmState

type Rep AlarmState = D1 ('MetaData "AlarmState" "Amazonka.Lightsail.Types.AlarmState" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "AlarmState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAlarmState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AutoSnapshotStatus

newtype AutoSnapshotStatus Source #

Instances

Instances details
FromJSON AutoSnapshotStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AutoSnapshotStatus

FromJSONKey AutoSnapshotStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AutoSnapshotStatus

ToJSON AutoSnapshotStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AutoSnapshotStatus

ToJSONKey AutoSnapshotStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AutoSnapshotStatus

ToByteString AutoSnapshotStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AutoSnapshotStatus

ToHeader AutoSnapshotStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AutoSnapshotStatus

ToLog AutoSnapshotStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AutoSnapshotStatus

ToQuery AutoSnapshotStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AutoSnapshotStatus

FromText AutoSnapshotStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AutoSnapshotStatus

ToText AutoSnapshotStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AutoSnapshotStatus

FromXML AutoSnapshotStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AutoSnapshotStatus

ToXML AutoSnapshotStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AutoSnapshotStatus

Generic AutoSnapshotStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AutoSnapshotStatus

Associated Types

type Rep AutoSnapshotStatus :: Type -> Type #

Read AutoSnapshotStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AutoSnapshotStatus

Show AutoSnapshotStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AutoSnapshotStatus

NFData AutoSnapshotStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AutoSnapshotStatus

Methods

rnf :: AutoSnapshotStatus -> () #

Eq AutoSnapshotStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AutoSnapshotStatus

Ord AutoSnapshotStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AutoSnapshotStatus

Hashable AutoSnapshotStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AutoSnapshotStatus

type Rep AutoSnapshotStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AutoSnapshotStatus

type Rep AutoSnapshotStatus = D1 ('MetaData "AutoSnapshotStatus" "Amazonka.Lightsail.Types.AutoSnapshotStatus" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "AutoSnapshotStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAutoSnapshotStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

BPAStatusMessage

newtype BPAStatusMessage Source #

Instances

Instances details
FromJSON BPAStatusMessage Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BPAStatusMessage

FromJSONKey BPAStatusMessage Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BPAStatusMessage

ToJSON BPAStatusMessage Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BPAStatusMessage

ToJSONKey BPAStatusMessage Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BPAStatusMessage

ToByteString BPAStatusMessage Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BPAStatusMessage

ToHeader BPAStatusMessage Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BPAStatusMessage

ToLog BPAStatusMessage Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BPAStatusMessage

ToQuery BPAStatusMessage Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BPAStatusMessage

FromText BPAStatusMessage Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BPAStatusMessage

ToText BPAStatusMessage Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BPAStatusMessage

FromXML BPAStatusMessage Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BPAStatusMessage

ToXML BPAStatusMessage Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BPAStatusMessage

Generic BPAStatusMessage Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BPAStatusMessage

Associated Types

type Rep BPAStatusMessage :: Type -> Type #

Read BPAStatusMessage Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BPAStatusMessage

Show BPAStatusMessage Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BPAStatusMessage

NFData BPAStatusMessage Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BPAStatusMessage

Methods

rnf :: BPAStatusMessage -> () #

Eq BPAStatusMessage Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BPAStatusMessage

Ord BPAStatusMessage Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BPAStatusMessage

Hashable BPAStatusMessage Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BPAStatusMessage

type Rep BPAStatusMessage Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BPAStatusMessage

type Rep BPAStatusMessage = D1 ('MetaData "BPAStatusMessage" "Amazonka.Lightsail.Types.BPAStatusMessage" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "BPAStatusMessage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromBPAStatusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

BehaviorEnum

newtype BehaviorEnum Source #

Constructors

BehaviorEnum' 

Bundled Patterns

pattern BehaviorEnum_Cache :: BehaviorEnum 
pattern BehaviorEnum_Dont_cache :: BehaviorEnum 

Instances

Instances details
FromJSON BehaviorEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BehaviorEnum

FromJSONKey BehaviorEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BehaviorEnum

ToJSON BehaviorEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BehaviorEnum

ToJSONKey BehaviorEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BehaviorEnum

ToByteString BehaviorEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BehaviorEnum

ToHeader BehaviorEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BehaviorEnum

ToLog BehaviorEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BehaviorEnum

ToQuery BehaviorEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BehaviorEnum

FromText BehaviorEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BehaviorEnum

ToText BehaviorEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BehaviorEnum

Methods

toText :: BehaviorEnum -> Text #

FromXML BehaviorEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BehaviorEnum

ToXML BehaviorEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BehaviorEnum

Methods

toXML :: BehaviorEnum -> XML #

Generic BehaviorEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BehaviorEnum

Associated Types

type Rep BehaviorEnum :: Type -> Type #

Read BehaviorEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BehaviorEnum

Show BehaviorEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BehaviorEnum

NFData BehaviorEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BehaviorEnum

Methods

rnf :: BehaviorEnum -> () #

Eq BehaviorEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BehaviorEnum

Ord BehaviorEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BehaviorEnum

Hashable BehaviorEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BehaviorEnum

type Rep BehaviorEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BehaviorEnum

type Rep BehaviorEnum = D1 ('MetaData "BehaviorEnum" "Amazonka.Lightsail.Types.BehaviorEnum" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "BehaviorEnum'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromBehaviorEnum") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

BlueprintType

newtype BlueprintType Source #

Constructors

BlueprintType' 

Bundled Patterns

pattern BlueprintType_App :: BlueprintType 
pattern BlueprintType_Os :: BlueprintType 

Instances

Instances details
FromJSON BlueprintType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BlueprintType

FromJSONKey BlueprintType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BlueprintType

ToJSON BlueprintType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BlueprintType

ToJSONKey BlueprintType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BlueprintType

ToByteString BlueprintType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BlueprintType

ToHeader BlueprintType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BlueprintType

ToLog BlueprintType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BlueprintType

ToQuery BlueprintType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BlueprintType

FromText BlueprintType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BlueprintType

ToText BlueprintType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BlueprintType

Methods

toText :: BlueprintType -> Text #

FromXML BlueprintType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BlueprintType

ToXML BlueprintType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BlueprintType

Methods

toXML :: BlueprintType -> XML #

Generic BlueprintType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BlueprintType

Associated Types

type Rep BlueprintType :: Type -> Type #

Read BlueprintType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BlueprintType

Show BlueprintType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BlueprintType

NFData BlueprintType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BlueprintType

Methods

rnf :: BlueprintType -> () #

Eq BlueprintType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BlueprintType

Ord BlueprintType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BlueprintType

Hashable BlueprintType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BlueprintType

type Rep BlueprintType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BlueprintType

type Rep BlueprintType = D1 ('MetaData "BlueprintType" "Amazonka.Lightsail.Types.BlueprintType" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "BlueprintType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromBlueprintType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

BucketMetricName

newtype BucketMetricName Source #

Instances

Instances details
FromJSON BucketMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BucketMetricName

FromJSONKey BucketMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BucketMetricName

ToJSON BucketMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BucketMetricName

ToJSONKey BucketMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BucketMetricName

ToByteString BucketMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BucketMetricName

ToHeader BucketMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BucketMetricName

ToLog BucketMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BucketMetricName

ToQuery BucketMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BucketMetricName

FromText BucketMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BucketMetricName

ToText BucketMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BucketMetricName

FromXML BucketMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BucketMetricName

ToXML BucketMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BucketMetricName

Generic BucketMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BucketMetricName

Associated Types

type Rep BucketMetricName :: Type -> Type #

Read BucketMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BucketMetricName

Show BucketMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BucketMetricName

NFData BucketMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BucketMetricName

Methods

rnf :: BucketMetricName -> () #

Eq BucketMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BucketMetricName

Ord BucketMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BucketMetricName

Hashable BucketMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BucketMetricName

type Rep BucketMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BucketMetricName

type Rep BucketMetricName = D1 ('MetaData "BucketMetricName" "Amazonka.Lightsail.Types.BucketMetricName" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "BucketMetricName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromBucketMetricName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CertificateDomainValidationStatus

newtype CertificateDomainValidationStatus Source #

Instances

Instances details
FromJSON CertificateDomainValidationStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CertificateDomainValidationStatus

FromJSONKey CertificateDomainValidationStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CertificateDomainValidationStatus

ToJSON CertificateDomainValidationStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CertificateDomainValidationStatus

ToJSONKey CertificateDomainValidationStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CertificateDomainValidationStatus

ToByteString CertificateDomainValidationStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CertificateDomainValidationStatus

ToHeader CertificateDomainValidationStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CertificateDomainValidationStatus

ToLog CertificateDomainValidationStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CertificateDomainValidationStatus

ToQuery CertificateDomainValidationStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CertificateDomainValidationStatus

FromText CertificateDomainValidationStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CertificateDomainValidationStatus

ToText CertificateDomainValidationStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CertificateDomainValidationStatus

FromXML CertificateDomainValidationStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CertificateDomainValidationStatus

ToXML CertificateDomainValidationStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CertificateDomainValidationStatus

Generic CertificateDomainValidationStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CertificateDomainValidationStatus

Associated Types

type Rep CertificateDomainValidationStatus :: Type -> Type #

Read CertificateDomainValidationStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CertificateDomainValidationStatus

Show CertificateDomainValidationStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CertificateDomainValidationStatus

NFData CertificateDomainValidationStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CertificateDomainValidationStatus

Eq CertificateDomainValidationStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CertificateDomainValidationStatus

Ord CertificateDomainValidationStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CertificateDomainValidationStatus

Hashable CertificateDomainValidationStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CertificateDomainValidationStatus

type Rep CertificateDomainValidationStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CertificateDomainValidationStatus

type Rep CertificateDomainValidationStatus = D1 ('MetaData "CertificateDomainValidationStatus" "Amazonka.Lightsail.Types.CertificateDomainValidationStatus" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "CertificateDomainValidationStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCertificateDomainValidationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CertificateStatus

newtype CertificateStatus Source #

Instances

Instances details
FromJSON CertificateStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CertificateStatus

FromJSONKey CertificateStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CertificateStatus

ToJSON CertificateStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CertificateStatus

ToJSONKey CertificateStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CertificateStatus

ToByteString CertificateStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CertificateStatus

ToHeader CertificateStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CertificateStatus

ToLog CertificateStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CertificateStatus

ToQuery CertificateStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CertificateStatus

FromText CertificateStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CertificateStatus

ToText CertificateStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CertificateStatus

FromXML CertificateStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CertificateStatus

ToXML CertificateStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CertificateStatus

Generic CertificateStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CertificateStatus

Associated Types

type Rep CertificateStatus :: Type -> Type #

Read CertificateStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CertificateStatus

Show CertificateStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CertificateStatus

NFData CertificateStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CertificateStatus

Methods

rnf :: CertificateStatus -> () #

Eq CertificateStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CertificateStatus

Ord CertificateStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CertificateStatus

Hashable CertificateStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CertificateStatus

type Rep CertificateStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CertificateStatus

type Rep CertificateStatus = D1 ('MetaData "CertificateStatus" "Amazonka.Lightsail.Types.CertificateStatus" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "CertificateStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCertificateStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CloudFormationStackRecordSourceType

newtype CloudFormationStackRecordSourceType Source #

Instances

Instances details
FromJSON CloudFormationStackRecordSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CloudFormationStackRecordSourceType

FromJSONKey CloudFormationStackRecordSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CloudFormationStackRecordSourceType

ToJSON CloudFormationStackRecordSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CloudFormationStackRecordSourceType

ToJSONKey CloudFormationStackRecordSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CloudFormationStackRecordSourceType

ToByteString CloudFormationStackRecordSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CloudFormationStackRecordSourceType

ToHeader CloudFormationStackRecordSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CloudFormationStackRecordSourceType

ToLog CloudFormationStackRecordSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CloudFormationStackRecordSourceType

ToQuery CloudFormationStackRecordSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CloudFormationStackRecordSourceType

FromText CloudFormationStackRecordSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CloudFormationStackRecordSourceType

ToText CloudFormationStackRecordSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CloudFormationStackRecordSourceType

FromXML CloudFormationStackRecordSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CloudFormationStackRecordSourceType

ToXML CloudFormationStackRecordSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CloudFormationStackRecordSourceType

Generic CloudFormationStackRecordSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CloudFormationStackRecordSourceType

Read CloudFormationStackRecordSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CloudFormationStackRecordSourceType

Show CloudFormationStackRecordSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CloudFormationStackRecordSourceType

NFData CloudFormationStackRecordSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CloudFormationStackRecordSourceType

Eq CloudFormationStackRecordSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CloudFormationStackRecordSourceType

Ord CloudFormationStackRecordSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CloudFormationStackRecordSourceType

Hashable CloudFormationStackRecordSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CloudFormationStackRecordSourceType

type Rep CloudFormationStackRecordSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CloudFormationStackRecordSourceType

type Rep CloudFormationStackRecordSourceType = D1 ('MetaData "CloudFormationStackRecordSourceType" "Amazonka.Lightsail.Types.CloudFormationStackRecordSourceType" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "CloudFormationStackRecordSourceType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCloudFormationStackRecordSourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ComparisonOperator

newtype ComparisonOperator Source #

Instances

Instances details
FromJSON ComparisonOperator Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ComparisonOperator

FromJSONKey ComparisonOperator Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ComparisonOperator

ToJSON ComparisonOperator Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ComparisonOperator

ToJSONKey ComparisonOperator Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ComparisonOperator

ToByteString ComparisonOperator Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ComparisonOperator

ToHeader ComparisonOperator Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ComparisonOperator

ToLog ComparisonOperator Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ComparisonOperator

ToQuery ComparisonOperator Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ComparisonOperator

FromText ComparisonOperator Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ComparisonOperator

ToText ComparisonOperator Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ComparisonOperator

FromXML ComparisonOperator Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ComparisonOperator

ToXML ComparisonOperator Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ComparisonOperator

Generic ComparisonOperator Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ComparisonOperator

Associated Types

type Rep ComparisonOperator :: Type -> Type #

Read ComparisonOperator Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ComparisonOperator

Show ComparisonOperator Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ComparisonOperator

NFData ComparisonOperator Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ComparisonOperator

Methods

rnf :: ComparisonOperator -> () #

Eq ComparisonOperator Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ComparisonOperator

Ord ComparisonOperator Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ComparisonOperator

Hashable ComparisonOperator Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ComparisonOperator

type Rep ComparisonOperator Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ComparisonOperator

type Rep ComparisonOperator = D1 ('MetaData "ComparisonOperator" "Amazonka.Lightsail.Types.ComparisonOperator" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "ComparisonOperator'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromComparisonOperator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ContactMethodStatus

newtype ContactMethodStatus Source #

Instances

Instances details
FromJSON ContactMethodStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactMethodStatus

FromJSONKey ContactMethodStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactMethodStatus

ToJSON ContactMethodStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactMethodStatus

ToJSONKey ContactMethodStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactMethodStatus

ToByteString ContactMethodStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactMethodStatus

ToHeader ContactMethodStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactMethodStatus

ToLog ContactMethodStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactMethodStatus

ToQuery ContactMethodStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactMethodStatus

FromText ContactMethodStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactMethodStatus

ToText ContactMethodStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactMethodStatus

FromXML ContactMethodStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactMethodStatus

ToXML ContactMethodStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactMethodStatus

Generic ContactMethodStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactMethodStatus

Associated Types

type Rep ContactMethodStatus :: Type -> Type #

Read ContactMethodStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactMethodStatus

Show ContactMethodStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactMethodStatus

NFData ContactMethodStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactMethodStatus

Methods

rnf :: ContactMethodStatus -> () #

Eq ContactMethodStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactMethodStatus

Ord ContactMethodStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactMethodStatus

Hashable ContactMethodStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactMethodStatus

type Rep ContactMethodStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactMethodStatus

type Rep ContactMethodStatus = D1 ('MetaData "ContactMethodStatus" "Amazonka.Lightsail.Types.ContactMethodStatus" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "ContactMethodStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromContactMethodStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ContactMethodVerificationProtocol

newtype ContactMethodVerificationProtocol Source #

Instances

Instances details
FromJSON ContactMethodVerificationProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactMethodVerificationProtocol

FromJSONKey ContactMethodVerificationProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactMethodVerificationProtocol

ToJSON ContactMethodVerificationProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactMethodVerificationProtocol

ToJSONKey ContactMethodVerificationProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactMethodVerificationProtocol

ToByteString ContactMethodVerificationProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactMethodVerificationProtocol

ToHeader ContactMethodVerificationProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactMethodVerificationProtocol

ToLog ContactMethodVerificationProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactMethodVerificationProtocol

ToQuery ContactMethodVerificationProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactMethodVerificationProtocol

FromText ContactMethodVerificationProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactMethodVerificationProtocol

ToText ContactMethodVerificationProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactMethodVerificationProtocol

FromXML ContactMethodVerificationProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactMethodVerificationProtocol

ToXML ContactMethodVerificationProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactMethodVerificationProtocol

Generic ContactMethodVerificationProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactMethodVerificationProtocol

Associated Types

type Rep ContactMethodVerificationProtocol :: Type -> Type #

Read ContactMethodVerificationProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactMethodVerificationProtocol

Show ContactMethodVerificationProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactMethodVerificationProtocol

NFData ContactMethodVerificationProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactMethodVerificationProtocol

Eq ContactMethodVerificationProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactMethodVerificationProtocol

Ord ContactMethodVerificationProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactMethodVerificationProtocol

Hashable ContactMethodVerificationProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactMethodVerificationProtocol

type Rep ContactMethodVerificationProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactMethodVerificationProtocol

type Rep ContactMethodVerificationProtocol = D1 ('MetaData "ContactMethodVerificationProtocol" "Amazonka.Lightsail.Types.ContactMethodVerificationProtocol" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "ContactMethodVerificationProtocol'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromContactMethodVerificationProtocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ContactProtocol

newtype ContactProtocol Source #

Constructors

ContactProtocol' 

Instances

Instances details
FromJSON ContactProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactProtocol

FromJSONKey ContactProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactProtocol

ToJSON ContactProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactProtocol

ToJSONKey ContactProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactProtocol

ToByteString ContactProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactProtocol

ToHeader ContactProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactProtocol

ToLog ContactProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactProtocol

ToQuery ContactProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactProtocol

FromText ContactProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactProtocol

ToText ContactProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactProtocol

FromXML ContactProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactProtocol

ToXML ContactProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactProtocol

Methods

toXML :: ContactProtocol -> XML #

Generic ContactProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactProtocol

Associated Types

type Rep ContactProtocol :: Type -> Type #

Read ContactProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactProtocol

Show ContactProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactProtocol

NFData ContactProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactProtocol

Methods

rnf :: ContactProtocol -> () #

Eq ContactProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactProtocol

Ord ContactProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactProtocol

Hashable ContactProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactProtocol

type Rep ContactProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactProtocol

type Rep ContactProtocol = D1 ('MetaData "ContactProtocol" "Amazonka.Lightsail.Types.ContactProtocol" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "ContactProtocol'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromContactProtocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ContainerServiceDeploymentState

newtype ContainerServiceDeploymentState Source #

Instances

Instances details
FromJSON ContainerServiceDeploymentState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceDeploymentState

FromJSONKey ContainerServiceDeploymentState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceDeploymentState

ToJSON ContainerServiceDeploymentState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceDeploymentState

ToJSONKey ContainerServiceDeploymentState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceDeploymentState

ToByteString ContainerServiceDeploymentState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceDeploymentState

ToHeader ContainerServiceDeploymentState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceDeploymentState

ToLog ContainerServiceDeploymentState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceDeploymentState

ToQuery ContainerServiceDeploymentState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceDeploymentState

FromText ContainerServiceDeploymentState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceDeploymentState

ToText ContainerServiceDeploymentState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceDeploymentState

FromXML ContainerServiceDeploymentState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceDeploymentState

ToXML ContainerServiceDeploymentState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceDeploymentState

Generic ContainerServiceDeploymentState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceDeploymentState

Associated Types

type Rep ContainerServiceDeploymentState :: Type -> Type #

Read ContainerServiceDeploymentState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceDeploymentState

Show ContainerServiceDeploymentState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceDeploymentState

NFData ContainerServiceDeploymentState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceDeploymentState

Eq ContainerServiceDeploymentState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceDeploymentState

Ord ContainerServiceDeploymentState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceDeploymentState

Hashable ContainerServiceDeploymentState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceDeploymentState

type Rep ContainerServiceDeploymentState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceDeploymentState

type Rep ContainerServiceDeploymentState = D1 ('MetaData "ContainerServiceDeploymentState" "Amazonka.Lightsail.Types.ContainerServiceDeploymentState" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "ContainerServiceDeploymentState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromContainerServiceDeploymentState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ContainerServiceMetricName

newtype ContainerServiceMetricName Source #

Instances

Instances details
FromJSON ContainerServiceMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceMetricName

FromJSONKey ContainerServiceMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceMetricName

ToJSON ContainerServiceMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceMetricName

ToJSONKey ContainerServiceMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceMetricName

ToByteString ContainerServiceMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceMetricName

ToHeader ContainerServiceMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceMetricName

ToLog ContainerServiceMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceMetricName

ToQuery ContainerServiceMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceMetricName

FromText ContainerServiceMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceMetricName

ToText ContainerServiceMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceMetricName

FromXML ContainerServiceMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceMetricName

ToXML ContainerServiceMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceMetricName

Generic ContainerServiceMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceMetricName

Associated Types

type Rep ContainerServiceMetricName :: Type -> Type #

Read ContainerServiceMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceMetricName

Show ContainerServiceMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceMetricName

NFData ContainerServiceMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceMetricName

Eq ContainerServiceMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceMetricName

Ord ContainerServiceMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceMetricName

Hashable ContainerServiceMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceMetricName

type Rep ContainerServiceMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceMetricName

type Rep ContainerServiceMetricName = D1 ('MetaData "ContainerServiceMetricName" "Amazonka.Lightsail.Types.ContainerServiceMetricName" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "ContainerServiceMetricName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromContainerServiceMetricName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ContainerServicePowerName

newtype ContainerServicePowerName Source #

Instances

Instances details
FromJSON ContainerServicePowerName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServicePowerName

FromJSONKey ContainerServicePowerName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServicePowerName

ToJSON ContainerServicePowerName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServicePowerName

ToJSONKey ContainerServicePowerName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServicePowerName

ToByteString ContainerServicePowerName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServicePowerName

ToHeader ContainerServicePowerName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServicePowerName

ToLog ContainerServicePowerName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServicePowerName

ToQuery ContainerServicePowerName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServicePowerName

FromText ContainerServicePowerName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServicePowerName

ToText ContainerServicePowerName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServicePowerName

FromXML ContainerServicePowerName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServicePowerName

ToXML ContainerServicePowerName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServicePowerName

Generic ContainerServicePowerName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServicePowerName

Associated Types

type Rep ContainerServicePowerName :: Type -> Type #

Read ContainerServicePowerName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServicePowerName

Show ContainerServicePowerName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServicePowerName

NFData ContainerServicePowerName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServicePowerName

Eq ContainerServicePowerName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServicePowerName

Ord ContainerServicePowerName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServicePowerName

Hashable ContainerServicePowerName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServicePowerName

type Rep ContainerServicePowerName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServicePowerName

type Rep ContainerServicePowerName = D1 ('MetaData "ContainerServicePowerName" "Amazonka.Lightsail.Types.ContainerServicePowerName" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "ContainerServicePowerName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromContainerServicePowerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ContainerServiceProtocol

newtype ContainerServiceProtocol Source #

Instances

Instances details
FromJSON ContainerServiceProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceProtocol

FromJSONKey ContainerServiceProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceProtocol

ToJSON ContainerServiceProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceProtocol

ToJSONKey ContainerServiceProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceProtocol

ToByteString ContainerServiceProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceProtocol

ToHeader ContainerServiceProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceProtocol

ToLog ContainerServiceProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceProtocol

ToQuery ContainerServiceProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceProtocol

FromText ContainerServiceProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceProtocol

ToText ContainerServiceProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceProtocol

FromXML ContainerServiceProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceProtocol

ToXML ContainerServiceProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceProtocol

Generic ContainerServiceProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceProtocol

Associated Types

type Rep ContainerServiceProtocol :: Type -> Type #

Read ContainerServiceProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceProtocol

Show ContainerServiceProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceProtocol

NFData ContainerServiceProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceProtocol

Eq ContainerServiceProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceProtocol

Ord ContainerServiceProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceProtocol

Hashable ContainerServiceProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceProtocol

type Rep ContainerServiceProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceProtocol

type Rep ContainerServiceProtocol = D1 ('MetaData "ContainerServiceProtocol" "Amazonka.Lightsail.Types.ContainerServiceProtocol" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "ContainerServiceProtocol'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromContainerServiceProtocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ContainerServiceState

newtype ContainerServiceState Source #

Instances

Instances details
FromJSON ContainerServiceState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceState

FromJSONKey ContainerServiceState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceState

ToJSON ContainerServiceState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceState

ToJSONKey ContainerServiceState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceState

ToByteString ContainerServiceState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceState

ToHeader ContainerServiceState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceState

ToLog ContainerServiceState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceState

ToQuery ContainerServiceState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceState

FromText ContainerServiceState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceState

ToText ContainerServiceState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceState

FromXML ContainerServiceState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceState

ToXML ContainerServiceState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceState

Generic ContainerServiceState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceState

Associated Types

type Rep ContainerServiceState :: Type -> Type #

Read ContainerServiceState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceState

Show ContainerServiceState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceState

NFData ContainerServiceState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceState

Methods

rnf :: ContainerServiceState -> () #

Eq ContainerServiceState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceState

Ord ContainerServiceState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceState

Hashable ContainerServiceState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceState

type Rep ContainerServiceState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceState

type Rep ContainerServiceState = D1 ('MetaData "ContainerServiceState" "Amazonka.Lightsail.Types.ContainerServiceState" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "ContainerServiceState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromContainerServiceState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ContainerServiceStateDetailCode

newtype ContainerServiceStateDetailCode Source #

Instances

Instances details
FromJSON ContainerServiceStateDetailCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceStateDetailCode

FromJSONKey ContainerServiceStateDetailCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceStateDetailCode

ToJSON ContainerServiceStateDetailCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceStateDetailCode

ToJSONKey ContainerServiceStateDetailCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceStateDetailCode

ToByteString ContainerServiceStateDetailCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceStateDetailCode

ToHeader ContainerServiceStateDetailCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceStateDetailCode

ToLog ContainerServiceStateDetailCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceStateDetailCode

ToQuery ContainerServiceStateDetailCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceStateDetailCode

FromText ContainerServiceStateDetailCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceStateDetailCode

ToText ContainerServiceStateDetailCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceStateDetailCode

FromXML ContainerServiceStateDetailCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceStateDetailCode

ToXML ContainerServiceStateDetailCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceStateDetailCode

Generic ContainerServiceStateDetailCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceStateDetailCode

Associated Types

type Rep ContainerServiceStateDetailCode :: Type -> Type #

Read ContainerServiceStateDetailCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceStateDetailCode

Show ContainerServiceStateDetailCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceStateDetailCode

NFData ContainerServiceStateDetailCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceStateDetailCode

Eq ContainerServiceStateDetailCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceStateDetailCode

Ord ContainerServiceStateDetailCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceStateDetailCode

Hashable ContainerServiceStateDetailCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceStateDetailCode

type Rep ContainerServiceStateDetailCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceStateDetailCode

type Rep ContainerServiceStateDetailCode = D1 ('MetaData "ContainerServiceStateDetailCode" "Amazonka.Lightsail.Types.ContainerServiceStateDetailCode" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "ContainerServiceStateDetailCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromContainerServiceStateDetailCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DiskSnapshotState

newtype DiskSnapshotState Source #

Instances

Instances details
FromJSON DiskSnapshotState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskSnapshotState

FromJSONKey DiskSnapshotState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskSnapshotState

ToJSON DiskSnapshotState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskSnapshotState

ToJSONKey DiskSnapshotState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskSnapshotState

ToByteString DiskSnapshotState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskSnapshotState

ToHeader DiskSnapshotState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskSnapshotState

ToLog DiskSnapshotState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskSnapshotState

ToQuery DiskSnapshotState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskSnapshotState

FromText DiskSnapshotState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskSnapshotState

ToText DiskSnapshotState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskSnapshotState

FromXML DiskSnapshotState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskSnapshotState

ToXML DiskSnapshotState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskSnapshotState

Generic DiskSnapshotState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskSnapshotState

Associated Types

type Rep DiskSnapshotState :: Type -> Type #

Read DiskSnapshotState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskSnapshotState

Show DiskSnapshotState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskSnapshotState

NFData DiskSnapshotState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskSnapshotState

Methods

rnf :: DiskSnapshotState -> () #

Eq DiskSnapshotState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskSnapshotState

Ord DiskSnapshotState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskSnapshotState

Hashable DiskSnapshotState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskSnapshotState

type Rep DiskSnapshotState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskSnapshotState

type Rep DiskSnapshotState = D1 ('MetaData "DiskSnapshotState" "Amazonka.Lightsail.Types.DiskSnapshotState" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "DiskSnapshotState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDiskSnapshotState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DiskState

newtype DiskState Source #

Constructors

DiskState' 

Fields

Bundled Patterns

pattern DiskState_Available :: DiskState 
pattern DiskState_Error :: DiskState 
pattern DiskState_In_use :: DiskState 
pattern DiskState_Pending :: DiskState 
pattern DiskState_Unknown :: DiskState 

Instances

Instances details
FromJSON DiskState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskState

FromJSONKey DiskState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskState

ToJSON DiskState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskState

ToJSONKey DiskState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskState

ToByteString DiskState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskState

Methods

toBS :: DiskState -> ByteString #

ToHeader DiskState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskState

ToLog DiskState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskState

ToQuery DiskState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskState

FromText DiskState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskState

ToText DiskState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskState

Methods

toText :: DiskState -> Text #

FromXML DiskState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskState

ToXML DiskState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskState

Methods

toXML :: DiskState -> XML #

Generic DiskState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskState

Associated Types

type Rep DiskState :: Type -> Type #

Read DiskState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskState

Show DiskState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskState

NFData DiskState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskState

Methods

rnf :: DiskState -> () #

Eq DiskState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskState

Ord DiskState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskState

Hashable DiskState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskState

type Rep DiskState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskState

type Rep DiskState = D1 ('MetaData "DiskState" "Amazonka.Lightsail.Types.DiskState" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "DiskState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDiskState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DistributionMetricName

newtype DistributionMetricName Source #

Instances

Instances details
FromJSON DistributionMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DistributionMetricName

FromJSONKey DistributionMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DistributionMetricName

ToJSON DistributionMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DistributionMetricName

ToJSONKey DistributionMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DistributionMetricName

ToByteString DistributionMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DistributionMetricName

ToHeader DistributionMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DistributionMetricName

ToLog DistributionMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DistributionMetricName

ToQuery DistributionMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DistributionMetricName

FromText DistributionMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DistributionMetricName

ToText DistributionMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DistributionMetricName

FromXML DistributionMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DistributionMetricName

ToXML DistributionMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DistributionMetricName

Generic DistributionMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DistributionMetricName

Associated Types

type Rep DistributionMetricName :: Type -> Type #

Read DistributionMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DistributionMetricName

Show DistributionMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DistributionMetricName

NFData DistributionMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DistributionMetricName

Methods

rnf :: DistributionMetricName -> () #

Eq DistributionMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DistributionMetricName

Ord DistributionMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DistributionMetricName

Hashable DistributionMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DistributionMetricName

type Rep DistributionMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DistributionMetricName

type Rep DistributionMetricName = D1 ('MetaData "DistributionMetricName" "Amazonka.Lightsail.Types.DistributionMetricName" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "DistributionMetricName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDistributionMetricName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DnsRecordCreationStateCode

newtype DnsRecordCreationStateCode Source #

Instances

Instances details
FromJSON DnsRecordCreationStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DnsRecordCreationStateCode

FromJSONKey DnsRecordCreationStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DnsRecordCreationStateCode

ToJSON DnsRecordCreationStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DnsRecordCreationStateCode

ToJSONKey DnsRecordCreationStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DnsRecordCreationStateCode

ToByteString DnsRecordCreationStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DnsRecordCreationStateCode

ToHeader DnsRecordCreationStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DnsRecordCreationStateCode

ToLog DnsRecordCreationStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DnsRecordCreationStateCode

ToQuery DnsRecordCreationStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DnsRecordCreationStateCode

FromText DnsRecordCreationStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DnsRecordCreationStateCode

ToText DnsRecordCreationStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DnsRecordCreationStateCode

FromXML DnsRecordCreationStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DnsRecordCreationStateCode

ToXML DnsRecordCreationStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DnsRecordCreationStateCode

Generic DnsRecordCreationStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DnsRecordCreationStateCode

Associated Types

type Rep DnsRecordCreationStateCode :: Type -> Type #

Read DnsRecordCreationStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DnsRecordCreationStateCode

Show DnsRecordCreationStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DnsRecordCreationStateCode

NFData DnsRecordCreationStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DnsRecordCreationStateCode

Eq DnsRecordCreationStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DnsRecordCreationStateCode

Ord DnsRecordCreationStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DnsRecordCreationStateCode

Hashable DnsRecordCreationStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DnsRecordCreationStateCode

type Rep DnsRecordCreationStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DnsRecordCreationStateCode

type Rep DnsRecordCreationStateCode = D1 ('MetaData "DnsRecordCreationStateCode" "Amazonka.Lightsail.Types.DnsRecordCreationStateCode" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "DnsRecordCreationStateCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDnsRecordCreationStateCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ExportSnapshotRecordSourceType

newtype ExportSnapshotRecordSourceType Source #

Instances

Instances details
FromJSON ExportSnapshotRecordSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ExportSnapshotRecordSourceType

FromJSONKey ExportSnapshotRecordSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ExportSnapshotRecordSourceType

ToJSON ExportSnapshotRecordSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ExportSnapshotRecordSourceType

ToJSONKey ExportSnapshotRecordSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ExportSnapshotRecordSourceType

ToByteString ExportSnapshotRecordSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ExportSnapshotRecordSourceType

ToHeader ExportSnapshotRecordSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ExportSnapshotRecordSourceType

ToLog ExportSnapshotRecordSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ExportSnapshotRecordSourceType

ToQuery ExportSnapshotRecordSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ExportSnapshotRecordSourceType

FromText ExportSnapshotRecordSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ExportSnapshotRecordSourceType

ToText ExportSnapshotRecordSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ExportSnapshotRecordSourceType

FromXML ExportSnapshotRecordSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ExportSnapshotRecordSourceType

ToXML ExportSnapshotRecordSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ExportSnapshotRecordSourceType

Generic ExportSnapshotRecordSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ExportSnapshotRecordSourceType

Associated Types

type Rep ExportSnapshotRecordSourceType :: Type -> Type #

Read ExportSnapshotRecordSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ExportSnapshotRecordSourceType

Show ExportSnapshotRecordSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ExportSnapshotRecordSourceType

NFData ExportSnapshotRecordSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ExportSnapshotRecordSourceType

Eq ExportSnapshotRecordSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ExportSnapshotRecordSourceType

Ord ExportSnapshotRecordSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ExportSnapshotRecordSourceType

Hashable ExportSnapshotRecordSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ExportSnapshotRecordSourceType

type Rep ExportSnapshotRecordSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ExportSnapshotRecordSourceType

type Rep ExportSnapshotRecordSourceType = D1 ('MetaData "ExportSnapshotRecordSourceType" "Amazonka.Lightsail.Types.ExportSnapshotRecordSourceType" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "ExportSnapshotRecordSourceType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromExportSnapshotRecordSourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ForwardValues

newtype ForwardValues Source #

Constructors

ForwardValues' 

Instances

Instances details
FromJSON ForwardValues Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ForwardValues

FromJSONKey ForwardValues Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ForwardValues

ToJSON ForwardValues Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ForwardValues

ToJSONKey ForwardValues Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ForwardValues

ToByteString ForwardValues Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ForwardValues

ToHeader ForwardValues Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ForwardValues

ToLog ForwardValues Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ForwardValues

ToQuery ForwardValues Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ForwardValues

FromText ForwardValues Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ForwardValues

ToText ForwardValues Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ForwardValues

Methods

toText :: ForwardValues -> Text #

FromXML ForwardValues Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ForwardValues

ToXML ForwardValues Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ForwardValues

Methods

toXML :: ForwardValues -> XML #

Generic ForwardValues Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ForwardValues

Associated Types

type Rep ForwardValues :: Type -> Type #

Read ForwardValues Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ForwardValues

Show ForwardValues Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ForwardValues

NFData ForwardValues Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ForwardValues

Methods

rnf :: ForwardValues -> () #

Eq ForwardValues Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ForwardValues

Ord ForwardValues Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ForwardValues

Hashable ForwardValues Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ForwardValues

type Rep ForwardValues Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ForwardValues

type Rep ForwardValues = D1 ('MetaData "ForwardValues" "Amazonka.Lightsail.Types.ForwardValues" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "ForwardValues'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromForwardValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

HeaderEnum

newtype HeaderEnum Source #

Constructors

HeaderEnum' 

Fields

Instances

Instances details
FromJSON HeaderEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HeaderEnum

FromJSONKey HeaderEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HeaderEnum

ToJSON HeaderEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HeaderEnum

ToJSONKey HeaderEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HeaderEnum

ToByteString HeaderEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HeaderEnum

ToHeader HeaderEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HeaderEnum

ToLog HeaderEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HeaderEnum

ToQuery HeaderEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HeaderEnum

FromText HeaderEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HeaderEnum

ToText HeaderEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HeaderEnum

Methods

toText :: HeaderEnum -> Text #

FromXML HeaderEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HeaderEnum

ToXML HeaderEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HeaderEnum

Methods

toXML :: HeaderEnum -> XML #

Generic HeaderEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HeaderEnum

Associated Types

type Rep HeaderEnum :: Type -> Type #

Read HeaderEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HeaderEnum

Show HeaderEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HeaderEnum

NFData HeaderEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HeaderEnum

Methods

rnf :: HeaderEnum -> () #

Eq HeaderEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HeaderEnum

Ord HeaderEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HeaderEnum

Hashable HeaderEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HeaderEnum

type Rep HeaderEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HeaderEnum

type Rep HeaderEnum = D1 ('MetaData "HeaderEnum" "Amazonka.Lightsail.Types.HeaderEnum" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "HeaderEnum'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromHeaderEnum") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

HttpEndpoint

newtype HttpEndpoint Source #

Constructors

HttpEndpoint' 

Bundled Patterns

pattern HttpEndpoint_Disabled :: HttpEndpoint 
pattern HttpEndpoint_Enabled :: HttpEndpoint 

Instances

Instances details
FromJSON HttpEndpoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpEndpoint

FromJSONKey HttpEndpoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpEndpoint

ToJSON HttpEndpoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpEndpoint

ToJSONKey HttpEndpoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpEndpoint

ToByteString HttpEndpoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpEndpoint

ToHeader HttpEndpoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpEndpoint

ToLog HttpEndpoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpEndpoint

ToQuery HttpEndpoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpEndpoint

FromText HttpEndpoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpEndpoint

ToText HttpEndpoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpEndpoint

Methods

toText :: HttpEndpoint -> Text #

FromXML HttpEndpoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpEndpoint

ToXML HttpEndpoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpEndpoint

Methods

toXML :: HttpEndpoint -> XML #

Generic HttpEndpoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpEndpoint

Associated Types

type Rep HttpEndpoint :: Type -> Type #

Read HttpEndpoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpEndpoint

Show HttpEndpoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpEndpoint

NFData HttpEndpoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpEndpoint

Methods

rnf :: HttpEndpoint -> () #

Eq HttpEndpoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpEndpoint

Ord HttpEndpoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpEndpoint

Hashable HttpEndpoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpEndpoint

type Rep HttpEndpoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpEndpoint

type Rep HttpEndpoint = D1 ('MetaData "HttpEndpoint" "Amazonka.Lightsail.Types.HttpEndpoint" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "HttpEndpoint'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromHttpEndpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

HttpProtocolIpv6

newtype HttpProtocolIpv6 Source #

Instances

Instances details
FromJSON HttpProtocolIpv6 Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpProtocolIpv6

FromJSONKey HttpProtocolIpv6 Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpProtocolIpv6

ToJSON HttpProtocolIpv6 Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpProtocolIpv6

ToJSONKey HttpProtocolIpv6 Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpProtocolIpv6

ToByteString HttpProtocolIpv6 Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpProtocolIpv6

ToHeader HttpProtocolIpv6 Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpProtocolIpv6

ToLog HttpProtocolIpv6 Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpProtocolIpv6

ToQuery HttpProtocolIpv6 Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpProtocolIpv6

FromText HttpProtocolIpv6 Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpProtocolIpv6

ToText HttpProtocolIpv6 Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpProtocolIpv6

FromXML HttpProtocolIpv6 Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpProtocolIpv6

ToXML HttpProtocolIpv6 Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpProtocolIpv6

Generic HttpProtocolIpv6 Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpProtocolIpv6

Associated Types

type Rep HttpProtocolIpv6 :: Type -> Type #

Read HttpProtocolIpv6 Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpProtocolIpv6

Show HttpProtocolIpv6 Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpProtocolIpv6

NFData HttpProtocolIpv6 Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpProtocolIpv6

Methods

rnf :: HttpProtocolIpv6 -> () #

Eq HttpProtocolIpv6 Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpProtocolIpv6

Ord HttpProtocolIpv6 Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpProtocolIpv6

Hashable HttpProtocolIpv6 Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpProtocolIpv6

type Rep HttpProtocolIpv6 Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpProtocolIpv6

type Rep HttpProtocolIpv6 = D1 ('MetaData "HttpProtocolIpv6" "Amazonka.Lightsail.Types.HttpProtocolIpv6" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "HttpProtocolIpv6'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromHttpProtocolIpv6") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

HttpTokens

newtype HttpTokens Source #

Constructors

HttpTokens' 

Fields

Bundled Patterns

pattern HttpTokens_Optional :: HttpTokens 
pattern HttpTokens_Required :: HttpTokens 

Instances

Instances details
FromJSON HttpTokens Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpTokens

FromJSONKey HttpTokens Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpTokens

ToJSON HttpTokens Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpTokens

ToJSONKey HttpTokens Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpTokens

ToByteString HttpTokens Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpTokens

ToHeader HttpTokens Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpTokens

ToLog HttpTokens Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpTokens

ToQuery HttpTokens Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpTokens

FromText HttpTokens Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpTokens

ToText HttpTokens Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpTokens

Methods

toText :: HttpTokens -> Text #

FromXML HttpTokens Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpTokens

ToXML HttpTokens Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpTokens

Methods

toXML :: HttpTokens -> XML #

Generic HttpTokens Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpTokens

Associated Types

type Rep HttpTokens :: Type -> Type #

Read HttpTokens Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpTokens

Show HttpTokens Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpTokens

NFData HttpTokens Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpTokens

Methods

rnf :: HttpTokens -> () #

Eq HttpTokens Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpTokens

Ord HttpTokens Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpTokens

Hashable HttpTokens Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpTokens

type Rep HttpTokens Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HttpTokens

type Rep HttpTokens = D1 ('MetaData "HttpTokens" "Amazonka.Lightsail.Types.HttpTokens" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "HttpTokens'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromHttpTokens") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

InstanceAccessProtocol

newtype InstanceAccessProtocol Source #

Instances

Instances details
FromJSON InstanceAccessProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceAccessProtocol

FromJSONKey InstanceAccessProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceAccessProtocol

ToJSON InstanceAccessProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceAccessProtocol

ToJSONKey InstanceAccessProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceAccessProtocol

ToByteString InstanceAccessProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceAccessProtocol

ToHeader InstanceAccessProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceAccessProtocol

ToLog InstanceAccessProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceAccessProtocol

ToQuery InstanceAccessProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceAccessProtocol

FromText InstanceAccessProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceAccessProtocol

ToText InstanceAccessProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceAccessProtocol

FromXML InstanceAccessProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceAccessProtocol

ToXML InstanceAccessProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceAccessProtocol

Generic InstanceAccessProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceAccessProtocol

Associated Types

type Rep InstanceAccessProtocol :: Type -> Type #

Read InstanceAccessProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceAccessProtocol

Show InstanceAccessProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceAccessProtocol

NFData InstanceAccessProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceAccessProtocol

Methods

rnf :: InstanceAccessProtocol -> () #

Eq InstanceAccessProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceAccessProtocol

Ord InstanceAccessProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceAccessProtocol

Hashable InstanceAccessProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceAccessProtocol

type Rep InstanceAccessProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceAccessProtocol

type Rep InstanceAccessProtocol = D1 ('MetaData "InstanceAccessProtocol" "Amazonka.Lightsail.Types.InstanceAccessProtocol" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "InstanceAccessProtocol'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromInstanceAccessProtocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

InstanceHealthReason

newtype InstanceHealthReason Source #

Instances

Instances details
FromJSON InstanceHealthReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHealthReason

FromJSONKey InstanceHealthReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHealthReason

ToJSON InstanceHealthReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHealthReason

ToJSONKey InstanceHealthReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHealthReason

ToByteString InstanceHealthReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHealthReason

ToHeader InstanceHealthReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHealthReason

ToLog InstanceHealthReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHealthReason

ToQuery InstanceHealthReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHealthReason

FromText InstanceHealthReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHealthReason

ToText InstanceHealthReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHealthReason

FromXML InstanceHealthReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHealthReason

ToXML InstanceHealthReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHealthReason

Generic InstanceHealthReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHealthReason

Associated Types

type Rep InstanceHealthReason :: Type -> Type #

Read InstanceHealthReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHealthReason

Show InstanceHealthReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHealthReason

NFData InstanceHealthReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHealthReason

Methods

rnf :: InstanceHealthReason -> () #

Eq InstanceHealthReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHealthReason

Ord InstanceHealthReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHealthReason

Hashable InstanceHealthReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHealthReason

type Rep InstanceHealthReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHealthReason

type Rep InstanceHealthReason = D1 ('MetaData "InstanceHealthReason" "Amazonka.Lightsail.Types.InstanceHealthReason" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "InstanceHealthReason'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromInstanceHealthReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

InstanceHealthState

newtype InstanceHealthState Source #

Instances

Instances details
FromJSON InstanceHealthState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHealthState

FromJSONKey InstanceHealthState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHealthState

ToJSON InstanceHealthState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHealthState

ToJSONKey InstanceHealthState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHealthState

ToByteString InstanceHealthState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHealthState

ToHeader InstanceHealthState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHealthState

ToLog InstanceHealthState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHealthState

ToQuery InstanceHealthState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHealthState

FromText InstanceHealthState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHealthState

ToText InstanceHealthState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHealthState

FromXML InstanceHealthState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHealthState

ToXML InstanceHealthState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHealthState

Generic InstanceHealthState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHealthState

Associated Types

type Rep InstanceHealthState :: Type -> Type #

Read InstanceHealthState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHealthState

Show InstanceHealthState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHealthState

NFData InstanceHealthState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHealthState

Methods

rnf :: InstanceHealthState -> () #

Eq InstanceHealthState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHealthState

Ord InstanceHealthState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHealthState

Hashable InstanceHealthState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHealthState

type Rep InstanceHealthState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHealthState

type Rep InstanceHealthState = D1 ('MetaData "InstanceHealthState" "Amazonka.Lightsail.Types.InstanceHealthState" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "InstanceHealthState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromInstanceHealthState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

InstanceMetadataState

newtype InstanceMetadataState Source #

Instances

Instances details
FromJSON InstanceMetadataState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceMetadataState

FromJSONKey InstanceMetadataState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceMetadataState

ToJSON InstanceMetadataState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceMetadataState

ToJSONKey InstanceMetadataState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceMetadataState

ToByteString InstanceMetadataState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceMetadataState

ToHeader InstanceMetadataState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceMetadataState

ToLog InstanceMetadataState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceMetadataState

ToQuery InstanceMetadataState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceMetadataState

FromText InstanceMetadataState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceMetadataState

ToText InstanceMetadataState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceMetadataState

FromXML InstanceMetadataState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceMetadataState

ToXML InstanceMetadataState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceMetadataState

Generic InstanceMetadataState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceMetadataState

Associated Types

type Rep InstanceMetadataState :: Type -> Type #

Read InstanceMetadataState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceMetadataState

Show InstanceMetadataState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceMetadataState

NFData InstanceMetadataState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceMetadataState

Methods

rnf :: InstanceMetadataState -> () #

Eq InstanceMetadataState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceMetadataState

Ord InstanceMetadataState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceMetadataState

Hashable InstanceMetadataState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceMetadataState

type Rep InstanceMetadataState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceMetadataState

type Rep InstanceMetadataState = D1 ('MetaData "InstanceMetadataState" "Amazonka.Lightsail.Types.InstanceMetadataState" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "InstanceMetadataState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromInstanceMetadataState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

InstanceMetricName

newtype InstanceMetricName Source #

Instances

Instances details
FromJSON InstanceMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceMetricName

FromJSONKey InstanceMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceMetricName

ToJSON InstanceMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceMetricName

ToJSONKey InstanceMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceMetricName

ToByteString InstanceMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceMetricName

ToHeader InstanceMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceMetricName

ToLog InstanceMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceMetricName

ToQuery InstanceMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceMetricName

FromText InstanceMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceMetricName

ToText InstanceMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceMetricName

FromXML InstanceMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceMetricName

ToXML InstanceMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceMetricName

Generic InstanceMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceMetricName

Associated Types

type Rep InstanceMetricName :: Type -> Type #

Read InstanceMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceMetricName

Show InstanceMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceMetricName

NFData InstanceMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceMetricName

Methods

rnf :: InstanceMetricName -> () #

Eq InstanceMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceMetricName

Ord InstanceMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceMetricName

Hashable InstanceMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceMetricName

type Rep InstanceMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceMetricName

type Rep InstanceMetricName = D1 ('MetaData "InstanceMetricName" "Amazonka.Lightsail.Types.InstanceMetricName" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "InstanceMetricName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromInstanceMetricName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

InstancePlatform

newtype InstancePlatform Source #

Instances

Instances details
FromJSON InstancePlatform Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstancePlatform

FromJSONKey InstancePlatform Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstancePlatform

ToJSON InstancePlatform Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstancePlatform

ToJSONKey InstancePlatform Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstancePlatform

ToByteString InstancePlatform Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstancePlatform

ToHeader InstancePlatform Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstancePlatform

ToLog InstancePlatform Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstancePlatform

ToQuery InstancePlatform Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstancePlatform

FromText InstancePlatform Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstancePlatform

ToText InstancePlatform Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstancePlatform

FromXML InstancePlatform Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstancePlatform

ToXML InstancePlatform Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstancePlatform

Generic InstancePlatform Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstancePlatform

Associated Types

type Rep InstancePlatform :: Type -> Type #

Read InstancePlatform Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstancePlatform

Show InstancePlatform Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstancePlatform

NFData InstancePlatform Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstancePlatform

Methods

rnf :: InstancePlatform -> () #

Eq InstancePlatform Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstancePlatform

Ord InstancePlatform Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstancePlatform

Hashable InstancePlatform Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstancePlatform

type Rep InstancePlatform Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstancePlatform

type Rep InstancePlatform = D1 ('MetaData "InstancePlatform" "Amazonka.Lightsail.Types.InstancePlatform" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "InstancePlatform'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromInstancePlatform") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

InstanceSnapshotState

newtype InstanceSnapshotState Source #

Instances

Instances details
FromJSON InstanceSnapshotState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceSnapshotState

FromJSONKey InstanceSnapshotState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceSnapshotState

ToJSON InstanceSnapshotState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceSnapshotState

ToJSONKey InstanceSnapshotState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceSnapshotState

ToByteString InstanceSnapshotState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceSnapshotState

ToHeader InstanceSnapshotState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceSnapshotState

ToLog InstanceSnapshotState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceSnapshotState

ToQuery InstanceSnapshotState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceSnapshotState

FromText InstanceSnapshotState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceSnapshotState

ToText InstanceSnapshotState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceSnapshotState

FromXML InstanceSnapshotState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceSnapshotState

ToXML InstanceSnapshotState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceSnapshotState

Generic InstanceSnapshotState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceSnapshotState

Associated Types

type Rep InstanceSnapshotState :: Type -> Type #

Read InstanceSnapshotState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceSnapshotState

Show InstanceSnapshotState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceSnapshotState

NFData InstanceSnapshotState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceSnapshotState

Methods

rnf :: InstanceSnapshotState -> () #

Eq InstanceSnapshotState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceSnapshotState

Ord InstanceSnapshotState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceSnapshotState

Hashable InstanceSnapshotState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceSnapshotState

type Rep InstanceSnapshotState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceSnapshotState

type Rep InstanceSnapshotState = D1 ('MetaData "InstanceSnapshotState" "Amazonka.Lightsail.Types.InstanceSnapshotState" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "InstanceSnapshotState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromInstanceSnapshotState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

IpAddressType

newtype IpAddressType Source #

Constructors

IpAddressType' 

Instances

Instances details
FromJSON IpAddressType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.IpAddressType

FromJSONKey IpAddressType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.IpAddressType

ToJSON IpAddressType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.IpAddressType

ToJSONKey IpAddressType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.IpAddressType

ToByteString IpAddressType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.IpAddressType

ToHeader IpAddressType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.IpAddressType

ToLog IpAddressType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.IpAddressType

ToQuery IpAddressType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.IpAddressType

FromText IpAddressType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.IpAddressType

ToText IpAddressType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.IpAddressType

Methods

toText :: IpAddressType -> Text #

FromXML IpAddressType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.IpAddressType

ToXML IpAddressType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.IpAddressType

Methods

toXML :: IpAddressType -> XML #

Generic IpAddressType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.IpAddressType

Associated Types

type Rep IpAddressType :: Type -> Type #

Read IpAddressType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.IpAddressType

Show IpAddressType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.IpAddressType

NFData IpAddressType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.IpAddressType

Methods

rnf :: IpAddressType -> () #

Eq IpAddressType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.IpAddressType

Ord IpAddressType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.IpAddressType

Hashable IpAddressType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.IpAddressType

type Rep IpAddressType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.IpAddressType

type Rep IpAddressType = D1 ('MetaData "IpAddressType" "Amazonka.Lightsail.Types.IpAddressType" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "IpAddressType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromIpAddressType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LoadBalancerAttributeName

newtype LoadBalancerAttributeName Source #

Instances

Instances details
FromJSON LoadBalancerAttributeName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerAttributeName

FromJSONKey LoadBalancerAttributeName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerAttributeName

ToJSON LoadBalancerAttributeName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerAttributeName

ToJSONKey LoadBalancerAttributeName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerAttributeName

ToByteString LoadBalancerAttributeName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerAttributeName

ToHeader LoadBalancerAttributeName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerAttributeName

ToLog LoadBalancerAttributeName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerAttributeName

ToQuery LoadBalancerAttributeName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerAttributeName

FromText LoadBalancerAttributeName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerAttributeName

ToText LoadBalancerAttributeName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerAttributeName

FromXML LoadBalancerAttributeName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerAttributeName

ToXML LoadBalancerAttributeName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerAttributeName

Generic LoadBalancerAttributeName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerAttributeName

Associated Types

type Rep LoadBalancerAttributeName :: Type -> Type #

Read LoadBalancerAttributeName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerAttributeName

Show LoadBalancerAttributeName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerAttributeName

NFData LoadBalancerAttributeName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerAttributeName

Eq LoadBalancerAttributeName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerAttributeName

Ord LoadBalancerAttributeName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerAttributeName

Hashable LoadBalancerAttributeName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerAttributeName

type Rep LoadBalancerAttributeName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerAttributeName

type Rep LoadBalancerAttributeName = D1 ('MetaData "LoadBalancerAttributeName" "Amazonka.Lightsail.Types.LoadBalancerAttributeName" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "LoadBalancerAttributeName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLoadBalancerAttributeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LoadBalancerMetricName

newtype LoadBalancerMetricName Source #

Instances

Instances details
FromJSON LoadBalancerMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerMetricName

FromJSONKey LoadBalancerMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerMetricName

ToJSON LoadBalancerMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerMetricName

ToJSONKey LoadBalancerMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerMetricName

ToByteString LoadBalancerMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerMetricName

ToHeader LoadBalancerMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerMetricName

ToLog LoadBalancerMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerMetricName

ToQuery LoadBalancerMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerMetricName

FromText LoadBalancerMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerMetricName

ToText LoadBalancerMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerMetricName

FromXML LoadBalancerMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerMetricName

ToXML LoadBalancerMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerMetricName

Generic LoadBalancerMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerMetricName

Associated Types

type Rep LoadBalancerMetricName :: Type -> Type #

Read LoadBalancerMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerMetricName

Show LoadBalancerMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerMetricName

NFData LoadBalancerMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerMetricName

Methods

rnf :: LoadBalancerMetricName -> () #

Eq LoadBalancerMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerMetricName

Ord LoadBalancerMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerMetricName

Hashable LoadBalancerMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerMetricName

type Rep LoadBalancerMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerMetricName

type Rep LoadBalancerMetricName = D1 ('MetaData "LoadBalancerMetricName" "Amazonka.Lightsail.Types.LoadBalancerMetricName" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "LoadBalancerMetricName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLoadBalancerMetricName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LoadBalancerProtocol

newtype LoadBalancerProtocol Source #

Instances

Instances details
FromJSON LoadBalancerProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerProtocol

FromJSONKey LoadBalancerProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerProtocol

ToJSON LoadBalancerProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerProtocol

ToJSONKey LoadBalancerProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerProtocol

ToByteString LoadBalancerProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerProtocol

ToHeader LoadBalancerProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerProtocol

ToLog LoadBalancerProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerProtocol

ToQuery LoadBalancerProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerProtocol

FromText LoadBalancerProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerProtocol

ToText LoadBalancerProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerProtocol

FromXML LoadBalancerProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerProtocol

ToXML LoadBalancerProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerProtocol

Generic LoadBalancerProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerProtocol

Associated Types

type Rep LoadBalancerProtocol :: Type -> Type #

Read LoadBalancerProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerProtocol

Show LoadBalancerProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerProtocol

NFData LoadBalancerProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerProtocol

Methods

rnf :: LoadBalancerProtocol -> () #

Eq LoadBalancerProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerProtocol

Ord LoadBalancerProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerProtocol

Hashable LoadBalancerProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerProtocol

type Rep LoadBalancerProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerProtocol

type Rep LoadBalancerProtocol = D1 ('MetaData "LoadBalancerProtocol" "Amazonka.Lightsail.Types.LoadBalancerProtocol" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "LoadBalancerProtocol'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLoadBalancerProtocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LoadBalancerState

newtype LoadBalancerState Source #

Instances

Instances details
FromJSON LoadBalancerState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerState

FromJSONKey LoadBalancerState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerState

ToJSON LoadBalancerState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerState

ToJSONKey LoadBalancerState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerState

ToByteString LoadBalancerState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerState

ToHeader LoadBalancerState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerState

ToLog LoadBalancerState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerState

ToQuery LoadBalancerState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerState

FromText LoadBalancerState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerState

ToText LoadBalancerState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerState

FromXML LoadBalancerState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerState

ToXML LoadBalancerState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerState

Generic LoadBalancerState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerState

Associated Types

type Rep LoadBalancerState :: Type -> Type #

Read LoadBalancerState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerState

Show LoadBalancerState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerState

NFData LoadBalancerState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerState

Methods

rnf :: LoadBalancerState -> () #

Eq LoadBalancerState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerState

Ord LoadBalancerState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerState

Hashable LoadBalancerState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerState

type Rep LoadBalancerState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerState

type Rep LoadBalancerState = D1 ('MetaData "LoadBalancerState" "Amazonka.Lightsail.Types.LoadBalancerState" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "LoadBalancerState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLoadBalancerState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LoadBalancerTlsCertificateDnsRecordCreationStateCode

newtype LoadBalancerTlsCertificateDnsRecordCreationStateCode Source #

Instances

Instances details
FromJSON LoadBalancerTlsCertificateDnsRecordCreationStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDnsRecordCreationStateCode

FromJSONKey LoadBalancerTlsCertificateDnsRecordCreationStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDnsRecordCreationStateCode

ToJSON LoadBalancerTlsCertificateDnsRecordCreationStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDnsRecordCreationStateCode

ToJSONKey LoadBalancerTlsCertificateDnsRecordCreationStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDnsRecordCreationStateCode

ToByteString LoadBalancerTlsCertificateDnsRecordCreationStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDnsRecordCreationStateCode

ToHeader LoadBalancerTlsCertificateDnsRecordCreationStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDnsRecordCreationStateCode

ToLog LoadBalancerTlsCertificateDnsRecordCreationStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDnsRecordCreationStateCode

ToQuery LoadBalancerTlsCertificateDnsRecordCreationStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDnsRecordCreationStateCode

FromText LoadBalancerTlsCertificateDnsRecordCreationStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDnsRecordCreationStateCode

ToText LoadBalancerTlsCertificateDnsRecordCreationStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDnsRecordCreationStateCode

FromXML LoadBalancerTlsCertificateDnsRecordCreationStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDnsRecordCreationStateCode

ToXML LoadBalancerTlsCertificateDnsRecordCreationStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDnsRecordCreationStateCode

Generic LoadBalancerTlsCertificateDnsRecordCreationStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDnsRecordCreationStateCode

Read LoadBalancerTlsCertificateDnsRecordCreationStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDnsRecordCreationStateCode

Show LoadBalancerTlsCertificateDnsRecordCreationStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDnsRecordCreationStateCode

NFData LoadBalancerTlsCertificateDnsRecordCreationStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDnsRecordCreationStateCode

Eq LoadBalancerTlsCertificateDnsRecordCreationStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDnsRecordCreationStateCode

Ord LoadBalancerTlsCertificateDnsRecordCreationStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDnsRecordCreationStateCode

Hashable LoadBalancerTlsCertificateDnsRecordCreationStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDnsRecordCreationStateCode

type Rep LoadBalancerTlsCertificateDnsRecordCreationStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDnsRecordCreationStateCode

type Rep LoadBalancerTlsCertificateDnsRecordCreationStateCode = D1 ('MetaData "LoadBalancerTlsCertificateDnsRecordCreationStateCode" "Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDnsRecordCreationStateCode" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "LoadBalancerTlsCertificateDnsRecordCreationStateCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLoadBalancerTlsCertificateDnsRecordCreationStateCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LoadBalancerTlsCertificateDomainStatus

newtype LoadBalancerTlsCertificateDomainStatus Source #

Instances

Instances details
FromJSON LoadBalancerTlsCertificateDomainStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDomainStatus

FromJSONKey LoadBalancerTlsCertificateDomainStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDomainStatus

ToJSON LoadBalancerTlsCertificateDomainStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDomainStatus

ToJSONKey LoadBalancerTlsCertificateDomainStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDomainStatus

ToByteString LoadBalancerTlsCertificateDomainStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDomainStatus

ToHeader LoadBalancerTlsCertificateDomainStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDomainStatus

ToLog LoadBalancerTlsCertificateDomainStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDomainStatus

ToQuery LoadBalancerTlsCertificateDomainStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDomainStatus

FromText LoadBalancerTlsCertificateDomainStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDomainStatus

ToText LoadBalancerTlsCertificateDomainStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDomainStatus

FromXML LoadBalancerTlsCertificateDomainStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDomainStatus

ToXML LoadBalancerTlsCertificateDomainStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDomainStatus

Generic LoadBalancerTlsCertificateDomainStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDomainStatus

Read LoadBalancerTlsCertificateDomainStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDomainStatus

Show LoadBalancerTlsCertificateDomainStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDomainStatus

NFData LoadBalancerTlsCertificateDomainStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDomainStatus

Eq LoadBalancerTlsCertificateDomainStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDomainStatus

Ord LoadBalancerTlsCertificateDomainStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDomainStatus

Hashable LoadBalancerTlsCertificateDomainStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDomainStatus

type Rep LoadBalancerTlsCertificateDomainStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDomainStatus

type Rep LoadBalancerTlsCertificateDomainStatus = D1 ('MetaData "LoadBalancerTlsCertificateDomainStatus" "Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDomainStatus" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "LoadBalancerTlsCertificateDomainStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLoadBalancerTlsCertificateDomainStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LoadBalancerTlsCertificateFailureReason

newtype LoadBalancerTlsCertificateFailureReason Source #

Instances

Instances details
FromJSON LoadBalancerTlsCertificateFailureReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateFailureReason

FromJSONKey LoadBalancerTlsCertificateFailureReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateFailureReason

ToJSON LoadBalancerTlsCertificateFailureReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateFailureReason

ToJSONKey LoadBalancerTlsCertificateFailureReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateFailureReason

ToByteString LoadBalancerTlsCertificateFailureReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateFailureReason

ToHeader LoadBalancerTlsCertificateFailureReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateFailureReason

ToLog LoadBalancerTlsCertificateFailureReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateFailureReason

ToQuery LoadBalancerTlsCertificateFailureReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateFailureReason

FromText LoadBalancerTlsCertificateFailureReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateFailureReason

ToText LoadBalancerTlsCertificateFailureReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateFailureReason

FromXML LoadBalancerTlsCertificateFailureReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateFailureReason

ToXML LoadBalancerTlsCertificateFailureReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateFailureReason

Generic LoadBalancerTlsCertificateFailureReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateFailureReason

Read LoadBalancerTlsCertificateFailureReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateFailureReason

Show LoadBalancerTlsCertificateFailureReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateFailureReason

NFData LoadBalancerTlsCertificateFailureReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateFailureReason

Eq LoadBalancerTlsCertificateFailureReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateFailureReason

Ord LoadBalancerTlsCertificateFailureReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateFailureReason

Hashable LoadBalancerTlsCertificateFailureReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateFailureReason

type Rep LoadBalancerTlsCertificateFailureReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateFailureReason

type Rep LoadBalancerTlsCertificateFailureReason = D1 ('MetaData "LoadBalancerTlsCertificateFailureReason" "Amazonka.Lightsail.Types.LoadBalancerTlsCertificateFailureReason" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "LoadBalancerTlsCertificateFailureReason'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLoadBalancerTlsCertificateFailureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LoadBalancerTlsCertificateRenewalStatus

newtype LoadBalancerTlsCertificateRenewalStatus Source #

Instances

Instances details
FromJSON LoadBalancerTlsCertificateRenewalStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRenewalStatus

FromJSONKey LoadBalancerTlsCertificateRenewalStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRenewalStatus

ToJSON LoadBalancerTlsCertificateRenewalStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRenewalStatus

ToJSONKey LoadBalancerTlsCertificateRenewalStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRenewalStatus

ToByteString LoadBalancerTlsCertificateRenewalStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRenewalStatus

ToHeader LoadBalancerTlsCertificateRenewalStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRenewalStatus

ToLog LoadBalancerTlsCertificateRenewalStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRenewalStatus

ToQuery LoadBalancerTlsCertificateRenewalStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRenewalStatus

FromText LoadBalancerTlsCertificateRenewalStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRenewalStatus

ToText LoadBalancerTlsCertificateRenewalStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRenewalStatus

FromXML LoadBalancerTlsCertificateRenewalStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRenewalStatus

ToXML LoadBalancerTlsCertificateRenewalStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRenewalStatus

Generic LoadBalancerTlsCertificateRenewalStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRenewalStatus

Read LoadBalancerTlsCertificateRenewalStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRenewalStatus

Show LoadBalancerTlsCertificateRenewalStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRenewalStatus

NFData LoadBalancerTlsCertificateRenewalStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRenewalStatus

Eq LoadBalancerTlsCertificateRenewalStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRenewalStatus

Ord LoadBalancerTlsCertificateRenewalStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRenewalStatus

Hashable LoadBalancerTlsCertificateRenewalStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRenewalStatus

type Rep LoadBalancerTlsCertificateRenewalStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRenewalStatus

type Rep LoadBalancerTlsCertificateRenewalStatus = D1 ('MetaData "LoadBalancerTlsCertificateRenewalStatus" "Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRenewalStatus" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "LoadBalancerTlsCertificateRenewalStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLoadBalancerTlsCertificateRenewalStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LoadBalancerTlsCertificateRevocationReason

newtype LoadBalancerTlsCertificateRevocationReason Source #

Instances

Instances details
FromJSON LoadBalancerTlsCertificateRevocationReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRevocationReason

FromJSONKey LoadBalancerTlsCertificateRevocationReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRevocationReason

ToJSON LoadBalancerTlsCertificateRevocationReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRevocationReason

ToJSONKey LoadBalancerTlsCertificateRevocationReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRevocationReason

ToByteString LoadBalancerTlsCertificateRevocationReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRevocationReason

ToHeader LoadBalancerTlsCertificateRevocationReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRevocationReason

ToLog LoadBalancerTlsCertificateRevocationReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRevocationReason

ToQuery LoadBalancerTlsCertificateRevocationReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRevocationReason

FromText LoadBalancerTlsCertificateRevocationReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRevocationReason

ToText LoadBalancerTlsCertificateRevocationReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRevocationReason

FromXML LoadBalancerTlsCertificateRevocationReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRevocationReason

ToXML LoadBalancerTlsCertificateRevocationReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRevocationReason

Generic LoadBalancerTlsCertificateRevocationReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRevocationReason

Read LoadBalancerTlsCertificateRevocationReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRevocationReason

Show LoadBalancerTlsCertificateRevocationReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRevocationReason

NFData LoadBalancerTlsCertificateRevocationReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRevocationReason

Eq LoadBalancerTlsCertificateRevocationReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRevocationReason

Ord LoadBalancerTlsCertificateRevocationReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRevocationReason

Hashable LoadBalancerTlsCertificateRevocationReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRevocationReason

type Rep LoadBalancerTlsCertificateRevocationReason Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRevocationReason

type Rep LoadBalancerTlsCertificateRevocationReason = D1 ('MetaData "LoadBalancerTlsCertificateRevocationReason" "Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRevocationReason" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "LoadBalancerTlsCertificateRevocationReason'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLoadBalancerTlsCertificateRevocationReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LoadBalancerTlsCertificateStatus

newtype LoadBalancerTlsCertificateStatus Source #

Instances

Instances details
FromJSON LoadBalancerTlsCertificateStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateStatus

FromJSONKey LoadBalancerTlsCertificateStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateStatus

ToJSON LoadBalancerTlsCertificateStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateStatus

ToJSONKey LoadBalancerTlsCertificateStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateStatus

ToByteString LoadBalancerTlsCertificateStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateStatus

ToHeader LoadBalancerTlsCertificateStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateStatus

ToLog LoadBalancerTlsCertificateStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateStatus

ToQuery LoadBalancerTlsCertificateStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateStatus

FromText LoadBalancerTlsCertificateStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateStatus

ToText LoadBalancerTlsCertificateStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateStatus

FromXML LoadBalancerTlsCertificateStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateStatus

ToXML LoadBalancerTlsCertificateStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateStatus

Generic LoadBalancerTlsCertificateStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateStatus

Associated Types

type Rep LoadBalancerTlsCertificateStatus :: Type -> Type #

Read LoadBalancerTlsCertificateStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateStatus

Show LoadBalancerTlsCertificateStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateStatus

NFData LoadBalancerTlsCertificateStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateStatus

Eq LoadBalancerTlsCertificateStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateStatus

Ord LoadBalancerTlsCertificateStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateStatus

Hashable LoadBalancerTlsCertificateStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateStatus

type Rep LoadBalancerTlsCertificateStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateStatus

type Rep LoadBalancerTlsCertificateStatus = D1 ('MetaData "LoadBalancerTlsCertificateStatus" "Amazonka.Lightsail.Types.LoadBalancerTlsCertificateStatus" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "LoadBalancerTlsCertificateStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLoadBalancerTlsCertificateStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

MetricName

newtype MetricName Source #

Constructors

MetricName' 

Fields

Instances

Instances details
FromJSON MetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricName

FromJSONKey MetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricName

ToJSON MetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricName

ToJSONKey MetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricName

ToByteString MetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricName

ToHeader MetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricName

ToLog MetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricName

ToQuery MetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricName

FromText MetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricName

ToText MetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricName

Methods

toText :: MetricName -> Text #

FromXML MetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricName

ToXML MetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricName

Methods

toXML :: MetricName -> XML #

Generic MetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricName

Associated Types

type Rep MetricName :: Type -> Type #

Read MetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricName

Show MetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricName

NFData MetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricName

Methods

rnf :: MetricName -> () #

Eq MetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricName

Ord MetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricName

Hashable MetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricName

type Rep MetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricName

type Rep MetricName = D1 ('MetaData "MetricName" "Amazonka.Lightsail.Types.MetricName" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "MetricName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromMetricName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

MetricStatistic

newtype MetricStatistic Source #

Constructors

MetricStatistic' 

Instances

Instances details
FromJSON MetricStatistic Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricStatistic

FromJSONKey MetricStatistic Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricStatistic

ToJSON MetricStatistic Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricStatistic

ToJSONKey MetricStatistic Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricStatistic

ToByteString MetricStatistic Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricStatistic

ToHeader MetricStatistic Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricStatistic

ToLog MetricStatistic Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricStatistic

ToQuery MetricStatistic Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricStatistic

FromText MetricStatistic Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricStatistic

ToText MetricStatistic Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricStatistic

FromXML MetricStatistic Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricStatistic

ToXML MetricStatistic Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricStatistic

Methods

toXML :: MetricStatistic -> XML #

Generic MetricStatistic Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricStatistic

Associated Types

type Rep MetricStatistic :: Type -> Type #

Read MetricStatistic Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricStatistic

Show MetricStatistic Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricStatistic

NFData MetricStatistic Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricStatistic

Methods

rnf :: MetricStatistic -> () #

Eq MetricStatistic Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricStatistic

Ord MetricStatistic Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricStatistic

Hashable MetricStatistic Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricStatistic

type Rep MetricStatistic Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricStatistic

type Rep MetricStatistic = D1 ('MetaData "MetricStatistic" "Amazonka.Lightsail.Types.MetricStatistic" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "MetricStatistic'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromMetricStatistic") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

MetricUnit

newtype MetricUnit Source #

Constructors

MetricUnit' 

Fields

Instances

Instances details
FromJSON MetricUnit Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricUnit

FromJSONKey MetricUnit Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricUnit

ToJSON MetricUnit Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricUnit

ToJSONKey MetricUnit Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricUnit

ToByteString MetricUnit Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricUnit

ToHeader MetricUnit Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricUnit

ToLog MetricUnit Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricUnit

ToQuery MetricUnit Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricUnit

FromText MetricUnit Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricUnit

ToText MetricUnit Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricUnit

Methods

toText :: MetricUnit -> Text #

FromXML MetricUnit Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricUnit

ToXML MetricUnit Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricUnit

Methods

toXML :: MetricUnit -> XML #

Generic MetricUnit Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricUnit

Associated Types

type Rep MetricUnit :: Type -> Type #

Read MetricUnit Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricUnit

Show MetricUnit Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricUnit

NFData MetricUnit Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricUnit

Methods

rnf :: MetricUnit -> () #

Eq MetricUnit Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricUnit

Ord MetricUnit Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricUnit

Hashable MetricUnit Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricUnit

type Rep MetricUnit Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricUnit

type Rep MetricUnit = D1 ('MetaData "MetricUnit" "Amazonka.Lightsail.Types.MetricUnit" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "MetricUnit'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromMetricUnit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

NameServersUpdateStateCode

newtype NameServersUpdateStateCode Source #

Instances

Instances details
FromJSON NameServersUpdateStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.NameServersUpdateStateCode

FromJSONKey NameServersUpdateStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.NameServersUpdateStateCode

ToJSON NameServersUpdateStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.NameServersUpdateStateCode

ToJSONKey NameServersUpdateStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.NameServersUpdateStateCode

ToByteString NameServersUpdateStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.NameServersUpdateStateCode

ToHeader NameServersUpdateStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.NameServersUpdateStateCode

ToLog NameServersUpdateStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.NameServersUpdateStateCode

ToQuery NameServersUpdateStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.NameServersUpdateStateCode

FromText NameServersUpdateStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.NameServersUpdateStateCode

ToText NameServersUpdateStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.NameServersUpdateStateCode

FromXML NameServersUpdateStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.NameServersUpdateStateCode

ToXML NameServersUpdateStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.NameServersUpdateStateCode

Generic NameServersUpdateStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.NameServersUpdateStateCode

Associated Types

type Rep NameServersUpdateStateCode :: Type -> Type #

Read NameServersUpdateStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.NameServersUpdateStateCode

Show NameServersUpdateStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.NameServersUpdateStateCode

NFData NameServersUpdateStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.NameServersUpdateStateCode

Eq NameServersUpdateStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.NameServersUpdateStateCode

Ord NameServersUpdateStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.NameServersUpdateStateCode

Hashable NameServersUpdateStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.NameServersUpdateStateCode

type Rep NameServersUpdateStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.NameServersUpdateStateCode

type Rep NameServersUpdateStateCode = D1 ('MetaData "NameServersUpdateStateCode" "Amazonka.Lightsail.Types.NameServersUpdateStateCode" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "NameServersUpdateStateCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromNameServersUpdateStateCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

NetworkProtocol

newtype NetworkProtocol Source #

Constructors

NetworkProtocol' 

Instances

Instances details
FromJSON NetworkProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.NetworkProtocol

FromJSONKey NetworkProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.NetworkProtocol

ToJSON NetworkProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.NetworkProtocol

ToJSONKey NetworkProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.NetworkProtocol

ToByteString NetworkProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.NetworkProtocol

ToHeader NetworkProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.NetworkProtocol

ToLog NetworkProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.NetworkProtocol

ToQuery NetworkProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.NetworkProtocol

FromText NetworkProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.NetworkProtocol

ToText NetworkProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.NetworkProtocol

FromXML NetworkProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.NetworkProtocol

ToXML NetworkProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.NetworkProtocol

Methods

toXML :: NetworkProtocol -> XML #

Generic NetworkProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.NetworkProtocol

Associated Types

type Rep NetworkProtocol :: Type -> Type #

Read NetworkProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.NetworkProtocol

Show NetworkProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.NetworkProtocol

NFData NetworkProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.NetworkProtocol

Methods

rnf :: NetworkProtocol -> () #

Eq NetworkProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.NetworkProtocol

Ord NetworkProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.NetworkProtocol

Hashable NetworkProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.NetworkProtocol

type Rep NetworkProtocol Source # 
Instance details

Defined in Amazonka.Lightsail.Types.NetworkProtocol

type Rep NetworkProtocol = D1 ('MetaData "NetworkProtocol" "Amazonka.Lightsail.Types.NetworkProtocol" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "NetworkProtocol'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromNetworkProtocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

OperationStatus

newtype OperationStatus Source #

Constructors

OperationStatus' 

Instances

Instances details
FromJSON OperationStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OperationStatus

FromJSONKey OperationStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OperationStatus

ToJSON OperationStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OperationStatus

ToJSONKey OperationStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OperationStatus

ToByteString OperationStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OperationStatus

ToHeader OperationStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OperationStatus

ToLog OperationStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OperationStatus

ToQuery OperationStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OperationStatus

FromText OperationStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OperationStatus

ToText OperationStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OperationStatus

FromXML OperationStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OperationStatus

ToXML OperationStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OperationStatus

Methods

toXML :: OperationStatus -> XML #

Generic OperationStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OperationStatus

Associated Types

type Rep OperationStatus :: Type -> Type #

Read OperationStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OperationStatus

Show OperationStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OperationStatus

NFData OperationStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OperationStatus

Methods

rnf :: OperationStatus -> () #

Eq OperationStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OperationStatus

Ord OperationStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OperationStatus

Hashable OperationStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OperationStatus

type Rep OperationStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OperationStatus

type Rep OperationStatus = D1 ('MetaData "OperationStatus" "Amazonka.Lightsail.Types.OperationStatus" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "OperationStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOperationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

OperationType

newtype OperationType Source #

Constructors

OperationType' 

Bundled Patterns

pattern OperationType_AllocateStaticIp :: OperationType 
pattern OperationType_AttachCertificateToDistribution :: OperationType 
pattern OperationType_AttachDisk :: OperationType 
pattern OperationType_AttachInstancesToLoadBalancer :: OperationType 
pattern OperationType_AttachLoadBalancerTlsCertificate :: OperationType 
pattern OperationType_AttachStaticIp :: OperationType 
pattern OperationType_CloseInstancePublicPorts :: OperationType 
pattern OperationType_CreateBucket :: OperationType 
pattern OperationType_CreateBucketAccessKey :: OperationType 
pattern OperationType_CreateCertificate :: OperationType 
pattern OperationType_CreateContactMethod :: OperationType 
pattern OperationType_CreateContainerService :: OperationType 
pattern OperationType_CreateContainerServiceDeployment :: OperationType 
pattern OperationType_CreateContainerServiceRegistryLogin :: OperationType 
pattern OperationType_CreateDisk :: OperationType 
pattern OperationType_CreateDiskFromSnapshot :: OperationType 
pattern OperationType_CreateDiskSnapshot :: OperationType 
pattern OperationType_CreateDistribution :: OperationType 
pattern OperationType_CreateDomain :: OperationType 
pattern OperationType_CreateInstance :: OperationType 
pattern OperationType_CreateInstanceSnapshot :: OperationType 
pattern OperationType_CreateInstancesFromSnapshot :: OperationType 
pattern OperationType_CreateLoadBalancer :: OperationType 
pattern OperationType_CreateLoadBalancerTlsCertificate :: OperationType 
pattern OperationType_CreateRelationalDatabase :: OperationType 
pattern OperationType_CreateRelationalDatabaseFromSnapshot :: OperationType 
pattern OperationType_CreateRelationalDatabaseSnapshot :: OperationType 
pattern OperationType_DeleteAlarm :: OperationType 
pattern OperationType_DeleteBucket :: OperationType 
pattern OperationType_DeleteBucketAccessKey :: OperationType 
pattern OperationType_DeleteCertificate :: OperationType 
pattern OperationType_DeleteContactMethod :: OperationType 
pattern OperationType_DeleteContainerImage :: OperationType 
pattern OperationType_DeleteContainerService :: OperationType 
pattern OperationType_DeleteDisk :: OperationType 
pattern OperationType_DeleteDiskSnapshot :: OperationType 
pattern OperationType_DeleteDistribution :: OperationType 
pattern OperationType_DeleteDomain :: OperationType 
pattern OperationType_DeleteDomainEntry :: OperationType 
pattern OperationType_DeleteInstance :: OperationType 
pattern OperationType_DeleteInstanceSnapshot :: OperationType 
pattern OperationType_DeleteKnownHostKeys :: OperationType 
pattern OperationType_DeleteLoadBalancer :: OperationType 
pattern OperationType_DeleteLoadBalancerTlsCertificate :: OperationType 
pattern OperationType_DeleteRelationalDatabase :: OperationType 
pattern OperationType_DeleteRelationalDatabaseSnapshot :: OperationType 
pattern OperationType_DetachCertificateFromDistribution :: OperationType 
pattern OperationType_DetachDisk :: OperationType 
pattern OperationType_DetachInstancesFromLoadBalancer :: OperationType 
pattern OperationType_DetachStaticIp :: OperationType 
pattern OperationType_DisableAddOn :: OperationType 
pattern OperationType_EnableAddOn :: OperationType 
pattern OperationType_GetAlarms :: OperationType 
pattern OperationType_GetContactMethods :: OperationType 
pattern OperationType_OpenInstancePublicPorts :: OperationType 
pattern OperationType_PutAlarm :: OperationType 
pattern OperationType_PutInstancePublicPorts :: OperationType 
pattern OperationType_RebootInstance :: OperationType 
pattern OperationType_RebootRelationalDatabase :: OperationType 
pattern OperationType_RegisterContainerImage :: OperationType 
pattern OperationType_ReleaseStaticIp :: OperationType 
pattern OperationType_ResetDistributionCache :: OperationType 
pattern OperationType_SendContactMethodVerification :: OperationType 
pattern OperationType_SetIpAddressType :: OperationType 
pattern OperationType_SetResourceAccessForBucket :: OperationType 
pattern OperationType_StartInstance :: OperationType 
pattern OperationType_StartRelationalDatabase :: OperationType 
pattern OperationType_StopInstance :: OperationType 
pattern OperationType_StopRelationalDatabase :: OperationType 
pattern OperationType_TestAlarm :: OperationType 
pattern OperationType_UpdateBucket :: OperationType 
pattern OperationType_UpdateBucketBundle :: OperationType 
pattern OperationType_UpdateContainerService :: OperationType 
pattern OperationType_UpdateDistribution :: OperationType 
pattern OperationType_UpdateDistributionBundle :: OperationType 
pattern OperationType_UpdateDomainEntry :: OperationType 
pattern OperationType_UpdateInstanceMetadataOptions :: OperationType 
pattern OperationType_UpdateLoadBalancerAttribute :: OperationType 
pattern OperationType_UpdateRelationalDatabase :: OperationType 
pattern OperationType_UpdateRelationalDatabaseParameters :: OperationType 

Instances

Instances details
FromJSON OperationType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OperationType

FromJSONKey OperationType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OperationType

ToJSON OperationType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OperationType

ToJSONKey OperationType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OperationType

ToByteString OperationType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OperationType

ToHeader OperationType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OperationType

ToLog OperationType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OperationType

ToQuery OperationType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OperationType

FromText OperationType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OperationType

ToText OperationType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OperationType

Methods

toText :: OperationType -> Text #

FromXML OperationType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OperationType

ToXML OperationType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OperationType

Methods

toXML :: OperationType -> XML #

Generic OperationType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OperationType

Associated Types

type Rep OperationType :: Type -> Type #

Read OperationType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OperationType

Show OperationType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OperationType

NFData OperationType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OperationType

Methods

rnf :: OperationType -> () #

Eq OperationType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OperationType

Ord OperationType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OperationType

Hashable OperationType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OperationType

type Rep OperationType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OperationType

type Rep OperationType = D1 ('MetaData "OperationType" "Amazonka.Lightsail.Types.OperationType" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "OperationType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOperationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

OriginProtocolPolicyEnum

newtype OriginProtocolPolicyEnum Source #

Instances

Instances details
FromJSON OriginProtocolPolicyEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OriginProtocolPolicyEnum

FromJSONKey OriginProtocolPolicyEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OriginProtocolPolicyEnum

ToJSON OriginProtocolPolicyEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OriginProtocolPolicyEnum

ToJSONKey OriginProtocolPolicyEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OriginProtocolPolicyEnum

ToByteString OriginProtocolPolicyEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OriginProtocolPolicyEnum

ToHeader OriginProtocolPolicyEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OriginProtocolPolicyEnum

ToLog OriginProtocolPolicyEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OriginProtocolPolicyEnum

ToQuery OriginProtocolPolicyEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OriginProtocolPolicyEnum

FromText OriginProtocolPolicyEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OriginProtocolPolicyEnum

ToText OriginProtocolPolicyEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OriginProtocolPolicyEnum

FromXML OriginProtocolPolicyEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OriginProtocolPolicyEnum

ToXML OriginProtocolPolicyEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OriginProtocolPolicyEnum

Generic OriginProtocolPolicyEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OriginProtocolPolicyEnum

Associated Types

type Rep OriginProtocolPolicyEnum :: Type -> Type #

Read OriginProtocolPolicyEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OriginProtocolPolicyEnum

Show OriginProtocolPolicyEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OriginProtocolPolicyEnum

NFData OriginProtocolPolicyEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OriginProtocolPolicyEnum

Eq OriginProtocolPolicyEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OriginProtocolPolicyEnum

Ord OriginProtocolPolicyEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OriginProtocolPolicyEnum

Hashable OriginProtocolPolicyEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OriginProtocolPolicyEnum

type Rep OriginProtocolPolicyEnum Source # 
Instance details

Defined in Amazonka.Lightsail.Types.OriginProtocolPolicyEnum

type Rep OriginProtocolPolicyEnum = D1 ('MetaData "OriginProtocolPolicyEnum" "Amazonka.Lightsail.Types.OriginProtocolPolicyEnum" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "OriginProtocolPolicyEnum'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOriginProtocolPolicyEnum") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PortAccessType

newtype PortAccessType Source #

Constructors

PortAccessType' 

Instances

Instances details
FromJSON PortAccessType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortAccessType

FromJSONKey PortAccessType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortAccessType

ToJSON PortAccessType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortAccessType

ToJSONKey PortAccessType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortAccessType

ToByteString PortAccessType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortAccessType

ToHeader PortAccessType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortAccessType

ToLog PortAccessType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortAccessType

ToQuery PortAccessType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortAccessType

FromText PortAccessType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortAccessType

ToText PortAccessType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortAccessType

FromXML PortAccessType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortAccessType

ToXML PortAccessType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortAccessType

Methods

toXML :: PortAccessType -> XML #

Generic PortAccessType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortAccessType

Associated Types

type Rep PortAccessType :: Type -> Type #

Read PortAccessType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortAccessType

Show PortAccessType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortAccessType

NFData PortAccessType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortAccessType

Methods

rnf :: PortAccessType -> () #

Eq PortAccessType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortAccessType

Ord PortAccessType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortAccessType

Hashable PortAccessType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortAccessType

type Rep PortAccessType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortAccessType

type Rep PortAccessType = D1 ('MetaData "PortAccessType" "Amazonka.Lightsail.Types.PortAccessType" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "PortAccessType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPortAccessType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PortInfoSourceType

newtype PortInfoSourceType Source #

Instances

Instances details
FromJSON PortInfoSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortInfoSourceType

FromJSONKey PortInfoSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortInfoSourceType

ToJSON PortInfoSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortInfoSourceType

ToJSONKey PortInfoSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortInfoSourceType

ToByteString PortInfoSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortInfoSourceType

ToHeader PortInfoSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortInfoSourceType

ToLog PortInfoSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortInfoSourceType

ToQuery PortInfoSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortInfoSourceType

FromText PortInfoSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortInfoSourceType

ToText PortInfoSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortInfoSourceType

FromXML PortInfoSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortInfoSourceType

ToXML PortInfoSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortInfoSourceType

Generic PortInfoSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortInfoSourceType

Associated Types

type Rep PortInfoSourceType :: Type -> Type #

Read PortInfoSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortInfoSourceType

Show PortInfoSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortInfoSourceType

NFData PortInfoSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortInfoSourceType

Methods

rnf :: PortInfoSourceType -> () #

Eq PortInfoSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortInfoSourceType

Ord PortInfoSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortInfoSourceType

Hashable PortInfoSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortInfoSourceType

type Rep PortInfoSourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortInfoSourceType

type Rep PortInfoSourceType = D1 ('MetaData "PortInfoSourceType" "Amazonka.Lightsail.Types.PortInfoSourceType" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "PortInfoSourceType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPortInfoSourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PortState

newtype PortState Source #

Constructors

PortState' 

Fields

Bundled Patterns

pattern PortState_Closed :: PortState 
pattern PortState_Open :: PortState 

Instances

Instances details
FromJSON PortState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortState

FromJSONKey PortState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortState

ToJSON PortState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortState

ToJSONKey PortState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortState

ToByteString PortState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortState

Methods

toBS :: PortState -> ByteString #

ToHeader PortState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortState

ToLog PortState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortState

ToQuery PortState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortState

FromText PortState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortState

ToText PortState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortState

Methods

toText :: PortState -> Text #

FromXML PortState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortState

ToXML PortState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortState

Methods

toXML :: PortState -> XML #

Generic PortState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortState

Associated Types

type Rep PortState :: Type -> Type #

Read PortState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortState

Show PortState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortState

NFData PortState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortState

Methods

rnf :: PortState -> () #

Eq PortState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortState

Ord PortState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortState

Hashable PortState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortState

type Rep PortState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortState

type Rep PortState = D1 ('MetaData "PortState" "Amazonka.Lightsail.Types.PortState" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "PortState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPortState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

R53HostedZoneDeletionStateCode

newtype R53HostedZoneDeletionStateCode Source #

Instances

Instances details
FromJSON R53HostedZoneDeletionStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.R53HostedZoneDeletionStateCode

FromJSONKey R53HostedZoneDeletionStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.R53HostedZoneDeletionStateCode

ToJSON R53HostedZoneDeletionStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.R53HostedZoneDeletionStateCode

ToJSONKey R53HostedZoneDeletionStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.R53HostedZoneDeletionStateCode

ToByteString R53HostedZoneDeletionStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.R53HostedZoneDeletionStateCode

ToHeader R53HostedZoneDeletionStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.R53HostedZoneDeletionStateCode

ToLog R53HostedZoneDeletionStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.R53HostedZoneDeletionStateCode

ToQuery R53HostedZoneDeletionStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.R53HostedZoneDeletionStateCode

FromText R53HostedZoneDeletionStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.R53HostedZoneDeletionStateCode

ToText R53HostedZoneDeletionStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.R53HostedZoneDeletionStateCode

FromXML R53HostedZoneDeletionStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.R53HostedZoneDeletionStateCode

ToXML R53HostedZoneDeletionStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.R53HostedZoneDeletionStateCode

Generic R53HostedZoneDeletionStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.R53HostedZoneDeletionStateCode

Associated Types

type Rep R53HostedZoneDeletionStateCode :: Type -> Type #

Read R53HostedZoneDeletionStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.R53HostedZoneDeletionStateCode

Show R53HostedZoneDeletionStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.R53HostedZoneDeletionStateCode

NFData R53HostedZoneDeletionStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.R53HostedZoneDeletionStateCode

Eq R53HostedZoneDeletionStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.R53HostedZoneDeletionStateCode

Ord R53HostedZoneDeletionStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.R53HostedZoneDeletionStateCode

Hashable R53HostedZoneDeletionStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.R53HostedZoneDeletionStateCode

type Rep R53HostedZoneDeletionStateCode Source # 
Instance details

Defined in Amazonka.Lightsail.Types.R53HostedZoneDeletionStateCode

type Rep R53HostedZoneDeletionStateCode = D1 ('MetaData "R53HostedZoneDeletionStateCode" "Amazonka.Lightsail.Types.R53HostedZoneDeletionStateCode" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "R53HostedZoneDeletionStateCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromR53HostedZoneDeletionStateCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RecordState

newtype RecordState Source #

Constructors

RecordState' 

Instances

Instances details
FromJSON RecordState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RecordState

FromJSONKey RecordState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RecordState

ToJSON RecordState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RecordState

ToJSONKey RecordState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RecordState

ToByteString RecordState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RecordState

ToHeader RecordState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RecordState

ToLog RecordState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RecordState

ToQuery RecordState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RecordState

FromText RecordState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RecordState

ToText RecordState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RecordState

Methods

toText :: RecordState -> Text #

FromXML RecordState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RecordState

ToXML RecordState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RecordState

Methods

toXML :: RecordState -> XML #

Generic RecordState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RecordState

Associated Types

type Rep RecordState :: Type -> Type #

Read RecordState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RecordState

Show RecordState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RecordState

NFData RecordState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RecordState

Methods

rnf :: RecordState -> () #

Eq RecordState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RecordState

Ord RecordState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RecordState

Hashable RecordState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RecordState

type Rep RecordState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RecordState

type Rep RecordState = D1 ('MetaData "RecordState" "Amazonka.Lightsail.Types.RecordState" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "RecordState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRecordState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RegionName

newtype RegionName Source #

Constructors

RegionName' 

Fields

Instances

Instances details
FromJSON RegionName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RegionName

FromJSONKey RegionName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RegionName

ToJSON RegionName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RegionName

ToJSONKey RegionName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RegionName

ToByteString RegionName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RegionName

ToHeader RegionName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RegionName

ToLog RegionName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RegionName

ToQuery RegionName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RegionName

FromText RegionName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RegionName

ToText RegionName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RegionName

Methods

toText :: RegionName -> Text #

FromXML RegionName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RegionName

ToXML RegionName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RegionName

Methods

toXML :: RegionName -> XML #

Generic RegionName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RegionName

Associated Types

type Rep RegionName :: Type -> Type #

Read RegionName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RegionName

Show RegionName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RegionName

NFData RegionName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RegionName

Methods

rnf :: RegionName -> () #

Eq RegionName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RegionName

Ord RegionName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RegionName

Hashable RegionName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RegionName

type Rep RegionName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RegionName

type Rep RegionName = D1 ('MetaData "RegionName" "Amazonka.Lightsail.Types.RegionName" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "RegionName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRegionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RelationalDatabaseEngine

newtype RelationalDatabaseEngine Source #

Instances

Instances details
FromJSON RelationalDatabaseEngine Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseEngine

FromJSONKey RelationalDatabaseEngine Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseEngine

ToJSON RelationalDatabaseEngine Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseEngine

ToJSONKey RelationalDatabaseEngine Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseEngine

ToByteString RelationalDatabaseEngine Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseEngine

ToHeader RelationalDatabaseEngine Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseEngine

ToLog RelationalDatabaseEngine Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseEngine

ToQuery RelationalDatabaseEngine Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseEngine

FromText RelationalDatabaseEngine Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseEngine

ToText RelationalDatabaseEngine Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseEngine

FromXML RelationalDatabaseEngine Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseEngine

ToXML RelationalDatabaseEngine Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseEngine

Generic RelationalDatabaseEngine Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseEngine

Associated Types

type Rep RelationalDatabaseEngine :: Type -> Type #

Read RelationalDatabaseEngine Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseEngine

Show RelationalDatabaseEngine Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseEngine

NFData RelationalDatabaseEngine Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseEngine

Eq RelationalDatabaseEngine Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseEngine

Ord RelationalDatabaseEngine Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseEngine

Hashable RelationalDatabaseEngine Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseEngine

type Rep RelationalDatabaseEngine Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseEngine

type Rep RelationalDatabaseEngine = D1 ('MetaData "RelationalDatabaseEngine" "Amazonka.Lightsail.Types.RelationalDatabaseEngine" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "RelationalDatabaseEngine'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRelationalDatabaseEngine") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RelationalDatabaseMetricName

newtype RelationalDatabaseMetricName Source #

Instances

Instances details
FromJSON RelationalDatabaseMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseMetricName

FromJSONKey RelationalDatabaseMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseMetricName

ToJSON RelationalDatabaseMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseMetricName

ToJSONKey RelationalDatabaseMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseMetricName

ToByteString RelationalDatabaseMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseMetricName

ToHeader RelationalDatabaseMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseMetricName

ToLog RelationalDatabaseMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseMetricName

ToQuery RelationalDatabaseMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseMetricName

FromText RelationalDatabaseMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseMetricName

ToText RelationalDatabaseMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseMetricName

FromXML RelationalDatabaseMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseMetricName

ToXML RelationalDatabaseMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseMetricName

Generic RelationalDatabaseMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseMetricName

Associated Types

type Rep RelationalDatabaseMetricName :: Type -> Type #

Read RelationalDatabaseMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseMetricName

Show RelationalDatabaseMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseMetricName

NFData RelationalDatabaseMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseMetricName

Eq RelationalDatabaseMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseMetricName

Ord RelationalDatabaseMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseMetricName

Hashable RelationalDatabaseMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseMetricName

type Rep RelationalDatabaseMetricName Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseMetricName

type Rep RelationalDatabaseMetricName = D1 ('MetaData "RelationalDatabaseMetricName" "Amazonka.Lightsail.Types.RelationalDatabaseMetricName" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "RelationalDatabaseMetricName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRelationalDatabaseMetricName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RelationalDatabasePasswordVersion

newtype RelationalDatabasePasswordVersion Source #

Instances

Instances details
FromJSON RelationalDatabasePasswordVersion Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabasePasswordVersion

FromJSONKey RelationalDatabasePasswordVersion Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabasePasswordVersion

ToJSON RelationalDatabasePasswordVersion Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabasePasswordVersion

ToJSONKey RelationalDatabasePasswordVersion Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabasePasswordVersion

ToByteString RelationalDatabasePasswordVersion Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabasePasswordVersion

ToHeader RelationalDatabasePasswordVersion Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabasePasswordVersion

ToLog RelationalDatabasePasswordVersion Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabasePasswordVersion

ToQuery RelationalDatabasePasswordVersion Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabasePasswordVersion

FromText RelationalDatabasePasswordVersion Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabasePasswordVersion

ToText RelationalDatabasePasswordVersion Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabasePasswordVersion

FromXML RelationalDatabasePasswordVersion Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabasePasswordVersion

ToXML RelationalDatabasePasswordVersion Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabasePasswordVersion

Generic RelationalDatabasePasswordVersion Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabasePasswordVersion

Associated Types

type Rep RelationalDatabasePasswordVersion :: Type -> Type #

Read RelationalDatabasePasswordVersion Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabasePasswordVersion

Show RelationalDatabasePasswordVersion Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabasePasswordVersion

NFData RelationalDatabasePasswordVersion Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabasePasswordVersion

Eq RelationalDatabasePasswordVersion Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabasePasswordVersion

Ord RelationalDatabasePasswordVersion Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabasePasswordVersion

Hashable RelationalDatabasePasswordVersion Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabasePasswordVersion

type Rep RelationalDatabasePasswordVersion Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabasePasswordVersion

type Rep RelationalDatabasePasswordVersion = D1 ('MetaData "RelationalDatabasePasswordVersion" "Amazonka.Lightsail.Types.RelationalDatabasePasswordVersion" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "RelationalDatabasePasswordVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRelationalDatabasePasswordVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RenewalStatus

newtype RenewalStatus Source #

Constructors

RenewalStatus' 

Instances

Instances details
FromJSON RenewalStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RenewalStatus

FromJSONKey RenewalStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RenewalStatus

ToJSON RenewalStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RenewalStatus

ToJSONKey RenewalStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RenewalStatus

ToByteString RenewalStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RenewalStatus

ToHeader RenewalStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RenewalStatus

ToLog RenewalStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RenewalStatus

ToQuery RenewalStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RenewalStatus

FromText RenewalStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RenewalStatus

ToText RenewalStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RenewalStatus

Methods

toText :: RenewalStatus -> Text #

FromXML RenewalStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RenewalStatus

ToXML RenewalStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RenewalStatus

Methods

toXML :: RenewalStatus -> XML #

Generic RenewalStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RenewalStatus

Associated Types

type Rep RenewalStatus :: Type -> Type #

Read RenewalStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RenewalStatus

Show RenewalStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RenewalStatus

NFData RenewalStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RenewalStatus

Methods

rnf :: RenewalStatus -> () #

Eq RenewalStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RenewalStatus

Ord RenewalStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RenewalStatus

Hashable RenewalStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RenewalStatus

type Rep RenewalStatus Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RenewalStatus

type Rep RenewalStatus = D1 ('MetaData "RenewalStatus" "Amazonka.Lightsail.Types.RenewalStatus" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "RenewalStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRenewalStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ResourceBucketAccess

newtype ResourceBucketAccess Source #

Instances

Instances details
FromJSON ResourceBucketAccess Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceBucketAccess

FromJSONKey ResourceBucketAccess Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceBucketAccess

ToJSON ResourceBucketAccess Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceBucketAccess

ToJSONKey ResourceBucketAccess Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceBucketAccess

ToByteString ResourceBucketAccess Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceBucketAccess

ToHeader ResourceBucketAccess Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceBucketAccess

ToLog ResourceBucketAccess Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceBucketAccess

ToQuery ResourceBucketAccess Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceBucketAccess

FromText ResourceBucketAccess Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceBucketAccess

ToText ResourceBucketAccess Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceBucketAccess

FromXML ResourceBucketAccess Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceBucketAccess

ToXML ResourceBucketAccess Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceBucketAccess

Generic ResourceBucketAccess Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceBucketAccess

Associated Types

type Rep ResourceBucketAccess :: Type -> Type #

Read ResourceBucketAccess Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceBucketAccess

Show ResourceBucketAccess Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceBucketAccess

NFData ResourceBucketAccess Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceBucketAccess

Methods

rnf :: ResourceBucketAccess -> () #

Eq ResourceBucketAccess Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceBucketAccess

Ord ResourceBucketAccess Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceBucketAccess

Hashable ResourceBucketAccess Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceBucketAccess

type Rep ResourceBucketAccess Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceBucketAccess

type Rep ResourceBucketAccess = D1 ('MetaData "ResourceBucketAccess" "Amazonka.Lightsail.Types.ResourceBucketAccess" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "ResourceBucketAccess'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromResourceBucketAccess") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ResourceType

newtype ResourceType Source #

Constructors

ResourceType' 

Instances

Instances details
FromJSON ResourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceType

FromJSONKey ResourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceType

ToJSON ResourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceType

ToJSONKey ResourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceType

ToByteString ResourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceType

ToHeader ResourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceType

ToLog ResourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceType

ToQuery ResourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceType

FromText ResourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceType

ToText ResourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceType

Methods

toText :: ResourceType -> Text #

FromXML ResourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceType

ToXML ResourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceType

Methods

toXML :: ResourceType -> XML #

Generic ResourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceType

Associated Types

type Rep ResourceType :: Type -> Type #

Read ResourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceType

Show ResourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceType

NFData ResourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceType

Methods

rnf :: ResourceType -> () #

Eq ResourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceType

Ord ResourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceType

Hashable ResourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceType

type Rep ResourceType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceType

type Rep ResourceType = D1 ('MetaData "ResourceType" "Amazonka.Lightsail.Types.ResourceType" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "ResourceType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromResourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

StatusType

newtype StatusType Source #

Constructors

StatusType' 

Fields

Bundled Patterns

pattern StatusType_Active :: StatusType 
pattern StatusType_Inactive :: StatusType 

Instances

Instances details
FromJSON StatusType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.StatusType

FromJSONKey StatusType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.StatusType

ToJSON StatusType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.StatusType

ToJSONKey StatusType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.StatusType

ToByteString StatusType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.StatusType

ToHeader StatusType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.StatusType

ToLog StatusType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.StatusType

ToQuery StatusType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.StatusType

FromText StatusType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.StatusType

ToText StatusType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.StatusType

Methods

toText :: StatusType -> Text #

FromXML StatusType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.StatusType

ToXML StatusType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.StatusType

Methods

toXML :: StatusType -> XML #

Generic StatusType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.StatusType

Associated Types

type Rep StatusType :: Type -> Type #

Read StatusType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.StatusType

Show StatusType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.StatusType

NFData StatusType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.StatusType

Methods

rnf :: StatusType -> () #

Eq StatusType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.StatusType

Ord StatusType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.StatusType

Hashable StatusType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.StatusType

type Rep StatusType Source # 
Instance details

Defined in Amazonka.Lightsail.Types.StatusType

type Rep StatusType = D1 ('MetaData "StatusType" "Amazonka.Lightsail.Types.StatusType" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "StatusType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStatusType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TreatMissingData

newtype TreatMissingData Source #

Instances

Instances details
FromJSON TreatMissingData Source # 
Instance details

Defined in Amazonka.Lightsail.Types.TreatMissingData

FromJSONKey TreatMissingData Source # 
Instance details

Defined in Amazonka.Lightsail.Types.TreatMissingData

ToJSON TreatMissingData Source # 
Instance details

Defined in Amazonka.Lightsail.Types.TreatMissingData

ToJSONKey TreatMissingData Source # 
Instance details

Defined in Amazonka.Lightsail.Types.TreatMissingData

ToByteString TreatMissingData Source # 
Instance details

Defined in Amazonka.Lightsail.Types.TreatMissingData

ToHeader TreatMissingData Source # 
Instance details

Defined in Amazonka.Lightsail.Types.TreatMissingData

ToLog TreatMissingData Source # 
Instance details

Defined in Amazonka.Lightsail.Types.TreatMissingData

ToQuery TreatMissingData Source # 
Instance details

Defined in Amazonka.Lightsail.Types.TreatMissingData

FromText TreatMissingData Source # 
Instance details

Defined in Amazonka.Lightsail.Types.TreatMissingData

ToText TreatMissingData Source # 
Instance details

Defined in Amazonka.Lightsail.Types.TreatMissingData

FromXML TreatMissingData Source # 
Instance details

Defined in Amazonka.Lightsail.Types.TreatMissingData

ToXML TreatMissingData Source # 
Instance details

Defined in Amazonka.Lightsail.Types.TreatMissingData

Generic TreatMissingData Source # 
Instance details

Defined in Amazonka.Lightsail.Types.TreatMissingData

Associated Types

type Rep TreatMissingData :: Type -> Type #

Read TreatMissingData Source # 
Instance details

Defined in Amazonka.Lightsail.Types.TreatMissingData

Show TreatMissingData Source # 
Instance details

Defined in Amazonka.Lightsail.Types.TreatMissingData

NFData TreatMissingData Source # 
Instance details

Defined in Amazonka.Lightsail.Types.TreatMissingData

Methods

rnf :: TreatMissingData -> () #

Eq TreatMissingData Source # 
Instance details

Defined in Amazonka.Lightsail.Types.TreatMissingData

Ord TreatMissingData Source # 
Instance details

Defined in Amazonka.Lightsail.Types.TreatMissingData

Hashable TreatMissingData Source # 
Instance details

Defined in Amazonka.Lightsail.Types.TreatMissingData

type Rep TreatMissingData Source # 
Instance details

Defined in Amazonka.Lightsail.Types.TreatMissingData

type Rep TreatMissingData = D1 ('MetaData "TreatMissingData" "Amazonka.Lightsail.Types.TreatMissingData" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'True) (C1 ('MetaCons "TreatMissingData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTreatMissingData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AccessKey

data AccessKey Source #

Describes an access key for an Amazon Lightsail bucket.

Access keys grant full programmatic access to the specified bucket and its objects. You can have a maximum of two access keys per bucket. Use the CreateBucketAccessKey action to create an access key for a specific bucket. For more information about access keys, see Creating access keys for a bucket in Amazon Lightsail in the Amazon Lightsail Developer Guide.

The secretAccessKey value is returned only in response to the CreateBucketAccessKey action. You can get a secret access key only when you first create an access key; you cannot get the secret access key later. If you lose the secret access key, you must create a new access key.

See: newAccessKey smart constructor.

Instances

Instances details
FromJSON AccessKey Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessKey

Generic AccessKey Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessKey

Associated Types

type Rep AccessKey :: Type -> Type #

Show AccessKey Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessKey

NFData AccessKey Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessKey

Methods

rnf :: AccessKey -> () #

Eq AccessKey Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessKey

Hashable AccessKey Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessKey

type Rep AccessKey Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessKey

type Rep AccessKey = D1 ('MetaData "AccessKey" "Amazonka.Lightsail.Types.AccessKey" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "AccessKey'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "accessKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "lastUsed") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AccessKeyLastUsed)) :*: (S1 ('MetaSel ('Just "secretAccessKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StatusType))))))

newAccessKey :: AccessKey Source #

Create a value of AccessKey with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:accessKeyId:AccessKey', accessKey_accessKeyId - The ID of the access key.

$sel:createdAt:AccessKey', accessKey_createdAt - The timestamp when the access key was created.

$sel:lastUsed:AccessKey', accessKey_lastUsed - An object that describes the last time the access key was used.

This object does not include data in the response of a CreateBucketAccessKey action. If the access key has not been used, the region and serviceName values are N/A, and the lastUsedDate value is null.

$sel:secretAccessKey:AccessKey', accessKey_secretAccessKey - The secret access key used to sign requests.

You should store the secret access key in a safe location. We recommend that you delete the access key if the secret access key is compromised.

$sel:status:AccessKey', accessKey_status - The status of the access key.

A status of Active means that the key is valid, while Inactive means it is not.

AccessKeyLastUsed

data AccessKeyLastUsed Source #

Describes the last time an access key was used.

This object does not include data in the response of a CreateBucketAccessKey action.

See: newAccessKeyLastUsed smart constructor.

Instances

Instances details
FromJSON AccessKeyLastUsed Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessKeyLastUsed

Generic AccessKeyLastUsed Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessKeyLastUsed

Associated Types

type Rep AccessKeyLastUsed :: Type -> Type #

Read AccessKeyLastUsed Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessKeyLastUsed

Show AccessKeyLastUsed Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessKeyLastUsed

NFData AccessKeyLastUsed Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessKeyLastUsed

Methods

rnf :: AccessKeyLastUsed -> () #

Eq AccessKeyLastUsed Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessKeyLastUsed

Hashable AccessKeyLastUsed Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessKeyLastUsed

type Rep AccessKeyLastUsed Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessKeyLastUsed

type Rep AccessKeyLastUsed = D1 ('MetaData "AccessKeyLastUsed" "Amazonka.Lightsail.Types.AccessKeyLastUsed" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "AccessKeyLastUsed'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lastUsedDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "region") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "serviceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newAccessKeyLastUsed :: AccessKeyLastUsed Source #

Create a value of AccessKeyLastUsed with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:lastUsedDate:AccessKeyLastUsed', accessKeyLastUsed_lastUsedDate - The date and time when the access key was most recently used.

This value is null if the access key has not been used.

$sel:region:AccessKeyLastUsed', accessKeyLastUsed_region - The Amazon Web Services Region where this access key was most recently used.

This value is N/A if the access key has not been used.

$sel:serviceName:AccessKeyLastUsed', accessKeyLastUsed_serviceName - The name of the Amazon Web Services service with which this access key was most recently used.

This value is N/A if the access key has not been used.

AccessRules

data AccessRules Source #

Describes the anonymous access permissions for an Amazon Lightsail bucket and its objects.

For more information about bucket access permissions, see Understanding bucket permissions in Amazon Lightsail in the

Amazon Lightsail Developer Guide.

See: newAccessRules smart constructor.

Instances

Instances details
FromJSON AccessRules Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessRules

ToJSON AccessRules Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessRules

Generic AccessRules Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessRules

Associated Types

type Rep AccessRules :: Type -> Type #

Read AccessRules Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessRules

Show AccessRules Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessRules

NFData AccessRules Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessRules

Methods

rnf :: AccessRules -> () #

Eq AccessRules Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessRules

Hashable AccessRules Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessRules

type Rep AccessRules Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccessRules

type Rep AccessRules = D1 ('MetaData "AccessRules" "Amazonka.Lightsail.Types.AccessRules" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "AccessRules'" 'PrefixI 'True) (S1 ('MetaSel ('Just "allowPublicOverrides") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "getObject") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AccessType))))

newAccessRules :: AccessRules Source #

Create a value of AccessRules with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:allowPublicOverrides:AccessRules', accessRules_allowPublicOverrides - A Boolean value that indicates whether the access control list (ACL) permissions that are applied to individual objects override the getObject option that is currently specified.

When this is true, you can use the PutObjectAcl Amazon S3 API action to set individual objects to public (read-only) using the public-read ACL, or to private using the private ACL.

$sel:getObject:AccessRules', accessRules_getObject - Specifies the anonymous access to all objects in a bucket.

The following options can be specified:

  • public - Sets all objects in the bucket to public (read-only), making them readable by anyone in the world.

    If the getObject value is set to public, then all objects in the bucket default to public regardless of the allowPublicOverrides value.

  • private - Sets all objects in the bucket to private, making them readable only by you or anyone you give access to.

    If the getObject value is set to private, and the allowPublicOverrides value is set to true, then all objects in the bucket default to private unless they are configured with a public-read ACL. Individual objects with a public-read ACL are readable by anyone in the world.

AccountLevelBpaSync

data AccountLevelBpaSync Source #

Describes the synchronization status of the Amazon Simple Storage Service (Amazon S3) account-level block public access (BPA) feature for your Lightsail buckets.

The account-level BPA feature of Amazon S3 provides centralized controls to limit public access to all Amazon S3 buckets in an account. BPA can make all Amazon S3 buckets in an Amazon Web Services account private regardless of the individual bucket and object permissions that are configured. Lightsail buckets take into account the Amazon S3 account-level BPA configuration when allowing or denying public access. To do this, Lightsail periodically fetches the account-level BPA configuration from Amazon S3. When the account-level BPA status is InSync, the Amazon S3 account-level BPA configuration is synchronized and it applies to your Lightsail buckets. For more information about Amazon Simple Storage Service account-level BPA and how it affects Lightsail buckets, see Block public access for buckets in Amazon Lightsail in the Amazon Lightsail Developer Guide.

See: newAccountLevelBpaSync smart constructor.

Instances

Instances details
FromJSON AccountLevelBpaSync Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccountLevelBpaSync

Generic AccountLevelBpaSync Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccountLevelBpaSync

Associated Types

type Rep AccountLevelBpaSync :: Type -> Type #

Read AccountLevelBpaSync Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccountLevelBpaSync

Show AccountLevelBpaSync Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccountLevelBpaSync

NFData AccountLevelBpaSync Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccountLevelBpaSync

Methods

rnf :: AccountLevelBpaSync -> () #

Eq AccountLevelBpaSync Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccountLevelBpaSync

Hashable AccountLevelBpaSync Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccountLevelBpaSync

type Rep AccountLevelBpaSync Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AccountLevelBpaSync

type Rep AccountLevelBpaSync = D1 ('MetaData "AccountLevelBpaSync" "Amazonka.Lightsail.Types.AccountLevelBpaSync" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "AccountLevelBpaSync'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "bpaImpactsLightsail") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "lastSyncedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BPAStatusMessage)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AccountLevelBpaSyncStatus)))))

newAccountLevelBpaSync :: AccountLevelBpaSync Source #

Create a value of AccountLevelBpaSync with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:bpaImpactsLightsail:AccountLevelBpaSync', accountLevelBpaSync_bpaImpactsLightsail - A Boolean value that indicates whether account-level block public access is affecting your Lightsail buckets.

$sel:lastSyncedAt:AccountLevelBpaSync', accountLevelBpaSync_lastSyncedAt - The timestamp of when the account-level BPA configuration was last synchronized. This value is null when the account-level BPA configuration has not been synchronized.

$sel:message:AccountLevelBpaSync', accountLevelBpaSync_message - A message that provides a reason for a Failed or Defaulted synchronization status.

The following messages are possible:

  • SYNC_ON_HOLD - The synchronization has not yet happened. This status message occurs immediately after you create your first Lightsail bucket. This status message should change after the first synchronization happens, approximately 1 hour after the first bucket is created.
  • DEFAULTED_FOR_SLR_MISSING - The synchronization failed because the required service-linked role is missing from your Amazon Web Services account. The account-level BPA configuration for your Lightsail buckets is defaulted to active until the synchronization can occur. This means that all your buckets are private and not publicly accessible. For more information about how to create the required service-linked role to allow synchronization, see Using Service-Linked Roles for Amazon Lightsail in the Amazon Lightsail Developer Guide.
  • DEFAULTED_FOR_SLR_MISSING_ON_HOLD - The synchronization failed because the required service-linked role is missing from your Amazon Web Services account. Account-level BPA is not yet configured for your Lightsail buckets. Therefore, only the bucket access permissions and individual object access permissions apply to your Lightsail buckets. For more information about how to create the required service-linked role to allow synchronization, see Using Service-Linked Roles for Amazon Lightsail in the Amazon Lightsail Developer Guide.
  • Unknown - The reason that synchronization failed is unknown. Contact Amazon Web Services Support for more information.

$sel:status:AccountLevelBpaSync', accountLevelBpaSync_status - The status of the account-level BPA synchronization.

The following statuses are possible:

  • InSync - Account-level BPA is synchronized. The Amazon S3 account-level BPA configuration applies to your Lightsail buckets.
  • NeverSynced - Synchronization has not yet happened. The Amazon S3 account-level BPA configuration does not apply to your Lightsail buckets.
  • Failed - Synchronization failed. The Amazon S3 account-level BPA configuration does not apply to your Lightsail buckets.
  • Defaulted - Synchronization failed and account-level BPA for your Lightsail buckets is defaulted to active.

You might need to complete further actions if the status is Failed or Defaulted. The message parameter provides more information for those statuses.

AddOn

data AddOn Source #

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

See: newAddOn smart constructor.

Constructors

AddOn' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) 

Instances

Instances details
FromJSON AddOn Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AddOn

Generic AddOn Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AddOn

Associated Types

type Rep AddOn :: Type -> Type #

Methods

from :: AddOn -> Rep AddOn x #

to :: Rep AddOn x -> AddOn #

Read AddOn Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AddOn

Show AddOn Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AddOn

Methods

showsPrec :: Int -> AddOn -> ShowS #

show :: AddOn -> String #

showList :: [AddOn] -> ShowS #

NFData AddOn Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AddOn

Methods

rnf :: AddOn -> () #

Eq AddOn Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AddOn

Methods

(==) :: AddOn -> AddOn -> Bool #

(/=) :: AddOn -> AddOn -> Bool #

Hashable AddOn Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AddOn

Methods

hashWithSalt :: Int -> AddOn -> Int #

hash :: AddOn -> Int #

type Rep AddOn Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AddOn

type Rep AddOn = D1 ('MetaData "AddOn" "Amazonka.Lightsail.Types.AddOn" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "AddOn'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nextSnapshotTimeOfDay") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "snapshotTimeOfDay") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newAddOn :: AddOn Source #

Create a value of AddOn with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:AddOn', addOn_name - The name of the add-on.

$sel:nextSnapshotTimeOfDay:AddOn', addOn_nextSnapshotTimeOfDay - The next daily time an automatic snapshot will be created.

The time shown is in HH:00 format, and in Coordinated Universal Time (UTC).

The snapshot is automatically created between the time shown and up to 45 minutes after.

$sel:snapshotTimeOfDay:AddOn', addOn_snapshotTimeOfDay - The daily time when an automatic snapshot is created.

The time shown is in HH:00 format, and in Coordinated Universal Time (UTC).

The snapshot is automatically created between the time shown and up to 45 minutes after.

$sel:status:AddOn', addOn_status - The status of the add-on.

AddOnRequest

data AddOnRequest Source #

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.

See: newAddOnRequest smart constructor.

Instances

Instances details
ToJSON AddOnRequest Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AddOnRequest

Generic AddOnRequest Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AddOnRequest

Associated Types

type Rep AddOnRequest :: Type -> Type #

Read AddOnRequest Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AddOnRequest

Show AddOnRequest Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AddOnRequest

NFData AddOnRequest Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AddOnRequest

Methods

rnf :: AddOnRequest -> () #

Eq AddOnRequest Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AddOnRequest

Hashable AddOnRequest Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AddOnRequest

type Rep AddOnRequest Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AddOnRequest

type Rep AddOnRequest = D1 ('MetaData "AddOnRequest" "Amazonka.Lightsail.Types.AddOnRequest" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "AddOnRequest'" 'PrefixI 'True) (S1 ('MetaSel ('Just "autoSnapshotAddOnRequest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoSnapshotAddOnRequest)) :*: S1 ('MetaSel ('Just "addOnType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AddOnType)))

newAddOnRequest Source #

Create a value of AddOnRequest with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:autoSnapshotAddOnRequest:AddOnRequest', addOnRequest_autoSnapshotAddOnRequest - An object that represents additional parameters when enabling or modifying the automatic snapshot add-on.

$sel:addOnType:AddOnRequest', addOnRequest_addOnType - The add-on type.

Alarm

data Alarm Source #

Describes an alarm.

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

See: newAlarm smart constructor.

Instances

Instances details
FromJSON Alarm Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Alarm

Generic Alarm Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Alarm

Associated Types

type Rep Alarm :: Type -> Type #

Methods

from :: Alarm -> Rep Alarm x #

to :: Rep Alarm x -> Alarm #

Read Alarm Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Alarm

Show Alarm Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Alarm

Methods

showsPrec :: Int -> Alarm -> ShowS #

show :: Alarm -> String #

showList :: [Alarm] -> ShowS #

NFData Alarm Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Alarm

Methods

rnf :: Alarm -> () #

Eq Alarm Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Alarm

Methods

(==) :: Alarm -> Alarm -> Bool #

(/=) :: Alarm -> Alarm -> Bool #

Hashable Alarm Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Alarm

Methods

hashWithSalt :: Int -> Alarm -> Int #

hash :: Alarm -> Int #

type Rep Alarm Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Alarm

type Rep Alarm = D1 ('MetaData "Alarm" "Amazonka.Lightsail.Types.Alarm" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "Alarm'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "comparisonOperator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ComparisonOperator))) :*: (S1 ('MetaSel ('Just "contactProtocols") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ContactProtocol])) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "datapointsToAlarm") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))) :*: ((S1 ('MetaSel ('Just "evaluationPeriods") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceLocation))) :*: (S1 ('MetaSel ('Just "metricName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MetricName)) :*: (S1 ('MetaSel ('Just "monitoredResourceInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MonitoredResourceInfo)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))) :*: (((S1 ('MetaSel ('Just "notificationEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "notificationTriggers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AlarmState]))) :*: (S1 ('MetaSel ('Just "period") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceType)) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AlarmState))))) :*: ((S1 ('MetaSel ('Just "statistic") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MetricStatistic)) :*: S1 ('MetaSel ('Just "supportCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "threshold") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "treatMissingData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TreatMissingData)) :*: S1 ('MetaSel ('Just "unit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MetricUnit))))))))

newAlarm :: Alarm Source #

Create a value of Alarm with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

Alarm, alarm_arn - The Amazon Resource Name (ARN) of the alarm.

$sel:comparisonOperator:Alarm', alarm_comparisonOperator - The arithmetic operation used when comparing the specified statistic and threshold.

$sel:contactProtocols:Alarm', alarm_contactProtocols - The contact protocols for the alarm, such as Email, SMS (text messaging), or both.

$sel:createdAt:Alarm', alarm_createdAt - The timestamp when the alarm was created.

$sel:datapointsToAlarm:Alarm', alarm_datapointsToAlarm - The number of data points that must not within the specified threshold to trigger the alarm.

$sel:evaluationPeriods:Alarm', alarm_evaluationPeriods - The number of periods over which data is compared to the specified threshold.

$sel:location:Alarm', alarm_location - An object that lists information about the location of the alarm.

$sel:metricName:Alarm', alarm_metricName - The name of the metric associated with the alarm.

$sel:monitoredResourceInfo:Alarm', alarm_monitoredResourceInfo - An object that lists information about the resource monitored by the alarm.

Alarm, alarm_name - The name of the alarm.

$sel:notificationEnabled:Alarm', alarm_notificationEnabled - Indicates whether the alarm is enabled.

$sel:notificationTriggers:Alarm', alarm_notificationTriggers - The alarm states that trigger a notification.

$sel:period:Alarm', alarm_period - The period, in seconds, over which the statistic is applied.

Alarm, alarm_resourceType - The Lightsail resource type (e.g., Alarm).

$sel:state:Alarm', alarm_state - The current state of the alarm.

An alarm has the following possible states:

  • ALARM - The metric is outside of the defined threshold.
  • INSUFFICIENT_DATA - The alarm has just started, the metric is not available, or not enough data is available for the metric to determine the alarm state.
  • OK - The metric is within the defined threshold.

$sel:statistic:Alarm', alarm_statistic - The statistic for the metric associated with the alarm.

The following statistics are available:

  • Minimum - The lowest value observed during the specified period. Use this value to determine low volumes of activity for your application.
  • Maximum - The highest value observed during the specified period. Use this value to determine high volumes of activity for your application.
  • Sum - All values submitted for the matching metric added together. You can use this statistic to determine the total volume of a metric.
  • Average - The value of Sum / SampleCount during the specified period. By comparing this statistic with the Minimum and Maximum values, you can determine the full scope of a metric and how close the average use is to the Minimum and Maximum values. This comparison helps you to know when to increase or decrease your resources.
  • SampleCount - The count, or number, of data points used for the statistical calculation.

$sel:supportCode:Alarm', alarm_supportCode - The support code. Include this code in your email to support when you have questions about your Lightsail alarm. This code enables our support team to look up your Lightsail information more easily.

$sel:threshold:Alarm', alarm_threshold - The value against which the specified statistic is compared.

$sel:treatMissingData:Alarm', alarm_treatMissingData - Specifies how the alarm handles missing data points.

An alarm can treat missing data in the following ways:

  • breaching - Assume the missing data is not within the threshold. Missing data counts towards the number of times the metric is not within the threshold.
  • notBreaching - Assume the missing data is within the threshold. Missing data does not count towards the number of times the metric is not within the threshold.
  • ignore - Ignore the missing data. Maintains the current alarm state.
  • missing - Missing data is treated as missing.

$sel:unit:Alarm', alarm_unit - The unit of the metric associated with the alarm.

AttachedDisk

data AttachedDisk Source #

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

See: newAttachedDisk smart constructor.

Constructors

AttachedDisk' (Maybe Text) (Maybe Int) 

Instances

Instances details
FromJSON AttachedDisk Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AttachedDisk

Generic AttachedDisk Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AttachedDisk

Associated Types

type Rep AttachedDisk :: Type -> Type #

Read AttachedDisk Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AttachedDisk

Show AttachedDisk Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AttachedDisk

NFData AttachedDisk Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AttachedDisk

Methods

rnf :: AttachedDisk -> () #

Eq AttachedDisk Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AttachedDisk

Hashable AttachedDisk Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AttachedDisk

type Rep AttachedDisk Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AttachedDisk

type Rep AttachedDisk = D1 ('MetaData "AttachedDisk" "Amazonka.Lightsail.Types.AttachedDisk" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "AttachedDisk'" 'PrefixI 'True) (S1 ('MetaSel ('Just "path") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sizeInGb") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))

newAttachedDisk :: AttachedDisk Source #

Create a value of AttachedDisk with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:path:AttachedDisk', attachedDisk_path - The path of the disk (e.g., /dev/xvdf).

$sel:sizeInGb:AttachedDisk', attachedDisk_sizeInGb - The size of the disk in GB.

AutoSnapshotAddOnRequest

data AutoSnapshotAddOnRequest Source #

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.

See: newAutoSnapshotAddOnRequest smart constructor.

Instances

Instances details
ToJSON AutoSnapshotAddOnRequest Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AutoSnapshotAddOnRequest

Generic AutoSnapshotAddOnRequest Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AutoSnapshotAddOnRequest

Associated Types

type Rep AutoSnapshotAddOnRequest :: Type -> Type #

Read AutoSnapshotAddOnRequest Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AutoSnapshotAddOnRequest

Show AutoSnapshotAddOnRequest Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AutoSnapshotAddOnRequest

NFData AutoSnapshotAddOnRequest Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AutoSnapshotAddOnRequest

Eq AutoSnapshotAddOnRequest Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AutoSnapshotAddOnRequest

Hashable AutoSnapshotAddOnRequest Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AutoSnapshotAddOnRequest

type Rep AutoSnapshotAddOnRequest Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AutoSnapshotAddOnRequest

type Rep AutoSnapshotAddOnRequest = D1 ('MetaData "AutoSnapshotAddOnRequest" "Amazonka.Lightsail.Types.AutoSnapshotAddOnRequest" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "AutoSnapshotAddOnRequest'" 'PrefixI 'True) (S1 ('MetaSel ('Just "snapshotTimeOfDay") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newAutoSnapshotAddOnRequest :: AutoSnapshotAddOnRequest Source #

Create a value of AutoSnapshotAddOnRequest with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:snapshotTimeOfDay:AutoSnapshotAddOnRequest', autoSnapshotAddOnRequest_snapshotTimeOfDay - The daily time when an automatic snapshot will be created.

Constraints:

  • Must be in HH:00 format, and in an hourly increment.
  • Specified in Coordinated Universal Time (UTC).
  • The snapshot will be automatically created between the time specified and up to 45 minutes after.

AutoSnapshotDetails

data AutoSnapshotDetails Source #

Describes an automatic snapshot.

See: newAutoSnapshotDetails smart constructor.

Instances

Instances details
FromJSON AutoSnapshotDetails Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AutoSnapshotDetails

Generic AutoSnapshotDetails Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AutoSnapshotDetails

Associated Types

type Rep AutoSnapshotDetails :: Type -> Type #

Read AutoSnapshotDetails Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AutoSnapshotDetails

Show AutoSnapshotDetails Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AutoSnapshotDetails

NFData AutoSnapshotDetails Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AutoSnapshotDetails

Methods

rnf :: AutoSnapshotDetails -> () #

Eq AutoSnapshotDetails Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AutoSnapshotDetails

Hashable AutoSnapshotDetails Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AutoSnapshotDetails

type Rep AutoSnapshotDetails Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AutoSnapshotDetails

type Rep AutoSnapshotDetails = D1 ('MetaData "AutoSnapshotDetails" "Amazonka.Lightsail.Types.AutoSnapshotDetails" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "AutoSnapshotDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "date") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "fromAttachedDisks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AttachedDisk])) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoSnapshotStatus)))))

newAutoSnapshotDetails :: AutoSnapshotDetails Source #

Create a value of AutoSnapshotDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:createdAt:AutoSnapshotDetails', autoSnapshotDetails_createdAt - The timestamp when the automatic snapshot was created.

$sel:date:AutoSnapshotDetails', autoSnapshotDetails_date - The date of the automatic snapshot in YYYY-MM-DD format.

$sel:fromAttachedDisks:AutoSnapshotDetails', autoSnapshotDetails_fromAttachedDisks - An array of objects that describe the block storage disks attached to the instance when the automatic snapshot was created.

$sel:status:AutoSnapshotDetails', autoSnapshotDetails_status - The status of the automatic snapshot.

AvailabilityZone

data AvailabilityZone Source #

Describes an Availability Zone.

See: newAvailabilityZone smart constructor.

Instances

Instances details
FromJSON AvailabilityZone Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AvailabilityZone

Generic AvailabilityZone Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AvailabilityZone

Associated Types

type Rep AvailabilityZone :: Type -> Type #

Read AvailabilityZone Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AvailabilityZone

Show AvailabilityZone Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AvailabilityZone

NFData AvailabilityZone Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AvailabilityZone

Methods

rnf :: AvailabilityZone -> () #

Eq AvailabilityZone Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AvailabilityZone

Hashable AvailabilityZone Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AvailabilityZone

type Rep AvailabilityZone Source # 
Instance details

Defined in Amazonka.Lightsail.Types.AvailabilityZone

type Rep AvailabilityZone = D1 ('MetaData "AvailabilityZone" "Amazonka.Lightsail.Types.AvailabilityZone" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "AvailabilityZone'" 'PrefixI 'True) (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "zoneName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newAvailabilityZone :: AvailabilityZone Source #

Create a value of AvailabilityZone with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:state:AvailabilityZone', availabilityZone_state - The state of the Availability Zone.

$sel:zoneName:AvailabilityZone', availabilityZone_zoneName - The name of the Availability Zone. The format is us-east-2a (case-sensitive).

Blueprint

data Blueprint Source #

Describes a blueprint (a virtual private server image).

See: newBlueprint smart constructor.

Instances

Instances details
FromJSON Blueprint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Blueprint

Generic Blueprint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Blueprint

Associated Types

type Rep Blueprint :: Type -> Type #

Read Blueprint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Blueprint

Show Blueprint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Blueprint

NFData Blueprint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Blueprint

Methods

rnf :: Blueprint -> () #

Eq Blueprint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Blueprint

Hashable Blueprint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Blueprint

type Rep Blueprint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Blueprint

type Rep Blueprint = D1 ('MetaData "Blueprint" "Amazonka.Lightsail.Types.Blueprint" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "Blueprint'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "blueprintId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "group'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "isActive") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "licenseUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "minPower") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))) :*: ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "platform") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InstancePlatform)) :*: S1 ('MetaSel ('Just "productUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BlueprintType)) :*: (S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "versionCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

newBlueprint :: Blueprint Source #

Create a value of Blueprint with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:blueprintId:Blueprint', blueprint_blueprintId - The ID for the virtual private server image (e.g., app_wordpress_4_4 or app_lamp_7_0).

$sel:description:Blueprint', blueprint_description - The description of the blueprint.

$sel:group':Blueprint', blueprint_group - The group name of the blueprint (e.g., amazon-linux).

$sel:isActive:Blueprint', blueprint_isActive - A Boolean value indicating whether the blueprint is active. Inactive blueprints are listed to support customers with existing instances but are not necessarily available for launch of new instances. Blueprints are marked inactive when they become outdated due to operating system updates or new application releases.

$sel:licenseUrl:Blueprint', blueprint_licenseUrl - The end-user license agreement URL for the image or blueprint.

$sel:minPower:Blueprint', blueprint_minPower - The minimum bundle power required to run this blueprint. For example, you need a bundle with a power value of 500 or more to create an instance that uses a blueprint with a minimum power value of 500. 0 indicates that the blueprint runs on all instance sizes.

$sel:name:Blueprint', blueprint_name - The friendly name of the blueprint (e.g., Amazon Linux).

$sel:platform:Blueprint', blueprint_platform - The operating system platform (either Linux/Unix-based or Windows Server-based) of the blueprint.

$sel:productUrl:Blueprint', blueprint_productUrl - The product URL to learn more about the image or blueprint.

$sel:type':Blueprint', blueprint_type - The type of the blueprint (e.g., os or app).

$sel:version:Blueprint', blueprint_version - The version number of the operating system, application, or stack (e.g., 2016.03.0).

$sel:versionCode:Blueprint', blueprint_versionCode - The version code.

Bucket

data Bucket Source #

Describes an Amazon Lightsail bucket.

See: newBucket smart constructor.

Instances

Instances details
FromJSON Bucket Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Bucket

Generic Bucket Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Bucket

Associated Types

type Rep Bucket :: Type -> Type #

Methods

from :: Bucket -> Rep Bucket x #

to :: Rep Bucket x -> Bucket #

Read Bucket Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Bucket

Show Bucket Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Bucket

NFData Bucket Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Bucket

Methods

rnf :: Bucket -> () #

Eq Bucket Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Bucket

Methods

(==) :: Bucket -> Bucket -> Bool #

(/=) :: Bucket -> Bucket -> Bool #

Hashable Bucket Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Bucket

Methods

hashWithSalt :: Int -> Bucket -> Int #

hash :: Bucket -> Int #

type Rep Bucket Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Bucket

type Rep Bucket = D1 ('MetaData "Bucket" "Amazonka.Lightsail.Types.Bucket" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "Bucket'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "ableToUpdateBundle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "accessLogConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BucketAccessLogConfig))) :*: (S1 ('MetaSel ('Just "accessRules") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AccessRules)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "bundleId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceLocation)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: (((S1 ('MetaSel ('Just "objectVersioning") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "readonlyAccessAccounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourcesReceivingAccess") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ResourceReceivingAccess])))) :*: ((S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BucketState)) :*: S1 ('MetaSel ('Just "supportCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

newBucket :: Bucket Source #

Create a value of Bucket with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:ableToUpdateBundle:Bucket', bucket_ableToUpdateBundle - Indicates whether the bundle that is currently applied to a bucket can be changed to another bundle.

You can update a bucket's bundle only one time within a monthly Amazon Web Services billing cycle.

Use the UpdateBucketBundle action to change a bucket's bundle.

$sel:accessLogConfig:Bucket', bucket_accessLogConfig - An object that describes the access log configuration for the bucket.

$sel:accessRules:Bucket', bucket_accessRules - An object that describes the access rules of the bucket.

$sel:arn:Bucket', bucket_arn - The Amazon Resource Name (ARN) of the bucket.

$sel:bundleId:Bucket', bucket_bundleId - The ID of the bundle currently applied to the bucket.

A bucket bundle specifies the monthly cost, storage space, and data transfer quota for a bucket.

Use the UpdateBucketBundle action to change the bundle of a bucket.

$sel:createdAt:Bucket', bucket_createdAt - The timestamp when the distribution was created.

$sel:location:Bucket', bucket_location - An object that describes the location of the bucket, such as the Amazon Web Services Region and Availability Zone.

Bucket, bucket_name - The name of the bucket.

$sel:objectVersioning:Bucket', bucket_objectVersioning - Indicates whether object versioning is enabled for the bucket.

The following options can be configured:

  • Enabled - Object versioning is enabled.
  • Suspended - Object versioning was previously enabled but is currently suspended. Existing object versions are retained.
  • NeverEnabled - Object versioning has never been enabled.

$sel:readonlyAccessAccounts:Bucket', bucket_readonlyAccessAccounts - An array of strings that specify the Amazon Web Services account IDs that have read-only access to the bucket.

Bucket, bucket_resourceType - The Lightsail resource type of the bucket (for example, Bucket).

$sel:resourcesReceivingAccess:Bucket', bucket_resourcesReceivingAccess - An array of objects that describe Lightsail instances that have access to the bucket.

Use the SetResourceAccessForBucket action to update the instances that have access to a bucket.

$sel:state:Bucket', bucket_state - An object that describes the state of the bucket.

$sel:supportCode:Bucket', bucket_supportCode - The support code for a bucket. Include this code in your email to support when you have questions about a Lightsail bucket. This code enables our support team to look up your Lightsail information more easily.

$sel:tags:Bucket', bucket_tags - The tag keys and optional values for the bucket. For more information, see Tags in Amazon Lightsail in the Amazon Lightsail Developer Guide.

$sel:url:Bucket', bucket_url - The URL of the bucket.

BucketAccessLogConfig

data BucketAccessLogConfig Source #

Describes the access log configuration for a bucket in the Amazon Lightsail object storage service.

For more information about bucket access logs, see Logging bucket requests using access logging in Amazon Lightsail in the Amazon Lightsail Developer Guide.

See: newBucketAccessLogConfig smart constructor.

Instances

Instances details
FromJSON BucketAccessLogConfig Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BucketAccessLogConfig

ToJSON BucketAccessLogConfig Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BucketAccessLogConfig

Generic BucketAccessLogConfig Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BucketAccessLogConfig

Associated Types

type Rep BucketAccessLogConfig :: Type -> Type #

Read BucketAccessLogConfig Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BucketAccessLogConfig

Show BucketAccessLogConfig Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BucketAccessLogConfig

NFData BucketAccessLogConfig Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BucketAccessLogConfig

Methods

rnf :: BucketAccessLogConfig -> () #

Eq BucketAccessLogConfig Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BucketAccessLogConfig

Hashable BucketAccessLogConfig Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BucketAccessLogConfig

type Rep BucketAccessLogConfig Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BucketAccessLogConfig

type Rep BucketAccessLogConfig = D1 ('MetaData "BucketAccessLogConfig" "Amazonka.Lightsail.Types.BucketAccessLogConfig" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "BucketAccessLogConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "destination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "prefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool))))

newBucketAccessLogConfig Source #

Create a value of BucketAccessLogConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:destination:BucketAccessLogConfig', bucketAccessLogConfig_destination - The name of the bucket where the access logs are saved. The destination can be a Lightsail bucket in the same account, and in the same Amazon Web Services Region as the source bucket.

This parameter is required when enabling the access log for a bucket, and should be omitted when disabling the access log.

$sel:prefix:BucketAccessLogConfig', bucketAccessLogConfig_prefix - The optional object prefix for the bucket access log.

The prefix is an optional addition to the object key that organizes your access log files in the destination bucket. For example, if you specify a logs/ prefix, then each log object will begin with the logs/ prefix in its key (for example, logs/2021-11-01-21-32-16-E568B2907131C0C0).

This parameter can be optionally specified when enabling the access log for a bucket, and should be omitted when disabling the access log.

$sel:enabled:BucketAccessLogConfig', bucketAccessLogConfig_enabled - A Boolean value that indicates whether bucket access logging is enabled for the bucket.

BucketBundle

data BucketBundle Source #

Describes the specifications of a bundle that can be applied to an Amazon Lightsail bucket.

A bucket bundle specifies the monthly cost, storage space, and data transfer quota for a bucket.

See: newBucketBundle smart constructor.

Instances

Instances details
FromJSON BucketBundle Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BucketBundle

Generic BucketBundle Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BucketBundle

Associated Types

type Rep BucketBundle :: Type -> Type #

Read BucketBundle Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BucketBundle

Show BucketBundle Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BucketBundle

NFData BucketBundle Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BucketBundle

Methods

rnf :: BucketBundle -> () #

Eq BucketBundle Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BucketBundle

Hashable BucketBundle Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BucketBundle

type Rep BucketBundle Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BucketBundle

type Rep BucketBundle = D1 ('MetaData "BucketBundle" "Amazonka.Lightsail.Types.BucketBundle" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "BucketBundle'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "bundleId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "isActive") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "price") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "storagePerMonthInGb") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "transferPerMonthInGb") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))))

newBucketBundle :: BucketBundle Source #

Create a value of BucketBundle with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:bundleId:BucketBundle', bucketBundle_bundleId - The ID of the bundle.

$sel:isActive:BucketBundle', bucketBundle_isActive - Indicates whether the bundle is active. Use for a new or existing bucket.

$sel:name:BucketBundle', bucketBundle_name - The name of the bundle.

$sel:price:BucketBundle', bucketBundle_price - The monthly price of the bundle, in US dollars.

$sel:storagePerMonthInGb:BucketBundle', bucketBundle_storagePerMonthInGb - The storage size of the bundle, in GB.

$sel:transferPerMonthInGb:BucketBundle', bucketBundle_transferPerMonthInGb - The monthly network transfer quota of the bundle.

BucketState

data BucketState Source #

Describes the state of an Amazon Lightsail bucket.

See: newBucketState smart constructor.

Constructors

BucketState' (Maybe Text) (Maybe Text) 

Instances

Instances details
FromJSON BucketState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BucketState

Generic BucketState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BucketState

Associated Types

type Rep BucketState :: Type -> Type #

Read BucketState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BucketState

Show BucketState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BucketState

NFData BucketState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BucketState

Methods

rnf :: BucketState -> () #

Eq BucketState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BucketState

Hashable BucketState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BucketState

type Rep BucketState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.BucketState

type Rep BucketState = D1 ('MetaData "BucketState" "Amazonka.Lightsail.Types.BucketState" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "BucketState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "code") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newBucketState :: BucketState Source #

Create a value of BucketState with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:code:BucketState', bucketState_code - The state code of the bucket.

The following codes are possible:

  • OK - The bucket is in a running state.
  • Unknown - Creation of the bucket might have timed-out. You might want to delete the bucket and create a new one.

$sel:message:BucketState', bucketState_message - A message that describes the state of the bucket.

Bundle

data Bundle Source #

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

See: newBundle smart constructor.

Instances

Instances details
FromJSON Bundle Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Bundle

Generic Bundle Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Bundle

Associated Types

type Rep Bundle :: Type -> Type #

Methods

from :: Bundle -> Rep Bundle x #

to :: Rep Bundle x -> Bundle #

Read Bundle Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Bundle

Show Bundle Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Bundle

NFData Bundle Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Bundle

Methods

rnf :: Bundle -> () #

Eq Bundle Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Bundle

Methods

(==) :: Bundle -> Bundle -> Bool #

(/=) :: Bundle -> Bundle -> Bool #

Hashable Bundle Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Bundle

Methods

hashWithSalt :: Int -> Bundle -> Int #

hash :: Bundle -> Int #

type Rep Bundle Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Bundle

newBundle :: Bundle Source #

Create a value of Bundle with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:bundleId:Bundle', bundle_bundleId - The bundle ID (e.g., micro_1_0).

$sel:cpuCount:Bundle', bundle_cpuCount - The number of vCPUs included in the bundle (e.g., 2).

$sel:diskSizeInGb:Bundle', bundle_diskSizeInGb - The size of the SSD (e.g., 30).

$sel:instanceType:Bundle', bundle_instanceType - The Amazon EC2 instance type (e.g., t2.micro).

$sel:isActive:Bundle', bundle_isActive - A Boolean value indicating whether the bundle is active.

$sel:name:Bundle', bundle_name - A friendly name for the bundle (e.g., Micro).

$sel:power:Bundle', bundle_power - A numeric value that represents the power of the bundle (e.g., 500). You can use the bundle's power value in conjunction with a blueprint's minimum power value to determine whether the blueprint will run on the bundle. For example, you need a bundle with a power value of 500 or more to create an instance that uses a blueprint with a minimum power value of 500.

$sel:price:Bundle', bundle_price - The price in US dollars (e.g., 5.0) of the bundle.

$sel:ramSizeInGb:Bundle', bundle_ramSizeInGb - The amount of RAM in GB (e.g., 2.0).

$sel:supportedPlatforms:Bundle', bundle_supportedPlatforms - The operating system platform (Linux/Unix-based or Windows Server-based) that the bundle supports. You can only launch a WINDOWS bundle on a blueprint that supports the WINDOWS platform. LINUX_UNIX blueprints require a LINUX_UNIX bundle.

$sel:transferPerMonthInGb:Bundle', bundle_transferPerMonthInGb - The data transfer rate per month in GB (e.g., 2000).

CacheBehavior

data CacheBehavior Source #

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

See: newCacheBehavior smart constructor.

Instances

Instances details
FromJSON CacheBehavior Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CacheBehavior

ToJSON CacheBehavior Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CacheBehavior

Generic CacheBehavior Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CacheBehavior

Associated Types

type Rep CacheBehavior :: Type -> Type #

Read CacheBehavior Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CacheBehavior

Show CacheBehavior Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CacheBehavior

NFData CacheBehavior Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CacheBehavior

Methods

rnf :: CacheBehavior -> () #

Eq CacheBehavior Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CacheBehavior

Hashable CacheBehavior Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CacheBehavior

type Rep CacheBehavior Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CacheBehavior

type Rep CacheBehavior = D1 ('MetaData "CacheBehavior" "Amazonka.Lightsail.Types.CacheBehavior" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CacheBehavior'" 'PrefixI 'True) (S1 ('MetaSel ('Just "behavior") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BehaviorEnum))))

newCacheBehavior :: CacheBehavior Source #

Create a value of CacheBehavior with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:behavior:CacheBehavior', cacheBehavior_behavior - The cache behavior of the distribution.

The following cache behaviors can be specified:

  • cache - This option is best for static sites. When specified, your distribution caches and serves your entire website as static content. This behavior is ideal for websites with static content that doesn't change depending on who views it, or for websites that don't use cookies, headers, or query strings to personalize content.
  • dont-cache - This option is best for sites that serve a mix of static and dynamic content. When specified, your distribution caches and serve only the content that is specified in the distribution's CacheBehaviorPerPath parameter. This behavior is ideal for websites or web applications that use cookies, headers, and query strings to personalize content for individual users.

CacheBehaviorPerPath

data CacheBehaviorPerPath Source #

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.

See: newCacheBehaviorPerPath smart constructor.

Instances

Instances details
FromJSON CacheBehaviorPerPath Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CacheBehaviorPerPath

ToJSON CacheBehaviorPerPath Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CacheBehaviorPerPath

Generic CacheBehaviorPerPath Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CacheBehaviorPerPath

Associated Types

type Rep CacheBehaviorPerPath :: Type -> Type #

Read CacheBehaviorPerPath Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CacheBehaviorPerPath

Show CacheBehaviorPerPath Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CacheBehaviorPerPath

NFData CacheBehaviorPerPath Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CacheBehaviorPerPath

Methods

rnf :: CacheBehaviorPerPath -> () #

Eq CacheBehaviorPerPath Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CacheBehaviorPerPath

Hashable CacheBehaviorPerPath Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CacheBehaviorPerPath

type Rep CacheBehaviorPerPath Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CacheBehaviorPerPath

type Rep CacheBehaviorPerPath = D1 ('MetaData "CacheBehaviorPerPath" "Amazonka.Lightsail.Types.CacheBehaviorPerPath" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CacheBehaviorPerPath'" 'PrefixI 'True) (S1 ('MetaSel ('Just "behavior") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BehaviorEnum)) :*: S1 ('MetaSel ('Just "path") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newCacheBehaviorPerPath :: CacheBehaviorPerPath Source #

Create a value of CacheBehaviorPerPath with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:behavior:CacheBehaviorPerPath', cacheBehaviorPerPath_behavior - The cache behavior for the specified path.

You can specify one of the following per-path cache behaviors:

  • cache - This behavior caches the specified path.
  • dont-cache - This behavior doesn't cache the specified path.

$sel:path:CacheBehaviorPerPath', cacheBehaviorPerPath_path - The path to a directory or file to cached, or not cache. Use an asterisk symbol to specify wildcard directories (path/to/assets/*), and file types (*.html, *jpg, *js). Directories and file paths are case-sensitive.

Examples:

  • Specify the following to cache all files in the document root of an Apache web server running on a Lightsail instance.

    var/www/html/
  • Specify the following file to cache only the index page in the document root of an Apache web server.

    var/www/html/index.html
  • Specify the following to cache only the .html files in the document root of an Apache web server.

    var/www/html/*.html
  • Specify the following to cache only the .jpg, .png, and .gif files in the images sub-directory of the document root of an Apache web server.

    var/www/html/images/*.jpg
    var/www/html/images/*.png
    var/www/html/images/*.gif

    Specify the following to cache all files in the images sub-directory of the document root of an Apache web server.

    var/www/html/images/

CacheSettings

data CacheSettings Source #

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.

See: newCacheSettings smart constructor.

Instances

Instances details
FromJSON CacheSettings Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CacheSettings

ToJSON CacheSettings Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CacheSettings

Generic CacheSettings Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CacheSettings

Associated Types

type Rep CacheSettings :: Type -> Type #

Read CacheSettings Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CacheSettings

Show CacheSettings Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CacheSettings

NFData CacheSettings Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CacheSettings

Methods

rnf :: CacheSettings -> () #

Eq CacheSettings Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CacheSettings

Hashable CacheSettings Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CacheSettings

type Rep CacheSettings Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CacheSettings

type Rep CacheSettings = D1 ('MetaData "CacheSettings" "Amazonka.Lightsail.Types.CacheSettings" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CacheSettings'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "allowedHTTPMethods") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "cachedHTTPMethods") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "defaultTTL") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "forwardedCookies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CookieObject)))) :*: ((S1 ('MetaSel ('Just "forwardedHeaders") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HeaderObject)) :*: S1 ('MetaSel ('Just "forwardedQueryStrings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe QueryStringObject))) :*: (S1 ('MetaSel ('Just "maximumTTL") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "minimumTTL") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))))))

newCacheSettings :: CacheSettings Source #

Create a value of CacheSettings with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:allowedHTTPMethods:CacheSettings', cacheSettings_allowedHTTPMethods - The HTTP methods that are processed and forwarded to the distribution's origin.

You can specify the following options:

  • GET,HEAD - The distribution forwards the GET and HEAD methods.
  • GET,HEAD,OPTIONS - The distribution forwards the GET, HEAD, and OPTIONS methods.
  • GET,HEAD,OPTIONS,PUT,PATCH,POST,DELETE - The distribution forwards the GET, HEAD, OPTIONS, PUT, PATCH, POST, and DELETE methods.

If you specify the third option, you might need to restrict access to your distribution's origin so users can't perform operations that you don't want them to. For example, you might not want users to have permission to delete objects from your origin.

$sel:cachedHTTPMethods:CacheSettings', cacheSettings_cachedHTTPMethods - The HTTP method responses that are cached by your distribution.

You can specify the following options:

  • GET,HEAD - The distribution caches responses to the GET and HEAD methods.
  • GET,HEAD,OPTIONS - The distribution caches responses to the GET, HEAD, and OPTIONS methods.

$sel:defaultTTL:CacheSettings', cacheSettings_defaultTTL - The default amount of time that objects stay in the distribution's cache before the distribution forwards another request to the origin to determine whether the content has been updated.

The value specified applies only when the origin does not add HTTP headers such as Cache-Control max-age, Cache-Control s-maxage, and Expires to objects.

$sel:forwardedCookies:CacheSettings', cacheSettings_forwardedCookies - An object that describes the cookies that are forwarded to the origin. Your content is cached based on the cookies that are forwarded.

$sel:forwardedHeaders:CacheSettings', cacheSettings_forwardedHeaders - An object that describes the headers that are forwarded to the origin. Your content is cached based on the headers that are forwarded.

$sel:forwardedQueryStrings:CacheSettings', cacheSettings_forwardedQueryStrings - An object that describes the query strings that are forwarded to the origin. Your content is cached based on the query strings that are forwarded.

$sel:maximumTTL:CacheSettings', cacheSettings_maximumTTL - The maximum amount of time that objects stay in the distribution's cache before the distribution forwards another request to the origin to determine whether the object has been updated.

The value specified applies only when the origin adds HTTP headers such as Cache-Control max-age, Cache-Control s-maxage, and Expires to objects.

$sel:minimumTTL:CacheSettings', cacheSettings_minimumTTL - The minimum amount of time that objects stay in the distribution's cache before the distribution forwards another request to the origin to determine whether the object has been updated.

A value of 0 must be specified for minimumTTL if the distribution is configured to forward all headers to the origin.

Certificate

data Certificate Source #

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.

See: newCertificate smart constructor.

Instances

Instances details
FromJSON Certificate Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Certificate

Generic Certificate Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Certificate

Associated Types

type Rep Certificate :: Type -> Type #

Read Certificate Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Certificate

Show Certificate Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Certificate

NFData Certificate Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Certificate

Methods

rnf :: Certificate -> () #

Eq Certificate Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Certificate

Hashable Certificate Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Certificate

type Rep Certificate Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Certificate

type Rep Certificate = D1 ('MetaData "Certificate" "Amazonka.Lightsail.Types.Certificate" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "Certificate'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "domainValidationRecords") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DomainValidationRecord])) :*: S1 ('MetaSel ('Just "eligibleToRenew") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "inUseResourceCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "issuedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "issuerCA") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "keyAlgorithm") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))) :*: (((S1 ('MetaSel ('Just "notAfter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "notBefore") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "renewalSummary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RenewalSummary)) :*: (S1 ('MetaSel ('Just "requestFailureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "revocationReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "revokedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "serialNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CertificateStatus)))) :*: (S1 ('MetaSel ('Just "subjectAlternativeNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "supportCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag]))))))))

newCertificate :: Certificate Source #

Create a value of Certificate with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:Certificate', certificate_arn - The Amazon Resource Name (ARN) of the certificate.

$sel:createdAt:Certificate', certificate_createdAt - The timestamp when the certificate was created.

Certificate, certificate_domainName - The domain name of the certificate.

Certificate, certificate_domainValidationRecords - An array of objects that describe the domain validation records of the certificate.

$sel:eligibleToRenew:Certificate', certificate_eligibleToRenew - The renewal eligibility of the certificate.

$sel:inUseResourceCount:Certificate', certificate_inUseResourceCount - The number of Lightsail resources that the certificate is attached to.

$sel:issuedAt:Certificate', certificate_issuedAt - The timestamp when the certificate was issued.

$sel:issuerCA:Certificate', certificate_issuerCA - The certificate authority that issued the certificate.

$sel:keyAlgorithm:Certificate', certificate_keyAlgorithm - The algorithm used to generate the key pair (the public and private key) of the certificate.

$sel:name:Certificate', certificate_name - The name of the certificate (e.g., my-certificate).

$sel:notAfter:Certificate', certificate_notAfter - The timestamp when the certificate expires.

$sel:notBefore:Certificate', certificate_notBefore - The timestamp when the certificate is first valid.

$sel:renewalSummary:Certificate', certificate_renewalSummary - An object that describes the status of the certificate renewal managed by Lightsail.

$sel:requestFailureReason:Certificate', certificate_requestFailureReason - The validation failure reason, if any, of the certificate.

The following failure reasons are possible:

  • NO_AVAILABLE_CONTACTS - This failure applies to email validation, which is not available for Lightsail certificates.
  • ADDITIONAL_VERIFICATION_REQUIRED - Lightsail requires additional information to process this certificate request. This can happen as a fraud-protection measure, such as when the domain ranks within the Alexa top 1000 websites. To provide the required information, use the Amazon Web Services Support Center to contact Amazon Web Services Support.

    You cannot request a certificate for Amazon-owned domain names such as those ending in amazonaws.com, cloudfront.net, or elasticbeanstalk.com.

  • DOMAIN_NOT_ALLOWED - One or more of the domain names in the certificate request was reported as an unsafe domain by VirusTotal. To correct the problem, search for your domain name on the VirusTotal website. If your domain is reported as suspicious, see Google Help for Hacked Websites to learn what you can do.

    If you believe that the result is a false positive, notify the organization that is reporting the domain. VirusTotal is an aggregate of several antivirus and URL scanners and cannot remove your domain from a block list itself. After you correct the problem and the VirusTotal registry has been updated, request a new certificate.

    If you see this error and your domain is not included in the VirusTotal list, visit the Amazon Web Services Support Center and create a case.

  • INVALID_PUBLIC_DOMAIN - One or more of the domain names in the certificate request is not valid. Typically, this is because a domain name in the request is not a valid top-level domain. Try to request a certificate again, correcting any spelling errors or typos that were in the failed request, and ensure that all domain names in the request are for valid top-level domains. For example, you cannot request a certificate for example.invalidpublicdomain because invalidpublicdomain is not a valid top-level domain.
  • OTHER - Typically, this failure occurs when there is a typographical error in one or more of the domain names in the certificate request. Try to request a certificate again, correcting any spelling errors or typos that were in the failed request.

$sel:revocationReason:Certificate', certificate_revocationReason - The reason the certificate was revoked. This value is present only when the certificate status is REVOKED.

$sel:revokedAt:Certificate', certificate_revokedAt - The timestamp when the certificate was revoked. This value is present only when the certificate status is REVOKED.

$sel:serialNumber:Certificate', certificate_serialNumber - The serial number of the certificate.

$sel:status:Certificate', certificate_status - The validation status of the certificate.

$sel:subjectAlternativeNames:Certificate', certificate_subjectAlternativeNames - An array of strings that specify the alternate domains (e.g., example2.com) and subdomains (e.g., blog.example.com) of the certificate.

$sel:supportCode:Certificate', certificate_supportCode - The support code. Include this code in your email to support when you have questions about your Lightsail certificate. This code enables our support team to look up your Lightsail information more easily.

$sel:tags:Certificate', certificate_tags - The tag keys and optional values for the resource. For more information about tags in Lightsail, see the Amazon Lightsail Developer Guide.

CertificateSummary

data CertificateSummary Source #

Describes an Amazon Lightsail SSL/TLS certificate.

See: newCertificateSummary smart constructor.

Instances

Instances details
FromJSON CertificateSummary Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CertificateSummary

Generic CertificateSummary Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CertificateSummary

Associated Types

type Rep CertificateSummary :: Type -> Type #

Read CertificateSummary Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CertificateSummary

Show CertificateSummary Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CertificateSummary

NFData CertificateSummary Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CertificateSummary

Methods

rnf :: CertificateSummary -> () #

Eq CertificateSummary Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CertificateSummary

Hashable CertificateSummary Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CertificateSummary

type Rep CertificateSummary Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CertificateSummary

type Rep CertificateSummary = D1 ('MetaData "CertificateSummary" "Amazonka.Lightsail.Types.CertificateSummary" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CertificateSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "certificateArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "certificateDetail") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Certificate))) :*: (S1 ('MetaSel ('Just "certificateName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag]))))))

newCertificateSummary :: CertificateSummary Source #

Create a value of CertificateSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:certificateArn:CertificateSummary', certificateSummary_certificateArn - The Amazon Resource Name (ARN) of the certificate.

$sel:certificateDetail:CertificateSummary', certificateSummary_certificateDetail - An object that describes a certificate in detail.

$sel:certificateName:CertificateSummary', certificateSummary_certificateName - The name of the certificate.

CertificateSummary, certificateSummary_domainName - The domain name of the certificate.

CertificateSummary, certificateSummary_tags - The tag keys and optional values for the resource. For more information about tags in Lightsail, see the Amazon Lightsail Developer Guide.

CloudFormationStackRecord

data CloudFormationStackRecord Source #

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

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.

See: newCloudFormationStackRecord smart constructor.

Instances

Instances details
FromJSON CloudFormationStackRecord Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CloudFormationStackRecord

Generic CloudFormationStackRecord Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CloudFormationStackRecord

Associated Types

type Rep CloudFormationStackRecord :: Type -> Type #

Read CloudFormationStackRecord Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CloudFormationStackRecord

Show CloudFormationStackRecord Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CloudFormationStackRecord

NFData CloudFormationStackRecord Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CloudFormationStackRecord

Eq CloudFormationStackRecord Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CloudFormationStackRecord

Hashable CloudFormationStackRecord Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CloudFormationStackRecord

type Rep CloudFormationStackRecord Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CloudFormationStackRecord

newCloudFormationStackRecord :: CloudFormationStackRecord Source #

Create a value of CloudFormationStackRecord with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CloudFormationStackRecord, cloudFormationStackRecord_arn - The Amazon Resource Name (ARN) of the CloudFormation stack record.

$sel:createdAt:CloudFormationStackRecord', cloudFormationStackRecord_createdAt - The date when the CloudFormation stack record was created.

$sel:destinationInfo:CloudFormationStackRecord', cloudFormationStackRecord_destinationInfo - A list of objects describing the destination service, which is AWS CloudFormation, and the Amazon Resource Name (ARN) of the AWS CloudFormation stack.

$sel:location:CloudFormationStackRecord', cloudFormationStackRecord_location - A list of objects describing the Availability Zone and Amazon Web Services Region of the CloudFormation stack record.

CloudFormationStackRecord, cloudFormationStackRecord_name - The name of the CloudFormation stack record. It starts with CloudFormationStackRecord followed by a GUID.

CloudFormationStackRecord, cloudFormationStackRecord_resourceType - The Lightsail resource type (e.g., CloudFormationStackRecord).

$sel:sourceInfo:CloudFormationStackRecord', cloudFormationStackRecord_sourceInfo - A list of objects describing the source of the CloudFormation stack record.

$sel:state:CloudFormationStackRecord', cloudFormationStackRecord_state - The current state of the CloudFormation stack record.

CloudFormationStackRecordSourceInfo

data CloudFormationStackRecordSourceInfo Source #

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

See: newCloudFormationStackRecordSourceInfo smart constructor.

Instances

Instances details
FromJSON CloudFormationStackRecordSourceInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CloudFormationStackRecordSourceInfo

Generic CloudFormationStackRecordSourceInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CloudFormationStackRecordSourceInfo

Read CloudFormationStackRecordSourceInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CloudFormationStackRecordSourceInfo

Show CloudFormationStackRecordSourceInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CloudFormationStackRecordSourceInfo

NFData CloudFormationStackRecordSourceInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CloudFormationStackRecordSourceInfo

Eq CloudFormationStackRecordSourceInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CloudFormationStackRecordSourceInfo

Hashable CloudFormationStackRecordSourceInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CloudFormationStackRecordSourceInfo

type Rep CloudFormationStackRecordSourceInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CloudFormationStackRecordSourceInfo

type Rep CloudFormationStackRecordSourceInfo = D1 ('MetaData "CloudFormationStackRecordSourceInfo" "Amazonka.Lightsail.Types.CloudFormationStackRecordSourceInfo" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CloudFormationStackRecordSourceInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CloudFormationStackRecordSourceType)))))

newCloudFormationStackRecordSourceInfo :: CloudFormationStackRecordSourceInfo Source #

Create a value of CloudFormationStackRecordSourceInfo with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:CloudFormationStackRecordSourceInfo', cloudFormationStackRecordSourceInfo_arn - The Amazon Resource Name (ARN) of the export snapshot record.

$sel:name:CloudFormationStackRecordSourceInfo', cloudFormationStackRecordSourceInfo_name - The name of the record.

$sel:resourceType:CloudFormationStackRecordSourceInfo', cloudFormationStackRecordSourceInfo_resourceType - The Lightsail resource type (e.g., ExportSnapshotRecord).

ContactMethod

data ContactMethod Source #

Describes a contact method.

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

See: newContactMethod smart constructor.

Instances

Instances details
FromJSON ContactMethod Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactMethod

Generic ContactMethod Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactMethod

Associated Types

type Rep ContactMethod :: Type -> Type #

Read ContactMethod Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactMethod

Show ContactMethod Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactMethod

NFData ContactMethod Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactMethod

Methods

rnf :: ContactMethod -> () #

Eq ContactMethod Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactMethod

Hashable ContactMethod Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactMethod

type Rep ContactMethod Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContactMethod

newContactMethod :: ContactMethod Source #

Create a value of ContactMethod with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:ContactMethod', contactMethod_arn - The Amazon Resource Name (ARN) of the contact method.

$sel:contactEndpoint:ContactMethod', contactMethod_contactEndpoint - The destination of the contact method, such as an email address or a mobile phone number.

$sel:createdAt:ContactMethod', contactMethod_createdAt - The timestamp when the contact method was created.

$sel:location:ContactMethod', contactMethod_location - An object that describes the location of the contact method, such as the Amazon Web Services Region and Availability Zone.

$sel:name:ContactMethod', contactMethod_name - The name of the contact method.

$sel:protocol:ContactMethod', contactMethod_protocol - The protocol of the contact method, such as email or SMS (text messaging).

$sel:resourceType:ContactMethod', contactMethod_resourceType - The Lightsail resource type (e.g., ContactMethod).

$sel:status:ContactMethod', contactMethod_status - The current status of the contact method.

A contact method has the following possible status:

  • PendingVerification - The contact method has not yet been verified, and the verification has not yet expired.
  • Valid - The contact method has been verified.
  • InValid - An attempt was made to verify the contact method, but the verification has expired.

$sel:supportCode:ContactMethod', contactMethod_supportCode - The support code. Include this code in your email to support when you have questions about your Lightsail contact method. This code enables our support team to look up your Lightsail information more easily.

Container

data Container Source #

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

See: newContainer smart constructor.

Instances

Instances details
FromJSON Container Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Container

ToJSON Container Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Container

Generic Container Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Container

Associated Types

type Rep Container :: Type -> Type #

Read Container Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Container

Show Container Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Container

NFData Container Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Container

Methods

rnf :: Container -> () #

Eq Container Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Container

Hashable Container Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Container

type Rep Container Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Container

type Rep Container = D1 ('MetaData "Container" "Amazonka.Lightsail.Types.Container" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "Container'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "command") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "environment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))) :*: (S1 ('MetaSel ('Just "image") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "ports") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text ContainerServiceProtocol))))))

newContainer :: Container Source #

Create a value of Container with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:command:Container', container_command - The launch command for the container.

$sel:environment:Container', container_environment - The environment variables of the container.

$sel:image:Container', container_image - The name of the image used for the container.

Container images sourced from your Lightsail container service, that are registered and stored on your service, start with a colon (:). For example, if your container service name is container-service-1, the container image label is mystaticsite, and you want to use the third (3) version of the registered container image, then you should specify :container-service-1.mystaticsite.3. To use the latest version of a container image, specify latest instead of a version number (for example, :container-service-1.mystaticsite.latest). Lightsail will automatically use the highest numbered version of the registered container image.

Container images sourced from a public registry like Docker Hub don't start with a colon. For example, nginx:latest or nginx.

$sel:ports:Container', container_ports - The open firewall ports of the container.

ContainerImage

data ContainerImage Source #

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

See: newContainerImage smart constructor.

Instances

Instances details
FromJSON ContainerImage Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerImage

Generic ContainerImage Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerImage

Associated Types

type Rep ContainerImage :: Type -> Type #

Read ContainerImage Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerImage

Show ContainerImage Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerImage

NFData ContainerImage Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerImage

Methods

rnf :: ContainerImage -> () #

Eq ContainerImage Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerImage

Hashable ContainerImage Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerImage

type Rep ContainerImage Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerImage

type Rep ContainerImage = D1 ('MetaData "ContainerImage" "Amazonka.Lightsail.Types.ContainerImage" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "ContainerImage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "digest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "image") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newContainerImage :: ContainerImage Source #

Create a value of ContainerImage with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:createdAt:ContainerImage', containerImage_createdAt - The timestamp when the container image was created.

$sel:digest:ContainerImage', containerImage_digest - The digest of the container image.

$sel:image:ContainerImage', containerImage_image - The name of the container image.

ContainerService

data ContainerService Source #

Describes an Amazon Lightsail container service.

See: newContainerService smart constructor.

Instances

Instances details
FromJSON ContainerService Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerService

Generic ContainerService Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerService

Associated Types

type Rep ContainerService :: Type -> Type #

Read ContainerService Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerService

Show ContainerService Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerService

NFData ContainerService Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerService

Methods

rnf :: ContainerService -> () #

Eq ContainerService Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerService

Hashable ContainerService Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerService

type Rep ContainerService Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerService

type Rep ContainerService = D1 ('MetaData "ContainerService" "Amazonka.Lightsail.Types.ContainerService" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "ContainerService'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "containerServiceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "currentDeployment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ContainerServiceDeployment)))) :*: ((S1 ('MetaSel ('Just "isDisabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceLocation))) :*: (S1 ('MetaSel ('Just "nextDeployment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ContainerServiceDeployment)) :*: (S1 ('MetaSel ('Just "power") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ContainerServicePowerName)) :*: S1 ('MetaSel ('Just "powerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))) :*: (((S1 ('MetaSel ('Just "principalArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "privateDomainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "privateRegistryAccess") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PrivateRegistryAccess)) :*: (S1 ('MetaSel ('Just "publicDomainNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text [Text]))) :*: S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceType))))) :*: ((S1 ('MetaSel ('Just "scale") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ContainerServiceState))) :*: (S1 ('MetaSel ('Just "stateDetail") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ContainerServiceStateDetail)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))))

newContainerService :: ContainerService Source #

Create a value of ContainerService with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:ContainerService', containerService_arn - The Amazon Resource Name (ARN) of the container service.

$sel:containerServiceName:ContainerService', containerService_containerServiceName - The name of the container service.

ContainerService, containerService_createdAt - The timestamp when the container service was created.

$sel:currentDeployment:ContainerService', containerService_currentDeployment - An object that describes the current container deployment of the container service.

$sel:isDisabled:ContainerService', containerService_isDisabled - A Boolean value indicating whether the container service is disabled.

$sel:location:ContainerService', containerService_location - An object that describes the location of the container service, such as the Amazon Web Services Region and Availability Zone.

$sel:nextDeployment:ContainerService', containerService_nextDeployment - An object that describes the next deployment of the container service.

This value is null when there is no deployment in a pending state.

$sel:power:ContainerService', containerService_power - The power specification of the container service.

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

$sel:powerId:ContainerService', containerService_powerId - The ID of the power of the container service.

$sel:principalArn:ContainerService', containerService_principalArn - The principal ARN of the container service.

The principal ARN can be used to create a trust relationship between your standard Amazon Web Services account and your Lightsail container service. This allows you to give your service permission to access resources in your standard Amazon Web Services account.

$sel:privateDomainName:ContainerService', containerService_privateDomainName - The private domain name of the container service.

The private domain name is accessible only by other resources within the default virtual private cloud (VPC) of your Lightsail account.

$sel:privateRegistryAccess:ContainerService', containerService_privateRegistryAccess - An object that describes the configuration for the container service to access private container image repositories, such as Amazon Elastic Container Registry (Amazon ECR) private repositories.

For more information, see Configuring access to an Amazon ECR private repository for an Amazon Lightsail container service in the Amazon Lightsail Developer Guide.

$sel:publicDomainNames:ContainerService', containerService_publicDomainNames - The public domain name of the container service, such as example.com and www.example.com.

You can specify up to four public domain names for a container service. The domain names that you specify are used when you create a deployment with a container configured as the public endpoint of your container service.

If you don't specify public domain names, then you can use the default domain of the container service.

You must create and validate an SSL/TLS certificate before you can use public domain names with your container service. Use the CreateCertificate action to create a certificate for the public domain names you want to use with your container service.

See CreateContainerService or UpdateContainerService for information about how to specify public domain names for your Lightsail container service.

$sel:resourceType:ContainerService', containerService_resourceType - The Lightsail resource type of the container service (i.e., ContainerService).

$sel:scale:ContainerService', containerService_scale - The scale specification of the container service.

The scale specifies the allocated compute nodes of the container service.

ContainerService, containerService_state - The current state of the container service.

The following container service states are possible:

  • PENDING - The container service is being created.
  • READY - The container service is running but it does not have an active container deployment.
  • DEPLOYING - The container service is launching a container deployment.
  • RUNNING - The container service is running and it has an active container deployment.
  • UPDATING - The container service capacity or its custom domains are being updated.
  • DELETING - The container service is being deleted.
  • DISABLED - The container service is disabled, and its active deployment and containers, if any, are shut down.

$sel:stateDetail:ContainerService', containerService_stateDetail - An object that describes the current state of the container service.

The state detail is populated only when a container service is in a PENDING, DEPLOYING, or UPDATING state.

$sel:tags:ContainerService', containerService_tags - The tag keys and optional values for the resource. For more information about tags in Lightsail, see the Amazon Lightsail Developer Guide.

$sel:url:ContainerService', containerService_url - The publicly accessible URL of the container service.

If no public endpoint is specified in the currentDeployment, this URL returns a 404 response.

ContainerServiceDeployment

data ContainerServiceDeployment Source #

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.

See: newContainerServiceDeployment smart constructor.

Instances

Instances details
FromJSON ContainerServiceDeployment Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceDeployment

Generic ContainerServiceDeployment Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceDeployment

Associated Types

type Rep ContainerServiceDeployment :: Type -> Type #

Read ContainerServiceDeployment Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceDeployment

Show ContainerServiceDeployment Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceDeployment

NFData ContainerServiceDeployment Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceDeployment

Eq ContainerServiceDeployment Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceDeployment

Hashable ContainerServiceDeployment Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceDeployment

type Rep ContainerServiceDeployment Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceDeployment

type Rep ContainerServiceDeployment = D1 ('MetaData "ContainerServiceDeployment" "Amazonka.Lightsail.Types.ContainerServiceDeployment" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "ContainerServiceDeployment'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "containers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Container))) :*: S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "publicEndpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ContainerServiceEndpoint)) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ContainerServiceDeploymentState)) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))))

newContainerServiceDeployment :: ContainerServiceDeployment Source #

Create a value of ContainerServiceDeployment with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:containers:ContainerServiceDeployment', containerServiceDeployment_containers - An object that describes the configuration for the containers of the deployment.

$sel:createdAt:ContainerServiceDeployment', containerServiceDeployment_createdAt - The timestamp when the deployment was created.

$sel:publicEndpoint:ContainerServiceDeployment', containerServiceDeployment_publicEndpoint - An object that describes the endpoint of the deployment.

$sel:state:ContainerServiceDeployment', containerServiceDeployment_state - The state of the deployment.

A deployment can be in one of the following states:

  • Activating - The deployment is being created.
  • Active - The deployment was successfully created, and it's currently running on the container service. The container service can have only one deployment in an active state at a time.
  • Inactive - The deployment was previously successfully created, but it is not currently running on the container service.
  • Failed - The deployment failed. Use the GetContainerLog action to view the log events for the containers in the deployment to try to determine the reason for the failure.

$sel:version:ContainerServiceDeployment', containerServiceDeployment_version - The version number of the deployment.

ContainerServiceDeploymentRequest

data ContainerServiceDeploymentRequest Source #

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.

See: newContainerServiceDeploymentRequest smart constructor.

Instances

Instances details
ToJSON ContainerServiceDeploymentRequest Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceDeploymentRequest

Generic ContainerServiceDeploymentRequest Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceDeploymentRequest

Associated Types

type Rep ContainerServiceDeploymentRequest :: Type -> Type #

Read ContainerServiceDeploymentRequest Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceDeploymentRequest

Show ContainerServiceDeploymentRequest Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceDeploymentRequest

NFData ContainerServiceDeploymentRequest Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceDeploymentRequest

Eq ContainerServiceDeploymentRequest Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceDeploymentRequest

Hashable ContainerServiceDeploymentRequest Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceDeploymentRequest

type Rep ContainerServiceDeploymentRequest Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceDeploymentRequest

type Rep ContainerServiceDeploymentRequest = D1 ('MetaData "ContainerServiceDeploymentRequest" "Amazonka.Lightsail.Types.ContainerServiceDeploymentRequest" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "ContainerServiceDeploymentRequest'" 'PrefixI 'True) (S1 ('MetaSel ('Just "containers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Container))) :*: S1 ('MetaSel ('Just "publicEndpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EndpointRequest))))

newContainerServiceDeploymentRequest :: ContainerServiceDeploymentRequest Source #

Create a value of ContainerServiceDeploymentRequest with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:containers:ContainerServiceDeploymentRequest', containerServiceDeploymentRequest_containers - An object that describes the configuration for the containers of the deployment.

$sel:publicEndpoint:ContainerServiceDeploymentRequest', containerServiceDeploymentRequest_publicEndpoint - An object that describes the endpoint of the deployment.

ContainerServiceECRImagePullerRole

data ContainerServiceECRImagePullerRole Source #

Describes the activation status of the role that you can use to grant an Amazon Lightsail container service access to Amazon Elastic Container Registry (Amazon ECR) private repositories.

When activated, Lightsail creates an Identity and Access Management (IAM) role for the specified Lightsail container service. You can use the ARN of the role to create a trust relationship between your Lightsail container service and an Amazon ECR private repository in your Amazon Web Services account. This allows your container service to pull images from Amazon ECR private repositories. For more information, see Configuring access to an Amazon ECR private repository for an Amazon Lightsail container service in the Amazon Lightsail Developer Guide.

See: newContainerServiceECRImagePullerRole smart constructor.

Instances

Instances details
FromJSON ContainerServiceECRImagePullerRole Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceECRImagePullerRole

Generic ContainerServiceECRImagePullerRole Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceECRImagePullerRole

Associated Types

type Rep ContainerServiceECRImagePullerRole :: Type -> Type #

Read ContainerServiceECRImagePullerRole Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceECRImagePullerRole

Show ContainerServiceECRImagePullerRole Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceECRImagePullerRole

NFData ContainerServiceECRImagePullerRole Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceECRImagePullerRole

Eq ContainerServiceECRImagePullerRole Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceECRImagePullerRole

Hashable ContainerServiceECRImagePullerRole Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceECRImagePullerRole

type Rep ContainerServiceECRImagePullerRole Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceECRImagePullerRole

type Rep ContainerServiceECRImagePullerRole = D1 ('MetaData "ContainerServiceECRImagePullerRole" "Amazonka.Lightsail.Types.ContainerServiceECRImagePullerRole" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "ContainerServiceECRImagePullerRole'" 'PrefixI 'True) (S1 ('MetaSel ('Just "isActive") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "principalArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newContainerServiceECRImagePullerRole :: ContainerServiceECRImagePullerRole Source #

Create a value of ContainerServiceECRImagePullerRole with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:isActive:ContainerServiceECRImagePullerRole', containerServiceECRImagePullerRole_isActive - A Boolean value that indicates whether the role is activated.

$sel:principalArn:ContainerServiceECRImagePullerRole', containerServiceECRImagePullerRole_principalArn - The Amazon Resource Name (ARN) of the role, if it is activated.

ContainerServiceECRImagePullerRoleRequest

data ContainerServiceECRImagePullerRoleRequest Source #

Describes a request to activate or deactivate the role that you can use to grant an Amazon Lightsail container service access to Amazon Elastic Container Registry (Amazon ECR) private repositories.

When activated, Lightsail creates an Identity and Access Management (IAM) role for the specified Lightsail container service. You can use the ARN of the role to create a trust relationship between your Lightsail container service and an Amazon ECR private repository in your Amazon Web Services account. This allows your container service to pull images from Amazon ECR private repositories. For more information, see Configuring access to an Amazon ECR private repository for an Amazon Lightsail container service in the Amazon Lightsail Developer Guide.

See: newContainerServiceECRImagePullerRoleRequest smart constructor.

Instances

Instances details
ToJSON ContainerServiceECRImagePullerRoleRequest Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceECRImagePullerRoleRequest

Generic ContainerServiceECRImagePullerRoleRequest Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceECRImagePullerRoleRequest

Read ContainerServiceECRImagePullerRoleRequest Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceECRImagePullerRoleRequest

Show ContainerServiceECRImagePullerRoleRequest Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceECRImagePullerRoleRequest

NFData ContainerServiceECRImagePullerRoleRequest Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceECRImagePullerRoleRequest

Eq ContainerServiceECRImagePullerRoleRequest Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceECRImagePullerRoleRequest

Hashable ContainerServiceECRImagePullerRoleRequest Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceECRImagePullerRoleRequest

type Rep ContainerServiceECRImagePullerRoleRequest Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceECRImagePullerRoleRequest

type Rep ContainerServiceECRImagePullerRoleRequest = D1 ('MetaData "ContainerServiceECRImagePullerRoleRequest" "Amazonka.Lightsail.Types.ContainerServiceECRImagePullerRoleRequest" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "ContainerServiceECRImagePullerRoleRequest'" 'PrefixI 'True) (S1 ('MetaSel ('Just "isActive") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newContainerServiceECRImagePullerRoleRequest :: ContainerServiceECRImagePullerRoleRequest Source #

Create a value of ContainerServiceECRImagePullerRoleRequest with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:isActive:ContainerServiceECRImagePullerRoleRequest', containerServiceECRImagePullerRoleRequest_isActive - A Boolean value that indicates whether to activate the role.

ContainerServiceEndpoint

data ContainerServiceEndpoint Source #

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

See: newContainerServiceEndpoint smart constructor.

Instances

Instances details
FromJSON ContainerServiceEndpoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceEndpoint

Generic ContainerServiceEndpoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceEndpoint

Associated Types

type Rep ContainerServiceEndpoint :: Type -> Type #

Read ContainerServiceEndpoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceEndpoint

Show ContainerServiceEndpoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceEndpoint

NFData ContainerServiceEndpoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceEndpoint

Eq ContainerServiceEndpoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceEndpoint

Hashable ContainerServiceEndpoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceEndpoint

type Rep ContainerServiceEndpoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceEndpoint

type Rep ContainerServiceEndpoint = D1 ('MetaData "ContainerServiceEndpoint" "Amazonka.Lightsail.Types.ContainerServiceEndpoint" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "ContainerServiceEndpoint'" 'PrefixI 'True) (S1 ('MetaSel ('Just "containerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "containerPort") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "healthCheck") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ContainerServiceHealthCheckConfig)))))

newContainerServiceEndpoint :: ContainerServiceEndpoint Source #

Create a value of ContainerServiceEndpoint with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:containerName:ContainerServiceEndpoint', containerServiceEndpoint_containerName - The name of the container entry of the deployment that the endpoint configuration applies to.

$sel:containerPort:ContainerServiceEndpoint', containerServiceEndpoint_containerPort - The port of the specified container to which traffic is forwarded to.

$sel:healthCheck:ContainerServiceEndpoint', containerServiceEndpoint_healthCheck - An object that describes the health check configuration of the container.

ContainerServiceHealthCheckConfig

data ContainerServiceHealthCheckConfig Source #

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

See: newContainerServiceHealthCheckConfig smart constructor.

Instances

Instances details
FromJSON ContainerServiceHealthCheckConfig Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceHealthCheckConfig

ToJSON ContainerServiceHealthCheckConfig Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceHealthCheckConfig

Generic ContainerServiceHealthCheckConfig Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceHealthCheckConfig

Associated Types

type Rep ContainerServiceHealthCheckConfig :: Type -> Type #

Read ContainerServiceHealthCheckConfig Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceHealthCheckConfig

Show ContainerServiceHealthCheckConfig Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceHealthCheckConfig

NFData ContainerServiceHealthCheckConfig Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceHealthCheckConfig

Eq ContainerServiceHealthCheckConfig Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceHealthCheckConfig

Hashable ContainerServiceHealthCheckConfig Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceHealthCheckConfig

type Rep ContainerServiceHealthCheckConfig Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceHealthCheckConfig

type Rep ContainerServiceHealthCheckConfig = D1 ('MetaData "ContainerServiceHealthCheckConfig" "Amazonka.Lightsail.Types.ContainerServiceHealthCheckConfig" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "ContainerServiceHealthCheckConfig'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "healthyThreshold") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "intervalSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "path") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "successCodes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "timeoutSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "unhealthyThreshold") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))))

newContainerServiceHealthCheckConfig :: ContainerServiceHealthCheckConfig Source #

Create a value of ContainerServiceHealthCheckConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:healthyThreshold:ContainerServiceHealthCheckConfig', containerServiceHealthCheckConfig_healthyThreshold - The number of consecutive health checks successes required before moving the container to the Healthy state. The default value is 2.

$sel:intervalSeconds:ContainerServiceHealthCheckConfig', containerServiceHealthCheckConfig_intervalSeconds - The approximate interval, in seconds, between health checks of an individual container. You can specify between 5 and 300 seconds. The default value is 5.

$sel:path:ContainerServiceHealthCheckConfig', containerServiceHealthCheckConfig_path - The path on the container on which to perform the health check. The default value is /.

$sel:successCodes:ContainerServiceHealthCheckConfig', containerServiceHealthCheckConfig_successCodes - The HTTP codes to use when checking for a successful response from a container. You can specify values between 200 and 499. You can specify multiple values (for example, 200,202) or a range of values (for example, 200-299).

$sel:timeoutSeconds:ContainerServiceHealthCheckConfig', containerServiceHealthCheckConfig_timeoutSeconds - The amount of time, in seconds, during which no response means a failed health check. You can specify between 2 and 60 seconds. The default value is 2.

$sel:unhealthyThreshold:ContainerServiceHealthCheckConfig', containerServiceHealthCheckConfig_unhealthyThreshold - The number of consecutive health check failures required before moving the container to the Unhealthy state. The default value is 2.

ContainerServiceLogEvent

data ContainerServiceLogEvent Source #

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

See: newContainerServiceLogEvent smart constructor.

Instances

Instances details
FromJSON ContainerServiceLogEvent Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceLogEvent

Generic ContainerServiceLogEvent Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceLogEvent

Associated Types

type Rep ContainerServiceLogEvent :: Type -> Type #

Read ContainerServiceLogEvent Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceLogEvent

Show ContainerServiceLogEvent Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceLogEvent

NFData ContainerServiceLogEvent Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceLogEvent

Eq ContainerServiceLogEvent Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceLogEvent

Hashable ContainerServiceLogEvent Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceLogEvent

type Rep ContainerServiceLogEvent Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceLogEvent

type Rep ContainerServiceLogEvent = D1 ('MetaData "ContainerServiceLogEvent" "Amazonka.Lightsail.Types.ContainerServiceLogEvent" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "ContainerServiceLogEvent'" 'PrefixI 'True) (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newContainerServiceLogEvent :: ContainerServiceLogEvent Source #

Create a value of ContainerServiceLogEvent with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:createdAt:ContainerServiceLogEvent', containerServiceLogEvent_createdAt - The timestamp when the container service log event was created.

$sel:message:ContainerServiceLogEvent', containerServiceLogEvent_message - The message of the container service log event.

ContainerServicePower

data ContainerServicePower Source #

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.

See: newContainerServicePower smart constructor.

Instances

Instances details
FromJSON ContainerServicePower Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServicePower

Generic ContainerServicePower Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServicePower

Associated Types

type Rep ContainerServicePower :: Type -> Type #

Read ContainerServicePower Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServicePower

Show ContainerServicePower Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServicePower

NFData ContainerServicePower Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServicePower

Methods

rnf :: ContainerServicePower -> () #

Eq ContainerServicePower Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServicePower

Hashable ContainerServicePower Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServicePower

type Rep ContainerServicePower Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServicePower

type Rep ContainerServicePower = D1 ('MetaData "ContainerServicePower" "Amazonka.Lightsail.Types.ContainerServicePower" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "ContainerServicePower'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "cpuCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "isActive") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "powerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "price") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "ramSizeInGb") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))))

newContainerServicePower :: ContainerServicePower Source #

Create a value of ContainerServicePower with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:cpuCount:ContainerServicePower', containerServicePower_cpuCount - The number of vCPUs included in the power.

$sel:isActive:ContainerServicePower', containerServicePower_isActive - A Boolean value indicating whether the power is active and can be specified for container services.

$sel:name:ContainerServicePower', containerServicePower_name - The friendly name of the power (e.g., nano).

$sel:powerId:ContainerServicePower', containerServicePower_powerId - The ID of the power (e.g., nano-1).

$sel:price:ContainerServicePower', containerServicePower_price - The monthly price of the power in USD.

$sel:ramSizeInGb:ContainerServicePower', containerServicePower_ramSizeInGb - The amount of RAM (in GB) of the power.

ContainerServiceRegistryLogin

data ContainerServiceRegistryLogin Source #

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

See: newContainerServiceRegistryLogin smart constructor.

Instances

Instances details
FromJSON ContainerServiceRegistryLogin Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceRegistryLogin

Generic ContainerServiceRegistryLogin Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceRegistryLogin

Associated Types

type Rep ContainerServiceRegistryLogin :: Type -> Type #

Read ContainerServiceRegistryLogin Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceRegistryLogin

Show ContainerServiceRegistryLogin Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceRegistryLogin

NFData ContainerServiceRegistryLogin Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceRegistryLogin

Eq ContainerServiceRegistryLogin Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceRegistryLogin

Hashable ContainerServiceRegistryLogin Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceRegistryLogin

type Rep ContainerServiceRegistryLogin Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceRegistryLogin

type Rep ContainerServiceRegistryLogin = D1 ('MetaData "ContainerServiceRegistryLogin" "Amazonka.Lightsail.Types.ContainerServiceRegistryLogin" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "ContainerServiceRegistryLogin'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "expiresAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "password") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "registry") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "username") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newContainerServiceRegistryLogin :: ContainerServiceRegistryLogin Source #

Create a value of ContainerServiceRegistryLogin with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:expiresAt:ContainerServiceRegistryLogin', containerServiceRegistryLogin_expiresAt - The timestamp of when the container image registry username and password expire.

The log in credentials expire 12 hours after they are created, at which point you will need to create a new set of log in credentials using the CreateContainerServiceRegistryLogin action.

$sel:password:ContainerServiceRegistryLogin', containerServiceRegistryLogin_password - The container service registry password to use to push container images to the container image registry of a Lightsail account

$sel:registry:ContainerServiceRegistryLogin', containerServiceRegistryLogin_registry - The address to use to push container images to the container image registry of a Lightsail account.

$sel:username:ContainerServiceRegistryLogin', containerServiceRegistryLogin_username - The container service registry username to use to push container images to the container image registry of a Lightsail account.

ContainerServiceStateDetail

data ContainerServiceStateDetail Source #

Describes the current state of a container service.

See: newContainerServiceStateDetail smart constructor.

Instances

Instances details
FromJSON ContainerServiceStateDetail Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceStateDetail

Generic ContainerServiceStateDetail Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceStateDetail

Associated Types

type Rep ContainerServiceStateDetail :: Type -> Type #

Read ContainerServiceStateDetail Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceStateDetail

Show ContainerServiceStateDetail Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceStateDetail

NFData ContainerServiceStateDetail Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceStateDetail

Eq ContainerServiceStateDetail Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceStateDetail

Hashable ContainerServiceStateDetail Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceStateDetail

type Rep ContainerServiceStateDetail Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceStateDetail

type Rep ContainerServiceStateDetail = D1 ('MetaData "ContainerServiceStateDetail" "Amazonka.Lightsail.Types.ContainerServiceStateDetail" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "ContainerServiceStateDetail'" 'PrefixI 'True) (S1 ('MetaSel ('Just "code") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ContainerServiceStateDetailCode)) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newContainerServiceStateDetail :: ContainerServiceStateDetail Source #

Create a value of ContainerServiceStateDetail with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:code:ContainerServiceStateDetail', containerServiceStateDetail_code - The state code of the container service.

The following state codes are possible:

  • The following state codes are possible if your container service is in a DEPLOYING or UPDATING state:

    • CREATING_SYSTEM_RESOURCES - The system resources for your container service are being created.
    • CREATING_NETWORK_INFRASTRUCTURE - The network infrastructure for your container service are being created.
    • PROVISIONING_CERTIFICATE - The SSL/TLS certificate for your container service is being created.
    • PROVISIONING_SERVICE - Your container service is being provisioned.
    • CREATING_DEPLOYMENT - Your deployment is being created on your container service.
    • EVALUATING_HEALTH_CHECK - The health of your deployment is being evaluated.
    • ACTIVATING_DEPLOYMENT - Your deployment is being activated.
  • The following state codes are possible if your container service is in a PENDING state:

    • CERTIFICATE_LIMIT_EXCEEDED - The SSL/TLS certificate required for your container service exceeds the maximum number of certificates allowed for your account.
    • UNKNOWN_ERROR - An error was experienced when your container service was being created.

$sel:message:ContainerServiceStateDetail', containerServiceStateDetail_message - A message that provides more information for the state code.

The state detail is populated only when a container service is in a PENDING, DEPLOYING, or UPDATING state.

CookieObject

data CookieObject Source #

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.

See: newCookieObject smart constructor.

Instances

Instances details
FromJSON CookieObject Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CookieObject

ToJSON CookieObject Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CookieObject

Generic CookieObject Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CookieObject

Associated Types

type Rep CookieObject :: Type -> Type #

Read CookieObject Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CookieObject

Show CookieObject Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CookieObject

NFData CookieObject Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CookieObject

Methods

rnf :: CookieObject -> () #

Eq CookieObject Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CookieObject

Hashable CookieObject Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CookieObject

type Rep CookieObject Source # 
Instance details

Defined in Amazonka.Lightsail.Types.CookieObject

type Rep CookieObject = D1 ('MetaData "CookieObject" "Amazonka.Lightsail.Types.CookieObject" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "CookieObject'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cookiesAllowList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "option") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ForwardValues))))

newCookieObject :: CookieObject Source #

Create a value of CookieObject with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:cookiesAllowList:CookieObject', cookieObject_cookiesAllowList - The specific cookies to forward to your distribution's origin.

$sel:option:CookieObject', cookieObject_option - Specifies which cookies to forward to the distribution's origin for a cache behavior: all, none, or allow-list to forward only the cookies specified in the cookiesAllowList parameter.

DestinationInfo

data DestinationInfo Source #

Describes the destination of a record.

See: newDestinationInfo smart constructor.

Instances

Instances details
FromJSON DestinationInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DestinationInfo

Generic DestinationInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DestinationInfo

Associated Types

type Rep DestinationInfo :: Type -> Type #

Read DestinationInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DestinationInfo

Show DestinationInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DestinationInfo

NFData DestinationInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DestinationInfo

Methods

rnf :: DestinationInfo -> () #

Eq DestinationInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DestinationInfo

Hashable DestinationInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DestinationInfo

type Rep DestinationInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DestinationInfo

type Rep DestinationInfo = D1 ('MetaData "DestinationInfo" "Amazonka.Lightsail.Types.DestinationInfo" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DestinationInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "service") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newDestinationInfo :: DestinationInfo Source #

Create a value of DestinationInfo with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:id:DestinationInfo', destinationInfo_id - The ID of the resource created at the destination.

$sel:service:DestinationInfo', destinationInfo_service - The destination service of the record.

Disk

data Disk Source #

Describes a block storage disk.

See: newDisk smart constructor.

Instances

Instances details
FromJSON Disk Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Disk

Generic Disk Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Disk

Associated Types

type Rep Disk :: Type -> Type #

Methods

from :: Disk -> Rep Disk x #

to :: Rep Disk x -> Disk #

Read Disk Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Disk

Show Disk Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Disk

Methods

showsPrec :: Int -> Disk -> ShowS #

show :: Disk -> String #

showList :: [Disk] -> ShowS #

NFData Disk Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Disk

Methods

rnf :: Disk -> () #

Eq Disk Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Disk

Methods

(==) :: Disk -> Disk -> Bool #

(/=) :: Disk -> Disk -> Bool #

Hashable Disk Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Disk

Methods

hashWithSalt :: Int -> Disk -> Int #

hash :: Disk -> Int #

type Rep Disk Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Disk

type Rep Disk = D1 ('MetaData "Disk" "Amazonka.Lightsail.Types.Disk" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "Disk'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "addOns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AddOn])) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "attachedTo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "attachmentState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "gbInUse") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "iops") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "isAttached") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))) :*: (((S1 ('MetaSel ('Just "isSystemDisk") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceLocation))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "path") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceType)) :*: S1 ('MetaSel ('Just "sizeInGb") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DiskState)) :*: (S1 ('MetaSel ('Just "supportCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag]))))))))

newDisk :: Disk Source #

Create a value of Disk with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:addOns:Disk', disk_addOns - An array of objects representing the add-ons enabled on the disk.

$sel:arn:Disk', disk_arn - The Amazon Resource Name (ARN) of the disk.

$sel:attachedTo:Disk', disk_attachedTo - The resources to which the disk is attached.

$sel:attachmentState:Disk', disk_attachmentState - (Deprecated) The attachment state of the disk.

In releases prior to November 14, 2017, this parameter returned attached for system disks in the API response. It is now deprecated, but still included in the response. Use isAttached instead.

$sel:createdAt:Disk', disk_createdAt - The date when the disk was created.

$sel:gbInUse:Disk', disk_gbInUse - (Deprecated) The number of GB in use by the disk.

In releases prior to November 14, 2017, this parameter was not included in the API response. It is now deprecated.

$sel:iops:Disk', disk_iops - The input/output operations per second (IOPS) of the disk.

$sel:isAttached:Disk', disk_isAttached - A Boolean value indicating whether the disk is attached.

$sel:isSystemDisk:Disk', disk_isSystemDisk - A Boolean value indicating whether this disk is a system disk (has an operating system loaded on it).

$sel:location:Disk', disk_location - The AWS Region and Availability Zone where the disk is located.

Disk, disk_name - The unique name of the disk.

$sel:path:Disk', disk_path - The disk path.

$sel:resourceType:Disk', disk_resourceType - The Lightsail resource type (e.g., Disk).

$sel:sizeInGb:Disk', disk_sizeInGb - The size of the disk in GB.

$sel:state:Disk', disk_state - Describes the status of the disk.

$sel:supportCode:Disk', disk_supportCode - The support code. Include this code in your email to support when you have questions about an instance or another resource in Lightsail. This code enables our support team to look up your Lightsail information more easily.

$sel:tags:Disk', disk_tags - The tag keys and optional values for the resource. For more information about tags in Lightsail, see the Amazon Lightsail Developer Guide.

DiskInfo

data DiskInfo Source #

Describes a disk.

See: newDiskInfo smart constructor.

Constructors

DiskInfo' (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Int) 

Instances

Instances details
FromJSON DiskInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskInfo

Generic DiskInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskInfo

Associated Types

type Rep DiskInfo :: Type -> Type #

Methods

from :: DiskInfo -> Rep DiskInfo x #

to :: Rep DiskInfo x -> DiskInfo #

Read DiskInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskInfo

Show DiskInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskInfo

NFData DiskInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskInfo

Methods

rnf :: DiskInfo -> () #

Eq DiskInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskInfo

Hashable DiskInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskInfo

Methods

hashWithSalt :: Int -> DiskInfo -> Int #

hash :: DiskInfo -> Int #

type Rep DiskInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskInfo

type Rep DiskInfo = D1 ('MetaData "DiskInfo" "Amazonka.Lightsail.Types.DiskInfo" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DiskInfo'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "isSystemDisk") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "path") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sizeInGb") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))

newDiskInfo :: DiskInfo Source #

Create a value of DiskInfo with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:isSystemDisk:DiskInfo', diskInfo_isSystemDisk - A Boolean value indicating whether this disk is a system disk (has an operating system loaded on it).

$sel:name:DiskInfo', diskInfo_name - The disk name.

$sel:path:DiskInfo', diskInfo_path - The disk path.

$sel:sizeInGb:DiskInfo', diskInfo_sizeInGb - The size of the disk in GB (e.g., 32).

DiskMap

data DiskMap Source #

Describes a block storage disk mapping.

See: newDiskMap smart constructor.

Constructors

DiskMap' (Maybe Text) (Maybe Text) 

Instances

Instances details
ToJSON DiskMap Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskMap

Generic DiskMap Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskMap

Associated Types

type Rep DiskMap :: Type -> Type #

Methods

from :: DiskMap -> Rep DiskMap x #

to :: Rep DiskMap x -> DiskMap #

Read DiskMap Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskMap

Show DiskMap Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskMap

NFData DiskMap Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskMap

Methods

rnf :: DiskMap -> () #

Eq DiskMap Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskMap

Methods

(==) :: DiskMap -> DiskMap -> Bool #

(/=) :: DiskMap -> DiskMap -> Bool #

Hashable DiskMap Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskMap

Methods

hashWithSalt :: Int -> DiskMap -> Int #

hash :: DiskMap -> Int #

type Rep DiskMap Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskMap

type Rep DiskMap = D1 ('MetaData "DiskMap" "Amazonka.Lightsail.Types.DiskMap" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DiskMap'" 'PrefixI 'True) (S1 ('MetaSel ('Just "newDiskName'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "originalDiskPath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newDiskMap :: DiskMap Source #

Create a value of DiskMap with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:newDiskName':DiskMap', diskMap_newDiskName - The new disk name (e.g., my-new-disk).

$sel:originalDiskPath:DiskMap', diskMap_originalDiskPath - The original disk path exposed to the instance (for example, /dev/sdh).

DiskSnapshot

data DiskSnapshot Source #

Describes a block storage disk snapshot.

See: newDiskSnapshot smart constructor.

Instances

Instances details
FromJSON DiskSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskSnapshot

Generic DiskSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskSnapshot

Associated Types

type Rep DiskSnapshot :: Type -> Type #

Read DiskSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskSnapshot

Show DiskSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskSnapshot

NFData DiskSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskSnapshot

Methods

rnf :: DiskSnapshot -> () #

Eq DiskSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskSnapshot

Hashable DiskSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskSnapshot

type Rep DiskSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskSnapshot

type Rep DiskSnapshot = D1 ('MetaData "DiskSnapshot" "Amazonka.Lightsail.Types.DiskSnapshot" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DiskSnapshot'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "fromDiskArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "fromDiskName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "fromInstanceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "fromInstanceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "isFromAutoSnapshot") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))) :*: (((S1 ('MetaSel ('Just "location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceLocation)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "progress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceType)))) :*: ((S1 ('MetaSel ('Just "sizeInGb") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DiskSnapshotState))) :*: (S1 ('MetaSel ('Just "supportCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])))))))

newDiskSnapshot :: DiskSnapshot Source #

Create a value of DiskSnapshot with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:DiskSnapshot', diskSnapshot_arn - The Amazon Resource Name (ARN) of the disk snapshot.

$sel:createdAt:DiskSnapshot', diskSnapshot_createdAt - The date when the disk snapshot was created.

$sel:fromDiskArn:DiskSnapshot', diskSnapshot_fromDiskArn - The Amazon Resource Name (ARN) of the source disk from which the disk snapshot was created.

$sel:fromDiskName:DiskSnapshot', diskSnapshot_fromDiskName - The unique name of the source disk from which the disk snapshot was created.

$sel:fromInstanceArn:DiskSnapshot', diskSnapshot_fromInstanceArn - The Amazon Resource Name (ARN) of the source instance from which the disk (system volume) snapshot was created.

$sel:fromInstanceName:DiskSnapshot', diskSnapshot_fromInstanceName - The unique name of the source instance from which the disk (system volume) snapshot was created.

$sel:isFromAutoSnapshot:DiskSnapshot', diskSnapshot_isFromAutoSnapshot - A Boolean value indicating whether the snapshot was created from an automatic snapshot.

$sel:location:DiskSnapshot', diskSnapshot_location - The AWS Region and Availability Zone where the disk snapshot was created.

$sel:name:DiskSnapshot', diskSnapshot_name - The name of the disk snapshot (e.g., my-disk-snapshot).

$sel:progress:DiskSnapshot', diskSnapshot_progress - The progress of the snapshot.

$sel:resourceType:DiskSnapshot', diskSnapshot_resourceType - The Lightsail resource type (e.g., DiskSnapshot).

$sel:sizeInGb:DiskSnapshot', diskSnapshot_sizeInGb - The size of the disk in GB.

$sel:state:DiskSnapshot', diskSnapshot_state - The status of the disk snapshot operation.

$sel:supportCode:DiskSnapshot', diskSnapshot_supportCode - The support code. Include this code in your email to support when you have questions about an instance or another resource in Lightsail. This code enables our support team to look up your Lightsail information more easily.

$sel:tags:DiskSnapshot', diskSnapshot_tags - The tag keys and optional values for the resource. For more information about tags in Lightsail, see the Amazon Lightsail Developer Guide.

DiskSnapshotInfo

data DiskSnapshotInfo Source #

Describes a disk snapshot.

See: newDiskSnapshotInfo smart constructor.

Constructors

DiskSnapshotInfo' (Maybe Int) 

Instances

Instances details
FromJSON DiskSnapshotInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskSnapshotInfo

Generic DiskSnapshotInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskSnapshotInfo

Associated Types

type Rep DiskSnapshotInfo :: Type -> Type #

Read DiskSnapshotInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskSnapshotInfo

Show DiskSnapshotInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskSnapshotInfo

NFData DiskSnapshotInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskSnapshotInfo

Methods

rnf :: DiskSnapshotInfo -> () #

Eq DiskSnapshotInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskSnapshotInfo

Hashable DiskSnapshotInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskSnapshotInfo

type Rep DiskSnapshotInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DiskSnapshotInfo

type Rep DiskSnapshotInfo = D1 ('MetaData "DiskSnapshotInfo" "Amazonka.Lightsail.Types.DiskSnapshotInfo" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DiskSnapshotInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sizeInGb") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))

newDiskSnapshotInfo :: DiskSnapshotInfo Source #

Create a value of DiskSnapshotInfo with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:sizeInGb:DiskSnapshotInfo', diskSnapshotInfo_sizeInGb - The size of the disk in GB (e.g., 32).

DistributionBundle

data DistributionBundle Source #

Describes the specifications of a distribution bundle.

See: newDistributionBundle smart constructor.

Instances

Instances details
FromJSON DistributionBundle Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DistributionBundle

Generic DistributionBundle Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DistributionBundle

Associated Types

type Rep DistributionBundle :: Type -> Type #

Read DistributionBundle Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DistributionBundle

Show DistributionBundle Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DistributionBundle

NFData DistributionBundle Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DistributionBundle

Methods

rnf :: DistributionBundle -> () #

Eq DistributionBundle Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DistributionBundle

Hashable DistributionBundle Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DistributionBundle

type Rep DistributionBundle Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DistributionBundle

type Rep DistributionBundle = D1 ('MetaData "DistributionBundle" "Amazonka.Lightsail.Types.DistributionBundle" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DistributionBundle'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "bundleId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "isActive") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "price") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "transferPerMonthInGb") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))))

newDistributionBundle :: DistributionBundle Source #

Create a value of DistributionBundle with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:bundleId:DistributionBundle', distributionBundle_bundleId - The ID of the bundle.

$sel:isActive:DistributionBundle', distributionBundle_isActive - Indicates whether the bundle is active, and can be specified for a new or existing distribution.

$sel:name:DistributionBundle', distributionBundle_name - The name of the distribution bundle.

$sel:price:DistributionBundle', distributionBundle_price - The monthly price, in US dollars, of the bundle.

$sel:transferPerMonthInGb:DistributionBundle', distributionBundle_transferPerMonthInGb - The monthly network transfer quota of the bundle.

DnsRecordCreationState

data DnsRecordCreationState Source #

Describes the creation state of the canonical name (CNAME) records that are automatically added by Amazon Lightsail to the DNS of a domain to validate domain ownership for an SSL/TLS certificate.

When you create an SSL/TLS certificate for a Lightsail resource, you must add a set of CNAME records to the DNS of the domains for the certificate to validate that you own the domains. Lightsail can automatically add the CNAME records to the DNS of the domain if the DNS zone for the domain exists within your Lightsail account. If automatic record addition fails, or if you manage the DNS of your domain using a third-party service, then you must manually add the CNAME records to the DNS of your domain. For more information, see Verify an SSL/TLS certificate in Amazon Lightsail in the Amazon Lightsail Developer Guide.

See: newDnsRecordCreationState smart constructor.

Instances

Instances details
FromJSON DnsRecordCreationState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DnsRecordCreationState

Generic DnsRecordCreationState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DnsRecordCreationState

Associated Types

type Rep DnsRecordCreationState :: Type -> Type #

Read DnsRecordCreationState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DnsRecordCreationState

Show DnsRecordCreationState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DnsRecordCreationState

NFData DnsRecordCreationState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DnsRecordCreationState

Methods

rnf :: DnsRecordCreationState -> () #

Eq DnsRecordCreationState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DnsRecordCreationState

Hashable DnsRecordCreationState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DnsRecordCreationState

type Rep DnsRecordCreationState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DnsRecordCreationState

type Rep DnsRecordCreationState = D1 ('MetaData "DnsRecordCreationState" "Amazonka.Lightsail.Types.DnsRecordCreationState" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DnsRecordCreationState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "code") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DnsRecordCreationStateCode)) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newDnsRecordCreationState :: DnsRecordCreationState Source #

Create a value of DnsRecordCreationState with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:code:DnsRecordCreationState', dnsRecordCreationState_code - The status code for the automated DNS record creation.

Following are the possible values:

  • SUCCEEDED - The validation records were successfully added to the domain.
  • STARTED - The automatic DNS record creation has started.
  • FAILED - The validation records failed to be added to the domain.

$sel:message:DnsRecordCreationState', dnsRecordCreationState_message - The message that describes the reason for the status code.

Domain

data Domain Source #

Describes a domain where you are storing recordsets.

See: newDomain smart constructor.

Instances

Instances details
FromJSON Domain Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Domain

Generic Domain Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Domain

Associated Types

type Rep Domain :: Type -> Type #

Methods

from :: Domain -> Rep Domain x #

to :: Rep Domain x -> Domain #

Read Domain Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Domain

Show Domain Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Domain

NFData Domain Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Domain

Methods

rnf :: Domain -> () #

Eq Domain Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Domain

Methods

(==) :: Domain -> Domain -> Bool #

(/=) :: Domain -> Domain -> Bool #

Hashable Domain Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Domain

Methods

hashWithSalt :: Int -> Domain -> Int #

hash :: Domain -> Int #

type Rep Domain Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Domain

newDomain :: Domain Source #

Create a value of Domain with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:Domain', domain_arn - The Amazon Resource Name (ARN) of the domain recordset (e.g., arn:aws:lightsail:global:123456789101:Domain/824cede0-abc7-4f84-8dbc-12345EXAMPLE).

$sel:createdAt:Domain', domain_createdAt - The date when the domain recordset was created.

$sel:domainEntries:Domain', domain_domainEntries - An array of key-value pairs containing information about the domain entries.

$sel:location:Domain', domain_location - The AWS Region and Availability Zones where the domain recordset was created.

Domain, domain_name - The name of the domain.

$sel:registeredDomainDelegationInfo:Domain', domain_registeredDomainDelegationInfo - An object that describes the state of the Route 53 domain delegation to a Lightsail DNS zone.

$sel:resourceType:Domain', domain_resourceType - The resource type.

$sel:supportCode:Domain', domain_supportCode - The support code. Include this code in your email to support when you have questions about an instance or another resource in Lightsail. This code enables our support team to look up your Lightsail information more easily.

$sel:tags:Domain', domain_tags - The tag keys and optional values for the resource. For more information about tags in Lightsail, see the Amazon Lightsail Developer Guide.

DomainEntry

data DomainEntry Source #

Describes a domain recordset entry.

See: newDomainEntry smart constructor.

Instances

Instances details
FromJSON DomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DomainEntry

ToJSON DomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DomainEntry

Generic DomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DomainEntry

Associated Types

type Rep DomainEntry :: Type -> Type #

Read DomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DomainEntry

Show DomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DomainEntry

NFData DomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DomainEntry

Methods

rnf :: DomainEntry -> () #

Eq DomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DomainEntry

Hashable DomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DomainEntry

type Rep DomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DomainEntry

newDomainEntry :: DomainEntry Source #

Create a value of DomainEntry with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:id:DomainEntry', domainEntry_id - The ID of the domain recordset entry.

$sel:isAlias:DomainEntry', domainEntry_isAlias - When true, specifies whether the domain entry is an alias used by the Lightsail load balancer. You can include an alias (A type) record in your request, which points to a load balancer DNS name and routes traffic to your load balancer.

$sel:name:DomainEntry', domainEntry_name - The name of the domain.

$sel:options:DomainEntry', domainEntry_options - (Deprecated) The options for the domain entry.

In releases prior to November 29, 2017, this parameter was not included in the API response. It is now deprecated.

$sel:target:DomainEntry', domainEntry_target - The target IP address (e.g., 192.0.2.0), or AWS name server (e.g., ns-111.awsdns-22.com.).

For Lightsail load balancers, the value looks like ab1234c56789c6b86aba6fb203d443bc-123456789.us-east-2.elb.amazonaws.com. For Lightsail distributions, the value looks like exampled1182ne.cloudfront.net. For Lightsail container services, the value looks like container-service-1.example23scljs.us-west-2.cs.amazonlightsail.com. Be sure to also set isAlias to true when setting up an A record for a Lightsail load balancer, distribution, or container service.

$sel:type':DomainEntry', domainEntry_type - The type of domain entry, such as address for IPv4 (A), address for IPv6 (AAAA), canonical name (CNAME), mail exchanger (MX), name server (NS), start of authority (SOA), service locator (SRV), or text (TXT).

The following domain entry types can be used:

  • A
  • AAAA
  • CNAME
  • MX
  • NS
  • SOA
  • SRV
  • TXT

DomainValidationRecord

data DomainValidationRecord Source #

Describes the domain name system (DNS) records that you must add to the DNS of your registered domain to validate ownership for an Amazon Lightsail SSL/TLS certificate.

See: newDomainValidationRecord smart constructor.

Instances

Instances details
FromJSON DomainValidationRecord Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DomainValidationRecord

Generic DomainValidationRecord Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DomainValidationRecord

Associated Types

type Rep DomainValidationRecord :: Type -> Type #

Read DomainValidationRecord Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DomainValidationRecord

Show DomainValidationRecord Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DomainValidationRecord

NFData DomainValidationRecord Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DomainValidationRecord

Methods

rnf :: DomainValidationRecord -> () #

Eq DomainValidationRecord Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DomainValidationRecord

Hashable DomainValidationRecord Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DomainValidationRecord

type Rep DomainValidationRecord Source # 
Instance details

Defined in Amazonka.Lightsail.Types.DomainValidationRecord

type Rep DomainValidationRecord = D1 ('MetaData "DomainValidationRecord" "Amazonka.Lightsail.Types.DomainValidationRecord" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "DomainValidationRecord'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "dnsRecordCreationState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DnsRecordCreationState)) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "resourceRecord") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceRecord)) :*: S1 ('MetaSel ('Just "validationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CertificateDomainValidationStatus)))))

newDomainValidationRecord :: DomainValidationRecord Source #

Create a value of DomainValidationRecord with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:dnsRecordCreationState:DomainValidationRecord', domainValidationRecord_dnsRecordCreationState - An object that describes the state of the canonical name (CNAME) records that are automatically added by Lightsail to the DNS of the domain to validate domain ownership.

$sel:domainName:DomainValidationRecord', domainValidationRecord_domainName - The domain name of the certificate validation record. For example, example.com or www.example.com.

$sel:resourceRecord:DomainValidationRecord', domainValidationRecord_resourceRecord - An object that describes the DNS records to add to your domain's DNS to validate it for the certificate.

$sel:validationStatus:DomainValidationRecord', domainValidationRecord_validationStatus - The validation status of the record.

EndpointRequest

data EndpointRequest Source #

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

See: newEndpointRequest smart constructor.

Instances

Instances details
ToJSON EndpointRequest Source # 
Instance details

Defined in Amazonka.Lightsail.Types.EndpointRequest

Generic EndpointRequest Source # 
Instance details

Defined in Amazonka.Lightsail.Types.EndpointRequest

Associated Types

type Rep EndpointRequest :: Type -> Type #

Read EndpointRequest Source # 
Instance details

Defined in Amazonka.Lightsail.Types.EndpointRequest

Show EndpointRequest Source # 
Instance details

Defined in Amazonka.Lightsail.Types.EndpointRequest

NFData EndpointRequest Source # 
Instance details

Defined in Amazonka.Lightsail.Types.EndpointRequest

Methods

rnf :: EndpointRequest -> () #

Eq EndpointRequest Source # 
Instance details

Defined in Amazonka.Lightsail.Types.EndpointRequest

Hashable EndpointRequest Source # 
Instance details

Defined in Amazonka.Lightsail.Types.EndpointRequest

type Rep EndpointRequest Source # 
Instance details

Defined in Amazonka.Lightsail.Types.EndpointRequest

type Rep EndpointRequest = D1 ('MetaData "EndpointRequest" "Amazonka.Lightsail.Types.EndpointRequest" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "EndpointRequest'" 'PrefixI 'True) (S1 ('MetaSel ('Just "healthCheck") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ContainerServiceHealthCheckConfig)) :*: (S1 ('MetaSel ('Just "containerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "containerPort") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newEndpointRequest Source #

Create a value of EndpointRequest with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:healthCheck:EndpointRequest', endpointRequest_healthCheck - An object that describes the health check configuration of the container.

$sel:containerName:EndpointRequest', endpointRequest_containerName - The name of the container for the endpoint.

$sel:containerPort:EndpointRequest', endpointRequest_containerPort - The port of the container to which traffic is forwarded to.

ExportSnapshotRecord

data ExportSnapshotRecord Source #

Describes an export snapshot record.

See: newExportSnapshotRecord smart constructor.

Instances

Instances details
FromJSON ExportSnapshotRecord Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ExportSnapshotRecord

Generic ExportSnapshotRecord Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ExportSnapshotRecord

Associated Types

type Rep ExportSnapshotRecord :: Type -> Type #

Read ExportSnapshotRecord Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ExportSnapshotRecord

Show ExportSnapshotRecord Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ExportSnapshotRecord

NFData ExportSnapshotRecord Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ExportSnapshotRecord

Methods

rnf :: ExportSnapshotRecord -> () #

Eq ExportSnapshotRecord Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ExportSnapshotRecord

Hashable ExportSnapshotRecord Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ExportSnapshotRecord

type Rep ExportSnapshotRecord Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ExportSnapshotRecord

newExportSnapshotRecord :: ExportSnapshotRecord Source #

Create a value of ExportSnapshotRecord with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ExportSnapshotRecord, exportSnapshotRecord_arn - The Amazon Resource Name (ARN) of the export snapshot record.

ExportSnapshotRecord, exportSnapshotRecord_createdAt - The date when the export snapshot record was created.

$sel:destinationInfo:ExportSnapshotRecord', exportSnapshotRecord_destinationInfo - A list of objects describing the destination of the export snapshot record.

$sel:location:ExportSnapshotRecord', exportSnapshotRecord_location - The AWS Region and Availability Zone where the export snapshot record is located.

ExportSnapshotRecord, exportSnapshotRecord_name - The export snapshot record name.

ExportSnapshotRecord, exportSnapshotRecord_resourceType - The Lightsail resource type (e.g., ExportSnapshotRecord).

$sel:sourceInfo:ExportSnapshotRecord', exportSnapshotRecord_sourceInfo - A list of objects describing the source of the export snapshot record.

$sel:state:ExportSnapshotRecord', exportSnapshotRecord_state - The state of the export snapshot record.

ExportSnapshotRecordSourceInfo

data ExportSnapshotRecordSourceInfo Source #

Describes the source of an export snapshot record.

See: newExportSnapshotRecordSourceInfo smart constructor.

Instances

Instances details
FromJSON ExportSnapshotRecordSourceInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ExportSnapshotRecordSourceInfo

Generic ExportSnapshotRecordSourceInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ExportSnapshotRecordSourceInfo

Associated Types

type Rep ExportSnapshotRecordSourceInfo :: Type -> Type #

Read ExportSnapshotRecordSourceInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ExportSnapshotRecordSourceInfo

Show ExportSnapshotRecordSourceInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ExportSnapshotRecordSourceInfo

NFData ExportSnapshotRecordSourceInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ExportSnapshotRecordSourceInfo

Eq ExportSnapshotRecordSourceInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ExportSnapshotRecordSourceInfo

Hashable ExportSnapshotRecordSourceInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ExportSnapshotRecordSourceInfo

type Rep ExportSnapshotRecordSourceInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ExportSnapshotRecordSourceInfo

type Rep ExportSnapshotRecordSourceInfo = D1 ('MetaData "ExportSnapshotRecordSourceInfo" "Amazonka.Lightsail.Types.ExportSnapshotRecordSourceInfo" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "ExportSnapshotRecordSourceInfo'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "diskSnapshotInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DiskSnapshotInfo)) :*: S1 ('MetaSel ('Just "fromResourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "fromResourceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "instanceSnapshotInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InstanceSnapshotInfo))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExportSnapshotRecordSourceType))))))

newExportSnapshotRecordSourceInfo :: ExportSnapshotRecordSourceInfo Source #

Create a value of ExportSnapshotRecordSourceInfo with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:ExportSnapshotRecordSourceInfo', exportSnapshotRecordSourceInfo_arn - The Amazon Resource Name (ARN) of the source instance or disk snapshot.

$sel:createdAt:ExportSnapshotRecordSourceInfo', exportSnapshotRecordSourceInfo_createdAt - The date when the source instance or disk snapshot was created.

$sel:diskSnapshotInfo:ExportSnapshotRecordSourceInfo', exportSnapshotRecordSourceInfo_diskSnapshotInfo - A list of objects describing a disk snapshot.

$sel:fromResourceArn:ExportSnapshotRecordSourceInfo', exportSnapshotRecordSourceInfo_fromResourceArn - The Amazon Resource Name (ARN) of the snapshot's source instance or disk.

$sel:fromResourceName:ExportSnapshotRecordSourceInfo', exportSnapshotRecordSourceInfo_fromResourceName - The name of the snapshot's source instance or disk.

$sel:instanceSnapshotInfo:ExportSnapshotRecordSourceInfo', exportSnapshotRecordSourceInfo_instanceSnapshotInfo - A list of objects describing an instance snapshot.

$sel:name:ExportSnapshotRecordSourceInfo', exportSnapshotRecordSourceInfo_name - The name of the source instance or disk snapshot.

$sel:resourceType:ExportSnapshotRecordSourceInfo', exportSnapshotRecordSourceInfo_resourceType - The Lightsail resource type (e.g., InstanceSnapshot or DiskSnapshot).

HeaderObject

data HeaderObject Source #

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.

See: newHeaderObject smart constructor.

Instances

Instances details
FromJSON HeaderObject Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HeaderObject

ToJSON HeaderObject Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HeaderObject

Generic HeaderObject Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HeaderObject

Associated Types

type Rep HeaderObject :: Type -> Type #

Read HeaderObject Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HeaderObject

Show HeaderObject Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HeaderObject

NFData HeaderObject Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HeaderObject

Methods

rnf :: HeaderObject -> () #

Eq HeaderObject Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HeaderObject

Hashable HeaderObject Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HeaderObject

type Rep HeaderObject Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HeaderObject

type Rep HeaderObject = D1 ('MetaData "HeaderObject" "Amazonka.Lightsail.Types.HeaderObject" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "HeaderObject'" 'PrefixI 'True) (S1 ('MetaSel ('Just "headersAllowList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [HeaderEnum])) :*: S1 ('MetaSel ('Just "option") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ForwardValues))))

newHeaderObject :: HeaderObject Source #

Create a value of HeaderObject with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:headersAllowList:HeaderObject', headerObject_headersAllowList - The specific headers to forward to your distribution's origin.

$sel:option:HeaderObject', headerObject_option - The headers that you want your distribution to forward to your origin and base caching on.

You can configure your distribution to do one of the following:

  • all - Forward all headers to your origin.
  • none - Forward only the default headers.
  • allow-list - Forward only the headers you specify using the headersAllowList parameter.

HostKeyAttributes

data HostKeyAttributes Source #

Describes the public SSH host keys or the RDP certificate.

See: newHostKeyAttributes smart constructor.

Instances

Instances details
FromJSON HostKeyAttributes Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HostKeyAttributes

Generic HostKeyAttributes Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HostKeyAttributes

Associated Types

type Rep HostKeyAttributes :: Type -> Type #

Read HostKeyAttributes Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HostKeyAttributes

Show HostKeyAttributes Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HostKeyAttributes

NFData HostKeyAttributes Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HostKeyAttributes

Methods

rnf :: HostKeyAttributes -> () #

Eq HostKeyAttributes Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HostKeyAttributes

Hashable HostKeyAttributes Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HostKeyAttributes

type Rep HostKeyAttributes Source # 
Instance details

Defined in Amazonka.Lightsail.Types.HostKeyAttributes

type Rep HostKeyAttributes = D1 ('MetaData "HostKeyAttributes" "Amazonka.Lightsail.Types.HostKeyAttributes" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "HostKeyAttributes'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "algorithm") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "fingerprintSHA1") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "fingerprintSHA256") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "notValidAfter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "notValidBefore") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "publicKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "witnessedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))))

newHostKeyAttributes :: HostKeyAttributes Source #

Create a value of HostKeyAttributes with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:algorithm:HostKeyAttributes', hostKeyAttributes_algorithm - The SSH host key algorithm or the RDP certificate format.

For SSH host keys, the algorithm may be ssh-rsa, ecdsa-sha2-nistp256, ssh-ed25519, etc. For RDP certificates, the algorithm is always x509-cert.

$sel:fingerprintSHA1:HostKeyAttributes', hostKeyAttributes_fingerprintSHA1 - The SHA-1 fingerprint of the returned SSH host key or RDP certificate.

  • Example of an SHA-1 SSH fingerprint:

    SHA1:1CHH6FaAaXjtFOsR/t83vf91SR0
  • Example of an SHA-1 RDP fingerprint:

    af:34:51:fe:09:f0:e0:da:b8:4e:56:ca:60:c2:10:ff:38:06:db:45

$sel:fingerprintSHA256:HostKeyAttributes', hostKeyAttributes_fingerprintSHA256 - The SHA-256 fingerprint of the returned SSH host key or RDP certificate.

  • Example of an SHA-256 SSH fingerprint:

    SHA256:KTsMnRBh1IhD17HpdfsbzeGA4jOijm5tyXsMjKVbB8o
  • Example of an SHA-256 RDP fingerprint:

    03:9b:36:9f:4b:de:4e:61:70:fc:7c:c9:78:e7:d2:1a:1c:25:a8:0c:91:f6:7c:e4:d6:a0:85:c8:b4:53:99:68

$sel:notValidAfter:HostKeyAttributes', hostKeyAttributes_notValidAfter - The returned RDP certificate is not valid after this point in time.

This value is listed only for RDP certificates.

$sel:notValidBefore:HostKeyAttributes', hostKeyAttributes_notValidBefore - The returned RDP certificate is valid after this point in time.

This value is listed only for RDP certificates.

$sel:publicKey:HostKeyAttributes', hostKeyAttributes_publicKey - The public SSH host key or the RDP certificate.

$sel:witnessedAt:HostKeyAttributes', hostKeyAttributes_witnessedAt - The time that the SSH host key or RDP certificate was recorded by Lightsail.

InputOrigin

data InputOrigin Source #

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

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

See: newInputOrigin smart constructor.

Instances

Instances details
ToJSON InputOrigin Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InputOrigin

Generic InputOrigin Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InputOrigin

Associated Types

type Rep InputOrigin :: Type -> Type #

Read InputOrigin Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InputOrigin

Show InputOrigin Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InputOrigin

NFData InputOrigin Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InputOrigin

Methods

rnf :: InputOrigin -> () #

Eq InputOrigin Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InputOrigin

Hashable InputOrigin Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InputOrigin

type Rep InputOrigin Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InputOrigin

type Rep InputOrigin = D1 ('MetaData "InputOrigin" "Amazonka.Lightsail.Types.InputOrigin" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "InputOrigin'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "protocolPolicy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OriginProtocolPolicyEnum)) :*: S1 ('MetaSel ('Just "regionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RegionName)))))

newInputOrigin :: InputOrigin Source #

Create a value of InputOrigin with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:InputOrigin', inputOrigin_name - The name of the origin resource.

$sel:protocolPolicy:InputOrigin', inputOrigin_protocolPolicy - The protocol that your Amazon Lightsail distribution uses when establishing a connection with your origin to pull content.

$sel:regionName:InputOrigin', inputOrigin_regionName - The AWS Region name of the origin resource.

Instance

data Instance Source #

Describes an instance (a virtual private server).

See: newInstance smart constructor.

Instances

Instances details
FromJSON Instance Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Instance

Generic Instance Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Instance

Associated Types

type Rep Instance :: Type -> Type #

Methods

from :: Instance -> Rep Instance x #

to :: Rep Instance x -> Instance #

Read Instance Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Instance

Show Instance Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Instance

NFData Instance Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Instance

Methods

rnf :: Instance -> () #

Eq Instance Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Instance

Hashable Instance Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Instance

Methods

hashWithSalt :: Int -> Instance -> Int #

hash :: Instance -> Int #

type Rep Instance Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Instance

type Rep Instance = D1 ('MetaData "Instance" "Amazonka.Lightsail.Types.Instance" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "Instance'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "addOns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AddOn])) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "blueprintId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "blueprintName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "bundleId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "hardware") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InstanceHardware)) :*: S1 ('MetaSel ('Just "ipAddressType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IpAddressType)))) :*: (S1 ('MetaSel ('Just "ipv6Addresses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "isStaticIp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceLocation)))))) :*: (((S1 ('MetaSel ('Just "metadataOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InstanceMetadataOptions)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "networking") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InstanceNetworking)) :*: (S1 ('MetaSel ('Just "privateIpAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "publicIpAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceType)) :*: (S1 ('MetaSel ('Just "sshKeyName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InstanceState)))) :*: (S1 ('MetaSel ('Just "supportCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "username") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))))

newInstance :: Instance Source #

Create a value of Instance with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:addOns:Instance', instance_addOns - An array of objects representing the add-ons enabled on the instance.

$sel:arn:Instance', instance_arn - The Amazon Resource Name (ARN) of the instance (e.g., arn:aws:lightsail:us-east-2:123456789101:Instance/244ad76f-8aad-4741-809f-12345EXAMPLE).

$sel:blueprintId:Instance', instance_blueprintId - The blueprint ID (e.g., os_amlinux_2016_03).

$sel:blueprintName:Instance', instance_blueprintName - The friendly name of the blueprint (e.g., Amazon Linux).

$sel:bundleId:Instance', instance_bundleId - The bundle for the instance (e.g., micro_1_0).

$sel:createdAt:Instance', instance_createdAt - The timestamp when the instance was created (e.g., 1479734909.17) in Unix time format.

$sel:hardware:Instance', instance_hardware - The size of the vCPU and the amount of RAM for the instance.

$sel:ipAddressType:Instance', instance_ipAddressType - The IP address type of the instance.

The possible values are ipv4 for IPv4 only, and dualstack for IPv4 and IPv6.

$sel:ipv6Addresses:Instance', instance_ipv6Addresses - The IPv6 addresses of the instance.

$sel:isStaticIp:Instance', instance_isStaticIp - A Boolean value indicating whether this instance has a static IP assigned to it.

$sel:location:Instance', instance_location - The region name and Availability Zone where the instance is located.

$sel:metadataOptions:Instance', instance_metadataOptions - The metadata options for the Amazon Lightsail instance.

Instance, instance_name - The name the user gave the instance (e.g., Amazon_Linux-1GB-Ohio-1).

$sel:networking:Instance', instance_networking - Information about the public ports and monthly data transfer rates for the instance.

$sel:privateIpAddress:Instance', instance_privateIpAddress - The private IP address of the instance.

$sel:publicIpAddress:Instance', instance_publicIpAddress - The public IP address of the instance.

$sel:resourceType:Instance', instance_resourceType - The type of resource (usually Instance).

$sel:sshKeyName:Instance', instance_sshKeyName - The name of the SSH key being used to connect to the instance (e.g., LightsailDefaultKeyPair).

Instance, instance_state - The status code and the state (e.g., running) for the instance.

$sel:supportCode:Instance', instance_supportCode - The support code. Include this code in your email to support when you have questions about an instance or another resource in Lightsail. This code enables our support team to look up your Lightsail information more easily.

$sel:tags:Instance', instance_tags - The tag keys and optional values for the resource. For more information about tags in Lightsail, see the Amazon Lightsail Developer Guide.

$sel:username:Instance', instance_username - The user name for connecting to the instance (e.g., ec2-user).

InstanceAccessDetails

data InstanceAccessDetails Source #

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

See: newInstanceAccessDetails smart constructor.

Instances

Instances details
FromJSON InstanceAccessDetails Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceAccessDetails

Generic InstanceAccessDetails Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceAccessDetails

Associated Types

type Rep InstanceAccessDetails :: Type -> Type #

Read InstanceAccessDetails Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceAccessDetails

Show InstanceAccessDetails Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceAccessDetails

NFData InstanceAccessDetails Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceAccessDetails

Methods

rnf :: InstanceAccessDetails -> () #

Eq InstanceAccessDetails Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceAccessDetails

Hashable InstanceAccessDetails Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceAccessDetails

type Rep InstanceAccessDetails Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceAccessDetails

newInstanceAccessDetails :: InstanceAccessDetails Source #

Create a value of InstanceAccessDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:certKey:InstanceAccessDetails', instanceAccessDetails_certKey - For SSH access, the public key to use when accessing your instance For OpenSSH clients (e.g., command line SSH), you should save this value to tempkey-cert.pub.

$sel:expiresAt:InstanceAccessDetails', instanceAccessDetails_expiresAt - For SSH access, the date on which the temporary keys expire.

$sel:hostKeys:InstanceAccessDetails', instanceAccessDetails_hostKeys - Describes the public SSH host keys or the RDP certificate.

$sel:instanceName:InstanceAccessDetails', instanceAccessDetails_instanceName - The name of this Amazon Lightsail instance.

$sel:ipAddress:InstanceAccessDetails', instanceAccessDetails_ipAddress - The public IP address of the Amazon Lightsail instance.

$sel:password:InstanceAccessDetails', instanceAccessDetails_password - For RDP access, the password for your Amazon Lightsail instance. Password will be an empty string if the password for your new instance is not ready yet. When you create an instance, it can take up to 15 minutes for the instance to be ready.

If you create an instance using any key pair other than the default (LightsailDefaultKeyPair), password will always be an empty string.

If you change the Administrator password on the instance, Lightsail will continue to return the original password value. When accessing the instance using RDP, you need to manually enter the Administrator password after changing it from the default.

$sel:passwordData:InstanceAccessDetails', instanceAccessDetails_passwordData - For a Windows Server-based instance, an object with the data you can use to retrieve your password. This is only needed if password is empty and the instance is not new (and therefore the password is not ready yet). When you create an instance, it can take up to 15 minutes for the instance to be ready.

$sel:privateKey:InstanceAccessDetails', instanceAccessDetails_privateKey - For SSH access, the temporary private key. For OpenSSH clients (e.g., command line SSH), you should save this value to tempkey).

$sel:protocol:InstanceAccessDetails', instanceAccessDetails_protocol - The protocol for these Amazon Lightsail instance access details.

$sel:username:InstanceAccessDetails', instanceAccessDetails_username - The user name to use when logging in to the Amazon Lightsail instance.

InstanceEntry

data InstanceEntry Source #

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

See: newInstanceEntry smart constructor.

Instances

Instances details
ToJSON InstanceEntry Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceEntry

Generic InstanceEntry Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceEntry

Associated Types

type Rep InstanceEntry :: Type -> Type #

Read InstanceEntry Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceEntry

Show InstanceEntry Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceEntry

NFData InstanceEntry Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceEntry

Methods

rnf :: InstanceEntry -> () #

Eq InstanceEntry Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceEntry

Hashable InstanceEntry Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceEntry

type Rep InstanceEntry Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceEntry

type Rep InstanceEntry = D1 ('MetaData "InstanceEntry" "Amazonka.Lightsail.Types.InstanceEntry" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "InstanceEntry'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "userData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sourceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "instanceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "portInfoSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PortInfoSourceType) :*: S1 ('MetaSel ('Just "availabilityZone") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newInstanceEntry Source #

Create a value of InstanceEntry with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:userData:InstanceEntry', instanceEntry_userData - A launch script you can create that configures a server with additional user data. For example, you might want to run apt-get -y update.

Depending on the machine image you choose, the command to get software on your instance varies. Amazon Linux and CentOS use yum, Debian and Ubuntu use apt-get, and FreeBSD uses pkg.

$sel:sourceName:InstanceEntry', instanceEntry_sourceName - The name of the export snapshot record, which contains the exported Lightsail instance snapshot that will be used as the source of the new Amazon EC2 instance.

Use the get export snapshot records operation to get a list of export snapshot records that you can use to create a CloudFormation stack.

$sel:instanceType:InstanceEntry', instanceEntry_instanceType - The instance type (e.g., t2.micro) to use for the new Amazon EC2 instance.

$sel:portInfoSource:InstanceEntry', instanceEntry_portInfoSource - The port configuration to use for the new Amazon EC2 instance.

The following configuration options are available:

  • DEFAULT - Use the default firewall settings from the Lightsail instance blueprint. If this is specified, then IPv4 and IPv6 will be configured for the new instance that is created in Amazon EC2.
  • INSTANCE - Use the configured firewall settings from the source Lightsail instance. If this is specified, the new instance that is created in Amazon EC2 will be configured to match the configuration of the source Lightsail instance. For example, if the source instance is configured for dual-stack (IPv4 and IPv6), then IPv4 and IPv6 will be configured for the new instance that is created in Amazon EC2. If the source instance is configured for IPv4 only, then only IPv4 will be configured for the new instance that is created in Amazon EC2.
  • NONE - Use the default Amazon EC2 security group. If this is specified, then only IPv4 will be configured for the new instance that is created in Amazon EC2.
  • CLOSED - All ports closed. If this is specified, then only IPv4 will be configured for the new instance that is created in Amazon EC2.

If you configured lightsail-connect as a cidrListAliases on your instance, or if you chose to allow the Lightsail browser-based SSH or RDP clients to connect to your instance, that configuration is not carried over to your new Amazon EC2 instance.

$sel:availabilityZone:InstanceEntry', instanceEntry_availabilityZone - The Availability Zone for the new Amazon EC2 instance.

InstanceHardware

data InstanceHardware Source #

Describes the hardware for the instance.

See: newInstanceHardware smart constructor.

Instances

Instances details
FromJSON InstanceHardware Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHardware

Generic InstanceHardware Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHardware

Associated Types

type Rep InstanceHardware :: Type -> Type #

Read InstanceHardware Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHardware

Show InstanceHardware Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHardware

NFData InstanceHardware Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHardware

Methods

rnf :: InstanceHardware -> () #

Eq InstanceHardware Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHardware

Hashable InstanceHardware Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHardware

type Rep InstanceHardware Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHardware

type Rep InstanceHardware = D1 ('MetaData "InstanceHardware" "Amazonka.Lightsail.Types.InstanceHardware" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "InstanceHardware'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cpuCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "disks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Disk])) :*: S1 ('MetaSel ('Just "ramSizeInGb") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

newInstanceHardware :: InstanceHardware Source #

Create a value of InstanceHardware with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:cpuCount:InstanceHardware', instanceHardware_cpuCount - The number of vCPUs the instance has.

$sel:disks:InstanceHardware', instanceHardware_disks - The disks attached to the instance.

$sel:ramSizeInGb:InstanceHardware', instanceHardware_ramSizeInGb - The amount of RAM in GB on the instance (e.g., 1.0).

InstanceHealthSummary

data InstanceHealthSummary Source #

Describes information about the health of the instance.

See: newInstanceHealthSummary smart constructor.

Instances

Instances details
FromJSON InstanceHealthSummary Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHealthSummary

Generic InstanceHealthSummary Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHealthSummary

Associated Types

type Rep InstanceHealthSummary :: Type -> Type #

Read InstanceHealthSummary Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHealthSummary

Show InstanceHealthSummary Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHealthSummary

NFData InstanceHealthSummary Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHealthSummary

Methods

rnf :: InstanceHealthSummary -> () #

Eq InstanceHealthSummary Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHealthSummary

Hashable InstanceHealthSummary Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHealthSummary

type Rep InstanceHealthSummary Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceHealthSummary

type Rep InstanceHealthSummary = D1 ('MetaData "InstanceHealthSummary" "Amazonka.Lightsail.Types.InstanceHealthSummary" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "InstanceHealthSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceHealth") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InstanceHealthState)) :*: (S1 ('MetaSel ('Just "instanceHealthReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InstanceHealthReason)) :*: S1 ('MetaSel ('Just "instanceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newInstanceHealthSummary :: InstanceHealthSummary Source #

Create a value of InstanceHealthSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:instanceHealth:InstanceHealthSummary', instanceHealthSummary_instanceHealth - Describes the overall instance health. Valid values are below.

$sel:instanceHealthReason:InstanceHealthSummary', instanceHealthSummary_instanceHealthReason - More information about the instance health. If the instanceHealth is healthy, then an instanceHealthReason value is not provided.

If instanceHealth is initial, the instanceHealthReason value can be one of the following:

  • Lb.RegistrationInProgress - The target instance is in the process of being registered with the load balancer.
  • Lb.InitialHealthChecking - The Lightsail load balancer is still sending the target instance the minimum number of health checks required to determine its health status.

If instanceHealth is unhealthy, the instanceHealthReason value can be one of the following:

  • Instance.ResponseCodeMismatch - The health checks did not return an expected HTTP code.
  • Instance.Timeout - The health check requests timed out.
  • Instance.FailedHealthChecks - The health checks failed because the connection to the target instance timed out, the target instance response was malformed, or the target instance failed the health check for an unknown reason.
  • Lb.InternalError - The health checks failed due to an internal error.

If instanceHealth is unused, the instanceHealthReason value can be one of the following:

  • Instance.NotRegistered - The target instance is not registered with the target group.
  • Instance.NotInUse - The target group is not used by any load balancer, or the target instance is in an Availability Zone that is not enabled for its load balancer.
  • Instance.IpUnusable - The target IP address is reserved for use by a Lightsail load balancer.
  • Instance.InvalidState - The target is in the stopped or terminated state.

If instanceHealth is draining, the instanceHealthReason value can be one of the following:

  • Instance.DeregistrationInProgress - The target instance is in the process of being deregistered and the deregistration delay period has not expired.

$sel:instanceName:InstanceHealthSummary', instanceHealthSummary_instanceName - The name of the Lightsail instance for which you are requesting health check data.

InstanceMetadataOptions

data InstanceMetadataOptions Source #

The metadata options for the instance.

See: newInstanceMetadataOptions smart constructor.

Instances

Instances details
FromJSON InstanceMetadataOptions Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceMetadataOptions

Generic InstanceMetadataOptions Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceMetadataOptions

Associated Types

type Rep InstanceMetadataOptions :: Type -> Type #

Read InstanceMetadataOptions Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceMetadataOptions

Show InstanceMetadataOptions Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceMetadataOptions

NFData InstanceMetadataOptions Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceMetadataOptions

Methods

rnf :: InstanceMetadataOptions -> () #

Eq InstanceMetadataOptions Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceMetadataOptions

Hashable InstanceMetadataOptions Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceMetadataOptions

type Rep InstanceMetadataOptions Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceMetadataOptions

type Rep InstanceMetadataOptions = D1 ('MetaData "InstanceMetadataOptions" "Amazonka.Lightsail.Types.InstanceMetadataOptions" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "InstanceMetadataOptions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "httpEndpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HttpEndpoint)) :*: S1 ('MetaSel ('Just "httpProtocolIpv6") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HttpProtocolIpv6))) :*: (S1 ('MetaSel ('Just "httpPutResponseHopLimit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "httpTokens") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HttpTokens)) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InstanceMetadataState))))))

newInstanceMetadataOptions :: InstanceMetadataOptions Source #

Create a value of InstanceMetadataOptions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpEndpoint:InstanceMetadataOptions', instanceMetadataOptions_httpEndpoint - Indicates whether the HTTP metadata endpoint on your instances is enabled or disabled.

If the value is disabled, you cannot access your instance metadata.

$sel:httpProtocolIpv6:InstanceMetadataOptions', instanceMetadataOptions_httpProtocolIpv6 - Indicates whether the IPv6 endpoint for the instance metadata service is enabled or disabled.

$sel:httpPutResponseHopLimit:InstanceMetadataOptions', instanceMetadataOptions_httpPutResponseHopLimit - The desired HTTP PUT response hop limit for instance metadata requests. A larger number means that the instance metadata requests can travel farther.

$sel:httpTokens:InstanceMetadataOptions', instanceMetadataOptions_httpTokens - The state of token usage for your instance metadata requests.

If the state is optional, you can choose whether to retrieve instance metadata with a signed token header on your request. If you retrieve the IAM role credentials without a token, the version 1.0 role credentials are returned. If you retrieve the IAM role credentials by using a valid signed token, the version 2.0 role credentials are returned.

If the state is required, you must send a signed token header with all instance metadata retrieval requests. In this state, retrieving the IAM role credential always returns the version 2.0 credentials. The version 1.0 credentials are not available.

Not all instance blueprints in Lightsail support version 2.0 credentials. Use the MetadataNoToken instance metric to track the number of calls to the instance metadata service that are using version 1.0 credentials. For more information, see Viewing instance metrics in Amazon Lightsail in the Amazon Lightsail Developer Guide.

$sel:state:InstanceMetadataOptions', instanceMetadataOptions_state - The state of the metadata option changes.

The following states are possible:

  • pending - The metadata options are being updated. The instance is not yet ready to process metadata traffic with the new selection.
  • applied - The metadata options have been successfully applied to the instance.

InstanceNetworking

data InstanceNetworking Source #

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

See: newInstanceNetworking smart constructor.

Instances

Instances details
FromJSON InstanceNetworking Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceNetworking

Generic InstanceNetworking Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceNetworking

Associated Types

type Rep InstanceNetworking :: Type -> Type #

Read InstanceNetworking Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceNetworking

Show InstanceNetworking Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceNetworking

NFData InstanceNetworking Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceNetworking

Methods

rnf :: InstanceNetworking -> () #

Eq InstanceNetworking Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceNetworking

Hashable InstanceNetworking Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceNetworking

type Rep InstanceNetworking Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceNetworking

type Rep InstanceNetworking = D1 ('MetaData "InstanceNetworking" "Amazonka.Lightsail.Types.InstanceNetworking" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "InstanceNetworking'" 'PrefixI 'True) (S1 ('MetaSel ('Just "monthlyTransfer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MonthlyTransfer)) :*: S1 ('MetaSel ('Just "ports") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [InstancePortInfo]))))

newInstanceNetworking :: InstanceNetworking Source #

Create a value of InstanceNetworking with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:monthlyTransfer:InstanceNetworking', instanceNetworking_monthlyTransfer - The amount of data in GB allocated for monthly data transfers.

$sel:ports:InstanceNetworking', instanceNetworking_ports - An array of key-value pairs containing information about the ports on the instance.

InstancePortInfo

data InstancePortInfo Source #

Describes information about ports for an Amazon Lightsail instance.

See: newInstancePortInfo smart constructor.

Instances

Instances details
FromJSON InstancePortInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstancePortInfo

Generic InstancePortInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstancePortInfo

Associated Types

type Rep InstancePortInfo :: Type -> Type #

Read InstancePortInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstancePortInfo

Show InstancePortInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstancePortInfo

NFData InstancePortInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstancePortInfo

Methods

rnf :: InstancePortInfo -> () #

Eq InstancePortInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstancePortInfo

Hashable InstancePortInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstancePortInfo

type Rep InstancePortInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstancePortInfo

newInstancePortInfo :: InstancePortInfo Source #

Create a value of InstancePortInfo with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:accessDirection:InstancePortInfo', instancePortInfo_accessDirection - The access direction (inbound or outbound).

Lightsail currently supports only inbound access direction.

$sel:accessFrom:InstancePortInfo', instancePortInfo_accessFrom - The location from which access is allowed. For example, Anywhere (0.0.0.0/0), or Custom if a specific IP address or range of IP addresses is allowed.

$sel:accessType:InstancePortInfo', instancePortInfo_accessType - The type of access (Public or Private).

$sel:cidrListAliases:InstancePortInfo', instancePortInfo_cidrListAliases - An alias that defines access for a preconfigured range of IP addresses.

The only alias currently supported is lightsail-connect, which allows IP addresses of the browser-based RDP/SSH client in the Lightsail console to connect to your instance.

$sel:cidrs:InstancePortInfo', instancePortInfo_cidrs - The IPv4 address, or range of IPv4 addresses (in CIDR notation) that are allowed to connect to an instance through the ports, and the protocol.

The ipv6Cidrs parameter lists the IPv6 addresses that are allowed to connect to an instance.

For more information about CIDR block notation, see Classless Inter-Domain Routing on Wikipedia.

$sel:commonName:InstancePortInfo', instancePortInfo_commonName - The common name of the port information.

$sel:fromPort:InstancePortInfo', instancePortInfo_fromPort - The first port in a range of open ports on an instance.

Allowed ports:

  • TCP and UDP - 0 to 65535
  • ICMP - The ICMP type for IPv4 addresses. For example, specify 8 as the fromPort (ICMP type), and -1 as the toPort (ICMP code), to enable ICMP Ping. For more information, see Control Messages on Wikipedia.
  • ICMPv6 - The ICMP type for IPv6 addresses. For example, specify 128 as the fromPort (ICMPv6 type), and 0 as toPort (ICMPv6 code). For more information, see Internet Control Message Protocol for IPv6.

$sel:ipv6Cidrs:InstancePortInfo', instancePortInfo_ipv6Cidrs - The IPv6 address, or range of IPv6 addresses (in CIDR notation) that are allowed to connect to an instance through the ports, and the protocol. Only devices with an IPv6 address can connect to an instance through IPv6; otherwise, IPv4 should be used.

The cidrs parameter lists the IPv4 addresses that are allowed to connect to an instance.

For more information about CIDR block notation, see Classless Inter-Domain Routing on Wikipedia.

$sel:protocol:InstancePortInfo', instancePortInfo_protocol - The IP protocol name.

The name can be one of the following:

  • tcp - Transmission Control Protocol (TCP) provides reliable, ordered, and error-checked delivery of streamed data between applications running on hosts communicating by an IP network. If you have an application that doesn't require reliable data stream service, use UDP instead.
  • all - All transport layer protocol types. For more general information, see Transport layer on Wikipedia.
  • udp - With User Datagram Protocol (UDP), computer applications can send messages (or datagrams) to other hosts on an Internet Protocol (IP) network. Prior communications are not required to set up transmission channels or data paths. Applications that don't require reliable data stream service can use UDP, which provides a connectionless datagram service that emphasizes reduced latency over reliability. If you do require reliable data stream service, use TCP instead.
  • icmp - Internet Control Message Protocol (ICMP) is used to send error messages and operational information indicating success or failure when communicating with an instance. For example, an error is indicated when an instance could not be reached. When you specify icmp as the protocol, you must specify the ICMP type using the fromPort parameter, and ICMP code using the toPort parameter.

$sel:toPort:InstancePortInfo', instancePortInfo_toPort - The last port in a range of open ports on an instance.

Allowed ports:

  • TCP and UDP - 0 to 65535
  • ICMP - The ICMP code for IPv4 addresses. For example, specify 8 as the fromPort (ICMP type), and -1 as the toPort (ICMP code), to enable ICMP Ping. For more information, see Control Messages on Wikipedia.
  • ICMPv6 - The ICMP code for IPv6 addresses. For example, specify 128 as the fromPort (ICMPv6 type), and 0 as toPort (ICMPv6 code). For more information, see Internet Control Message Protocol for IPv6.

InstancePortState

data InstancePortState Source #

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

See: newInstancePortState smart constructor.

Instances

Instances details
FromJSON InstancePortState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstancePortState

Generic InstancePortState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstancePortState

Associated Types

type Rep InstancePortState :: Type -> Type #

Read InstancePortState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstancePortState

Show InstancePortState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstancePortState

NFData InstancePortState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstancePortState

Methods

rnf :: InstancePortState -> () #

Eq InstancePortState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstancePortState

Hashable InstancePortState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstancePortState

type Rep InstancePortState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstancePortState

newInstancePortState :: InstancePortState Source #

Create a value of InstancePortState with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:cidrListAliases:InstancePortState', instancePortState_cidrListAliases - An alias that defines access for a preconfigured range of IP addresses.

The only alias currently supported is lightsail-connect, which allows IP addresses of the browser-based RDP/SSH client in the Lightsail console to connect to your instance.

$sel:cidrs:InstancePortState', instancePortState_cidrs - The IPv4 address, or range of IPv4 addresses (in CIDR notation) that are allowed to connect to an instance through the ports, and the protocol.

The ipv6Cidrs parameter lists the IPv6 addresses that are allowed to connect to an instance.

For more information about CIDR block notation, see Classless Inter-Domain Routing on Wikipedia.

$sel:fromPort:InstancePortState', instancePortState_fromPort - The first port in a range of open ports on an instance.

Allowed ports:

  • TCP and UDP - 0 to 65535
  • ICMP - The ICMP type for IPv4 addresses. For example, specify 8 as the fromPort (ICMP type), and -1 as the toPort (ICMP code), to enable ICMP Ping. For more information, see Control Messages on Wikipedia.
  • ICMPv6 - The ICMP type for IPv6 addresses. For example, specify 128 as the fromPort (ICMPv6 type), and 0 as toPort (ICMPv6 code). For more information, see Internet Control Message Protocol for IPv6.

$sel:ipv6Cidrs:InstancePortState', instancePortState_ipv6Cidrs - The IPv6 address, or range of IPv6 addresses (in CIDR notation) that are allowed to connect to an instance through the ports, and the protocol. Only devices with an IPv6 address can connect to an instance through IPv6; otherwise, IPv4 should be used.

The cidrs parameter lists the IPv4 addresses that are allowed to connect to an instance.

For more information about CIDR block notation, see Classless Inter-Domain Routing on Wikipedia.

$sel:protocol:InstancePortState', instancePortState_protocol - The IP protocol name.

The name can be one of the following:

  • tcp - Transmission Control Protocol (TCP) provides reliable, ordered, and error-checked delivery of streamed data between applications running on hosts communicating by an IP network. If you have an application that doesn't require reliable data stream service, use UDP instead.
  • all - All transport layer protocol types. For more general information, see Transport layer on Wikipedia.
  • udp - With User Datagram Protocol (UDP), computer applications can send messages (or datagrams) to other hosts on an Internet Protocol (IP) network. Prior communications are not required to set up transmission channels or data paths. Applications that don't require reliable data stream service can use UDP, which provides a connectionless datagram service that emphasizes reduced latency over reliability. If you do require reliable data stream service, use TCP instead.
  • icmp - Internet Control Message Protocol (ICMP) is used to send error messages and operational information indicating success or failure when communicating with an instance. For example, an error is indicated when an instance could not be reached. When you specify icmp as the protocol, you must specify the ICMP type using the fromPort parameter, and ICMP code using the toPort parameter.

$sel:state:InstancePortState', instancePortState_state - Specifies whether the instance port is open or closed.

The port state for Lightsail instances is always open.

$sel:toPort:InstancePortState', instancePortState_toPort - The last port in a range of open ports on an instance.

Allowed ports:

  • TCP and UDP - 0 to 65535
  • ICMP - The ICMP code for IPv4 addresses. For example, specify 8 as the fromPort (ICMP type), and -1 as the toPort (ICMP code), to enable ICMP Ping. For more information, see Control Messages on Wikipedia.
  • ICMPv6 - The ICMP code for IPv6 addresses. For example, specify 128 as the fromPort (ICMPv6 type), and 0 as toPort (ICMPv6 code). For more information, see Internet Control Message Protocol for IPv6.

InstanceSnapshot

data InstanceSnapshot Source #

Describes an instance snapshot.

See: newInstanceSnapshot smart constructor.

Instances

Instances details
FromJSON InstanceSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceSnapshot

Generic InstanceSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceSnapshot

Associated Types

type Rep InstanceSnapshot :: Type -> Type #

Read InstanceSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceSnapshot

Show InstanceSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceSnapshot

NFData InstanceSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceSnapshot

Methods

rnf :: InstanceSnapshot -> () #

Eq InstanceSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceSnapshot

Hashable InstanceSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceSnapshot

type Rep InstanceSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceSnapshot

type Rep InstanceSnapshot = D1 ('MetaData "InstanceSnapshot" "Amazonka.Lightsail.Types.InstanceSnapshot" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "InstanceSnapshot'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "fromAttachedDisks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Disk])) :*: S1 ('MetaSel ('Just "fromBlueprintId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "fromBundleId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "fromInstanceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "fromInstanceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "isFromAutoSnapshot") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))) :*: (((S1 ('MetaSel ('Just "location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceLocation)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "progress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceType)))) :*: ((S1 ('MetaSel ('Just "sizeInGb") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InstanceSnapshotState))) :*: (S1 ('MetaSel ('Just "supportCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])))))))

newInstanceSnapshot :: InstanceSnapshot Source #

Create a value of InstanceSnapshot with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

InstanceSnapshot, instanceSnapshot_arn - The Amazon Resource Name (ARN) of the snapshot (e.g., arn:aws:lightsail:us-east-2:123456789101:InstanceSnapshot/d23b5706-3322-4d83-81e5-12345EXAMPLE).

InstanceSnapshot, instanceSnapshot_createdAt - The timestamp when the snapshot was created (e.g., 1479907467.024).

$sel:fromAttachedDisks:InstanceSnapshot', instanceSnapshot_fromAttachedDisks - An array of disk objects containing information about all block storage disks.

$sel:fromBlueprintId:InstanceSnapshot', instanceSnapshot_fromBlueprintId - The blueprint ID from which you created the snapshot (e.g., os_debian_8_3). A blueprint is a virtual private server (or instance) image used to create instances quickly.

$sel:fromBundleId:InstanceSnapshot', instanceSnapshot_fromBundleId - The bundle ID from which you created the snapshot (e.g., micro_1_0).

$sel:fromInstanceArn:InstanceSnapshot', instanceSnapshot_fromInstanceArn - The Amazon Resource Name (ARN) of the instance from which the snapshot was created (e.g., arn:aws:lightsail:us-east-2:123456789101:Instance/64b8404c-ccb1-430b-8daf-12345EXAMPLE).

$sel:fromInstanceName:InstanceSnapshot', instanceSnapshot_fromInstanceName - The instance from which the snapshot was created.

$sel:isFromAutoSnapshot:InstanceSnapshot', instanceSnapshot_isFromAutoSnapshot - A Boolean value indicating whether the snapshot was created from an automatic snapshot.

InstanceSnapshot, instanceSnapshot_location - The region name and Availability Zone where you created the snapshot.

InstanceSnapshot, instanceSnapshot_name - The name of the snapshot.

$sel:progress:InstanceSnapshot', instanceSnapshot_progress - The progress of the snapshot.

This is populated only for disk snapshots, and is null for instance snapshots.

InstanceSnapshot, instanceSnapshot_resourceType - The type of resource (usually InstanceSnapshot).

InstanceSnapshot, instanceSnapshot_sizeInGb - The size in GB of the SSD.

InstanceSnapshot, instanceSnapshot_state - The state the snapshot is in.

InstanceSnapshot, instanceSnapshot_supportCode - The support code. Include this code in your email to support when you have questions about an instance or another resource in Lightsail. This code enables our support team to look up your Lightsail information more easily.

InstanceSnapshot, instanceSnapshot_tags - The tag keys and optional values for the resource. For more information about tags in Lightsail, see the Amazon Lightsail Developer Guide.

InstanceSnapshotInfo

data InstanceSnapshotInfo Source #

Describes an instance snapshot.

See: newInstanceSnapshotInfo smart constructor.

Instances

Instances details
FromJSON InstanceSnapshotInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceSnapshotInfo

Generic InstanceSnapshotInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceSnapshotInfo

Associated Types

type Rep InstanceSnapshotInfo :: Type -> Type #

Read InstanceSnapshotInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceSnapshotInfo

Show InstanceSnapshotInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceSnapshotInfo

NFData InstanceSnapshotInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceSnapshotInfo

Methods

rnf :: InstanceSnapshotInfo -> () #

Eq InstanceSnapshotInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceSnapshotInfo

Hashable InstanceSnapshotInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceSnapshotInfo

type Rep InstanceSnapshotInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceSnapshotInfo

type Rep InstanceSnapshotInfo = D1 ('MetaData "InstanceSnapshotInfo" "Amazonka.Lightsail.Types.InstanceSnapshotInfo" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "InstanceSnapshotInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromBlueprintId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "fromBundleId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "fromDiskInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DiskInfo])))))

newInstanceSnapshotInfo :: InstanceSnapshotInfo Source #

Create a value of InstanceSnapshotInfo with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:fromBlueprintId:InstanceSnapshotInfo', instanceSnapshotInfo_fromBlueprintId - The blueprint ID from which the source instance (e.g., os_debian_8_3).

$sel:fromBundleId:InstanceSnapshotInfo', instanceSnapshotInfo_fromBundleId - The bundle ID from which the source instance was created (e.g., micro_1_0).

$sel:fromDiskInfo:InstanceSnapshotInfo', instanceSnapshotInfo_fromDiskInfo - A list of objects describing the disks that were attached to the source instance.

InstanceState

data InstanceState Source #

Describes the virtual private server (or instance) status.

See: newInstanceState smart constructor.

Constructors

InstanceState' (Maybe Int) (Maybe Text) 

Instances

Instances details
FromJSON InstanceState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceState

Generic InstanceState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceState

Associated Types

type Rep InstanceState :: Type -> Type #

Read InstanceState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceState

Show InstanceState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceState

NFData InstanceState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceState

Methods

rnf :: InstanceState -> () #

Eq InstanceState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceState

Hashable InstanceState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceState

type Rep InstanceState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.InstanceState

type Rep InstanceState = D1 ('MetaData "InstanceState" "Amazonka.Lightsail.Types.InstanceState" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "InstanceState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "code") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newInstanceState :: InstanceState Source #

Create a value of InstanceState with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:code:InstanceState', instanceState_code - The status code for the instance.

$sel:name:InstanceState', instanceState_name - The state of the instance (e.g., running or pending).

KeyPair

data KeyPair Source #

Describes an SSH key pair.

See: newKeyPair smart constructor.

Instances

Instances details
FromJSON KeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.Types.KeyPair

Generic KeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.Types.KeyPair

Associated Types

type Rep KeyPair :: Type -> Type #

Methods

from :: KeyPair -> Rep KeyPair x #

to :: Rep KeyPair x -> KeyPair #

Read KeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.Types.KeyPair

Show KeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.Types.KeyPair

NFData KeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.Types.KeyPair

Methods

rnf :: KeyPair -> () #

Eq KeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.Types.KeyPair

Methods

(==) :: KeyPair -> KeyPair -> Bool #

(/=) :: KeyPair -> KeyPair -> Bool #

Hashable KeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.Types.KeyPair

Methods

hashWithSalt :: Int -> KeyPair -> Int #

hash :: KeyPair -> Int #

type Rep KeyPair Source # 
Instance details

Defined in Amazonka.Lightsail.Types.KeyPair

newKeyPair :: KeyPair Source #

Create a value of KeyPair with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:KeyPair', keyPair_arn - The Amazon Resource Name (ARN) of the key pair (e.g., arn:aws:lightsail:us-east-2:123456789101:KeyPair/05859e3d-331d-48ba-9034-12345EXAMPLE).

$sel:createdAt:KeyPair', keyPair_createdAt - The timestamp when the key pair was created (e.g., 1479816991.349).

$sel:fingerprint:KeyPair', keyPair_fingerprint - The RSA fingerprint of the key pair.

$sel:location:KeyPair', keyPair_location - The region name and Availability Zone where the key pair was created.

$sel:name:KeyPair', keyPair_name - The friendly name of the SSH key pair.

$sel:resourceType:KeyPair', keyPair_resourceType - The resource type (usually KeyPair).

$sel:supportCode:KeyPair', keyPair_supportCode - The support code. Include this code in your email to support when you have questions about an instance or another resource in Lightsail. This code enables our support team to look up your Lightsail information more easily.

$sel:tags:KeyPair', keyPair_tags - The tag keys and optional values for the resource. For more information about tags in Lightsail, see the Amazon Lightsail Developer Guide.

LightsailDistribution

data LightsailDistribution Source #

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

See: newLightsailDistribution smart constructor.

Instances

Instances details
FromJSON LightsailDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LightsailDistribution

Generic LightsailDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LightsailDistribution

Associated Types

type Rep LightsailDistribution :: Type -> Type #

Read LightsailDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LightsailDistribution

Show LightsailDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LightsailDistribution

NFData LightsailDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LightsailDistribution

Methods

rnf :: LightsailDistribution -> () #

Eq LightsailDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LightsailDistribution

Hashable LightsailDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LightsailDistribution

type Rep LightsailDistribution Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LightsailDistribution

type Rep LightsailDistribution = D1 ('MetaData "LightsailDistribution" "Amazonka.Lightsail.Types.LightsailDistribution" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "LightsailDistribution'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "ableToUpdateBundle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "alternativeDomainNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "bundleId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "cacheBehaviorSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CacheSettings))))) :*: ((S1 ('MetaSel ('Just "cacheBehaviors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CacheBehaviorPerPath])) :*: S1 ('MetaSel ('Just "certificateName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "defaultCacheBehavior") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CacheBehavior)) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))) :*: (((S1 ('MetaSel ('Just "ipAddressType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IpAddressType)) :*: S1 ('MetaSel ('Just "isEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceLocation)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "origin") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Origin))))) :*: ((S1 ('MetaSel ('Just "originPublicDNS") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceType))) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "supportCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag]))))))))

newLightsailDistribution :: LightsailDistribution Source #

Create a value of LightsailDistribution with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:ableToUpdateBundle:LightsailDistribution', lightsailDistribution_ableToUpdateBundle - Indicates whether the bundle that is currently applied to your distribution, specified using the distributionName parameter, can be changed to another bundle.

Use the UpdateDistributionBundle action to change your distribution's bundle.

$sel:alternativeDomainNames:LightsailDistribution', lightsailDistribution_alternativeDomainNames - The alternate domain names of the distribution.

$sel:arn:LightsailDistribution', lightsailDistribution_arn - The Amazon Resource Name (ARN) of the distribution.

$sel:bundleId:LightsailDistribution', lightsailDistribution_bundleId - The ID of the bundle currently applied to the distribution.

$sel:cacheBehaviorSettings:LightsailDistribution', lightsailDistribution_cacheBehaviorSettings - An object that describes the cache behavior settings of the distribution.

$sel:cacheBehaviors:LightsailDistribution', lightsailDistribution_cacheBehaviors - An array of objects that describe the per-path cache behavior of the distribution.

$sel:certificateName:LightsailDistribution', lightsailDistribution_certificateName - The name of the SSL/TLS certificate attached to the distribution, if any.

$sel:createdAt:LightsailDistribution', lightsailDistribution_createdAt - The timestamp when the distribution was created.

$sel:defaultCacheBehavior:LightsailDistribution', lightsailDistribution_defaultCacheBehavior - An object that describes the default cache behavior of the distribution.

$sel:domainName:LightsailDistribution', lightsailDistribution_domainName - The domain name of the distribution.

$sel:ipAddressType:LightsailDistribution', lightsailDistribution_ipAddressType - The IP address type of the distribution.

The possible values are ipv4 for IPv4 only, and dualstack for IPv4 and IPv6.

$sel:isEnabled:LightsailDistribution', lightsailDistribution_isEnabled - Indicates whether the distribution is enabled.

$sel:location:LightsailDistribution', lightsailDistribution_location - An object that describes the location of the distribution, such as the Amazon Web Services Region and Availability Zone.

Lightsail distributions are global resources that can reference an origin in any Amazon Web Services Region, and distribute its content globally. However, all distributions are located in the us-east-1 Region.

LightsailDistribution, lightsailDistribution_name - The name of the distribution.

$sel:origin:LightsailDistribution', lightsailDistribution_origin - An object that describes the origin resource of the distribution, such as a Lightsail instance, bucket, or load balancer.

The distribution pulls, caches, and serves content from the origin.

$sel:originPublicDNS:LightsailDistribution', lightsailDistribution_originPublicDNS - The public DNS of the origin.

LightsailDistribution, lightsailDistribution_resourceType - The Lightsail resource type (e.g., Distribution).

$sel:status:LightsailDistribution', lightsailDistribution_status - The status of the distribution.

$sel:supportCode:LightsailDistribution', lightsailDistribution_supportCode - The support code. Include this code in your email to support when you have questions about your Lightsail distribution. This code enables our support team to look up your Lightsail information more easily.

$sel:tags:LightsailDistribution', lightsailDistribution_tags - The tag keys and optional values for the resource. For more information about tags in Lightsail, see the Amazon Lightsail Developer Guide.

LoadBalancer

data LoadBalancer Source #

Describes a load balancer.

See: newLoadBalancer smart constructor.

Instances

Instances details
FromJSON LoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancer

Generic LoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancer

Associated Types

type Rep LoadBalancer :: Type -> Type #

Read LoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancer

Show LoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancer

NFData LoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancer

Methods

rnf :: LoadBalancer -> () #

Eq LoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancer

Hashable LoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancer

type Rep LoadBalancer Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancer

type Rep LoadBalancer = D1 ('MetaData "LoadBalancer" "Amazonka.Lightsail.Types.LoadBalancer" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "LoadBalancer'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "configurationOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap LoadBalancerAttributeName Text)))) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "dnsName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "healthCheckPath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpsRedirectionEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "instanceHealthSummary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [InstanceHealthSummary])) :*: (S1 ('MetaSel ('Just "instancePort") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "ipAddressType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IpAddressType)))))) :*: (((S1 ('MetaSel ('Just "location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceLocation)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "protocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LoadBalancerProtocol)) :*: (S1 ('MetaSel ('Just "publicPorts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Int])) :*: S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceType))))) :*: ((S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LoadBalancerState)) :*: S1 ('MetaSel ('Just "supportCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: (S1 ('MetaSel ('Just "tlsCertificateSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [LoadBalancerTlsCertificateSummary])) :*: S1 ('MetaSel ('Just "tlsPolicyName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))))

newLoadBalancer :: LoadBalancer Source #

Create a value of LoadBalancer with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:LoadBalancer', loadBalancer_arn - The Amazon Resource Name (ARN) of the load balancer.

$sel:configurationOptions:LoadBalancer', loadBalancer_configurationOptions - A string to string map of the configuration options for your load balancer. Valid values are listed below.

$sel:createdAt:LoadBalancer', loadBalancer_createdAt - The date when your load balancer was created.

$sel:dnsName:LoadBalancer', loadBalancer_dnsName - The DNS name of your Lightsail load balancer.

$sel:healthCheckPath:LoadBalancer', loadBalancer_healthCheckPath - The path you specified to perform your health checks. If no path is specified, the load balancer tries to make a request to the default (root) page.

$sel:httpsRedirectionEnabled:LoadBalancer', loadBalancer_httpsRedirectionEnabled - A Boolean value that indicates whether HTTPS redirection is enabled for the load balancer.

$sel:instanceHealthSummary:LoadBalancer', loadBalancer_instanceHealthSummary - An array of InstanceHealthSummary objects describing the health of the load balancer.

$sel:instancePort:LoadBalancer', loadBalancer_instancePort - The port where the load balancer will direct traffic to your Lightsail instances. For HTTP traffic, it's port 80. For HTTPS traffic, it's port 443.

$sel:ipAddressType:LoadBalancer', loadBalancer_ipAddressType - The IP address type of the load balancer.

The possible values are ipv4 for IPv4 only, and dualstack for IPv4 and IPv6.

$sel:location:LoadBalancer', loadBalancer_location - The AWS Region where your load balancer was created (e.g., us-east-2a). Lightsail automatically creates your load balancer across Availability Zones.

LoadBalancer, loadBalancer_name - The name of the load balancer (e.g., my-load-balancer).

$sel:protocol:LoadBalancer', loadBalancer_protocol - The protocol you have enabled for your load balancer. Valid values are below.

You can't just have HTTP_HTTPS, but you can have just HTTP.

$sel:publicPorts:LoadBalancer', loadBalancer_publicPorts - An array of public port settings for your load balancer. For HTTP, use port 80. For HTTPS, use port 443.

$sel:resourceType:LoadBalancer', loadBalancer_resourceType - The resource type (e.g., LoadBalancer.

$sel:state:LoadBalancer', loadBalancer_state - The status of your load balancer. Valid values are below.

$sel:supportCode:LoadBalancer', loadBalancer_supportCode - The support code. Include this code in your email to support when you have questions about your Lightsail load balancer. This code enables our support team to look up your Lightsail information more easily.

$sel:tags:LoadBalancer', loadBalancer_tags - The tag keys and optional values for the resource. For more information about tags in Lightsail, see the Amazon Lightsail Developer Guide.

$sel:tlsCertificateSummaries:LoadBalancer', loadBalancer_tlsCertificateSummaries - An array of LoadBalancerTlsCertificateSummary objects that provide additional information about the SSL/TLS certificates. For example, if true, the certificate is attached to the load balancer.

$sel:tlsPolicyName:LoadBalancer', loadBalancer_tlsPolicyName - The name of the TLS security policy for the load balancer.

LoadBalancerTlsCertificate

data LoadBalancerTlsCertificate Source #

Describes a load balancer SSL/TLS certificate.

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

See: newLoadBalancerTlsCertificate smart constructor.

Instances

Instances details
FromJSON LoadBalancerTlsCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificate

Generic LoadBalancerTlsCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificate

Associated Types

type Rep LoadBalancerTlsCertificate :: Type -> Type #

Read LoadBalancerTlsCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificate

Show LoadBalancerTlsCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificate

NFData LoadBalancerTlsCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificate

Eq LoadBalancerTlsCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificate

Hashable LoadBalancerTlsCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificate

type Rep LoadBalancerTlsCertificate Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificate

type Rep LoadBalancerTlsCertificate = D1 ('MetaData "LoadBalancerTlsCertificate" "Amazonka.Lightsail.Types.LoadBalancerTlsCertificate" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "LoadBalancerTlsCertificate'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "domainValidationRecords") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [LoadBalancerTlsCertificateDomainValidationRecord])) :*: (S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LoadBalancerTlsCertificateFailureReason)) :*: S1 ('MetaSel ('Just "isAttached") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))) :*: ((S1 ('MetaSel ('Just "issuedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "issuer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "keyAlgorithm") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "loadBalancerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceLocation)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))) :*: (((S1 ('MetaSel ('Just "notAfter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "notBefore") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "renewalSummary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LoadBalancerTlsCertificateRenewalSummary)))) :*: (S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceType)) :*: (S1 ('MetaSel ('Just "revocationReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LoadBalancerTlsCertificateRevocationReason)) :*: S1 ('MetaSel ('Just "revokedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))) :*: ((S1 ('MetaSel ('Just "serial") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "signatureAlgorithm") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LoadBalancerTlsCertificateStatus)))) :*: ((S1 ('MetaSel ('Just "subject") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "subjectAlternativeNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "supportCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag]))))))))

newLoadBalancerTlsCertificate :: LoadBalancerTlsCertificate Source #

Create a value of LoadBalancerTlsCertificate with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:LoadBalancerTlsCertificate', loadBalancerTlsCertificate_arn - The Amazon Resource Name (ARN) of the SSL/TLS certificate.

$sel:createdAt:LoadBalancerTlsCertificate', loadBalancerTlsCertificate_createdAt - The time when you created your SSL/TLS certificate.

LoadBalancerTlsCertificate, loadBalancerTlsCertificate_domainName - The domain name for your SSL/TLS certificate.

$sel:domainValidationRecords:LoadBalancerTlsCertificate', loadBalancerTlsCertificate_domainValidationRecords - An array of LoadBalancerTlsCertificateDomainValidationRecord objects describing the records.

$sel:failureReason:LoadBalancerTlsCertificate', loadBalancerTlsCertificate_failureReason - The validation failure reason, if any, of the certificate.

The following failure reasons are possible:

  • NO_AVAILABLE_CONTACTS - This failure applies to email validation, which is not available for Lightsail certificates.
  • ADDITIONAL_VERIFICATION_REQUIRED - Lightsail requires additional information to process this certificate request. This can happen as a fraud-protection measure, such as when the domain ranks within the Alexa top 1000 websites. To provide the required information, use the AWS Support Center to contact AWS Support.

    You cannot request a certificate for Amazon-owned domain names such as those ending in amazonaws.com, cloudfront.net, or elasticbeanstalk.com.

  • DOMAIN_NOT_ALLOWED - One or more of the domain names in the certificate request was reported as an unsafe domain by VirusTotal. To correct the problem, search for your domain name on the VirusTotal website. If your domain is reported as suspicious, see Google Help for Hacked Websites to learn what you can do.

    If you believe that the result is a false positive, notify the organization that is reporting the domain. VirusTotal is an aggregate of several antivirus and URL scanners and cannot remove your domain from a block list itself. After you correct the problem and the VirusTotal registry has been updated, request a new certificate.

    If you see this error and your domain is not included in the VirusTotal list, visit the AWS Support Center and create a case.

  • INVALID_PUBLIC_DOMAIN - One or more of the domain names in the certificate request is not valid. Typically, this is because a domain name in the request is not a valid top-level domain. Try to request a certificate again, correcting any spelling errors or typos that were in the failed request, and ensure that all domain names in the request are for valid top-level domains. For example, you cannot request a certificate for example.invalidpublicdomain because invalidpublicdomain is not a valid top-level domain.
  • OTHER - Typically, this failure occurs when there is a typographical error in one or more of the domain names in the certificate request. Try to request a certificate again, correcting any spelling errors or typos that were in the failed request.

$sel:isAttached:LoadBalancerTlsCertificate', loadBalancerTlsCertificate_isAttached - When true, the SSL/TLS certificate is attached to the Lightsail load balancer.

$sel:issuedAt:LoadBalancerTlsCertificate', loadBalancerTlsCertificate_issuedAt - The time when the SSL/TLS certificate was issued.

$sel:issuer:LoadBalancerTlsCertificate', loadBalancerTlsCertificate_issuer - The issuer of the certificate.

$sel:keyAlgorithm:LoadBalancerTlsCertificate', loadBalancerTlsCertificate_keyAlgorithm - The algorithm used to generate the key pair (the public and private key).

$sel:loadBalancerName:LoadBalancerTlsCertificate', loadBalancerTlsCertificate_loadBalancerName - The load balancer name where your SSL/TLS certificate is attached.

$sel:location:LoadBalancerTlsCertificate', loadBalancerTlsCertificate_location - The Amazon Web Services Region and Availability Zone where you created your certificate.

LoadBalancerTlsCertificate, loadBalancerTlsCertificate_name - The name of the SSL/TLS certificate (e.g., my-certificate).

$sel:notAfter:LoadBalancerTlsCertificate', loadBalancerTlsCertificate_notAfter - The timestamp when the SSL/TLS certificate expires.

$sel:notBefore:LoadBalancerTlsCertificate', loadBalancerTlsCertificate_notBefore - The timestamp when the SSL/TLS certificate is first valid.

$sel:renewalSummary:LoadBalancerTlsCertificate', loadBalancerTlsCertificate_renewalSummary - An object that describes the status of the certificate renewal managed by Lightsail.

$sel:resourceType:LoadBalancerTlsCertificate', loadBalancerTlsCertificate_resourceType - The resource type (e.g., LoadBalancerTlsCertificate).

  • Instance - A Lightsail instance (a virtual private server)
  • StaticIp - A static IP address
  • KeyPair - The key pair used to connect to a Lightsail instance
  • InstanceSnapshot - A Lightsail instance snapshot
  • Domain - A DNS zone
  • PeeredVpc - A peered VPC
  • LoadBalancer - A Lightsail load balancer
  • LoadBalancerTlsCertificate - An SSL/TLS certificate associated with a Lightsail load balancer
  • Disk - A Lightsail block storage disk
  • DiskSnapshot - A block storage disk snapshot

$sel:revocationReason:LoadBalancerTlsCertificate', loadBalancerTlsCertificate_revocationReason - The reason the certificate was revoked. This value is present only when the certificate status is REVOKED.

$sel:revokedAt:LoadBalancerTlsCertificate', loadBalancerTlsCertificate_revokedAt - The timestamp when the certificate was revoked. This value is present only when the certificate status is REVOKED.

$sel:serial:LoadBalancerTlsCertificate', loadBalancerTlsCertificate_serial - The serial number of the certificate.

$sel:signatureAlgorithm:LoadBalancerTlsCertificate', loadBalancerTlsCertificate_signatureAlgorithm - The algorithm that was used to sign the certificate.

$sel:status:LoadBalancerTlsCertificate', loadBalancerTlsCertificate_status - The validation status of the SSL/TLS certificate. Valid values are below.

$sel:subject:LoadBalancerTlsCertificate', loadBalancerTlsCertificate_subject - The name of the entity that is associated with the public key contained in the certificate.

$sel:subjectAlternativeNames:LoadBalancerTlsCertificate', loadBalancerTlsCertificate_subjectAlternativeNames - An array of strings that specify the alternate domains (e.g., example2.com) and subdomains (e.g., blog.example.com) for the certificate.

$sel:supportCode:LoadBalancerTlsCertificate', loadBalancerTlsCertificate_supportCode - The support code. Include this code in your email to support when you have questions about your Lightsail load balancer or SSL/TLS certificate. This code enables our support team to look up your Lightsail information more easily.

$sel:tags:LoadBalancerTlsCertificate', loadBalancerTlsCertificate_tags - The tag keys and optional values for the resource. For more information about tags in Lightsail, see the Amazon Lightsail Developer Guide.

LoadBalancerTlsCertificateDnsRecordCreationState

data LoadBalancerTlsCertificateDnsRecordCreationState Source #

An object that describes the state of the canonical name (CNAME) records that are automatically added by Lightsail to the DNS of the domain to validate domain ownership.

See: newLoadBalancerTlsCertificateDnsRecordCreationState smart constructor.

Instances

Instances details
FromJSON LoadBalancerTlsCertificateDnsRecordCreationState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDnsRecordCreationState

Generic LoadBalancerTlsCertificateDnsRecordCreationState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDnsRecordCreationState

Read LoadBalancerTlsCertificateDnsRecordCreationState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDnsRecordCreationState

Show LoadBalancerTlsCertificateDnsRecordCreationState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDnsRecordCreationState

NFData LoadBalancerTlsCertificateDnsRecordCreationState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDnsRecordCreationState

Eq LoadBalancerTlsCertificateDnsRecordCreationState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDnsRecordCreationState

Hashable LoadBalancerTlsCertificateDnsRecordCreationState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDnsRecordCreationState

type Rep LoadBalancerTlsCertificateDnsRecordCreationState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDnsRecordCreationState

type Rep LoadBalancerTlsCertificateDnsRecordCreationState = D1 ('MetaData "LoadBalancerTlsCertificateDnsRecordCreationState" "Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDnsRecordCreationState" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "LoadBalancerTlsCertificateDnsRecordCreationState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "code") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LoadBalancerTlsCertificateDnsRecordCreationStateCode)) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newLoadBalancerTlsCertificateDnsRecordCreationState :: LoadBalancerTlsCertificateDnsRecordCreationState Source #

Create a value of LoadBalancerTlsCertificateDnsRecordCreationState with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:code:LoadBalancerTlsCertificateDnsRecordCreationState', loadBalancerTlsCertificateDnsRecordCreationState_code - The status code for the automated DNS record creation.

Following are the possible values:

  • SUCCEEDED - The validation records were successfully added.
  • STARTED - The automatic DNS record creation has started.
  • FAILED - The validation record addition failed.

$sel:message:LoadBalancerTlsCertificateDnsRecordCreationState', loadBalancerTlsCertificateDnsRecordCreationState_message - The message that describes the reason for the status code.

LoadBalancerTlsCertificateDomainValidationOption

data LoadBalancerTlsCertificateDomainValidationOption Source #

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

See: newLoadBalancerTlsCertificateDomainValidationOption smart constructor.

Instances

Instances details
FromJSON LoadBalancerTlsCertificateDomainValidationOption Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDomainValidationOption

Generic LoadBalancerTlsCertificateDomainValidationOption Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDomainValidationOption

Read LoadBalancerTlsCertificateDomainValidationOption Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDomainValidationOption

Show LoadBalancerTlsCertificateDomainValidationOption Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDomainValidationOption

NFData LoadBalancerTlsCertificateDomainValidationOption Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDomainValidationOption

Eq LoadBalancerTlsCertificateDomainValidationOption Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDomainValidationOption

Hashable LoadBalancerTlsCertificateDomainValidationOption Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDomainValidationOption

type Rep LoadBalancerTlsCertificateDomainValidationOption Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDomainValidationOption

type Rep LoadBalancerTlsCertificateDomainValidationOption = D1 ('MetaData "LoadBalancerTlsCertificateDomainValidationOption" "Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDomainValidationOption" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "LoadBalancerTlsCertificateDomainValidationOption'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "validationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LoadBalancerTlsCertificateDomainStatus))))

newLoadBalancerTlsCertificateDomainValidationOption :: LoadBalancerTlsCertificateDomainValidationOption Source #

Create a value of LoadBalancerTlsCertificateDomainValidationOption with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:domainName:LoadBalancerTlsCertificateDomainValidationOption', loadBalancerTlsCertificateDomainValidationOption_domainName - The fully qualified domain name in the certificate request.

$sel:validationStatus:LoadBalancerTlsCertificateDomainValidationOption', loadBalancerTlsCertificateDomainValidationOption_validationStatus - The status of the domain validation. Valid values are listed below.

LoadBalancerTlsCertificateDomainValidationRecord

data LoadBalancerTlsCertificateDomainValidationRecord Source #

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

See: newLoadBalancerTlsCertificateDomainValidationRecord smart constructor.

Instances

Instances details
FromJSON LoadBalancerTlsCertificateDomainValidationRecord Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDomainValidationRecord

Generic LoadBalancerTlsCertificateDomainValidationRecord Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDomainValidationRecord

Read LoadBalancerTlsCertificateDomainValidationRecord Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDomainValidationRecord

Show LoadBalancerTlsCertificateDomainValidationRecord Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDomainValidationRecord

NFData LoadBalancerTlsCertificateDomainValidationRecord Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDomainValidationRecord

Eq LoadBalancerTlsCertificateDomainValidationRecord Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDomainValidationRecord

Hashable LoadBalancerTlsCertificateDomainValidationRecord Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDomainValidationRecord

type Rep LoadBalancerTlsCertificateDomainValidationRecord Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDomainValidationRecord

type Rep LoadBalancerTlsCertificateDomainValidationRecord = D1 ('MetaData "LoadBalancerTlsCertificateDomainValidationRecord" "Amazonka.Lightsail.Types.LoadBalancerTlsCertificateDomainValidationRecord" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "LoadBalancerTlsCertificateDomainValidationRecord'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "dnsRecordCreationState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LoadBalancerTlsCertificateDnsRecordCreationState)) :*: (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "validationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LoadBalancerTlsCertificateDomainStatus)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newLoadBalancerTlsCertificateDomainValidationRecord :: LoadBalancerTlsCertificateDomainValidationRecord Source #

Create a value of LoadBalancerTlsCertificateDomainValidationRecord with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:dnsRecordCreationState:LoadBalancerTlsCertificateDomainValidationRecord', loadBalancerTlsCertificateDomainValidationRecord_dnsRecordCreationState - An object that describes the state of the canonical name (CNAME) records that are automatically added by Lightsail to the DNS of a domain to validate domain ownership.

$sel:domainName:LoadBalancerTlsCertificateDomainValidationRecord', loadBalancerTlsCertificateDomainValidationRecord_domainName - The domain name against which your SSL/TLS certificate was validated.

$sel:name:LoadBalancerTlsCertificateDomainValidationRecord', loadBalancerTlsCertificateDomainValidationRecord_name - A fully qualified domain name in the certificate. For example, example.com.

$sel:type':LoadBalancerTlsCertificateDomainValidationRecord', loadBalancerTlsCertificateDomainValidationRecord_type - The type of validation record. For example, CNAME for domain validation.

$sel:validationStatus:LoadBalancerTlsCertificateDomainValidationRecord', loadBalancerTlsCertificateDomainValidationRecord_validationStatus - The validation status. Valid values are listed below.

$sel:value:LoadBalancerTlsCertificateDomainValidationRecord', loadBalancerTlsCertificateDomainValidationRecord_value - The value for that type.

LoadBalancerTlsCertificateRenewalSummary

data LoadBalancerTlsCertificateRenewalSummary Source #

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.

See: newLoadBalancerTlsCertificateRenewalSummary smart constructor.

Instances

Instances details
FromJSON LoadBalancerTlsCertificateRenewalSummary Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRenewalSummary

Generic LoadBalancerTlsCertificateRenewalSummary Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRenewalSummary

Read LoadBalancerTlsCertificateRenewalSummary Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRenewalSummary

Show LoadBalancerTlsCertificateRenewalSummary Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRenewalSummary

NFData LoadBalancerTlsCertificateRenewalSummary Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRenewalSummary

Eq LoadBalancerTlsCertificateRenewalSummary Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRenewalSummary

Hashable LoadBalancerTlsCertificateRenewalSummary Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRenewalSummary

type Rep LoadBalancerTlsCertificateRenewalSummary Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRenewalSummary

type Rep LoadBalancerTlsCertificateRenewalSummary = D1 ('MetaData "LoadBalancerTlsCertificateRenewalSummary" "Amazonka.Lightsail.Types.LoadBalancerTlsCertificateRenewalSummary" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "LoadBalancerTlsCertificateRenewalSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainValidationOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [LoadBalancerTlsCertificateDomainValidationOption])) :*: S1 ('MetaSel ('Just "renewalStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LoadBalancerTlsCertificateRenewalStatus))))

newLoadBalancerTlsCertificateRenewalSummary :: LoadBalancerTlsCertificateRenewalSummary Source #

Create a value of LoadBalancerTlsCertificateRenewalSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:domainValidationOptions:LoadBalancerTlsCertificateRenewalSummary', loadBalancerTlsCertificateRenewalSummary_domainValidationOptions - Contains information about the validation of each domain name in the certificate, as it pertains to Lightsail's managed renewal. This is different from the initial validation that occurs as a result of the RequestCertificate request.

$sel:renewalStatus:LoadBalancerTlsCertificateRenewalSummary', loadBalancerTlsCertificateRenewalSummary_renewalStatus - The renewal status of the certificate.

The following renewal status are possible:

  • PendingAutoRenewal - Lightsail is attempting to automatically validate the domain names of the certificate. No further action is required.
  • PendingValidation - Lightsail couldn't automatically validate one or more domain names of the certificate. You must take action to validate these domain names or the certificate won't be renewed. 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

data LoadBalancerTlsCertificateSummary Source #

Provides a summary of SSL/TLS certificate metadata.

See: newLoadBalancerTlsCertificateSummary smart constructor.

Instances

Instances details
FromJSON LoadBalancerTlsCertificateSummary Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateSummary

Generic LoadBalancerTlsCertificateSummary Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateSummary

Associated Types

type Rep LoadBalancerTlsCertificateSummary :: Type -> Type #

Read LoadBalancerTlsCertificateSummary Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateSummary

Show LoadBalancerTlsCertificateSummary Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateSummary

NFData LoadBalancerTlsCertificateSummary Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateSummary

Eq LoadBalancerTlsCertificateSummary Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateSummary

Hashable LoadBalancerTlsCertificateSummary Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateSummary

type Rep LoadBalancerTlsCertificateSummary Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsCertificateSummary

type Rep LoadBalancerTlsCertificateSummary = D1 ('MetaData "LoadBalancerTlsCertificateSummary" "Amazonka.Lightsail.Types.LoadBalancerTlsCertificateSummary" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "LoadBalancerTlsCertificateSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "isAttached") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newLoadBalancerTlsCertificateSummary :: LoadBalancerTlsCertificateSummary Source #

Create a value of LoadBalancerTlsCertificateSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:isAttached:LoadBalancerTlsCertificateSummary', loadBalancerTlsCertificateSummary_isAttached - When true, the SSL/TLS certificate is attached to the Lightsail load balancer.

$sel:name:LoadBalancerTlsCertificateSummary', loadBalancerTlsCertificateSummary_name - The name of the SSL/TLS certificate.

LoadBalancerTlsPolicy

data LoadBalancerTlsPolicy Source #

Describes the TLS security policies that are available for Lightsail load balancers.

For more information about load balancer TLS security policies, see Configuring TLS security policies on your Amazon Lightsail load balancers in the Amazon Lightsail Developer Guide.

See: newLoadBalancerTlsPolicy smart constructor.

Instances

Instances details
FromJSON LoadBalancerTlsPolicy Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsPolicy

Generic LoadBalancerTlsPolicy Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsPolicy

Associated Types

type Rep LoadBalancerTlsPolicy :: Type -> Type #

Read LoadBalancerTlsPolicy Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsPolicy

Show LoadBalancerTlsPolicy Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsPolicy

NFData LoadBalancerTlsPolicy Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsPolicy

Methods

rnf :: LoadBalancerTlsPolicy -> () #

Eq LoadBalancerTlsPolicy Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsPolicy

Hashable LoadBalancerTlsPolicy Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsPolicy

type Rep LoadBalancerTlsPolicy Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LoadBalancerTlsPolicy

type Rep LoadBalancerTlsPolicy = D1 ('MetaData "LoadBalancerTlsPolicy" "Amazonka.Lightsail.Types.LoadBalancerTlsPolicy" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "LoadBalancerTlsPolicy'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "ciphers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "isDefault") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "protocols") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))))

newLoadBalancerTlsPolicy :: LoadBalancerTlsPolicy Source #

Create a value of LoadBalancerTlsPolicy with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:ciphers:LoadBalancerTlsPolicy', loadBalancerTlsPolicy_ciphers - The ciphers used by the TLS security policy.

The ciphers are listed in order of preference.

$sel:description:LoadBalancerTlsPolicy', loadBalancerTlsPolicy_description - The description of the TLS security policy.

$sel:isDefault:LoadBalancerTlsPolicy', loadBalancerTlsPolicy_isDefault - A Boolean value that indicates whether the TLS security policy is the default.

$sel:name:LoadBalancerTlsPolicy', loadBalancerTlsPolicy_name - The name of the TLS security policy.

$sel:protocols:LoadBalancerTlsPolicy', loadBalancerTlsPolicy_protocols - The protocols used in a given TLS security policy.

LogEvent

data LogEvent Source #

Describes a database log event.

See: newLogEvent smart constructor.

Constructors

LogEvent' (Maybe POSIX) (Maybe Text) 

Instances

Instances details
FromJSON LogEvent Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LogEvent

Generic LogEvent Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LogEvent

Associated Types

type Rep LogEvent :: Type -> Type #

Methods

from :: LogEvent -> Rep LogEvent x #

to :: Rep LogEvent x -> LogEvent #

Read LogEvent Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LogEvent

Show LogEvent Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LogEvent

NFData LogEvent Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LogEvent

Methods

rnf :: LogEvent -> () #

Eq LogEvent Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LogEvent

Hashable LogEvent Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LogEvent

Methods

hashWithSalt :: Int -> LogEvent -> Int #

hash :: LogEvent -> Int #

type Rep LogEvent Source # 
Instance details

Defined in Amazonka.Lightsail.Types.LogEvent

type Rep LogEvent = D1 ('MetaData "LogEvent" "Amazonka.Lightsail.Types.LogEvent" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "LogEvent'" 'PrefixI 'True) (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newLogEvent :: LogEvent Source #

Create a value of LogEvent with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:createdAt:LogEvent', logEvent_createdAt - The timestamp when the database log event was created.

$sel:message:LogEvent', logEvent_message - The message of the database log event.

MetricDatapoint

data MetricDatapoint Source #

Describes the metric data point.

See: newMetricDatapoint smart constructor.

Instances

Instances details
FromJSON MetricDatapoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricDatapoint

Generic MetricDatapoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricDatapoint

Associated Types

type Rep MetricDatapoint :: Type -> Type #

Read MetricDatapoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricDatapoint

Show MetricDatapoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricDatapoint

NFData MetricDatapoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricDatapoint

Methods

rnf :: MetricDatapoint -> () #

Eq MetricDatapoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricDatapoint

Hashable MetricDatapoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricDatapoint

type Rep MetricDatapoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MetricDatapoint

newMetricDatapoint :: MetricDatapoint Source #

Create a value of MetricDatapoint with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:average:MetricDatapoint', metricDatapoint_average - The average.

$sel:maximum:MetricDatapoint', metricDatapoint_maximum - The maximum.

$sel:minimum:MetricDatapoint', metricDatapoint_minimum - The minimum.

$sel:sampleCount:MetricDatapoint', metricDatapoint_sampleCount - The sample count.

$sel:sum:MetricDatapoint', metricDatapoint_sum - The sum.

$sel:timestamp:MetricDatapoint', metricDatapoint_timestamp - The timestamp (e.g., 1479816991.349).

$sel:unit:MetricDatapoint', metricDatapoint_unit - The unit.

MonitoredResourceInfo

data MonitoredResourceInfo Source #

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.

See: newMonitoredResourceInfo smart constructor.

Instances

Instances details
FromJSON MonitoredResourceInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MonitoredResourceInfo

Generic MonitoredResourceInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MonitoredResourceInfo

Associated Types

type Rep MonitoredResourceInfo :: Type -> Type #

Read MonitoredResourceInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MonitoredResourceInfo

Show MonitoredResourceInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MonitoredResourceInfo

NFData MonitoredResourceInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MonitoredResourceInfo

Methods

rnf :: MonitoredResourceInfo -> () #

Eq MonitoredResourceInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MonitoredResourceInfo

Hashable MonitoredResourceInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MonitoredResourceInfo

type Rep MonitoredResourceInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MonitoredResourceInfo

type Rep MonitoredResourceInfo = D1 ('MetaData "MonitoredResourceInfo" "Amazonka.Lightsail.Types.MonitoredResourceInfo" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "MonitoredResourceInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceType)))))

newMonitoredResourceInfo :: MonitoredResourceInfo Source #

Create a value of MonitoredResourceInfo with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:MonitoredResourceInfo', monitoredResourceInfo_arn - The Amazon Resource Name (ARN) of the resource being monitored.

$sel:name:MonitoredResourceInfo', monitoredResourceInfo_name - The name of the Lightsail resource being monitored.

$sel:resourceType:MonitoredResourceInfo', monitoredResourceInfo_resourceType - The Lightsail resource type of the resource being monitored.

Instances, load balancers, and relational databases are the only Lightsail resources that can currently be monitored by alarms.

MonthlyTransfer

data MonthlyTransfer Source #

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

See: newMonthlyTransfer smart constructor.

Constructors

MonthlyTransfer' (Maybe Int) 

Instances

Instances details
FromJSON MonthlyTransfer Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MonthlyTransfer

Generic MonthlyTransfer Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MonthlyTransfer

Associated Types

type Rep MonthlyTransfer :: Type -> Type #

Read MonthlyTransfer Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MonthlyTransfer

Show MonthlyTransfer Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MonthlyTransfer

NFData MonthlyTransfer Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MonthlyTransfer

Methods

rnf :: MonthlyTransfer -> () #

Eq MonthlyTransfer Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MonthlyTransfer

Hashable MonthlyTransfer Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MonthlyTransfer

type Rep MonthlyTransfer Source # 
Instance details

Defined in Amazonka.Lightsail.Types.MonthlyTransfer

type Rep MonthlyTransfer = D1 ('MetaData "MonthlyTransfer" "Amazonka.Lightsail.Types.MonthlyTransfer" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "MonthlyTransfer'" 'PrefixI 'True) (S1 ('MetaSel ('Just "gbPerMonthAllocated") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))

newMonthlyTransfer :: MonthlyTransfer Source #

Create a value of MonthlyTransfer with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:gbPerMonthAllocated:MonthlyTransfer', monthlyTransfer_gbPerMonthAllocated - The amount allocated per month (in GB).

NameServersUpdateState

data NameServersUpdateState Source #

Describes the state of the name server records update made by Amazon Lightsail to an Amazon Route 53 registered domain.

For more information, see DNS in Amazon Lightsail in the Amazon Lightsail Developer Guide.

See: newNameServersUpdateState smart constructor.

Instances

Instances details
FromJSON NameServersUpdateState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.NameServersUpdateState

Generic NameServersUpdateState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.NameServersUpdateState

Associated Types

type Rep NameServersUpdateState :: Type -> Type #

Read NameServersUpdateState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.NameServersUpdateState

Show NameServersUpdateState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.NameServersUpdateState

NFData NameServersUpdateState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.NameServersUpdateState

Methods

rnf :: NameServersUpdateState -> () #

Eq NameServersUpdateState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.NameServersUpdateState

Hashable NameServersUpdateState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.NameServersUpdateState

type Rep NameServersUpdateState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.NameServersUpdateState

type Rep NameServersUpdateState = D1 ('MetaData "NameServersUpdateState" "Amazonka.Lightsail.Types.NameServersUpdateState" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "NameServersUpdateState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "code") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NameServersUpdateStateCode)) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newNameServersUpdateState :: NameServersUpdateState Source #

Create a value of NameServersUpdateState with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:code:NameServersUpdateState', nameServersUpdateState_code - The status code for the name servers update.

Following are the possible values:

  • SUCCEEDED - The name server records were successfully updated.
  • PENDING - The name server record update is in progress.
  • FAILED - The name server record update failed.
  • STARTED - The automatic name server record update started.

$sel:message:NameServersUpdateState', nameServersUpdateState_message - The message that describes the reason for the status code.

Operation

data Operation Source #

Describes the API operation.

See: newOperation smart constructor.

Instances

Instances details
FromJSON Operation Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Operation

Generic Operation Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Operation

Associated Types

type Rep Operation :: Type -> Type #

Read Operation Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Operation

Show Operation Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Operation

NFData Operation Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Operation

Methods

rnf :: Operation -> () #

Eq Operation Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Operation

Hashable Operation Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Operation

type Rep Operation Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Operation

type Rep Operation = D1 ('MetaData "Operation" "Amazonka.Lightsail.Types.Operation" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "Operation'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "errorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "errorDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "isTerminal") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceLocation))))) :*: ((S1 ('MetaSel ('Just "operationDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "operationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OperationType)) :*: S1 ('MetaSel ('Just "resourceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceType)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OperationStatus)) :*: S1 ('MetaSel ('Just "statusChangedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))))

newOperation :: Operation Source #

Create a value of Operation with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:createdAt:Operation', operation_createdAt - The timestamp when the operation was initialized (e.g., 1479816991.349).

$sel:errorCode:Operation', operation_errorCode - The error code.

$sel:errorDetails:Operation', operation_errorDetails - The error details.

$sel:id:Operation', operation_id - The ID of the operation.

$sel:isTerminal:Operation', operation_isTerminal - A Boolean value indicating whether the operation is terminal.

$sel:location:Operation', operation_location - The Amazon Web Services Region and Availability Zone.

$sel:operationDetails:Operation', operation_operationDetails - Details about the operation (e.g., Debian-1GB-Ohio-1).

$sel:operationType:Operation', operation_operationType - The type of operation.

$sel:resourceName:Operation', operation_resourceName - The resource name.

$sel:resourceType:Operation', operation_resourceType - The resource type.

$sel:status:Operation', operation_status - The status of the operation.

$sel:statusChangedAt:Operation', operation_statusChangedAt - The timestamp when the status was changed (e.g., 1479816991.349).

Origin

data Origin Source #

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

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

See: newOrigin smart constructor.

Instances

Instances details
FromJSON Origin Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Origin

Generic Origin Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Origin

Associated Types

type Rep Origin :: Type -> Type #

Methods

from :: Origin -> Rep Origin x #

to :: Rep Origin x -> Origin #

Read Origin Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Origin

Show Origin Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Origin

NFData Origin Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Origin

Methods

rnf :: Origin -> () #

Eq Origin Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Origin

Methods

(==) :: Origin -> Origin -> Bool #

(/=) :: Origin -> Origin -> Bool #

Hashable Origin Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Origin

Methods

hashWithSalt :: Int -> Origin -> Int #

hash :: Origin -> Int #

type Rep Origin Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Origin

type Rep Origin = D1 ('MetaData "Origin" "Amazonka.Lightsail.Types.Origin" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "Origin'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "protocolPolicy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OriginProtocolPolicyEnum))) :*: (S1 ('MetaSel ('Just "regionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RegionName)) :*: S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceType)))))

newOrigin :: Origin Source #

Create a value of Origin with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:Origin', origin_name - The name of the origin resource.

$sel:protocolPolicy:Origin', origin_protocolPolicy - The protocol that your Amazon Lightsail distribution uses when establishing a connection with your origin to pull content.

$sel:regionName:Origin', origin_regionName - The AWS Region name of the origin resource.

$sel:resourceType:Origin', origin_resourceType - The resource type of the origin resource (e.g., Instance).

PasswordData

data PasswordData Source #

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

See: newPasswordData smart constructor.

Constructors

PasswordData' (Maybe Text) (Maybe Text) 

Instances

Instances details
FromJSON PasswordData Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PasswordData

Generic PasswordData Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PasswordData

Associated Types

type Rep PasswordData :: Type -> Type #

Read PasswordData Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PasswordData

Show PasswordData Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PasswordData

NFData PasswordData Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PasswordData

Methods

rnf :: PasswordData -> () #

Eq PasswordData Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PasswordData

Hashable PasswordData Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PasswordData

type Rep PasswordData Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PasswordData

type Rep PasswordData = D1 ('MetaData "PasswordData" "Amazonka.Lightsail.Types.PasswordData" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "PasswordData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "ciphertext") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "keyPairName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newPasswordData :: PasswordData Source #

Create a value of PasswordData with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:ciphertext:PasswordData', passwordData_ciphertext - The encrypted password. Ciphertext will be an empty string if access to your new instance is not ready yet. When you create an instance, it can take up to 15 minutes for the instance to be ready.

If you use the default key pair (LightsailDefaultKeyPair), the decrypted password will be available in the password field.

If you are using a custom key pair, you need to use your own means of decryption.

If you change the Administrator password on the instance, Lightsail will continue to return the original ciphertext value. When accessing the instance using RDP, you need to manually enter the Administrator password after changing it from the default.

$sel:keyPairName:PasswordData', passwordData_keyPairName - The name of the key pair that you used when creating your instance. If no key pair name was specified when creating the instance, Lightsail uses the default key pair (LightsailDefaultKeyPair).

If you are using a custom key pair, you need to use your own means of decrypting your password using the ciphertext. Lightsail creates the ciphertext by encrypting your password with the public key part of this key pair.

PendingMaintenanceAction

data PendingMaintenanceAction Source #

Describes a pending database maintenance action.

See: newPendingMaintenanceAction smart constructor.

Instances

Instances details
FromJSON PendingMaintenanceAction Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PendingMaintenanceAction

Generic PendingMaintenanceAction Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PendingMaintenanceAction

Associated Types

type Rep PendingMaintenanceAction :: Type -> Type #

Read PendingMaintenanceAction Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PendingMaintenanceAction

Show PendingMaintenanceAction Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PendingMaintenanceAction

NFData PendingMaintenanceAction Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PendingMaintenanceAction

Eq PendingMaintenanceAction Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PendingMaintenanceAction

Hashable PendingMaintenanceAction Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PendingMaintenanceAction

type Rep PendingMaintenanceAction Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PendingMaintenanceAction

type Rep PendingMaintenanceAction = D1 ('MetaData "PendingMaintenanceAction" "Amazonka.Lightsail.Types.PendingMaintenanceAction" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "PendingMaintenanceAction'" 'PrefixI 'True) (S1 ('MetaSel ('Just "action") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "currentApplyDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newPendingMaintenanceAction :: PendingMaintenanceAction Source #

Create a value of PendingMaintenanceAction with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:action:PendingMaintenanceAction', pendingMaintenanceAction_action - The type of pending database maintenance action.

$sel:currentApplyDate:PendingMaintenanceAction', pendingMaintenanceAction_currentApplyDate - The effective date of the pending database maintenance action.

$sel:description:PendingMaintenanceAction', pendingMaintenanceAction_description - Additional detail about the pending database maintenance action.

PendingModifiedRelationalDatabaseValues

data PendingModifiedRelationalDatabaseValues Source #

Describes a pending database value modification.

See: newPendingModifiedRelationalDatabaseValues smart constructor.

Instances

Instances details
FromJSON PendingModifiedRelationalDatabaseValues Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PendingModifiedRelationalDatabaseValues

Generic PendingModifiedRelationalDatabaseValues Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PendingModifiedRelationalDatabaseValues

Read PendingModifiedRelationalDatabaseValues Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PendingModifiedRelationalDatabaseValues

Show PendingModifiedRelationalDatabaseValues Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PendingModifiedRelationalDatabaseValues

NFData PendingModifiedRelationalDatabaseValues Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PendingModifiedRelationalDatabaseValues

Eq PendingModifiedRelationalDatabaseValues Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PendingModifiedRelationalDatabaseValues

Hashable PendingModifiedRelationalDatabaseValues Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PendingModifiedRelationalDatabaseValues

type Rep PendingModifiedRelationalDatabaseValues Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PendingModifiedRelationalDatabaseValues

type Rep PendingModifiedRelationalDatabaseValues = D1 ('MetaData "PendingModifiedRelationalDatabaseValues" "Amazonka.Lightsail.Types.PendingModifiedRelationalDatabaseValues" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "PendingModifiedRelationalDatabaseValues'" 'PrefixI 'True) (S1 ('MetaSel ('Just "backupRetentionEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "engineVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "masterUserPassword") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newPendingModifiedRelationalDatabaseValues :: PendingModifiedRelationalDatabaseValues Source #

Create a value of PendingModifiedRelationalDatabaseValues with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:backupRetentionEnabled:PendingModifiedRelationalDatabaseValues', pendingModifiedRelationalDatabaseValues_backupRetentionEnabled - A Boolean value indicating whether automated backup retention is enabled.

$sel:engineVersion:PendingModifiedRelationalDatabaseValues', pendingModifiedRelationalDatabaseValues_engineVersion - The database engine version.

$sel:masterUserPassword:PendingModifiedRelationalDatabaseValues', pendingModifiedRelationalDatabaseValues_masterUserPassword - The password for the master user of the database.

PortInfo

data PortInfo Source #

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

See: newPortInfo smart constructor.

Instances

Instances details
ToJSON PortInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortInfo

Generic PortInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortInfo

Associated Types

type Rep PortInfo :: Type -> Type #

Methods

from :: PortInfo -> Rep PortInfo x #

to :: Rep PortInfo x -> PortInfo #

Read PortInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortInfo

Show PortInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortInfo

NFData PortInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortInfo

Methods

rnf :: PortInfo -> () #

Eq PortInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortInfo

Hashable PortInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortInfo

Methods

hashWithSalt :: Int -> PortInfo -> Int #

hash :: PortInfo -> Int #

type Rep PortInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PortInfo

newPortInfo :: PortInfo Source #

Create a value of PortInfo with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:cidrListAliases:PortInfo', portInfo_cidrListAliases - An alias that defines access for a preconfigured range of IP addresses.

The only alias currently supported is lightsail-connect, which allows IP addresses of the browser-based RDP/SSH client in the Lightsail console to connect to your instance.

$sel:cidrs:PortInfo', portInfo_cidrs - The IPv4 address, or range of IPv4 addresses (in CIDR notation) that are allowed to connect to an instance through the ports, and the protocol.

The ipv6Cidrs parameter lists the IPv6 addresses that are allowed to connect to an instance.

Examples:

  • To allow the IP address 192.0.2.44, specify 192.0.2.44 or 192.0.2.44/32.
  • To allow the IP addresses 192.0.2.0 to 192.0.2.255, specify 192.0.2.0/24.

For more information about CIDR block notation, see Classless Inter-Domain Routing on Wikipedia.

$sel:fromPort:PortInfo', portInfo_fromPort - The first port in a range of open ports on an instance.

Allowed ports:

  • TCP and UDP - 0 to 65535
  • ICMP - The ICMP type for IPv4 addresses. For example, specify 8 as the fromPort (ICMP type), and -1 as the toPort (ICMP code), to enable ICMP Ping. For more information, see Control Messages on Wikipedia.
  • ICMPv6 - The ICMP type for IPv6 addresses. For example, specify 128 as the fromPort (ICMPv6 type), and 0 as toPort (ICMPv6 code). For more information, see Internet Control Message Protocol for IPv6.

$sel:ipv6Cidrs:PortInfo', portInfo_ipv6Cidrs - The IPv6 address, or range of IPv6 addresses (in CIDR notation) that are allowed to connect to an instance through the ports, and the protocol. Only devices with an IPv6 address can connect to an instance through IPv6; otherwise, IPv4 should be used.

The cidrs parameter lists the IPv4 addresses that are allowed to connect to an instance.

For more information about CIDR block notation, see Classless Inter-Domain Routing on Wikipedia.

$sel:protocol:PortInfo', portInfo_protocol - The IP protocol name.

The name can be one of the following:

  • tcp - Transmission Control Protocol (TCP) provides reliable, ordered, and error-checked delivery of streamed data between applications running on hosts communicating by an IP network. If you have an application that doesn't require reliable data stream service, use UDP instead.
  • all - All transport layer protocol types. For more general information, see Transport layer on Wikipedia.
  • udp - With User Datagram Protocol (UDP), computer applications can send messages (or datagrams) to other hosts on an Internet Protocol (IP) network. Prior communications are not required to set up transmission channels or data paths. Applications that don't require reliable data stream service can use UDP, which provides a connectionless datagram service that emphasizes reduced latency over reliability. If you do require reliable data stream service, use TCP instead.
  • icmp - Internet Control Message Protocol (ICMP) is used to send error messages and operational information indicating success or failure when communicating with an instance. For example, an error is indicated when an instance could not be reached. When you specify icmp as the protocol, you must specify the ICMP type using the fromPort parameter, and ICMP code using the toPort parameter.

$sel:toPort:PortInfo', portInfo_toPort - The last port in a range of open ports on an instance.

Allowed ports:

  • TCP and UDP - 0 to 65535
  • ICMP - The ICMP code for IPv4 addresses. For example, specify 8 as the fromPort (ICMP type), and -1 as the toPort (ICMP code), to enable ICMP Ping. For more information, see Control Messages on Wikipedia.
  • ICMPv6 - The ICMP code for IPv6 addresses. For example, specify 128 as the fromPort (ICMPv6 type), and 0 as toPort (ICMPv6 code). For more information, see Internet Control Message Protocol for IPv6.

PrivateRegistryAccess

data PrivateRegistryAccess Source #

Describes the configuration for an Amazon Lightsail container service to access private container image repositories, such as Amazon Elastic Container Registry (Amazon ECR) private repositories.

For more information, see Configuring access to an Amazon ECR private repository for an Amazon Lightsail container service in the Amazon Lightsail Developer Guide.

See: newPrivateRegistryAccess smart constructor.

Instances

Instances details
FromJSON PrivateRegistryAccess Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PrivateRegistryAccess

Generic PrivateRegistryAccess Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PrivateRegistryAccess

Associated Types

type Rep PrivateRegistryAccess :: Type -> Type #

Read PrivateRegistryAccess Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PrivateRegistryAccess

Show PrivateRegistryAccess Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PrivateRegistryAccess

NFData PrivateRegistryAccess Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PrivateRegistryAccess

Methods

rnf :: PrivateRegistryAccess -> () #

Eq PrivateRegistryAccess Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PrivateRegistryAccess

Hashable PrivateRegistryAccess Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PrivateRegistryAccess

type Rep PrivateRegistryAccess Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PrivateRegistryAccess

type Rep PrivateRegistryAccess = D1 ('MetaData "PrivateRegistryAccess" "Amazonka.Lightsail.Types.PrivateRegistryAccess" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "PrivateRegistryAccess'" 'PrefixI 'True) (S1 ('MetaSel ('Just "ecrImagePullerRole") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ContainerServiceECRImagePullerRole))))

newPrivateRegistryAccess :: PrivateRegistryAccess Source #

Create a value of PrivateRegistryAccess with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:ecrImagePullerRole:PrivateRegistryAccess', privateRegistryAccess_ecrImagePullerRole - An object that describes the activation status of the role that you can use to grant a Lightsail container service access to Amazon ECR private repositories. If the role is activated, the Amazon Resource Name (ARN) of the role is also listed.

PrivateRegistryAccessRequest

data PrivateRegistryAccessRequest Source #

Describes a request to configure an Amazon Lightsail container service to access private container image repositories, such as Amazon Elastic Container Registry (Amazon ECR) private repositories.

For more information, see Configuring access to an Amazon ECR private repository for an Amazon Lightsail container service in the Amazon Lightsail Developer Guide.

See: newPrivateRegistryAccessRequest smart constructor.

Instances

Instances details
ToJSON PrivateRegistryAccessRequest Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PrivateRegistryAccessRequest

Generic PrivateRegistryAccessRequest Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PrivateRegistryAccessRequest

Associated Types

type Rep PrivateRegistryAccessRequest :: Type -> Type #

Read PrivateRegistryAccessRequest Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PrivateRegistryAccessRequest

Show PrivateRegistryAccessRequest Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PrivateRegistryAccessRequest

NFData PrivateRegistryAccessRequest Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PrivateRegistryAccessRequest

Eq PrivateRegistryAccessRequest Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PrivateRegistryAccessRequest

Hashable PrivateRegistryAccessRequest Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PrivateRegistryAccessRequest

type Rep PrivateRegistryAccessRequest Source # 
Instance details

Defined in Amazonka.Lightsail.Types.PrivateRegistryAccessRequest

type Rep PrivateRegistryAccessRequest = D1 ('MetaData "PrivateRegistryAccessRequest" "Amazonka.Lightsail.Types.PrivateRegistryAccessRequest" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "PrivateRegistryAccessRequest'" 'PrefixI 'True) (S1 ('MetaSel ('Just "ecrImagePullerRole") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ContainerServiceECRImagePullerRoleRequest))))

newPrivateRegistryAccessRequest :: PrivateRegistryAccessRequest Source #

Create a value of PrivateRegistryAccessRequest with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:ecrImagePullerRole:PrivateRegistryAccessRequest', privateRegistryAccessRequest_ecrImagePullerRole - An object to describe a request to activate or deactivate the role that you can use to grant an Amazon Lightsail container service access to Amazon Elastic Container Registry (Amazon ECR) private repositories.

QueryStringObject

data QueryStringObject Source #

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.

See: newQueryStringObject smart constructor.

Constructors

QueryStringObject' (Maybe Bool) (Maybe [Text]) 

Instances

Instances details
FromJSON QueryStringObject Source # 
Instance details

Defined in Amazonka.Lightsail.Types.QueryStringObject

ToJSON QueryStringObject Source # 
Instance details

Defined in Amazonka.Lightsail.Types.QueryStringObject

Generic QueryStringObject Source # 
Instance details

Defined in Amazonka.Lightsail.Types.QueryStringObject

Associated Types

type Rep QueryStringObject :: Type -> Type #

Read QueryStringObject Source # 
Instance details

Defined in Amazonka.Lightsail.Types.QueryStringObject

Show QueryStringObject Source # 
Instance details

Defined in Amazonka.Lightsail.Types.QueryStringObject

NFData QueryStringObject Source # 
Instance details

Defined in Amazonka.Lightsail.Types.QueryStringObject

Methods

rnf :: QueryStringObject -> () #

Eq QueryStringObject Source # 
Instance details

Defined in Amazonka.Lightsail.Types.QueryStringObject

Hashable QueryStringObject Source # 
Instance details

Defined in Amazonka.Lightsail.Types.QueryStringObject

type Rep QueryStringObject Source # 
Instance details

Defined in Amazonka.Lightsail.Types.QueryStringObject

type Rep QueryStringObject = D1 ('MetaData "QueryStringObject" "Amazonka.Lightsail.Types.QueryStringObject" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "QueryStringObject'" 'PrefixI 'True) (S1 ('MetaSel ('Just "option") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "queryStringsAllowList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))

newQueryStringObject :: QueryStringObject Source #

Create a value of QueryStringObject with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:option:QueryStringObject', queryStringObject_option - Indicates whether the distribution forwards and caches based on query strings.

$sel:queryStringsAllowList:QueryStringObject', queryStringObject_queryStringsAllowList - The specific query strings that the distribution forwards to the origin.

Your distribution will cache content based on the specified query strings.

If the option parameter is true, then your distribution forwards all query strings, regardless of what you specify using the queryStringsAllowList parameter.

R53HostedZoneDeletionState

data R53HostedZoneDeletionState Source #

Describes the deletion state of an Amazon Route 53 hosted zone for a domain that is being automatically delegated to an Amazon Lightsail DNS zone.

See: newR53HostedZoneDeletionState smart constructor.

Instances

Instances details
FromJSON R53HostedZoneDeletionState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.R53HostedZoneDeletionState

Generic R53HostedZoneDeletionState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.R53HostedZoneDeletionState

Associated Types

type Rep R53HostedZoneDeletionState :: Type -> Type #

Read R53HostedZoneDeletionState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.R53HostedZoneDeletionState

Show R53HostedZoneDeletionState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.R53HostedZoneDeletionState

NFData R53HostedZoneDeletionState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.R53HostedZoneDeletionState

Eq R53HostedZoneDeletionState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.R53HostedZoneDeletionState

Hashable R53HostedZoneDeletionState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.R53HostedZoneDeletionState

type Rep R53HostedZoneDeletionState Source # 
Instance details

Defined in Amazonka.Lightsail.Types.R53HostedZoneDeletionState

type Rep R53HostedZoneDeletionState = D1 ('MetaData "R53HostedZoneDeletionState" "Amazonka.Lightsail.Types.R53HostedZoneDeletionState" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "R53HostedZoneDeletionState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "code") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe R53HostedZoneDeletionStateCode)) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newR53HostedZoneDeletionState :: R53HostedZoneDeletionState Source #

Create a value of R53HostedZoneDeletionState with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:code:R53HostedZoneDeletionState', r53HostedZoneDeletionState_code - The status code for the deletion state.

Following are the possible values:

  • SUCCEEDED - The hosted zone was successfully deleted.
  • PENDING - The hosted zone deletion is in progress.
  • FAILED - The hosted zone deletion failed.
  • STARTED - The hosted zone deletion started.

$sel:message:R53HostedZoneDeletionState', r53HostedZoneDeletionState_message - The message that describes the reason for the status code.

RegionInfo

data RegionInfo Source #

Describes the Amazon Web Services Region.

See: newRegionInfo smart constructor.

Instances

Instances details
FromJSON RegionInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RegionInfo

Generic RegionInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RegionInfo

Associated Types

type Rep RegionInfo :: Type -> Type #

Read RegionInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RegionInfo

Show RegionInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RegionInfo

NFData RegionInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RegionInfo

Methods

rnf :: RegionInfo -> () #

Eq RegionInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RegionInfo

Hashable RegionInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RegionInfo

type Rep RegionInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RegionInfo

type Rep RegionInfo = D1 ('MetaData "RegionInfo" "Amazonka.Lightsail.Types.RegionInfo" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "RegionInfo'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "availabilityZones") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AvailabilityZone])) :*: (S1 ('MetaSel ('Just "continentCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RegionName)) :*: S1 ('MetaSel ('Just "relationalDatabaseAvailabilityZones") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AvailabilityZone]))))))

newRegionInfo :: RegionInfo Source #

Create a value of RegionInfo with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:availabilityZones:RegionInfo', regionInfo_availabilityZones - The Availability Zones. Follows the format us-east-2a (case-sensitive).

$sel:continentCode:RegionInfo', regionInfo_continentCode - The continent code (e.g., NA, meaning North America).

$sel:description:RegionInfo', regionInfo_description - The description of the Amazon Web Services Region (e.g., This region is recommended to serve users in the eastern United States and eastern Canada).

$sel:displayName:RegionInfo', regionInfo_displayName - The display name (e.g., Ohio).

$sel:name:RegionInfo', regionInfo_name - The region name (e.g., us-east-2).

$sel:relationalDatabaseAvailabilityZones:RegionInfo', regionInfo_relationalDatabaseAvailabilityZones - The Availability Zones for databases. Follows the format us-east-2a (case-sensitive).

RegisteredDomainDelegationInfo

data RegisteredDomainDelegationInfo Source #

Describes the delegation state of an Amazon Route 53 registered domain to Amazon Lightsail.

When you delegate an Amazon Route 53 registered domain to Lightsail, you can manage the DNS of the domain using a Lightsail DNS zone. You no longer use the Route 53 hosted zone to manage the DNS of the domain. To delegate the domain, Lightsail automatically updates the domain's name servers in Route 53 to the name servers of the Lightsail DNS zone. Then, Lightsail automatically deletes the Route 53 hosted zone for the domain.

All of the following conditions must be true for automatic domain delegation to be successful:

  • The registered domain must be in the same Amazon Web Services account as the Lightsail account making the request.
  • The user or entity making the request must have permission to manage domains in Route 53.
  • The Route 53 hosted zone for the domain must be empty. It cannot contain DNS records other than start of authority (SOA) and name server records.

If automatic domain delegation fails, or if you manage the DNS of your domain using a service other than Route 53, then you must manually add the Lightsail DNS zone name servers to your domain in order to delegate management of its DNS to Lightsail. For more information, see Creating a DNS zone to manage your domain’s records in Amazon Lightsail in the Amazon Lightsail Developer Guide.

See: newRegisteredDomainDelegationInfo smart constructor.

Instances

Instances details
FromJSON RegisteredDomainDelegationInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RegisteredDomainDelegationInfo

Generic RegisteredDomainDelegationInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RegisteredDomainDelegationInfo

Associated Types

type Rep RegisteredDomainDelegationInfo :: Type -> Type #

Read RegisteredDomainDelegationInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RegisteredDomainDelegationInfo

Show RegisteredDomainDelegationInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RegisteredDomainDelegationInfo

NFData RegisteredDomainDelegationInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RegisteredDomainDelegationInfo

Eq RegisteredDomainDelegationInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RegisteredDomainDelegationInfo

Hashable RegisteredDomainDelegationInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RegisteredDomainDelegationInfo

type Rep RegisteredDomainDelegationInfo Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RegisteredDomainDelegationInfo

type Rep RegisteredDomainDelegationInfo = D1 ('MetaData "RegisteredDomainDelegationInfo" "Amazonka.Lightsail.Types.RegisteredDomainDelegationInfo" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "RegisteredDomainDelegationInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nameServersUpdateState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NameServersUpdateState)) :*: S1 ('MetaSel ('Just "r53HostedZoneDeletionState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe R53HostedZoneDeletionState))))

newRegisteredDomainDelegationInfo :: RegisteredDomainDelegationInfo Source #

Create a value of RegisteredDomainDelegationInfo with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nameServersUpdateState:RegisteredDomainDelegationInfo', registeredDomainDelegationInfo_nameServersUpdateState - An object that describes the state of the name server records that are automatically added to the Route 53 domain by Lightsail.

$sel:r53HostedZoneDeletionState:RegisteredDomainDelegationInfo', registeredDomainDelegationInfo_r53HostedZoneDeletionState - Undocumented member.

RelationalDatabase

data RelationalDatabase Source #

Describes a database.

See: newRelationalDatabase smart constructor.

Instances

Instances details
FromJSON RelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabase

Generic RelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabase

Associated Types

type Rep RelationalDatabase :: Type -> Type #

Read RelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabase

Show RelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabase

NFData RelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabase

Methods

rnf :: RelationalDatabase -> () #

Eq RelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabase

Hashable RelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabase

type Rep RelationalDatabase Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabase

type Rep RelationalDatabase = D1 ('MetaData "RelationalDatabase" "Amazonka.Lightsail.Types.RelationalDatabase" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "RelationalDatabase'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "backupRetentionEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "caCertificateIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "engine") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "engineVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "hardware") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RelationalDatabaseHardware)) :*: (S1 ('MetaSel ('Just "latestRestorableTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceLocation)))) :*: ((S1 ('MetaSel ('Just "masterDatabaseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "masterEndpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RelationalDatabaseEndpoint))) :*: (S1 ('MetaSel ('Just "masterUsername") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))) :*: (((S1 ('MetaSel ('Just "parameterApplyStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "pendingMaintenanceActions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PendingMaintenanceAction])) :*: S1 ('MetaSel ('Just "pendingModifiedValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PendingModifiedRelationalDatabaseValues)))) :*: (S1 ('MetaSel ('Just "preferredBackupWindow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "preferredMaintenanceWindow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "publiclyAccessible") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))) :*: ((S1 ('MetaSel ('Just "relationalDatabaseBlueprintId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "relationalDatabaseBundleId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceType)))) :*: ((S1 ('MetaSel ('Just "secondaryAvailabilityZone") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "supportCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag]))))))))

newRelationalDatabase :: RelationalDatabase Source #

Create a value of RelationalDatabase with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:RelationalDatabase', relationalDatabase_arn - The Amazon Resource Name (ARN) of the database.

RelationalDatabase, relationalDatabase_backupRetentionEnabled - A Boolean value indicating whether automated backup retention is enabled for the database.

$sel:caCertificateIdentifier:RelationalDatabase', relationalDatabase_caCertificateIdentifier - The certificate associated with the database.

$sel:createdAt:RelationalDatabase', relationalDatabase_createdAt - The timestamp when the database was created. Formatted in Unix time.

$sel:engine:RelationalDatabase', relationalDatabase_engine - The database software (for example, MySQL).

RelationalDatabase, relationalDatabase_engineVersion - The database engine version (for example, 5.7.23).

$sel:hardware:RelationalDatabase', relationalDatabase_hardware - Describes the hardware of the database.

$sel:latestRestorableTime:RelationalDatabase', relationalDatabase_latestRestorableTime - The latest point in time to which the database can be restored. Formatted in Unix time.

$sel:location:RelationalDatabase', relationalDatabase_location - The Region name and Availability Zone where the database is located.

$sel:masterDatabaseName:RelationalDatabase', relationalDatabase_masterDatabaseName - The name of the master database created when the Lightsail database resource is created.

$sel:masterEndpoint:RelationalDatabase', relationalDatabase_masterEndpoint - The master endpoint for the database.

$sel:masterUsername:RelationalDatabase', relationalDatabase_masterUsername - The master user name of the database.

$sel:name:RelationalDatabase', relationalDatabase_name - The unique name of the database resource in Lightsail.

$sel:parameterApplyStatus:RelationalDatabase', relationalDatabase_parameterApplyStatus - The status of parameter updates for the database.

$sel:pendingMaintenanceActions:RelationalDatabase', relationalDatabase_pendingMaintenanceActions - Describes the pending maintenance actions for the database.

$sel:pendingModifiedValues:RelationalDatabase', relationalDatabase_pendingModifiedValues - Describes pending database value modifications.

$sel:preferredBackupWindow:RelationalDatabase', relationalDatabase_preferredBackupWindow - The daily time range during which automated backups are created for the database (for example, 16:00-16:30).

$sel:preferredMaintenanceWindow:RelationalDatabase', relationalDatabase_preferredMaintenanceWindow - The weekly time range during which system maintenance can occur on the database.

In the format ddd:hh24:mi-ddd:hh24:mi. For example, Tue:17:00-Tue:17:30.

$sel:publiclyAccessible:RelationalDatabase', relationalDatabase_publiclyAccessible - A Boolean value indicating whether the database is publicly accessible.

$sel:relationalDatabaseBlueprintId:RelationalDatabase', relationalDatabase_relationalDatabaseBlueprintId - The blueprint ID for the database. A blueprint describes the major engine version of a database.

$sel:relationalDatabaseBundleId:RelationalDatabase', relationalDatabase_relationalDatabaseBundleId - The bundle ID for the database. A bundle describes the performance specifications for your database.

$sel:resourceType:RelationalDatabase', relationalDatabase_resourceType - The Lightsail resource type for the database (for example, RelationalDatabase).

$sel:secondaryAvailabilityZone:RelationalDatabase', relationalDatabase_secondaryAvailabilityZone - Describes the secondary Availability Zone of a high availability database.

The secondary database is used for failover support of a high availability database.

$sel:state:RelationalDatabase', relationalDatabase_state - Describes the current state of the database.

$sel:supportCode:RelationalDatabase', relationalDatabase_supportCode - The support code for the database. Include this code in your email to support when you have questions about a database in Lightsail. This code enables our support team to look up your Lightsail information more easily.

$sel:tags:RelationalDatabase', relationalDatabase_tags - The tag keys and optional values for the resource. For more information about tags in Lightsail, see the Amazon Lightsail Developer Guide.

RelationalDatabaseBlueprint

data RelationalDatabaseBlueprint Source #

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

See: newRelationalDatabaseBlueprint smart constructor.

Instances

Instances details
FromJSON RelationalDatabaseBlueprint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseBlueprint

Generic RelationalDatabaseBlueprint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseBlueprint

Associated Types

type Rep RelationalDatabaseBlueprint :: Type -> Type #

Read RelationalDatabaseBlueprint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseBlueprint

Show RelationalDatabaseBlueprint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseBlueprint

NFData RelationalDatabaseBlueprint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseBlueprint

Eq RelationalDatabaseBlueprint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseBlueprint

Hashable RelationalDatabaseBlueprint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseBlueprint

type Rep RelationalDatabaseBlueprint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseBlueprint

type Rep RelationalDatabaseBlueprint = D1 ('MetaData "RelationalDatabaseBlueprint" "Amazonka.Lightsail.Types.RelationalDatabaseBlueprint" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "RelationalDatabaseBlueprint'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "blueprintId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "engine") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RelationalDatabaseEngine)) :*: S1 ('MetaSel ('Just "engineDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "engineVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "engineVersionDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "isEngineDefault") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))))

newRelationalDatabaseBlueprint :: RelationalDatabaseBlueprint Source #

Create a value of RelationalDatabaseBlueprint with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:blueprintId:RelationalDatabaseBlueprint', relationalDatabaseBlueprint_blueprintId - The ID for the database blueprint.

$sel:engine:RelationalDatabaseBlueprint', relationalDatabaseBlueprint_engine - The database software of the database blueprint (for example, MySQL).

$sel:engineDescription:RelationalDatabaseBlueprint', relationalDatabaseBlueprint_engineDescription - The description of the database engine for the database blueprint.

$sel:engineVersion:RelationalDatabaseBlueprint', relationalDatabaseBlueprint_engineVersion - The database engine version for the database blueprint (for example, 5.7.23).

$sel:engineVersionDescription:RelationalDatabaseBlueprint', relationalDatabaseBlueprint_engineVersionDescription - The description of the database engine version for the database blueprint.

$sel:isEngineDefault:RelationalDatabaseBlueprint', relationalDatabaseBlueprint_isEngineDefault - A Boolean value indicating whether the engine version is the default for the database blueprint.

RelationalDatabaseBundle

data RelationalDatabaseBundle Source #

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

See: newRelationalDatabaseBundle smart constructor.

Instances

Instances details
FromJSON RelationalDatabaseBundle Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseBundle

Generic RelationalDatabaseBundle Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseBundle

Associated Types

type Rep RelationalDatabaseBundle :: Type -> Type #

Read RelationalDatabaseBundle Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseBundle

Show RelationalDatabaseBundle Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseBundle

NFData RelationalDatabaseBundle Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseBundle

Eq RelationalDatabaseBundle Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseBundle

Hashable RelationalDatabaseBundle Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseBundle

type Rep RelationalDatabaseBundle Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseBundle

newRelationalDatabaseBundle :: RelationalDatabaseBundle Source #

Create a value of RelationalDatabaseBundle with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:bundleId:RelationalDatabaseBundle', relationalDatabaseBundle_bundleId - The ID for the database bundle.

$sel:cpuCount:RelationalDatabaseBundle', relationalDatabaseBundle_cpuCount - The number of virtual CPUs (vCPUs) for the database bundle.

$sel:diskSizeInGb:RelationalDatabaseBundle', relationalDatabaseBundle_diskSizeInGb - The size of the disk for the database bundle.

$sel:isActive:RelationalDatabaseBundle', relationalDatabaseBundle_isActive - A Boolean value indicating whether the database bundle is active.

$sel:isEncrypted:RelationalDatabaseBundle', relationalDatabaseBundle_isEncrypted - A Boolean value indicating whether the database bundle is encrypted.

$sel:name:RelationalDatabaseBundle', relationalDatabaseBundle_name - The name for the database bundle.

$sel:price:RelationalDatabaseBundle', relationalDatabaseBundle_price - The cost of the database bundle in US currency.

$sel:ramSizeInGb:RelationalDatabaseBundle', relationalDatabaseBundle_ramSizeInGb - The amount of RAM in GB (for example, 2.0) for the database bundle.

$sel:transferPerMonthInGb:RelationalDatabaseBundle', relationalDatabaseBundle_transferPerMonthInGb - The data transfer rate per month in GB for the database bundle.

RelationalDatabaseEndpoint

data RelationalDatabaseEndpoint Source #

Describes an endpoint for a database.

See: newRelationalDatabaseEndpoint smart constructor.

Instances

Instances details
FromJSON RelationalDatabaseEndpoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseEndpoint

Generic RelationalDatabaseEndpoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseEndpoint

Associated Types

type Rep RelationalDatabaseEndpoint :: Type -> Type #

Read RelationalDatabaseEndpoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseEndpoint

Show RelationalDatabaseEndpoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseEndpoint

NFData RelationalDatabaseEndpoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseEndpoint

Eq RelationalDatabaseEndpoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseEndpoint

Hashable RelationalDatabaseEndpoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseEndpoint

type Rep RelationalDatabaseEndpoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseEndpoint

type Rep RelationalDatabaseEndpoint = D1 ('MetaData "RelationalDatabaseEndpoint" "Amazonka.Lightsail.Types.RelationalDatabaseEndpoint" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "RelationalDatabaseEndpoint'" 'PrefixI 'True) (S1 ('MetaSel ('Just "address") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "port") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))

newRelationalDatabaseEndpoint :: RelationalDatabaseEndpoint Source #

Create a value of RelationalDatabaseEndpoint with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:address:RelationalDatabaseEndpoint', relationalDatabaseEndpoint_address - Specifies the DNS address of the database.

$sel:port:RelationalDatabaseEndpoint', relationalDatabaseEndpoint_port - Specifies the port that the database is listening on.

RelationalDatabaseEvent

data RelationalDatabaseEvent Source #

Describes an event for a database.

See: newRelationalDatabaseEvent smart constructor.

Instances

Instances details
FromJSON RelationalDatabaseEvent Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseEvent

Generic RelationalDatabaseEvent Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseEvent

Associated Types

type Rep RelationalDatabaseEvent :: Type -> Type #

Read RelationalDatabaseEvent Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseEvent

Show RelationalDatabaseEvent Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseEvent

NFData RelationalDatabaseEvent Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseEvent

Methods

rnf :: RelationalDatabaseEvent -> () #

Eq RelationalDatabaseEvent Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseEvent

Hashable RelationalDatabaseEvent Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseEvent

type Rep RelationalDatabaseEvent Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseEvent

type Rep RelationalDatabaseEvent = D1 ('MetaData "RelationalDatabaseEvent" "Amazonka.Lightsail.Types.RelationalDatabaseEvent" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "RelationalDatabaseEvent'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "eventCategories") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newRelationalDatabaseEvent :: RelationalDatabaseEvent Source #

Create a value of RelationalDatabaseEvent with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:createdAt:RelationalDatabaseEvent', relationalDatabaseEvent_createdAt - The timestamp when the database event was created.

$sel:eventCategories:RelationalDatabaseEvent', relationalDatabaseEvent_eventCategories - The category that the database event belongs to.

$sel:message:RelationalDatabaseEvent', relationalDatabaseEvent_message - The message of the database event.

$sel:resource:RelationalDatabaseEvent', relationalDatabaseEvent_resource - The database that the database event relates to.

RelationalDatabaseHardware

data RelationalDatabaseHardware Source #

Describes the hardware of a database.

See: newRelationalDatabaseHardware smart constructor.

Instances

Instances details
FromJSON RelationalDatabaseHardware Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseHardware

Generic RelationalDatabaseHardware Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseHardware

Associated Types

type Rep RelationalDatabaseHardware :: Type -> Type #

Read RelationalDatabaseHardware Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseHardware

Show RelationalDatabaseHardware Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseHardware

NFData RelationalDatabaseHardware Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseHardware

Eq RelationalDatabaseHardware Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseHardware

Hashable RelationalDatabaseHardware Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseHardware

type Rep RelationalDatabaseHardware Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseHardware

type Rep RelationalDatabaseHardware = D1 ('MetaData "RelationalDatabaseHardware" "Amazonka.Lightsail.Types.RelationalDatabaseHardware" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "RelationalDatabaseHardware'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cpuCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "diskSizeInGb") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "ramSizeInGb") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

newRelationalDatabaseHardware :: RelationalDatabaseHardware Source #

Create a value of RelationalDatabaseHardware with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:cpuCount:RelationalDatabaseHardware', relationalDatabaseHardware_cpuCount - The number of vCPUs for the database.

$sel:diskSizeInGb:RelationalDatabaseHardware', relationalDatabaseHardware_diskSizeInGb - The size of the disk for the database.

$sel:ramSizeInGb:RelationalDatabaseHardware', relationalDatabaseHardware_ramSizeInGb - The amount of RAM in GB for the database.

RelationalDatabaseParameter

data RelationalDatabaseParameter Source #

Describes the parameters of a database.

See: newRelationalDatabaseParameter smart constructor.

Instances

Instances details
FromJSON RelationalDatabaseParameter Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseParameter

ToJSON RelationalDatabaseParameter Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseParameter

Generic RelationalDatabaseParameter Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseParameter

Associated Types

type Rep RelationalDatabaseParameter :: Type -> Type #

Read RelationalDatabaseParameter Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseParameter

Show RelationalDatabaseParameter Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseParameter

NFData RelationalDatabaseParameter Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseParameter

Eq RelationalDatabaseParameter Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseParameter

Hashable RelationalDatabaseParameter Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseParameter

type Rep RelationalDatabaseParameter Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseParameter

type Rep RelationalDatabaseParameter = D1 ('MetaData "RelationalDatabaseParameter" "Amazonka.Lightsail.Types.RelationalDatabaseParameter" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "RelationalDatabaseParameter'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "allowedValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "applyMethod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "applyType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "dataType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "isModifiable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "parameterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "parameterValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newRelationalDatabaseParameter :: RelationalDatabaseParameter Source #

Create a value of RelationalDatabaseParameter with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:allowedValues:RelationalDatabaseParameter', relationalDatabaseParameter_allowedValues - Specifies the valid range of values for the parameter.

$sel:applyMethod:RelationalDatabaseParameter', relationalDatabaseParameter_applyMethod - Indicates when parameter updates are applied.

Can be immediate or pending-reboot.

$sel:applyType:RelationalDatabaseParameter', relationalDatabaseParameter_applyType - Specifies the engine-specific parameter type.

$sel:dataType:RelationalDatabaseParameter', relationalDatabaseParameter_dataType - Specifies the valid data type for the parameter.

$sel:description:RelationalDatabaseParameter', relationalDatabaseParameter_description - Provides a description of the parameter.

$sel:isModifiable:RelationalDatabaseParameter', relationalDatabaseParameter_isModifiable - A Boolean value indicating whether the parameter can be modified.

$sel:parameterName:RelationalDatabaseParameter', relationalDatabaseParameter_parameterName - Specifies the name of the parameter.

$sel:parameterValue:RelationalDatabaseParameter', relationalDatabaseParameter_parameterValue - Specifies the value of the parameter.

RelationalDatabaseSnapshot

data RelationalDatabaseSnapshot Source #

Describes a database snapshot.

See: newRelationalDatabaseSnapshot smart constructor.

Instances

Instances details
FromJSON RelationalDatabaseSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseSnapshot

Generic RelationalDatabaseSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseSnapshot

Associated Types

type Rep RelationalDatabaseSnapshot :: Type -> Type #

Read RelationalDatabaseSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseSnapshot

Show RelationalDatabaseSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseSnapshot

NFData RelationalDatabaseSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseSnapshot

Eq RelationalDatabaseSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseSnapshot

Hashable RelationalDatabaseSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseSnapshot

type Rep RelationalDatabaseSnapshot Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseSnapshot

type Rep RelationalDatabaseSnapshot = D1 ('MetaData "RelationalDatabaseSnapshot" "Amazonka.Lightsail.Types.RelationalDatabaseSnapshot" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "RelationalDatabaseSnapshot'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "engine") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "engineVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "fromRelationalDatabaseArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "fromRelationalDatabaseBlueprintId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "fromRelationalDatabaseBundleId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: (((S1 ('MetaSel ('Just "fromRelationalDatabaseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceLocation))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceType)))) :*: ((S1 ('MetaSel ('Just "sizeInGb") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "supportCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])))))))

newRelationalDatabaseSnapshot :: RelationalDatabaseSnapshot Source #

Create a value of RelationalDatabaseSnapshot with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:RelationalDatabaseSnapshot', relationalDatabaseSnapshot_arn - The Amazon Resource Name (ARN) of the database snapshot.

$sel:createdAt:RelationalDatabaseSnapshot', relationalDatabaseSnapshot_createdAt - The timestamp when the database snapshot was created.

$sel:engine:RelationalDatabaseSnapshot', relationalDatabaseSnapshot_engine - The software of the database snapshot (for example, MySQL)

$sel:engineVersion:RelationalDatabaseSnapshot', relationalDatabaseSnapshot_engineVersion - The database engine version for the database snapshot (for example, 5.7.23).

$sel:fromRelationalDatabaseArn:RelationalDatabaseSnapshot', relationalDatabaseSnapshot_fromRelationalDatabaseArn - The Amazon Resource Name (ARN) of the database from which the database snapshot was created.

$sel:fromRelationalDatabaseBlueprintId:RelationalDatabaseSnapshot', relationalDatabaseSnapshot_fromRelationalDatabaseBlueprintId - The blueprint ID of the database from which the database snapshot was created. A blueprint describes the major engine version of a database.

$sel:fromRelationalDatabaseBundleId:RelationalDatabaseSnapshot', relationalDatabaseSnapshot_fromRelationalDatabaseBundleId - The bundle ID of the database from which the database snapshot was created.

$sel:fromRelationalDatabaseName:RelationalDatabaseSnapshot', relationalDatabaseSnapshot_fromRelationalDatabaseName - The name of the source database from which the database snapshot was created.

$sel:location:RelationalDatabaseSnapshot', relationalDatabaseSnapshot_location - The Region name and Availability Zone where the database snapshot is located.

$sel:name:RelationalDatabaseSnapshot', relationalDatabaseSnapshot_name - The name of the database snapshot.

$sel:resourceType:RelationalDatabaseSnapshot', relationalDatabaseSnapshot_resourceType - The Lightsail resource type.

$sel:sizeInGb:RelationalDatabaseSnapshot', relationalDatabaseSnapshot_sizeInGb - The size of the disk in GB (for example, 32) for the database snapshot.

$sel:state:RelationalDatabaseSnapshot', relationalDatabaseSnapshot_state - The state of the database snapshot.

$sel:supportCode:RelationalDatabaseSnapshot', relationalDatabaseSnapshot_supportCode - The support code for the database snapshot. Include this code in your email to support when you have questions about a database snapshot in Lightsail. This code enables our support team to look up your Lightsail information more easily.

$sel:tags:RelationalDatabaseSnapshot', relationalDatabaseSnapshot_tags - The tag keys and optional values for the resource. For more information about tags in Lightsail, see the Amazon Lightsail Developer Guide.

RenewalSummary

data RenewalSummary Source #

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

See: newRenewalSummary smart constructor.

Instances

Instances details
FromJSON RenewalSummary Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RenewalSummary

Generic RenewalSummary Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RenewalSummary

Associated Types

type Rep RenewalSummary :: Type -> Type #

Read RenewalSummary Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RenewalSummary

Show RenewalSummary Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RenewalSummary

NFData RenewalSummary Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RenewalSummary

Methods

rnf :: RenewalSummary -> () #

Eq RenewalSummary Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RenewalSummary

Hashable RenewalSummary Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RenewalSummary

type Rep RenewalSummary Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RenewalSummary

type Rep RenewalSummary = D1 ('MetaData "RenewalSummary" "Amazonka.Lightsail.Types.RenewalSummary" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "RenewalSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "domainValidationRecords") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DomainValidationRecord])) :*: S1 ('MetaSel ('Just "renewalStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RenewalStatus))) :*: (S1 ('MetaSel ('Just "renewalStatusReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "updatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))

newRenewalSummary :: RenewalSummary Source #

Create a value of RenewalSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:domainValidationRecords:RenewalSummary', renewalSummary_domainValidationRecords - An array of objects that describe the domain validation records of the certificate.

$sel:renewalStatus:RenewalSummary', renewalSummary_renewalStatus - The renewal status of the certificate.

The following renewal status are possible:

  • PendingAutoRenewal - Lightsail is attempting to automatically validate the domain names of the certificate. No further action is required.
  • PendingValidation - Lightsail couldn't automatically validate one or more domain names of the certificate. You must take action to validate these domain names or the certificate won't be renewed. 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.

$sel:renewalStatusReason:RenewalSummary', renewalSummary_renewalStatusReason - The reason for the renewal status of the certificate.

$sel:updatedAt:RenewalSummary', renewalSummary_updatedAt - The timestamp when the certificate was last updated.

ResourceLocation

data ResourceLocation Source #

Describes the resource location.

See: newResourceLocation smart constructor.

Instances

Instances details
FromJSON ResourceLocation Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceLocation

Generic ResourceLocation Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceLocation

Associated Types

type Rep ResourceLocation :: Type -> Type #

Read ResourceLocation Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceLocation

Show ResourceLocation Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceLocation

NFData ResourceLocation Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceLocation

Methods

rnf :: ResourceLocation -> () #

Eq ResourceLocation Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceLocation

Hashable ResourceLocation Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceLocation

type Rep ResourceLocation Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceLocation

type Rep ResourceLocation = D1 ('MetaData "ResourceLocation" "Amazonka.Lightsail.Types.ResourceLocation" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "ResourceLocation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "availabilityZone") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "regionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RegionName))))

newResourceLocation :: ResourceLocation Source #

Create a value of ResourceLocation with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:availabilityZone:ResourceLocation', resourceLocation_availabilityZone - The Availability Zone. Follows the format us-east-2a (case-sensitive).

$sel:regionName:ResourceLocation', resourceLocation_regionName - The Amazon Web Services Region name.

ResourceReceivingAccess

data ResourceReceivingAccess Source #

Describes an Amazon Lightsail instance that has access to a Lightsail bucket.

See: newResourceReceivingAccess smart constructor.

Instances

Instances details
FromJSON ResourceReceivingAccess Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceReceivingAccess

Generic ResourceReceivingAccess Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceReceivingAccess

Associated Types

type Rep ResourceReceivingAccess :: Type -> Type #

Read ResourceReceivingAccess Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceReceivingAccess

Show ResourceReceivingAccess Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceReceivingAccess

NFData ResourceReceivingAccess Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceReceivingAccess

Methods

rnf :: ResourceReceivingAccess -> () #

Eq ResourceReceivingAccess Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceReceivingAccess

Hashable ResourceReceivingAccess Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceReceivingAccess

type Rep ResourceReceivingAccess Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceReceivingAccess

type Rep ResourceReceivingAccess = D1 ('MetaData "ResourceReceivingAccess" "Amazonka.Lightsail.Types.ResourceReceivingAccess" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "ResourceReceivingAccess'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newResourceReceivingAccess :: ResourceReceivingAccess Source #

Create a value of ResourceReceivingAccess with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:ResourceReceivingAccess', resourceReceivingAccess_name - The name of the Lightsail instance.

$sel:resourceType:ResourceReceivingAccess', resourceReceivingAccess_resourceType - The Lightsail resource type (for example, Instance).

ResourceRecord

data ResourceRecord Source #

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

See: newResourceRecord smart constructor.

Instances

Instances details
FromJSON ResourceRecord Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceRecord

Generic ResourceRecord Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceRecord

Associated Types

type Rep ResourceRecord :: Type -> Type #

Read ResourceRecord Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceRecord

Show ResourceRecord Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceRecord

NFData ResourceRecord Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceRecord

Methods

rnf :: ResourceRecord -> () #

Eq ResourceRecord Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceRecord

Hashable ResourceRecord Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceRecord

type Rep ResourceRecord Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ResourceRecord

type Rep ResourceRecord = D1 ('MetaData "ResourceRecord" "Amazonka.Lightsail.Types.ResourceRecord" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "ResourceRecord'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newResourceRecord :: ResourceRecord Source #

Create a value of ResourceRecord with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:ResourceRecord', resourceRecord_name - The name of the record.

$sel:type':ResourceRecord', resourceRecord_type - The DNS record type.

$sel:value:ResourceRecord', resourceRecord_value - The value for the DNS record.

StaticIp

data StaticIp Source #

Describes a static IP.

See: newStaticIp smart constructor.

Instances

Instances details
FromJSON StaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.Types.StaticIp

Generic StaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.Types.StaticIp

Associated Types

type Rep StaticIp :: Type -> Type #

Methods

from :: StaticIp -> Rep StaticIp x #

to :: Rep StaticIp x -> StaticIp #

Read StaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.Types.StaticIp

Show StaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.Types.StaticIp

NFData StaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.Types.StaticIp

Methods

rnf :: StaticIp -> () #

Eq StaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.Types.StaticIp

Hashable StaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.Types.StaticIp

Methods

hashWithSalt :: Int -> StaticIp -> Int #

hash :: StaticIp -> Int #

type Rep StaticIp Source # 
Instance details

Defined in Amazonka.Lightsail.Types.StaticIp

newStaticIp :: StaticIp Source #

Create a value of StaticIp with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:StaticIp', staticIp_arn - The Amazon Resource Name (ARN) of the static IP (e.g., arn:aws:lightsail:us-east-2:123456789101:StaticIp/9cbb4a9e-f8e3-4dfe-b57e-12345EXAMPLE).

$sel:attachedTo:StaticIp', staticIp_attachedTo - The instance where the static IP is attached (e.g., Amazon_Linux-1GB-Ohio-1).

$sel:createdAt:StaticIp', staticIp_createdAt - The timestamp when the static IP was created (e.g., 1479735304.222).

$sel:ipAddress:StaticIp', staticIp_ipAddress - The static IP address.

$sel:isAttached:StaticIp', staticIp_isAttached - A Boolean value indicating whether the static IP is attached.

$sel:location:StaticIp', staticIp_location - The region and Availability Zone where the static IP was created.

$sel:name:StaticIp', staticIp_name - The name of the static IP (e.g., StaticIP-Ohio-EXAMPLE).

$sel:resourceType:StaticIp', staticIp_resourceType - The resource type (usually StaticIp).

$sel:supportCode:StaticIp', staticIp_supportCode - The support code. Include this code in your email to support when you have questions about an instance or another resource in Lightsail. This code enables our support team to look up your Lightsail information more easily.

Tag

data Tag Source #

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

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

See: newTag smart constructor.

Constructors

Tag' (Maybe Text) (Maybe Text) 

Instances

Instances details
FromJSON Tag Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Tag

ToJSON Tag Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Tag

Generic Tag Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Tag

Associated Types

type Rep Tag :: Type -> Type #

Methods

from :: Tag -> Rep Tag x #

to :: Rep Tag x -> Tag #

Read Tag Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Tag

Show Tag Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Tag

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

NFData Tag Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Tag

Methods

rnf :: Tag -> () #

Eq Tag Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Tag

Methods

(==) :: Tag -> Tag -> Bool #

(/=) :: Tag -> Tag -> Bool #

Hashable Tag Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

type Rep Tag Source # 
Instance details

Defined in Amazonka.Lightsail.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.Lightsail.Types.Tag" "amazonka-lightsail-2.0-77hvsZhtZFxFduYae8QaN0" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newTag :: Tag Source #

Create a value of Tag with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:key:Tag', tag_key - The key of the tag.

Constraints: Tag keys accept a maximum of 128 letters, numbers, spaces in UTF-8, or the following characters: + - = . _ : / @

$sel:value:Tag', tag_value - The value of the tag.

Constraints: Tag values accept a maximum of 256 letters, numbers, spaces in UTF-8, or the following characters: + - = . _ : / @