libZSservicesZSamazonka-lightsailZSamazonka-lightsail
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.Lightsail.DeleteDomainEntry

Description

Deletes a specific domain entry.

The delete domain entry operation supports tag-based access control via resource tags applied to the resource identified by domain name. For more information, see the Amazon Lightsail Developer Guide.

Synopsis

Creating a Request

data DeleteDomainEntry Source #

See: newDeleteDomainEntry smart constructor.

Constructors

DeleteDomainEntry' 

Fields

Instances

Instances details
Eq DeleteDomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomainEntry

Read DeleteDomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomainEntry

Show DeleteDomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomainEntry

Generic DeleteDomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomainEntry

Associated Types

type Rep DeleteDomainEntry :: Type -> Type #

NFData DeleteDomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomainEntry

Methods

rnf :: DeleteDomainEntry -> () #

Hashable DeleteDomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomainEntry

ToJSON DeleteDomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomainEntry

AWSRequest DeleteDomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomainEntry

Associated Types

type AWSResponse 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

type Rep DeleteDomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomainEntry

type Rep DeleteDomainEntry = D1 ('MetaData "DeleteDomainEntry" "Amazonka.Lightsail.DeleteDomainEntry" "libZSservicesZSamazonka-lightsailZSamazonka-lightsail" 'False) (C1 ('MetaCons "DeleteDomainEntry'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "domainEntry") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DomainEntry)))
type AWSResponse DeleteDomainEntry Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomainEntry

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:

$sel:domainName: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.

Request Lenses

deleteDomainEntry_domainName :: Lens' DeleteDomainEntry Text Source #

The name of the domain entry to delete.

deleteDomainEntry_domainEntry :: Lens' DeleteDomainEntry DomainEntry Source #

An array of key-value pairs containing information about your domain entries.

Destructuring the Response

data DeleteDomainEntryResponse Source #

See: newDeleteDomainEntryResponse smart constructor.

Constructors

DeleteDomainEntryResponse' 

Fields

  • operation :: Maybe 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.

  • httpStatus :: Int

    The response's http status code.

Instances

Instances details
Eq DeleteDomainEntryResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomainEntry

Read DeleteDomainEntryResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomainEntry

Show DeleteDomainEntryResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomainEntry

Generic DeleteDomainEntryResponse Source # 
Instance details

Defined in Amazonka.Lightsail.DeleteDomainEntry

Associated Types

type Rep DeleteDomainEntryResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-lightsailZSamazonka-lightsail" '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.

Response Lenses

deleteDomainEntryResponse_operation :: Lens' DeleteDomainEntryResponse (Maybe Operation) Source #

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.