Filter(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Filter matches L4 traffic.
Attributes | |
---|---|
Name | Description |
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.