Skip to content

/AWS1/CL_DYNUPDGLBSECINDEXACT

Represents the new provisioned throughput settings to be applied to a global secondary index.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_indexname TYPE /AWS1/DYNINDEXNAME /AWS1/DYNINDEXNAME

The name of the global secondary index to be updated.

Optional arguments:

io_provisionedthroughput TYPE REF TO /AWS1/CL_DYNPROVTHROUGHPUT /AWS1/CL_DYNPROVTHROUGHPUT

Represents the provisioned throughput settings for the specified global secondary index.

For current minimum and maximum provisioned throughput values, see Service, Account, and Table Quotas in the Amazon DynamoDB Developer Guide.

io_ondemandthroughput TYPE REF TO /AWS1/CL_DYNONDEMANDTHROUGHPUT /AWS1/CL_DYNONDEMANDTHROUGHPUT

Updates the maximum number of read and write units for the specified global secondary index. If you use this parameter, you must specify MaxReadRequestUnits, MaxWriteRequestUnits, or both.

io_warmthroughput TYPE REF TO /AWS1/CL_DYNWARMTHROUGHPUT /AWS1/CL_DYNWARMTHROUGHPUT

Represents the warm throughput value of the new provisioned throughput settings to be applied to a global secondary index.


Queryable Attributes

IndexName

The name of the global secondary index to be updated.

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

ProvisionedThroughput

Represents the provisioned throughput settings for the specified global secondary index.

For current minimum and maximum provisioned throughput values, see Service, Account, and Table Quotas in the Amazon DynamoDB Developer Guide.

Accessible with the following methods

Method Description
GET_PROVISIONEDTHROUGHPUT() Getter for PROVISIONEDTHROUGHPUT

OnDemandThroughput

Updates the maximum number of read and write units for the specified global secondary index. If you use this parameter, you must specify MaxReadRequestUnits, MaxWriteRequestUnits, or both.

Accessible with the following methods

Method Description
GET_ONDEMANDTHROUGHPUT() Getter for ONDEMANDTHROUGHPUT

WarmThroughput

Represents the warm throughput value of the new provisioned throughput settings to be applied to a global secondary index.

Accessible with the following methods

Method Description
GET_WARMTHROUGHPUT() Getter for WARMTHROUGHPUT