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.Types.GroupOrderingIdSummary

Description

 
Synopsis

Documentation

data GroupOrderingIdSummary Source #

Summary information on the processing of PUT and DELETE actions for mapping users to their groups.

See: newGroupOrderingIdSummary smart constructor.

Constructors

GroupOrderingIdSummary' 

Fields

  • failureReason :: Maybe Text

    The reason an action could not be processed. An action can be a PUT or DELETE action for mapping users to their groups.

  • lastUpdatedAt :: Maybe POSIX

    The last date-time an action was updated. An action can be a PUT or DELETE action for mapping users to their groups.

  • orderingId :: Maybe Natural

    The order in which actions should complete processing. An action can be a PUT or DELETE action for mapping users to their groups.

  • receivedAt :: Maybe POSIX

    The date-time an action was received by Amazon Kendra. An action can be a PUT or DELETE action for mapping users to their groups.

  • status :: Maybe PrincipalMappingStatus

    The current processing status of actions for mapping users to their groups. The status can be either PROCESSING, SUCCEEDED, DELETING, DELETED, or FAILED.

Instances

Instances details
FromJSON GroupOrderingIdSummary Source # 
Instance details

Defined in Amazonka.Kendra.Types.GroupOrderingIdSummary

Generic GroupOrderingIdSummary Source # 
Instance details

Defined in Amazonka.Kendra.Types.GroupOrderingIdSummary

Associated Types

type Rep GroupOrderingIdSummary :: Type -> Type #

Read GroupOrderingIdSummary Source # 
Instance details

Defined in Amazonka.Kendra.Types.GroupOrderingIdSummary

Show GroupOrderingIdSummary Source # 
Instance details

Defined in Amazonka.Kendra.Types.GroupOrderingIdSummary

NFData GroupOrderingIdSummary Source # 
Instance details

Defined in Amazonka.Kendra.Types.GroupOrderingIdSummary

Methods

rnf :: GroupOrderingIdSummary -> () #

Eq GroupOrderingIdSummary Source # 
Instance details

Defined in Amazonka.Kendra.Types.GroupOrderingIdSummary

Hashable GroupOrderingIdSummary Source # 
Instance details

Defined in Amazonka.Kendra.Types.GroupOrderingIdSummary

type Rep GroupOrderingIdSummary Source # 
Instance details

Defined in Amazonka.Kendra.Types.GroupOrderingIdSummary

type Rep GroupOrderingIdSummary = D1 ('MetaData "GroupOrderingIdSummary" "Amazonka.Kendra.Types.GroupOrderingIdSummary" "amazonka-kendra-2.0-IHloXAWlYIS8YTp1gXe6J" 'False) (C1 ('MetaCons "GroupOrderingIdSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "orderingId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "receivedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PrincipalMappingStatus))))))

newGroupOrderingIdSummary :: GroupOrderingIdSummary Source #

Create a value of GroupOrderingIdSummary 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:failureReason:GroupOrderingIdSummary', groupOrderingIdSummary_failureReason - The reason an action could not be processed. An action can be a PUT or DELETE action for mapping users to their groups.

$sel:lastUpdatedAt:GroupOrderingIdSummary', groupOrderingIdSummary_lastUpdatedAt - The last date-time an action was updated. An action can be a PUT or DELETE action for mapping users to their groups.

$sel:orderingId:GroupOrderingIdSummary', groupOrderingIdSummary_orderingId - The order in which actions should complete processing. An action can be a PUT or DELETE action for mapping users to their groups.

$sel:receivedAt:GroupOrderingIdSummary', groupOrderingIdSummary_receivedAt - The date-time an action was received by Amazon Kendra. An action can be a PUT or DELETE action for mapping users to their groups.

$sel:status:GroupOrderingIdSummary', groupOrderingIdSummary_status - The current processing status of actions for mapping users to their groups. The status can be either PROCESSING, SUCCEEDED, DELETING, DELETED, or FAILED.

groupOrderingIdSummary_failureReason :: Lens' GroupOrderingIdSummary (Maybe Text) Source #

The reason an action could not be processed. An action can be a PUT or DELETE action for mapping users to their groups.

groupOrderingIdSummary_lastUpdatedAt :: Lens' GroupOrderingIdSummary (Maybe UTCTime) Source #

The last date-time an action was updated. An action can be a PUT or DELETE action for mapping users to their groups.

groupOrderingIdSummary_orderingId :: Lens' GroupOrderingIdSummary (Maybe Natural) Source #

The order in which actions should complete processing. An action can be a PUT or DELETE action for mapping users to their groups.

groupOrderingIdSummary_receivedAt :: Lens' GroupOrderingIdSummary (Maybe UTCTime) Source #

The date-time an action was received by Amazon Kendra. An action can be a PUT or DELETE action for mapping users to their groups.

groupOrderingIdSummary_status :: Lens' GroupOrderingIdSummary (Maybe PrincipalMappingStatus) Source #

The current processing status of actions for mapping users to their groups. The status can be either PROCESSING, SUCCEEDED, DELETING, DELETED, or FAILED.