amazonka-dynamodb-2.0: Amazon DynamoDB 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.DynamoDB.UpdateContributorInsights

Description

Updates the status for contributor insights for a specific table or index. CloudWatch Contributor Insights for DynamoDB graphs display the partition key and (if applicable) sort key of frequently accessed items and frequently throttled items in plaintext. If you require the use of Amazon Web Services Key Management Service (KMS) to encrypt this table’s partition key and sort key data with an Amazon Web Services managed key or customer managed key, you should not enable CloudWatch Contributor Insights for DynamoDB for this table.

Synopsis

Creating a Request

data UpdateContributorInsights Source #

See: newUpdateContributorInsights smart constructor.

Constructors

UpdateContributorInsights' 

Fields

Instances

Instances details
ToJSON UpdateContributorInsights Source # 
Instance details

Defined in Amazonka.DynamoDB.UpdateContributorInsights

ToHeaders UpdateContributorInsights Source # 
Instance details

Defined in Amazonka.DynamoDB.UpdateContributorInsights

ToPath UpdateContributorInsights Source # 
Instance details

Defined in Amazonka.DynamoDB.UpdateContributorInsights

ToQuery UpdateContributorInsights Source # 
Instance details

Defined in Amazonka.DynamoDB.UpdateContributorInsights

AWSRequest UpdateContributorInsights Source # 
Instance details

Defined in Amazonka.DynamoDB.UpdateContributorInsights

Generic UpdateContributorInsights Source # 
Instance details

Defined in Amazonka.DynamoDB.UpdateContributorInsights

Associated Types

type Rep UpdateContributorInsights :: Type -> Type #

Read UpdateContributorInsights Source # 
Instance details

Defined in Amazonka.DynamoDB.UpdateContributorInsights

Show UpdateContributorInsights Source # 
Instance details

Defined in Amazonka.DynamoDB.UpdateContributorInsights

NFData UpdateContributorInsights Source # 
Instance details

Defined in Amazonka.DynamoDB.UpdateContributorInsights

Eq UpdateContributorInsights Source # 
Instance details

Defined in Amazonka.DynamoDB.UpdateContributorInsights

Hashable UpdateContributorInsights Source # 
Instance details

Defined in Amazonka.DynamoDB.UpdateContributorInsights

type AWSResponse UpdateContributorInsights Source # 
Instance details

Defined in Amazonka.DynamoDB.UpdateContributorInsights

type Rep UpdateContributorInsights Source # 
Instance details

Defined in Amazonka.DynamoDB.UpdateContributorInsights

type Rep UpdateContributorInsights = D1 ('MetaData "UpdateContributorInsights" "Amazonka.DynamoDB.UpdateContributorInsights" "amazonka-dynamodb-2.0-GNxlseyeFiu302JKQwQrUS" 'False) (C1 ('MetaCons "UpdateContributorInsights'" 'PrefixI 'True) (S1 ('MetaSel ('Just "indexName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tableName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "contributorInsightsAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ContributorInsightsAction))))

newUpdateContributorInsights Source #

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

UpdateContributorInsights, updateContributorInsights_indexName - The global secondary index name, if applicable.

UpdateContributorInsights, updateContributorInsights_tableName - The name of the table.

$sel:contributorInsightsAction:UpdateContributorInsights', updateContributorInsights_contributorInsightsAction - Represents the contributor insights action.

Request Lenses

updateContributorInsights_indexName :: Lens' UpdateContributorInsights (Maybe Text) Source #

The global secondary index name, if applicable.

Destructuring the Response

data UpdateContributorInsightsResponse Source #

See: newUpdateContributorInsightsResponse smart constructor.

Constructors

UpdateContributorInsightsResponse' 

Fields

Instances

Instances details
Generic UpdateContributorInsightsResponse Source # 
Instance details

Defined in Amazonka.DynamoDB.UpdateContributorInsights

Associated Types

type Rep UpdateContributorInsightsResponse :: Type -> Type #

Read UpdateContributorInsightsResponse Source # 
Instance details

Defined in Amazonka.DynamoDB.UpdateContributorInsights

Show UpdateContributorInsightsResponse Source # 
Instance details

Defined in Amazonka.DynamoDB.UpdateContributorInsights

NFData UpdateContributorInsightsResponse Source # 
Instance details

Defined in Amazonka.DynamoDB.UpdateContributorInsights

Eq UpdateContributorInsightsResponse Source # 
Instance details

Defined in Amazonka.DynamoDB.UpdateContributorInsights

type Rep UpdateContributorInsightsResponse Source # 
Instance details

Defined in Amazonka.DynamoDB.UpdateContributorInsights

type Rep UpdateContributorInsightsResponse = D1 ('MetaData "UpdateContributorInsightsResponse" "Amazonka.DynamoDB.UpdateContributorInsights" "amazonka-dynamodb-2.0-GNxlseyeFiu302JKQwQrUS" 'False) (C1 ('MetaCons "UpdateContributorInsightsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "contributorInsightsStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ContributorInsightsStatus)) :*: S1 ('MetaSel ('Just "indexName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "tableName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newUpdateContributorInsightsResponse Source #

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

UpdateContributorInsightsResponse, updateContributorInsightsResponse_contributorInsightsStatus - The status of contributor insights

UpdateContributorInsights, updateContributorInsightsResponse_indexName - The name of the global secondary index, if applicable.

UpdateContributorInsights, updateContributorInsightsResponse_tableName - The name of the table.

$sel:httpStatus:UpdateContributorInsightsResponse', updateContributorInsightsResponse_httpStatus - The response's http status code.

Response Lenses

updateContributorInsightsResponse_indexName :: Lens' UpdateContributorInsightsResponse (Maybe Text) Source #

The name of the global secondary index, if applicable.