Skip to content

/AWS1/CL_DYNDSCCONTRIBINSIGH01

DescribeContributorInsightsOutput

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_tablename TYPE /AWS1/DYNTABLENAME /AWS1/DYNTABLENAME

The name of the table being described.

iv_indexname TYPE /AWS1/DYNINDEXNAME /AWS1/DYNINDEXNAME

The name of the global secondary index being described.

it_contribinsightsrulelist TYPE /AWS1/CL_DYNCONTRIBINSIGHTSR00=>TT_CONTRIBUTORINSIGHTSRULELIST TT_CONTRIBUTORINSIGHTSRULELIST

List of names of the associated contributor insights rules.

iv_contributorinsightsstatus TYPE /AWS1/DYNCONTRIBINSIGHTSSTATUS /AWS1/DYNCONTRIBINSIGHTSSTATUS

Current status of contributor insights.

iv_lastupdatedatetime TYPE /AWS1/DYNLASTUPDATEDATETIME /AWS1/DYNLASTUPDATEDATETIME

Timestamp of the last time the status was changed.

io_failureexception TYPE REF TO /AWS1/CL_DYNFAILUREEXCEPTION /AWS1/CL_DYNFAILUREEXCEPTION

Returns information about the last failure that was encountered.

The most common exceptions for a FAILED status are:

  • LimitExceededException - Per-account Amazon CloudWatch Contributor Insights rule limit reached. Please disable Contributor Insights for other tables/indexes OR disable Contributor Insights rules before retrying.

  • AccessDeniedException - Amazon CloudWatch Contributor Insights rules cannot be modified due to insufficient permissions.

  • AccessDeniedException - Failed to create service-linked role for Contributor Insights due to insufficient permissions.

  • InternalServerError - Failed to create Amazon CloudWatch Contributor Insights rules. Please retry request.

iv_contributorinsightsmode TYPE /AWS1/DYNCONTRIBINSIGHTSMODE /AWS1/DYNCONTRIBINSIGHTSMODE

The mode of CloudWatch Contributor Insights for DynamoDB that determines which events are emitted. Can be set to track all access and throttled events or throttled events only.


Queryable Attributes

TableName

The name of the table being described.

Accessible with the following methods

Method Description
GET_TABLENAME() Getter for TABLENAME, with configurable default
ASK_TABLENAME() Getter for TABLENAME w/ exceptions if field has no value
HAS_TABLENAME() Determine if TABLENAME has a value

IndexName

The name of the global secondary index being described.

Accessible with the following methods

Method Description
GET_INDEXNAME() Getter for INDEXNAME, with configurable default
ASK_INDEXNAME() Getter for INDEXNAME w/ exceptions if field has no value
HAS_INDEXNAME() Determine if INDEXNAME has a value

ContributorInsightsRuleList

List of names of the associated contributor insights rules.

Accessible with the following methods

Method Description
GET_CONTRIBINSIGHTSRULELIST() Getter for CONTRIBUTORINSIGHTSRULELIST, with configurable de
ASK_CONTRIBINSIGHTSRULELIST() Getter for CONTRIBUTORINSIGHTSRULELIST w/ exceptions if fiel
HAS_CONTRIBINSIGHTSRULELIST() Determine if CONTRIBUTORINSIGHTSRULELIST has a value

ContributorInsightsStatus

Current status of contributor insights.

Accessible with the following methods

Method Description
GET_CONTRIBINSIGHTSSTATUS() Getter for CONTRIBUTORINSIGHTSSTATUS, with configurable defa
ASK_CONTRIBINSIGHTSSTATUS() Getter for CONTRIBUTORINSIGHTSSTATUS w/ exceptions if field
HAS_CONTRIBINSIGHTSSTATUS() Determine if CONTRIBUTORINSIGHTSSTATUS has a value

LastUpdateDateTime

Timestamp of the last time the status was changed.

Accessible with the following methods

Method Description
GET_LASTUPDATEDATETIME() Getter for LASTUPDATEDATETIME, with configurable default
ASK_LASTUPDATEDATETIME() Getter for LASTUPDATEDATETIME w/ exceptions if field has no
HAS_LASTUPDATEDATETIME() Determine if LASTUPDATEDATETIME has a value

FailureException

Returns information about the last failure that was encountered.

The most common exceptions for a FAILED status are:

  • LimitExceededException - Per-account Amazon CloudWatch Contributor Insights rule limit reached. Please disable Contributor Insights for other tables/indexes OR disable Contributor Insights rules before retrying.

  • AccessDeniedException - Amazon CloudWatch Contributor Insights rules cannot be modified due to insufficient permissions.

  • AccessDeniedException - Failed to create service-linked role for Contributor Insights due to insufficient permissions.

  • InternalServerError - Failed to create Amazon CloudWatch Contributor Insights rules. Please retry request.

Accessible with the following methods

Method Description
GET_FAILUREEXCEPTION() Getter for FAILUREEXCEPTION

ContributorInsightsMode

The mode of CloudWatch Contributor Insights for DynamoDB that determines which events are emitted. Can be set to track all access and throttled events or throttled events only.

Accessible with the following methods

Method Description
GET_CONTRIBUTORINSIGHTSMODE() Getter for CONTRIBUTORINSIGHTSMODE, with configurable defaul
ASK_CONTRIBUTORINSIGHTSMODE() Getter for CONTRIBUTORINSIGHTSMODE w/ exceptions if field ha
HAS_CONTRIBUTORINSIGHTSMODE() Determine if CONTRIBUTORINSIGHTSMODE has a value