/AWS1/CL_COAUPDATEAUTORULERSP¶
UpdateAutomationRuleResponse
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_rulearn TYPE /AWS1/COARULEARN /AWS1/COARULEARN¶
The ARN of the updated rule.
iv_rulerevision TYPE /AWS1/COALONG /AWS1/COALONG¶
The new revision number of the updated rule.
iv_name TYPE /AWS1/COARULENAME /AWS1/COARULENAME¶
The updated name of the automation rule.
iv_description TYPE /AWS1/COASTRING /AWS1/COASTRING¶
The updated description of the automation rule.
iv_ruletype TYPE /AWS1/COARULETYPE /AWS1/COARULETYPE¶
The updated type of automation rule.
io_organizationconfiguration TYPE REF TO /AWS1/CL_COAORGANIZATIONCONF /AWS1/CL_COAORGANIZATIONCONF¶
The updated organization configuration settings.
iv_priority TYPE /AWS1/COASTRING /AWS1/COASTRING¶
The updated priority level of the automation rule.
it_recommendedactiontypes TYPE /AWS1/CL_COARECDACTTYPELIST_W=>TT_RECOMMENDEDACTIONTYPELIST TT_RECOMMENDEDACTIONTYPELIST¶
The updated list of recommended action types.
io_criteria TYPE REF TO /AWS1/CL_COACRITERIA /AWS1/CL_COACRITERIA¶
A set of conditions that specify which recommended action qualify for implementation. When a rule is active and a recommended action matches these criteria, Compute Optimizer implements the action at the scheduled run time. You can specify up to 20 conditions per filter criteria and 20 values per condition.
io_schedule TYPE REF TO /AWS1/CL_COASCHEDULE /AWS1/CL_COASCHEDULE¶
The updated schedule configuration.
iv_status TYPE /AWS1/COARULESTATUS /AWS1/COARULESTATUS¶
The updated status of the automation rule.
iv_createdtimestamp TYPE /AWS1/COATIMESTAMP /AWS1/COATIMESTAMP¶
The timestamp when the automation rule was originally created.
iv_lastupdatedtimestamp TYPE /AWS1/COATIMESTAMP /AWS1/COATIMESTAMP¶
The timestamp when the automation rule was last updated.
Queryable Attributes¶
ruleArn¶
The ARN of the updated rule.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RULEARN() |
Getter for RULEARN, with configurable default |
ASK_RULEARN() |
Getter for RULEARN w/ exceptions if field has no value |
HAS_RULEARN() |
Determine if RULEARN has a value |
ruleRevision¶
The new revision number of the updated rule.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RULEREVISION() |
Getter for RULEREVISION, with configurable default |
ASK_RULEREVISION() |
Getter for RULEREVISION w/ exceptions if field has no value |
HAS_RULEREVISION() |
Determine if RULEREVISION has a value |
name¶
The updated name of the automation rule.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NAME() |
Getter for NAME, with configurable default |
ASK_NAME() |
Getter for NAME w/ exceptions if field has no value |
HAS_NAME() |
Determine if NAME has a value |
description¶
The updated description of the automation rule.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DESCRIPTION() |
Getter for DESCRIPTION, with configurable default |
ASK_DESCRIPTION() |
Getter for DESCRIPTION w/ exceptions if field has no value |
HAS_DESCRIPTION() |
Determine if DESCRIPTION has a value |
ruleType¶
The updated type of automation rule.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RULETYPE() |
Getter for RULETYPE, with configurable default |
ASK_RULETYPE() |
Getter for RULETYPE w/ exceptions if field has no value |
HAS_RULETYPE() |
Determine if RULETYPE has a value |
organizationConfiguration¶
The updated organization configuration settings.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ORGANIZATIONCONF() |
Getter for ORGANIZATIONCONFIGURATION |
priority¶
The updated priority level of the automation rule.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PRIORITY() |
Getter for PRIORITY, with configurable default |
ASK_PRIORITY() |
Getter for PRIORITY w/ exceptions if field has no value |
HAS_PRIORITY() |
Determine if PRIORITY has a value |
recommendedActionTypes¶
The updated list of recommended action types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RECOMMENDEDACTIONTYPES() |
Getter for RECOMMENDEDACTIONTYPES, with configurable default |
ASK_RECOMMENDEDACTIONTYPES() |
Getter for RECOMMENDEDACTIONTYPES w/ exceptions if field has |
HAS_RECOMMENDEDACTIONTYPES() |
Determine if RECOMMENDEDACTIONTYPES has a value |
criteria¶
A set of conditions that specify which recommended action qualify for implementation. When a rule is active and a recommended action matches these criteria, Compute Optimizer implements the action at the scheduled run time. You can specify up to 20 conditions per filter criteria and 20 values per condition.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CRITERIA() |
Getter for CRITERIA |
schedule¶
The updated schedule configuration.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SCHEDULE() |
Getter for SCHEDULE |
status¶
The updated status of the automation rule.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATUS() |
Getter for STATUS, with configurable default |
ASK_STATUS() |
Getter for STATUS w/ exceptions if field has no value |
HAS_STATUS() |
Determine if STATUS has a value |
createdTimestamp¶
The timestamp when the automation rule was originally created.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATEDTIMESTAMP() |
Getter for CREATEDTIMESTAMP, with configurable default |
ASK_CREATEDTIMESTAMP() |
Getter for CREATEDTIMESTAMP w/ exceptions if field has no va |
HAS_CREATEDTIMESTAMP() |
Determine if CREATEDTIMESTAMP has a value |
lastUpdatedTimestamp¶
The timestamp when the automation rule was last updated.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LASTUPDATEDTIMESTAMP() |
Getter for LASTUPDATEDTIMESTAMP, with configurable default |
ASK_LASTUPDATEDTIMESTAMP() |
Getter for LASTUPDATEDTIMESTAMP w/ exceptions if field has n |
HAS_LASTUPDATEDTIMESTAMP() |
Determine if LASTUPDATEDTIMESTAMP has a value |