/AWS1/CL_R5GBTCCREFWALLRLRSLT¶
The result of creating a firewall rule in a batch operation.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_action TYPE /AWS1/R5GFIREWALLRULEACTION /AWS1/R5GFIREWALLRULEACTION¶
The action configured for the created firewall rule.
iv_clienttoken TYPE /AWS1/R5GCLIENTTOKEN /AWS1/R5GCLIENTTOKEN¶
The unique string that identified the request and ensured idempotency.
iv_name TYPE /AWS1/R5GRESOURCENAME /AWS1/R5GRESOURCENAME¶
The name of the created firewall rule.
iv_dnsviewid TYPE /AWS1/R5GRESOURCEID /AWS1/R5GRESOURCEID¶
The ID of the DNS view associated with the created firewall rule.
Optional arguments:¶
iv_blockoverridednstype TYPE /AWS1/R5GBLOCKOVRDDNSQUERYTYPE /AWS1/R5GBLOCKOVRDDNSQUERYTYPE¶
The DNS record type configured for the created firewall rule's custom response.
iv_blockoverridedomain TYPE /AWS1/R5GDOMAIN /AWS1/R5GDOMAIN¶
The custom domain name configured for the created firewall rule's BLOCK response.
iv_blockoverridettl TYPE /AWS1/R5GBLOCKOVERRIDETTL /AWS1/R5GBLOCKOVERRIDETTL¶
The TTL value configured for the created firewall rule's custom response.
iv_blockresponse TYPE /AWS1/R5GFIREWALLBLOCKRESPONSE /AWS1/R5GFIREWALLBLOCKRESPONSE¶
The type of block response configured for the created firewall rule.
iv_confidencethreshold TYPE /AWS1/R5GCONFIDENCETHRESHOLD /AWS1/R5GCONFIDENCETHRESHOLD¶
The confidence threshold configured for the created firewall rule's advanced threat detection.
iv_createdat TYPE /AWS1/R5GISO8601TIMESTRING /AWS1/R5GISO8601TIMESTRING¶
The date and time when the firewall rule was created.
iv_description TYPE /AWS1/R5GRESOURCEDESCRIPTION /AWS1/R5GRESOURCEDESCRIPTION¶
The description of the created firewall rule.
iv_dnsadvancedprotection TYPE /AWS1/R5GDNSADVANCEDPROTECTION /AWS1/R5GDNSADVANCEDPROTECTION¶
Whether advanced DNS threat protection is enabled for the created firewall rule.
iv_firewalldomainlistid TYPE /AWS1/R5GRESOURCEID /AWS1/R5GRESOURCEID¶
The ID of the firewall domain list associated with the created firewall rule.
iv_id TYPE /AWS1/R5GRESOURCEID /AWS1/R5GRESOURCEID¶
The unique identifier of the created firewall rule.
iv_manageddomainlistname TYPE /AWS1/R5GRESOURCENAME /AWS1/R5GRESOURCENAME¶
The name of the managed domain list associated with the created firewall rule.
iv_priority TYPE /AWS1/R5GFIREWALLRULEPRIORITY /AWS1/R5GFIREWALLRULEPRIORITY¶
The priority of the created firewall rule.
iv_querytype TYPE /AWS1/R5GDNSQUERYTYPE /AWS1/R5GDNSQUERYTYPE¶
The DNS query type that the created firewall rule matches.
iv_status TYPE /AWS1/R5GCRRESOURCESTATUS /AWS1/R5GCRRESOURCESTATUS¶
The current status of the created firewall rule.
iv_updatedat TYPE /AWS1/R5GISO8601TIMESTRING /AWS1/R5GISO8601TIMESTRING¶
The date and time when the firewall rule was last updated.
Queryable Attributes¶
action¶
The action configured for the created firewall rule.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACTION() |
Getter for ACTION, with configurable default |
ASK_ACTION() |
Getter for ACTION w/ exceptions if field has no value |
HAS_ACTION() |
Determine if ACTION has a value |
blockOverrideDnsType¶
The DNS record type configured for the created firewall rule's custom response.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BLOCKOVERRIDEDNSTYPE() |
Getter for BLOCKOVERRIDEDNSTYPE, with configurable default |
ASK_BLOCKOVERRIDEDNSTYPE() |
Getter for BLOCKOVERRIDEDNSTYPE w/ exceptions if field has n |
HAS_BLOCKOVERRIDEDNSTYPE() |
Determine if BLOCKOVERRIDEDNSTYPE has a value |
blockOverrideDomain¶
The custom domain name configured for the created firewall rule's BLOCK response.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BLOCKOVERRIDEDOMAIN() |
Getter for BLOCKOVERRIDEDOMAIN, with configurable default |
ASK_BLOCKOVERRIDEDOMAIN() |
Getter for BLOCKOVERRIDEDOMAIN w/ exceptions if field has no |
HAS_BLOCKOVERRIDEDOMAIN() |
Determine if BLOCKOVERRIDEDOMAIN has a value |
blockOverrideTtl¶
The TTL value configured for the created firewall rule's custom response.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BLOCKOVERRIDETTL() |
Getter for BLOCKOVERRIDETTL, with configurable default |
ASK_BLOCKOVERRIDETTL() |
Getter for BLOCKOVERRIDETTL w/ exceptions if field has no va |
HAS_BLOCKOVERRIDETTL() |
Determine if BLOCKOVERRIDETTL has a value |
blockResponse¶
The type of block response configured for the created firewall rule.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BLOCKRESPONSE() |
Getter for BLOCKRESPONSE, with configurable default |
ASK_BLOCKRESPONSE() |
Getter for BLOCKRESPONSE w/ exceptions if field has no value |
HAS_BLOCKRESPONSE() |
Determine if BLOCKRESPONSE has a value |
clientToken¶
The unique string that identified the request and ensured idempotency.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CLIENTTOKEN() |
Getter for CLIENTTOKEN, with configurable default |
ASK_CLIENTTOKEN() |
Getter for CLIENTTOKEN w/ exceptions if field has no value |
HAS_CLIENTTOKEN() |
Determine if CLIENTTOKEN has a value |
confidenceThreshold¶
The confidence threshold configured for the created firewall rule's advanced threat detection.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CONFIDENCETHRESHOLD() |
Getter for CONFIDENCETHRESHOLD, with configurable default |
ASK_CONFIDENCETHRESHOLD() |
Getter for CONFIDENCETHRESHOLD w/ exceptions if field has no |
HAS_CONFIDENCETHRESHOLD() |
Determine if CONFIDENCETHRESHOLD has a value |
createdAt¶
The date and time when the firewall 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 |
description¶
The description of the created firewall 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 |
dnsAdvancedProtection¶
Whether advanced DNS threat protection is enabled for the created firewall rule.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DNSADVANCEDPROTECTION() |
Getter for DNSADVANCEDPROTECTION, with configurable default |
ASK_DNSADVANCEDPROTECTION() |
Getter for DNSADVANCEDPROTECTION w/ exceptions if field has |
HAS_DNSADVANCEDPROTECTION() |
Determine if DNSADVANCEDPROTECTION has a value |
firewallDomainListId¶
The ID of the firewall domain list associated with the created firewall rule.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FIREWALLDOMAINLISTID() |
Getter for FIREWALLDOMAINLISTID, with configurable default |
ASK_FIREWALLDOMAINLISTID() |
Getter for FIREWALLDOMAINLISTID w/ exceptions if field has n |
HAS_FIREWALLDOMAINLISTID() |
Determine if FIREWALLDOMAINLISTID has a value |
id¶
The unique identifier of the created firewall rule.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ID() |
Getter for ID, with configurable default |
ASK_ID() |
Getter for ID w/ exceptions if field has no value |
HAS_ID() |
Determine if ID has a value |
managedDomainListName¶
The name of the managed domain list associated with the created firewall rule.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MANAGEDDOMAINLISTNAME() |
Getter for MANAGEDDOMAINLISTNAME, with configurable default |
ASK_MANAGEDDOMAINLISTNAME() |
Getter for MANAGEDDOMAINLISTNAME w/ exceptions if field has |
HAS_MANAGEDDOMAINLISTNAME() |
Determine if MANAGEDDOMAINLISTNAME has a value |
name¶
The name of the created firewall 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 |
priority¶
The priority of the created firewall 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 |
dnsViewId¶
The ID of the DNS view associated with the created firewall rule.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DNSVIEWID() |
Getter for DNSVIEWID, with configurable default |
ASK_DNSVIEWID() |
Getter for DNSVIEWID w/ exceptions if field has no value |
HAS_DNSVIEWID() |
Determine if DNSVIEWID has a value |
queryType¶
The DNS query type that the created firewall rule matches.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_QUERYTYPE() |
Getter for QUERYTYPE, with configurable default |
ASK_QUERYTYPE() |
Getter for QUERYTYPE w/ exceptions if field has no value |
HAS_QUERYTYPE() |
Determine if QUERYTYPE has a value |
status¶
The current status of the created firewall 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 |
updatedAt¶
The date and time when the firewall 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 |