/AWS1/CL_BDOUPDATEGWRULERSP¶
Create response excludes updatedAt (redundant on create). Get/Update responses include it via their own output structures.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_ruleid TYPE /AWS1/BDOGATEWAYRULEID /AWS1/BDOGATEWAYRULEID¶
The unique identifier of the gateway rule.
iv_gatewayarn TYPE /AWS1/BDOGATEWAYARN /AWS1/BDOGATEWAYARN¶
The Amazon Resource Name (ARN) of the gateway that the rule belongs to.
iv_priority TYPE /AWS1/BDOGATEWAYRULEPRIORITY /AWS1/BDOGATEWAYRULEPRIORITY¶
The priority of the rule. Rules are evaluated in order of priority, with lower numbers evaluated first.
it_actions TYPE /AWS1/CL_BDOACTION=>TT_ACTIONS TT_ACTIONS¶
The actions to take when the rule conditions are met.
iv_createdat TYPE /AWS1/BDODATETIMESTAMP /AWS1/BDODATETIMESTAMP¶
The timestamp when the rule was created.
iv_status TYPE /AWS1/BDOGATEWAYRULESTATUS /AWS1/BDOGATEWAYRULESTATUS¶
The current status of the rule.
Optional arguments:¶
it_conditions TYPE /AWS1/CL_BDOCONDITION=>TT_CONDITIONS TT_CONDITIONS¶
The conditions that must be met for the rule to apply.
iv_description TYPE /AWS1/BDOGATEWAYRULEDESC /AWS1/BDOGATEWAYRULEDESC¶
The description of the gateway rule.
io_system TYPE REF TO /AWS1/CL_BDOSYSTEMMANAGEDBLOCK /AWS1/CL_BDOSYSTEMMANAGEDBLOCK¶
System-managed metadata for rules created by automated processes.
iv_updatedat TYPE /AWS1/BDODATETIMESTAMP /AWS1/BDODATETIMESTAMP¶
The timestamp when the rule was last updated.
Queryable Attributes¶
ruleId¶
The unique identifier of the gateway 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 |
gatewayArn¶
The Amazon Resource Name (ARN) of the gateway that the rule belongs to.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_GATEWAYARN() |
Getter for GATEWAYARN, with configurable default |
ASK_GATEWAYARN() |
Getter for GATEWAYARN w/ exceptions if field has no value |
HAS_GATEWAYARN() |
Determine if GATEWAYARN has a value |
priority¶
The priority of the rule. Rules are evaluated in order of priority, with lower numbers evaluated first.
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 |
conditions¶
The conditions that must be met for the rule to apply.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CONDITIONS() |
Getter for CONDITIONS, with configurable default |
ASK_CONDITIONS() |
Getter for CONDITIONS w/ exceptions if field has no value |
HAS_CONDITIONS() |
Determine if CONDITIONS has a value |
actions¶
The actions to take when the rule conditions are met.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACTIONS() |
Getter for ACTIONS, with configurable default |
ASK_ACTIONS() |
Getter for ACTIONS w/ exceptions if field has no value |
HAS_ACTIONS() |
Determine if ACTIONS has a value |
description¶
The description of the gateway 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 |
createdAt¶
The timestamp when the rule was created.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATEDAT() |
Getter for CREATEDAT, with configurable default |
ASK_CREATEDAT() |
Getter for CREATEDAT w/ exceptions if field has no value |
HAS_CREATEDAT() |
Determine if CREATEDAT has a value |
status¶
The current status of the 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 |
system¶
System-managed metadata for rules created by automated processes.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SYSTEM() |
Getter for SYSTEM |
updatedAt¶
The timestamp when the rule was last updated.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_UPDATEDAT() |
Getter for UPDATEDAT, with configurable default |
ASK_UPDATEDAT() |
Getter for UPDATEDAT w/ exceptions if field has no value |
HAS_UPDATEDAT() |
Determine if UPDATEDAT has a value |