/AWS1/CL_DYNAUTOSCSTGSUPDATE¶
Represents the auto scaling settings to be modified for a global table or global secondary index.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_minimumunits TYPE /AWS1/DYNPOSITIVELONGOBJECT /AWS1/DYNPOSITIVELONGOBJECT¶
The minimum capacity units that a global table or global secondary index should be scaled down to.
iv_maximumunits TYPE /AWS1/DYNPOSITIVELONGOBJECT /AWS1/DYNPOSITIVELONGOBJECT¶
The maximum capacity units that a global table or global secondary index should be scaled up to.
iv_autoscalingdisabled TYPE /AWS1/DYNBOOLEANOBJECT /AWS1/DYNBOOLEANOBJECT¶
Disabled auto scaling for this global table or global secondary index.
iv_autoscalingrolearn TYPE /AWS1/DYNAUTOSCALINGROLEARN /AWS1/DYNAUTOSCALINGROLEARN¶
Role ARN used for configuring auto scaling policy.
io_scalingpolicyupdate TYPE REF TO /AWS1/CL_DYNAUTOSCPOLICYUPDATE /AWS1/CL_DYNAUTOSCPOLICYUPDATE¶
The scaling policy to apply for scaling target global table or global secondary index capacity units.
Queryable Attributes¶
MinimumUnits¶
The minimum capacity units that a global table or global secondary index should be scaled down to.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MINIMUMUNITS() |
Getter for MINIMUMUNITS, with configurable default |
ASK_MINIMUMUNITS() |
Getter for MINIMUMUNITS w/ exceptions if field has no value |
HAS_MINIMUMUNITS() |
Determine if MINIMUMUNITS has a value |
MaximumUnits¶
The maximum capacity units that a global table or global secondary index should be scaled up to.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MAXIMUMUNITS() |
Getter for MAXIMUMUNITS, with configurable default |
ASK_MAXIMUMUNITS() |
Getter for MAXIMUMUNITS w/ exceptions if field has no value |
HAS_MAXIMUMUNITS() |
Determine if MAXIMUMUNITS has a value |
AutoScalingDisabled¶
Disabled auto scaling for this global table or global secondary index.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AUTOSCALINGDISABLED() |
Getter for AUTOSCALINGDISABLED, with configurable default |
ASK_AUTOSCALINGDISABLED() |
Getter for AUTOSCALINGDISABLED w/ exceptions if field has no |
HAS_AUTOSCALINGDISABLED() |
Determine if AUTOSCALINGDISABLED has a value |
AutoScalingRoleArn¶
Role ARN used for configuring auto scaling policy.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AUTOSCALINGROLEARN() |
Getter for AUTOSCALINGROLEARN, with configurable default |
ASK_AUTOSCALINGROLEARN() |
Getter for AUTOSCALINGROLEARN w/ exceptions if field has no |
HAS_AUTOSCALINGROLEARN() |
Determine if AUTOSCALINGROLEARN has a value |
ScalingPolicyUpdate¶
The scaling policy to apply for scaling target global table or global secondary index capacity units.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SCALINGPOLICYUPDATE() |
Getter for SCALINGPOLICYUPDATE |