/AWS1/CL_COAGETAUTORULERSP¶
GetAutomationRuleResponse
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_rulearn TYPE /AWS1/COARULEARN /AWS1/COARULEARN¶
The Amazon Resource Name (ARN) of the automation rule.
iv_ruleid TYPE /AWS1/COARULEID /AWS1/COARULEID¶
The unique identifier of the automation rule.
iv_name TYPE /AWS1/COARULENAME /AWS1/COARULENAME¶
The name of the automation rule.
iv_description TYPE /AWS1/COASTRING /AWS1/COASTRING¶
A description of the automation rule.
iv_ruletype TYPE /AWS1/COARULETYPE /AWS1/COARULETYPE¶
The type of automation rule.
iv_rulerevision TYPE /AWS1/COALONG /AWS1/COALONG¶
The revision number of the automation rule.
iv_accountid TYPE /AWS1/COAACCOUNTID /AWS1/COAACCOUNTID¶
The 12-digit Amazon Web Services account ID that owns this automation rule.
io_organizationconfiguration TYPE REF TO /AWS1/CL_COAORGANIZATIONCONF /AWS1/CL_COAORGANIZATIONCONF¶
Configuration settings for organization-wide automation rules.
iv_priority TYPE /AWS1/COASTRING /AWS1/COASTRING¶
A string representation of a decimal number between 0 and 1 (having up to 30 digits after the decimal point) that determines the priority of the rule.
it_recommendedactiontypes TYPE /AWS1/CL_COARECDACTTYPELIST_W=>TT_RECOMMENDEDACTIONTYPELIST TT_RECOMMENDEDACTIONTYPELIST¶
List of recommended action types that this rule can execute.
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¶
Configuration for scheduling when automation rules should execute, including timing and execution windows.
iv_status TYPE /AWS1/COARULESTATUS /AWS1/COARULESTATUS¶
The current status of the automation rule (Active or Inactive).
it_tags TYPE /AWS1/CL_COATAG=>TT_TAGLIST TT_TAGLIST¶
The tags associated with the automation rule.
iv_createdtimestamp TYPE /AWS1/COATIMESTAMP /AWS1/COATIMESTAMP¶
The timestamp when the automation rule was created.
iv_lastupdatedtimestamp TYPE /AWS1/COATIMESTAMP /AWS1/COATIMESTAMP¶
The timestamp when the automation rule was last updated.
Queryable Attributes¶
ruleArn¶
The Amazon Resource Name (ARN) of the automation 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 |
ruleId¶
The unique identifier of the automation rule.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RULEID() |
Getter for RULEID, with configurable default |
ASK_RULEID() |
Getter for RULEID w/ exceptions if field has no value |
HAS_RULEID() |
Determine if RULEID has a value |
name¶
The 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¶
A 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 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 |
ruleRevision¶
The revision number of the automation 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 |
accountId¶
The 12-digit Amazon Web Services account ID that owns this automation rule.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACCOUNTID() |
Getter for ACCOUNTID, with configurable default |
ASK_ACCOUNTID() |
Getter for ACCOUNTID w/ exceptions if field has no value |
HAS_ACCOUNTID() |
Determine if ACCOUNTID has a value |
organizationConfiguration¶
Configuration settings for organization-wide automation rules.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ORGANIZATIONCONF() |
Getter for ORGANIZATIONCONFIGURATION |
priority¶
A string representation of a decimal number between 0 and 1 (having up to 30 digits after the decimal point) that determines the priority of the 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¶
List of recommended action types that this rule can execute.
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¶
Configuration for scheduling when automation rules should execute, including timing and execution windows.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SCHEDULE() |
Getter for SCHEDULE |
status¶
The current status of the automation rule (Active or Inactive).
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 |
tags¶
The tags associated with the automation rule.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TAGS() |
Getter for TAGS, with configurable default |
ASK_TAGS() |
Getter for TAGS w/ exceptions if field has no value |
HAS_TAGS() |
Determine if TAGS has a value |
createdTimestamp¶
The timestamp when the automation rule was 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 |