/AWS1/CL_FMSTHIRDPARTYFIREWA03¶
The violation details for a third-party firewall that's not associated with an Firewall Manager managed route table.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_violationtarget TYPE /AWS1/FMSVIOLATIONTARGET /AWS1/FMSVIOLATIONTARGET¶
The ID of the third-party firewall or VPC resource that's causing the violation.
iv_vpc TYPE /AWS1/FMSRESOURCEID /AWS1/FMSRESOURCEID¶
The resource ID of the VPC associated with a fireawll subnet that's causing the violation.
iv_availabilityzone TYPE /AWS1/FMSLENGTHBOUNDEDSTRING /AWS1/FMSLENGTHBOUNDEDSTRING¶
The Availability Zone of the firewall subnet that's causing the violation.
iv_currentroutetable TYPE /AWS1/FMSRESOURCEID /AWS1/FMSRESOURCEID¶
The resource ID of the current route table that's associated with the subnet, if one is available.
iv_expectedroutetable TYPE /AWS1/FMSRESOURCEID /AWS1/FMSRESOURCEID¶
The resource ID of the route table that should be associated with the subnet.
Queryable Attributes¶
ViolationTarget¶
The ID of the third-party firewall or VPC resource that's causing the violation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VIOLATIONTARGET() |
Getter for VIOLATIONTARGET, with configurable default |
ASK_VIOLATIONTARGET() |
Getter for VIOLATIONTARGET w/ exceptions if field has no val |
HAS_VIOLATIONTARGET() |
Determine if VIOLATIONTARGET has a value |
VPC¶
The resource ID of the VPC associated with a fireawll subnet that's causing the violation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VPC() |
Getter for VPC, with configurable default |
ASK_VPC() |
Getter for VPC w/ exceptions if field has no value |
HAS_VPC() |
Determine if VPC has a value |
AvailabilityZone¶
The Availability Zone of the firewall subnet that's causing the violation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AVAILABILITYZONE() |
Getter for AVAILABILITYZONE, with configurable default |
ASK_AVAILABILITYZONE() |
Getter for AVAILABILITYZONE w/ exceptions if field has no va |
HAS_AVAILABILITYZONE() |
Determine if AVAILABILITYZONE has a value |
CurrentRouteTable¶
The resource ID of the current route table that's associated with the subnet, if one is available.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CURRENTROUTETABLE() |
Getter for CURRENTROUTETABLE, with configurable default |
ASK_CURRENTROUTETABLE() |
Getter for CURRENTROUTETABLE w/ exceptions if field has no v |
HAS_CURRENTROUTETABLE() |
Determine if CURRENTROUTETABLE has a value |
ExpectedRouteTable¶
The resource ID of the route table that should be associated with the subnet.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EXPECTEDROUTETABLE() |
Getter for EXPECTEDROUTETABLE, with configurable default |
ASK_EXPECTEDROUTETABLE() |
Getter for EXPECTEDROUTETABLE w/ exceptions if field has no |
HAS_EXPECTEDROUTETABLE() |
Determine if EXPECTEDROUTETABLE has a value |