amazonka-kendra-2.0: Amazon KendraFrontendService 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.Kendra.ListGroupsOlderThanOrderingId

Description

Provides a list of groups that are mapped to users before a given ordering or timestamp identifier.

ListGroupsOlderThanOrderingId is currently not supported in the Amazon Web Services GovCloud (US-West) region.

Synopsis

Creating a Request

data ListGroupsOlderThanOrderingId Source #

See: newListGroupsOlderThanOrderingId smart constructor.

Constructors

ListGroupsOlderThanOrderingId' 

Fields

  • dataSourceId :: Maybe Text

    The identifier of the data source for getting a list of groups mapped to users before a given ordering timestamp identifier.

  • maxResults :: Maybe Natural

    The maximum number of returned groups that are mapped to users before a given ordering or timestamp identifier.

  • nextToken :: Maybe Text

    If the previous response was incomplete (because there is more data to retrieve), Amazon Kendra returns a pagination token in the response. You can use this pagination token to retrieve the next set of groups that are mapped to users before a given ordering or timestamp identifier.

  • indexId :: Text

    The identifier of the index for getting a list of groups mapped to users before a given ordering or timestamp identifier.

  • orderingId :: Natural

    The timestamp identifier used for the latest PUT or DELETE action for mapping users to their groups.

Instances

Instances details
ToJSON ListGroupsOlderThanOrderingId Source # 
Instance details

Defined in Amazonka.Kendra.ListGroupsOlderThanOrderingId

ToHeaders ListGroupsOlderThanOrderingId Source # 
Instance details

Defined in Amazonka.Kendra.ListGroupsOlderThanOrderingId

ToPath ListGroupsOlderThanOrderingId Source # 
Instance details

Defined in Amazonka.Kendra.ListGroupsOlderThanOrderingId

ToQuery ListGroupsOlderThanOrderingId Source # 
Instance details

Defined in Amazonka.Kendra.ListGroupsOlderThanOrderingId

AWSRequest ListGroupsOlderThanOrderingId Source # 
Instance details

Defined in Amazonka.Kendra.ListGroupsOlderThanOrderingId

Generic ListGroupsOlderThanOrderingId Source # 
Instance details

Defined in Amazonka.Kendra.ListGroupsOlderThanOrderingId

Associated Types

type Rep ListGroupsOlderThanOrderingId :: Type -> Type #

Read ListGroupsOlderThanOrderingId Source # 
Instance details

Defined in Amazonka.Kendra.ListGroupsOlderThanOrderingId

Show ListGroupsOlderThanOrderingId Source # 
Instance details

Defined in Amazonka.Kendra.ListGroupsOlderThanOrderingId

NFData ListGroupsOlderThanOrderingId Source # 
Instance details

Defined in Amazonka.Kendra.ListGroupsOlderThanOrderingId

Eq ListGroupsOlderThanOrderingId Source # 
Instance details

Defined in Amazonka.Kendra.ListGroupsOlderThanOrderingId

Hashable ListGroupsOlderThanOrderingId Source # 
Instance details

Defined in Amazonka.Kendra.ListGroupsOlderThanOrderingId

type AWSResponse ListGroupsOlderThanOrderingId Source # 
Instance details

Defined in Amazonka.Kendra.ListGroupsOlderThanOrderingId

type Rep ListGroupsOlderThanOrderingId Source # 
Instance details

Defined in Amazonka.Kendra.ListGroupsOlderThanOrderingId

type Rep ListGroupsOlderThanOrderingId = D1 ('MetaData "ListGroupsOlderThanOrderingId" "Amazonka.Kendra.ListGroupsOlderThanOrderingId" "amazonka-kendra-2.0-IHloXAWlYIS8YTp1gXe6J" 'False) (C1 ('MetaCons "ListGroupsOlderThanOrderingId'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "dataSourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "indexId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "orderingId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)))))

newListGroupsOlderThanOrderingId Source #

Create a value of ListGroupsOlderThanOrderingId 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:

ListGroupsOlderThanOrderingId, listGroupsOlderThanOrderingId_dataSourceId - The identifier of the data source for getting a list of groups mapped to users before a given ordering timestamp identifier.

ListGroupsOlderThanOrderingId, listGroupsOlderThanOrderingId_maxResults - The maximum number of returned groups that are mapped to users before a given ordering or timestamp identifier.

ListGroupsOlderThanOrderingId, listGroupsOlderThanOrderingId_nextToken - If the previous response was incomplete (because there is more data to retrieve), Amazon Kendra returns a pagination token in the response. You can use this pagination token to retrieve the next set of groups that are mapped to users before a given ordering or timestamp identifier.

$sel:indexId:ListGroupsOlderThanOrderingId', listGroupsOlderThanOrderingId_indexId - The identifier of the index for getting a list of groups mapped to users before a given ordering or timestamp identifier.

ListGroupsOlderThanOrderingId, listGroupsOlderThanOrderingId_orderingId - The timestamp identifier used for the latest PUT or DELETE action for mapping users to their groups.

Request Lenses

listGroupsOlderThanOrderingId_dataSourceId :: Lens' ListGroupsOlderThanOrderingId (Maybe Text) Source #

The identifier of the data source for getting a list of groups mapped to users before a given ordering timestamp identifier.

listGroupsOlderThanOrderingId_maxResults :: Lens' ListGroupsOlderThanOrderingId (Maybe Natural) Source #

The maximum number of returned groups that are mapped to users before a given ordering or timestamp identifier.

listGroupsOlderThanOrderingId_nextToken :: Lens' ListGroupsOlderThanOrderingId (Maybe Text) Source #

If the previous response was incomplete (because there is more data to retrieve), Amazon Kendra returns a pagination token in the response. You can use this pagination token to retrieve the next set of groups that are mapped to users before a given ordering or timestamp identifier.

listGroupsOlderThanOrderingId_indexId :: Lens' ListGroupsOlderThanOrderingId Text Source #

The identifier of the index for getting a list of groups mapped to users before a given ordering or timestamp identifier.

listGroupsOlderThanOrderingId_orderingId :: Lens' ListGroupsOlderThanOrderingId Natural Source #

The timestamp identifier used for the latest PUT or DELETE action for mapping users to their groups.

Destructuring the Response

data ListGroupsOlderThanOrderingIdResponse Source #

Constructors

ListGroupsOlderThanOrderingIdResponse' 

Fields

  • groupsSummaries :: Maybe [GroupSummary]

    Summary information for list of groups that are mapped to users before a given ordering or timestamp identifier.

  • nextToken :: Maybe Text

    If the response is truncated, Amazon Kendra returns this token that you can use in the subsequent request to retrieve the next set of groups that are mapped to users before a given ordering or timestamp identifier.

  • httpStatus :: Int

    The response's http status code.

Instances

Instances details
Generic ListGroupsOlderThanOrderingIdResponse Source # 
Instance details

Defined in Amazonka.Kendra.ListGroupsOlderThanOrderingId

Read ListGroupsOlderThanOrderingIdResponse Source # 
Instance details

Defined in Amazonka.Kendra.ListGroupsOlderThanOrderingId

Show ListGroupsOlderThanOrderingIdResponse Source # 
Instance details

Defined in Amazonka.Kendra.ListGroupsOlderThanOrderingId

NFData ListGroupsOlderThanOrderingIdResponse Source # 
Instance details

Defined in Amazonka.Kendra.ListGroupsOlderThanOrderingId

Eq ListGroupsOlderThanOrderingIdResponse Source # 
Instance details

Defined in Amazonka.Kendra.ListGroupsOlderThanOrderingId

type Rep ListGroupsOlderThanOrderingIdResponse Source # 
Instance details

Defined in Amazonka.Kendra.ListGroupsOlderThanOrderingId

type Rep ListGroupsOlderThanOrderingIdResponse = D1 ('MetaData "ListGroupsOlderThanOrderingIdResponse" "Amazonka.Kendra.ListGroupsOlderThanOrderingId" "amazonka-kendra-2.0-IHloXAWlYIS8YTp1gXe6J" 'False) (C1 ('MetaCons "ListGroupsOlderThanOrderingIdResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupsSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GroupSummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListGroupsOlderThanOrderingIdResponse Source #

Create a value of ListGroupsOlderThanOrderingIdResponse 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:groupsSummaries:ListGroupsOlderThanOrderingIdResponse', listGroupsOlderThanOrderingIdResponse_groupsSummaries - Summary information for list of groups that are mapped to users before a given ordering or timestamp identifier.

ListGroupsOlderThanOrderingId, listGroupsOlderThanOrderingIdResponse_nextToken - If the response is truncated, Amazon Kendra returns this token that you can use in the subsequent request to retrieve the next set of groups that are mapped to users before a given ordering or timestamp identifier.

$sel:httpStatus:ListGroupsOlderThanOrderingIdResponse', listGroupsOlderThanOrderingIdResponse_httpStatus - The response's http status code.

Response Lenses

listGroupsOlderThanOrderingIdResponse_groupsSummaries :: Lens' ListGroupsOlderThanOrderingIdResponse (Maybe [GroupSummary]) Source #

Summary information for list of groups that are mapped to users before a given ordering or timestamp identifier.

listGroupsOlderThanOrderingIdResponse_nextToken :: Lens' ListGroupsOlderThanOrderingIdResponse (Maybe Text) Source #

If the response is truncated, Amazon Kendra returns this token that you can use in the subsequent request to retrieve the next set of groups that are mapped to users before a given ordering or timestamp identifier.