libZSservicesZSamazonka-memorydbZSamazonka-memorydb
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.MemoryDb.DeleteACL

Description

Deletes an Access Control List. The ACL must first be disassociated from the cluster before it can be deleted. For more information, see Authenticating users with Access Contol Lists (ACLs).

Synopsis

Creating a Request

data DeleteACL Source #

See: newDeleteACL smart constructor.

Constructors

DeleteACL' 

Fields

  • aCLName :: Text

    The name of the Access Control List to delete

Instances

Instances details
Eq DeleteACL Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteACL

Read DeleteACL Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteACL

Show DeleteACL Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteACL

Generic DeleteACL Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteACL

Associated Types

type Rep DeleteACL :: Type -> Type #

NFData DeleteACL Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteACL

Methods

rnf :: DeleteACL -> () #

Hashable DeleteACL Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteACL

ToJSON DeleteACL Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteACL

AWSRequest DeleteACL Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteACL

Associated Types

type AWSResponse DeleteACL #

ToHeaders DeleteACL Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteACL

Methods

toHeaders :: DeleteACL -> [Header] #

ToPath DeleteACL Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteACL

ToQuery DeleteACL Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteACL

type Rep DeleteACL Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteACL

type Rep DeleteACL = D1 ('MetaData "DeleteACL" "Amazonka.MemoryDb.DeleteACL" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "DeleteACL'" 'PrefixI 'True) (S1 ('MetaSel ('Just "aCLName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteACL Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteACL

newDeleteACL Source #

Create a value of DeleteACL with all optional fields omitted.

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

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

$sel:aCLName:DeleteACL', deleteACL_aCLName - The name of the Access Control List to delete

Request Lenses

deleteACL_aCLName :: Lens' DeleteACL Text Source #

The name of the Access Control List to delete

Destructuring the Response

data DeleteACLResponse Source #

See: newDeleteACLResponse smart constructor.

Constructors

DeleteACLResponse' 

Fields

Instances

Instances details
Eq DeleteACLResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteACL

Read DeleteACLResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteACL

Show DeleteACLResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteACL

Generic DeleteACLResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteACL

Associated Types

type Rep DeleteACLResponse :: Type -> Type #

NFData DeleteACLResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteACL

Methods

rnf :: DeleteACLResponse -> () #

type Rep DeleteACLResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DeleteACL

type Rep DeleteACLResponse = D1 ('MetaData "DeleteACLResponse" "Amazonka.MemoryDb.DeleteACL" "libZSservicesZSamazonka-memorydbZSamazonka-memorydb" 'False) (C1 ('MetaCons "DeleteACLResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "acl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ACL)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteACLResponse Source #

Create a value of DeleteACLResponse with all optional fields omitted.

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

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

$sel:acl:DeleteACLResponse', deleteACLResponse_acl - The Access Control List object that has been deleted.

$sel:httpStatus:DeleteACLResponse', deleteACLResponse_httpStatus - The response's http status code.

Response Lenses

deleteACLResponse_acl :: Lens' DeleteACLResponse (Maybe ACL) Source #

The Access Control List object that has been deleted.

deleteACLResponse_httpStatus :: Lens' DeleteACLResponse Int Source #

The response's http status code.