libZSservicesZSamazonka-dsZSamazonka-ds
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.DirectoryService.EnableRadius

Description

Enables multi-factor authentication (MFA) with the Remote Authentication Dial In User Service (RADIUS) server for an AD Connector or Microsoft AD directory.

Synopsis

Creating a Request

data EnableRadius Source #

Contains the inputs for the EnableRadius operation.

See: newEnableRadius smart constructor.

Constructors

EnableRadius' 

Fields

Instances

Instances details
Eq EnableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableRadius

Show EnableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableRadius

Generic EnableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableRadius

Associated Types

type Rep EnableRadius :: Type -> Type #

NFData EnableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableRadius

Methods

rnf :: EnableRadius -> () #

Hashable EnableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableRadius

ToJSON EnableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableRadius

AWSRequest EnableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableRadius

Associated Types

type AWSResponse EnableRadius #

ToHeaders EnableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableRadius

ToPath EnableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableRadius

ToQuery EnableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableRadius

type Rep EnableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableRadius

type Rep EnableRadius = D1 ('MetaData "EnableRadius" "Amazonka.DirectoryService.EnableRadius" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "EnableRadius'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "radiusSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 RadiusSettings)))
type AWSResponse EnableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableRadius

newEnableRadius Source #

Create a value of EnableRadius with all optional fields omitted.

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

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

$sel:directoryId:EnableRadius', enableRadius_directoryId - The identifier of the directory for which to enable MFA.

$sel:radiusSettings:EnableRadius', enableRadius_radiusSettings - A RadiusSettings object that contains information about the RADIUS server.

Request Lenses

enableRadius_directoryId :: Lens' EnableRadius Text Source #

The identifier of the directory for which to enable MFA.

enableRadius_radiusSettings :: Lens' EnableRadius RadiusSettings Source #

A RadiusSettings object that contains information about the RADIUS server.

Destructuring the Response

data EnableRadiusResponse Source #

Contains the results of the EnableRadius operation.

See: newEnableRadiusResponse smart constructor.

Constructors

EnableRadiusResponse' 

Fields

Instances

Instances details
Eq EnableRadiusResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableRadius

Read EnableRadiusResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableRadius

Show EnableRadiusResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableRadius

Generic EnableRadiusResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableRadius

Associated Types

type Rep EnableRadiusResponse :: Type -> Type #

NFData EnableRadiusResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableRadius

Methods

rnf :: EnableRadiusResponse -> () #

type Rep EnableRadiusResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableRadius

type Rep EnableRadiusResponse = D1 ('MetaData "EnableRadiusResponse" "Amazonka.DirectoryService.EnableRadius" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "EnableRadiusResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newEnableRadiusResponse Source #

Create a value of EnableRadiusResponse with all optional fields omitted.

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

Response Lenses