/AWS1/CL_EC2TGWPOLICYRULE¶
Describes a rule associated with a transit gateway policy.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_sourcecidrblock TYPE /AWS1/EC2STRING /AWS1/EC2STRING¶
The source CIDR block for the transit gateway policy rule.
iv_sourceportrange TYPE /AWS1/EC2STRING /AWS1/EC2STRING¶
The port range for the transit gateway policy rule. Currently this is set to * (all).
iv_destinationcidrblock TYPE /AWS1/EC2STRING /AWS1/EC2STRING¶
The destination CIDR block for the transit gateway policy rule.
iv_destinationportrange TYPE /AWS1/EC2STRING /AWS1/EC2STRING¶
The port range for the transit gateway policy rule. Currently this is set to * (all).
iv_protocol TYPE /AWS1/EC2STRING /AWS1/EC2STRING¶
The protocol used by the transit gateway policy rule.
io_metadata TYPE REF TO /AWS1/CL_EC2TGWPOLICYRULEMET /AWS1/CL_EC2TGWPOLICYRULEMET¶
The meta data tags used for the transit gateway policy rule.
Queryable Attributes¶
SourceCidrBlock¶
The source CIDR block for the transit gateway policy rule.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SOURCECIDRBLOCK() |
Getter for SOURCECIDRBLOCK, with configurable default |
ASK_SOURCECIDRBLOCK() |
Getter for SOURCECIDRBLOCK w/ exceptions if field has no val |
HAS_SOURCECIDRBLOCK() |
Determine if SOURCECIDRBLOCK has a value |
SourcePortRange¶
The port range for the transit gateway policy rule. Currently this is set to * (all).
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SOURCEPORTRANGE() |
Getter for SOURCEPORTRANGE, with configurable default |
ASK_SOURCEPORTRANGE() |
Getter for SOURCEPORTRANGE w/ exceptions if field has no val |
HAS_SOURCEPORTRANGE() |
Determine if SOURCEPORTRANGE has a value |
DestinationCidrBlock¶
The destination CIDR block for the transit gateway policy rule.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DESTINATIONCIDRBLOCK() |
Getter for DESTINATIONCIDRBLOCK, with configurable default |
ASK_DESTINATIONCIDRBLOCK() |
Getter for DESTINATIONCIDRBLOCK w/ exceptions if field has n |
HAS_DESTINATIONCIDRBLOCK() |
Determine if DESTINATIONCIDRBLOCK has a value |
DestinationPortRange¶
The port range for the transit gateway policy rule. Currently this is set to * (all).
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DESTINATIONPORTRANGE() |
Getter for DESTINATIONPORTRANGE, with configurable default |
ASK_DESTINATIONPORTRANGE() |
Getter for DESTINATIONPORTRANGE w/ exceptions if field has n |
HAS_DESTINATIONPORTRANGE() |
Determine if DESTINATIONPORTRANGE has a value |
Protocol¶
The protocol used by the transit gateway policy rule.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PROTOCOL() |
Getter for PROTOCOL, with configurable default |
ASK_PROTOCOL() |
Getter for PROTOCOL w/ exceptions if field has no value |
HAS_PROTOCOL() |
Determine if PROTOCOL has a value |
MetaData¶
The meta data tags used for the transit gateway policy rule.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_METADATA() |
Getter for METADATA |