/AWS1/CL_EC2PATHCOMPONENT¶
Describes a path component.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_sequencenumber TYPE /AWS1/EC2INTEGER /AWS1/EC2INTEGER¶
The sequence number.
io_aclrule TYPE REF TO /AWS1/CL_EC2ANALYSISACLRULE /AWS1/CL_EC2ANALYSISACLRULE¶
The network ACL rule.
io_attachedto TYPE REF TO /AWS1/CL_EC2ANALYSISCOMPONENT /AWS1/CL_EC2ANALYSISCOMPONENT¶
The resource to which the path component is attached.
io_component TYPE REF TO /AWS1/CL_EC2ANALYSISCOMPONENT /AWS1/CL_EC2ANALYSISCOMPONENT¶
The component.
io_destinationvpc TYPE REF TO /AWS1/CL_EC2ANALYSISCOMPONENT /AWS1/CL_EC2ANALYSISCOMPONENT¶
The destination VPC.
io_outboundheader TYPE REF TO /AWS1/CL_EC2ALYPACKETHEADER /AWS1/CL_EC2ALYPACKETHEADER¶
The outbound header.
io_inboundheader TYPE REF TO /AWS1/CL_EC2ALYPACKETHEADER /AWS1/CL_EC2ALYPACKETHEADER¶
The inbound header.
io_routetableroute TYPE REF TO /AWS1/CL_EC2ALYROUTETABLEROUTE /AWS1/CL_EC2ALYROUTETABLEROUTE¶
The route table route.
io_securitygrouprule TYPE REF TO /AWS1/CL_EC2ALYSECGROUPRULE /AWS1/CL_EC2ALYSECGROUPRULE¶
The security group rule.
io_sourcevpc TYPE REF TO /AWS1/CL_EC2ANALYSISCOMPONENT /AWS1/CL_EC2ANALYSISCOMPONENT¶
The source VPC.
io_subnet TYPE REF TO /AWS1/CL_EC2ANALYSISCOMPONENT /AWS1/CL_EC2ANALYSISCOMPONENT¶
The subnet.
io_vpc TYPE REF TO /AWS1/CL_EC2ANALYSISCOMPONENT /AWS1/CL_EC2ANALYSISCOMPONENT¶
The component VPC.
it_additionaldetails TYPE /AWS1/CL_EC2ADDITIONALDETAIL=>TT_ADDITIONALDETAILLIST TT_ADDITIONALDETAILLIST¶
The additional details.
io_transitgateway TYPE REF TO /AWS1/CL_EC2ANALYSISCOMPONENT /AWS1/CL_EC2ANALYSISCOMPONENT¶
The transit gateway.
io_tgwroutetableroute TYPE REF TO /AWS1/CL_EC2TGWROUTETABLEROUTE /AWS1/CL_EC2TGWROUTETABLEROUTE¶
The route in a transit gateway route table.
it_explanations TYPE /AWS1/CL_EC2EXPLANATION=>TT_EXPLANATIONLIST TT_EXPLANATIONLIST¶
The explanation codes.
io_elasticloadbalancerlste00 TYPE REF TO /AWS1/CL_EC2ANALYSISCOMPONENT /AWS1/CL_EC2ANALYSISCOMPONENT¶
The load balancer listener.
io_firewallstatelessrule TYPE REF TO /AWS1/CL_EC2FIREWALLSTATELES00 /AWS1/CL_EC2FIREWALLSTATELES00¶
The Network Firewall stateless rule.
io_firewallstatefulrule TYPE REF TO /AWS1/CL_EC2FIREWALLSTATEFULRL /AWS1/CL_EC2FIREWALLSTATEFULRL¶
The Network Firewall stateful rule.
iv_servicename TYPE /AWS1/EC2STRING /AWS1/EC2STRING¶
The name of the VPC endpoint service.
Queryable Attributes¶
SequenceNumber¶
The sequence number.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SEQUENCENUMBER() |
Getter for SEQUENCENUMBER, with configurable default |
ASK_SEQUENCENUMBER() |
Getter for SEQUENCENUMBER w/ exceptions if field has no valu |
HAS_SEQUENCENUMBER() |
Determine if SEQUENCENUMBER has a value |
AclRule¶
The network ACL rule.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACLRULE() |
Getter for ACLRULE |
AttachedTo¶
The resource to which the path component is attached.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ATTACHEDTO() |
Getter for ATTACHEDTO |
Component¶
The component.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_COMPONENT() |
Getter for COMPONENT |
DestinationVpc¶
The destination VPC.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DESTINATIONVPC() |
Getter for DESTINATIONVPC |
OutboundHeader¶
The outbound header.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OUTBOUNDHEADER() |
Getter for OUTBOUNDHEADER |
InboundHeader¶
The inbound header.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INBOUNDHEADER() |
Getter for INBOUNDHEADER |
RouteTableRoute¶
The route table route.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ROUTETABLEROUTE() |
Getter for ROUTETABLEROUTE |
SecurityGroupRule¶
The security group rule.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SECURITYGROUPRULE() |
Getter for SECURITYGROUPRULE |
SourceVpc¶
The source VPC.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SOURCEVPC() |
Getter for SOURCEVPC |
Subnet¶
The subnet.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SUBNET() |
Getter for SUBNET |
Vpc¶
The component VPC.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VPC() |
Getter for VPC |
AdditionalDetails¶
The additional details.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ADDITIONALDETAILS() |
Getter for ADDITIONALDETAILS, with configurable default |
ASK_ADDITIONALDETAILS() |
Getter for ADDITIONALDETAILS w/ exceptions if field has no v |
HAS_ADDITIONALDETAILS() |
Determine if ADDITIONALDETAILS has a value |
TransitGateway¶
The transit gateway.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TRANSITGATEWAY() |
Getter for TRANSITGATEWAY |
TransitGatewayRouteTableRoute¶
The route in a transit gateway route table.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TGWROUTETABLEROUTE() |
Getter for TGWROUTETABLEROUTE |
Explanations¶
The explanation codes.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EXPLANATIONS() |
Getter for EXPLANATIONS, with configurable default |
ASK_EXPLANATIONS() |
Getter for EXPLANATIONS w/ exceptions if field has no value |
HAS_EXPLANATIONS() |
Determine if EXPLANATIONS has a value |
ElasticLoadBalancerListener¶
The load balancer listener.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ELASTICLOADBALANCERLST00() |
Getter for ELASTICLOADBALANCERLISTENER |
FirewallStatelessRule¶
The Network Firewall stateless rule.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FIREWALLSTATELESSRULE() |
Getter for FIREWALLSTATELESSRULE |
FirewallStatefulRule¶
The Network Firewall stateful rule.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FIREWALLSTATEFULRULE() |
Getter for FIREWALLSTATEFULRULE |
ServiceName¶
The name of the VPC endpoint service.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SERVICENAME() |
Getter for SERVICENAME, with configurable default |
ASK_SERVICENAME() |
Getter for SERVICENAME w/ exceptions if field has no value |
HAS_SERVICENAME() |
Determine if SERVICENAME has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_PATHCOMPONENTLIST¶
TYPES TT_PATHCOMPONENTLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_EC2PATHCOMPONENT WITH DEFAULT KEY
.