amazonka-ds-2.0: Amazon Directory Service 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.DirectoryService.DescribeLDAPSSettings

Description

Describes the status of LDAP security for the specified directory.

This operation returns paginated results.

Synopsis

Creating a Request

data DescribeLDAPSSettings Source #

See: newDescribeLDAPSSettings smart constructor.

Constructors

DescribeLDAPSSettings' 

Fields

Instances

Instances details
ToJSON DescribeLDAPSSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

ToHeaders DescribeLDAPSSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

ToPath DescribeLDAPSSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

ToQuery DescribeLDAPSSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

AWSPager DescribeLDAPSSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

AWSRequest DescribeLDAPSSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

Associated Types

type AWSResponse DescribeLDAPSSettings #

Generic DescribeLDAPSSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

Associated Types

type Rep DescribeLDAPSSettings :: Type -> Type #

Read DescribeLDAPSSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

Show DescribeLDAPSSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

NFData DescribeLDAPSSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

Methods

rnf :: DescribeLDAPSSettings -> () #

Eq DescribeLDAPSSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

Hashable DescribeLDAPSSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

type AWSResponse DescribeLDAPSSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

type Rep DescribeLDAPSSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

type Rep DescribeLDAPSSettings = D1 ('MetaData "DescribeLDAPSSettings" "Amazonka.DirectoryService.DescribeLDAPSSettings" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "DescribeLDAPSSettings'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LDAPSType)) :*: S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDescribeLDAPSSettings Source #

Create a value of DescribeLDAPSSettings with all optional fields omitted.

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

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

$sel:limit:DescribeLDAPSSettings', describeLDAPSSettings_limit - Specifies the number of items that should be displayed on one page.

DescribeLDAPSSettings, describeLDAPSSettings_nextToken - The type of next token used for pagination.

DescribeLDAPSSettings, describeLDAPSSettings_type - The type of LDAP security to enable. Currently only the value Client is supported.

DescribeLDAPSSettings, describeLDAPSSettings_directoryId - The identifier of the directory.

Request Lenses

describeLDAPSSettings_limit :: Lens' DescribeLDAPSSettings (Maybe Natural) Source #

Specifies the number of items that should be displayed on one page.

describeLDAPSSettings_nextToken :: Lens' DescribeLDAPSSettings (Maybe Text) Source #

The type of next token used for pagination.

describeLDAPSSettings_type :: Lens' DescribeLDAPSSettings (Maybe LDAPSType) Source #

The type of LDAP security to enable. Currently only the value Client is supported.

Destructuring the Response

data DescribeLDAPSSettingsResponse Source #

See: newDescribeLDAPSSettingsResponse smart constructor.

Constructors

DescribeLDAPSSettingsResponse' 

Fields

  • lDAPSSettingsInfo :: Maybe [LDAPSSettingInfo]

    Information about LDAP security for the specified directory, including status of enablement, state last updated date time, and the reason for the state.

  • nextToken :: Maybe Text

    The next token used to retrieve the LDAPS settings if the number of setting types exceeds page limit and there is another page.

  • httpStatus :: Int

    The response's http status code.

Instances

Instances details
Generic DescribeLDAPSSettingsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

Associated Types

type Rep DescribeLDAPSSettingsResponse :: Type -> Type #

Read DescribeLDAPSSettingsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

Show DescribeLDAPSSettingsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

NFData DescribeLDAPSSettingsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

Eq DescribeLDAPSSettingsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

type Rep DescribeLDAPSSettingsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

type Rep DescribeLDAPSSettingsResponse = D1 ('MetaData "DescribeLDAPSSettingsResponse" "Amazonka.DirectoryService.DescribeLDAPSSettings" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "DescribeLDAPSSettingsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lDAPSSettingsInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [LDAPSSettingInfo])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeLDAPSSettingsResponse Source #

Create a value of DescribeLDAPSSettingsResponse with all optional fields omitted.

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

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

$sel:lDAPSSettingsInfo:DescribeLDAPSSettingsResponse', describeLDAPSSettingsResponse_lDAPSSettingsInfo - Information about LDAP security for the specified directory, including status of enablement, state last updated date time, and the reason for the state.

DescribeLDAPSSettings, describeLDAPSSettingsResponse_nextToken - The next token used to retrieve the LDAPS settings if the number of setting types exceeds page limit and there is another page.

$sel:httpStatus:DescribeLDAPSSettingsResponse', describeLDAPSSettingsResponse_httpStatus - The response's http status code.

Response Lenses

describeLDAPSSettingsResponse_lDAPSSettingsInfo :: Lens' DescribeLDAPSSettingsResponse (Maybe [LDAPSSettingInfo]) Source #

Information about LDAP security for the specified directory, including status of enablement, state last updated date time, and the reason for the state.

describeLDAPSSettingsResponse_nextToken :: Lens' DescribeLDAPSSettingsResponse (Maybe Text) Source #

The next token used to retrieve the LDAPS settings if the number of setting types exceeds page limit and there is another page.