Class Filter (2.4.2)

Filter(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Filter matches L4 traffic.

Attributes

NameDescription
ip_protocol str
Optional. The IP protocol that this policy based route applies to. Valid values are 'TCP', 'UDP', and 'ALL'. Default is 'ALL'.
src_range str
Optional. The source IP range of outgoing packets that this policy based route applies to. Default is "0.0.0.0/0" if protocol version is IPv4.
dest_range str
Optional. The destination IP range of outgoing packets that this policy based route applies to. Default is "0.0.0.0/0" if protocol version is IPv4.
protocol_version google.cloud.networkconnectivity_v1.types.PolicyBasedRoute.Filter.ProtocolVersion
Required. Internet protocol versions this policy based route applies to. For this version, only IPV4 is supported.

Classes

ProtocolVersion

ProtocolVersion(value)

The internet protocol version.

Values: PROTOCOL_VERSION_UNSPECIFIED (0): Default value. IPV4 (1): The PBR is for IPv4 internet protocol traffic.