libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business
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.AlexaBusiness.RevokeInvitation

Description

Revokes an invitation and invalidates the enrollment URL.

Synopsis

Creating a Request

data RevokeInvitation Source #

See: newRevokeInvitation smart constructor.

Constructors

RevokeInvitation' 

Fields

Instances

Instances details
Eq RevokeInvitation Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RevokeInvitation

Read RevokeInvitation Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RevokeInvitation

Show RevokeInvitation Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RevokeInvitation

Generic RevokeInvitation Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RevokeInvitation

Associated Types

type Rep RevokeInvitation :: Type -> Type #

NFData RevokeInvitation Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RevokeInvitation

Methods

rnf :: RevokeInvitation -> () #

Hashable RevokeInvitation Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RevokeInvitation

ToJSON RevokeInvitation Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RevokeInvitation

AWSRequest RevokeInvitation Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RevokeInvitation

Associated Types

type AWSResponse RevokeInvitation #

ToHeaders RevokeInvitation Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RevokeInvitation

ToPath RevokeInvitation Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RevokeInvitation

ToQuery RevokeInvitation Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RevokeInvitation

type Rep RevokeInvitation Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RevokeInvitation

type Rep RevokeInvitation = D1 ('MetaData "RevokeInvitation" "Amazonka.AlexaBusiness.RevokeInvitation" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "RevokeInvitation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "enrollmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "userArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
type AWSResponse RevokeInvitation Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RevokeInvitation

newRevokeInvitation :: RevokeInvitation Source #

Create a value of RevokeInvitation with all optional fields omitted.

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

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

$sel:enrollmentId:RevokeInvitation', revokeInvitation_enrollmentId - The ARN of the enrollment invitation to revoke. Required.

$sel:userArn:RevokeInvitation', revokeInvitation_userArn - The ARN of the user for whom to revoke an enrollment invitation. Required.

Request Lenses

revokeInvitation_enrollmentId :: Lens' RevokeInvitation (Maybe Text) Source #

The ARN of the enrollment invitation to revoke. Required.

revokeInvitation_userArn :: Lens' RevokeInvitation (Maybe Text) Source #

The ARN of the user for whom to revoke an enrollment invitation. Required.

Destructuring the Response

data RevokeInvitationResponse Source #

See: newRevokeInvitationResponse smart constructor.

Constructors

RevokeInvitationResponse' 

Fields

Instances

Instances details
Eq RevokeInvitationResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RevokeInvitation

Read RevokeInvitationResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RevokeInvitation

Show RevokeInvitationResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RevokeInvitation

Generic RevokeInvitationResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RevokeInvitation

Associated Types

type Rep RevokeInvitationResponse :: Type -> Type #

NFData RevokeInvitationResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RevokeInvitation

type Rep RevokeInvitationResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RevokeInvitation

type Rep RevokeInvitationResponse = D1 ('MetaData "RevokeInvitationResponse" "Amazonka.AlexaBusiness.RevokeInvitation" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "RevokeInvitationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newRevokeInvitationResponse Source #

Create a value of RevokeInvitationResponse with all optional fields omitted.

Use 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:RevokeInvitationResponse', revokeInvitationResponse_httpStatus - The response's http status code.

Response Lenses