Skip to content

/AWS1/CL_NWFVPCENDPOINT

The VPC and subnets for a proxy mode firewall endpoint. This is used in CreateFirewall when NoSourcePreservation is TRUE, to specify where Network Firewall creates the firewall endpoint.

This differs from VpcEndpointAssociation, which defines additional secondary endpoints for a firewall in other VPCs.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_vpcid TYPE /AWS1/NWFVPCID /AWS1/NWFVPCID

The unique identifier of the VPC where Network Firewall creates the proxy mode firewall endpoint.

it_subnetmappings TYPE /AWS1/CL_NWFSUBNETMAPPING=>TT_SUBNETMAPPINGS TT_SUBNETMAPPINGS

The subnets in which Network Firewall creates the firewall endpoint for a proxy mode firewall. Each subnet must belong to a different Availability Zone in the VPC.


Queryable Attributes

VpcId

The unique identifier of the VPC where Network Firewall creates the proxy mode firewall endpoint.

Accessible with the following methods

Method Description
GET_VPCID() Getter for VPCID, with configurable default
ASK_VPCID() Getter for VPCID w/ exceptions if field has no value
HAS_VPCID() Determine if VPCID has a value

SubnetMappings

The subnets in which Network Firewall creates the firewall endpoint for a proxy mode firewall. Each subnet must belong to a different Availability Zone in the VPC.

Accessible with the following methods

Method Description
GET_SUBNETMAPPINGS() Getter for SUBNETMAPPINGS, with configurable default
ASK_SUBNETMAPPINGS() Getter for SUBNETMAPPINGS w/ exceptions if field has no valu
HAS_SUBNETMAPPINGS() Determine if SUBNETMAPPINGS has a value