Represents a match condition that incoming traffic is evaluated against. Exactly one field must be specified.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#dest_ip_ranges
def dest_ip_ranges() -> ::Array<::String>
Returns
- (::Array<::String>) — CIDR IP address range. Maximum number of destination CIDR IP ranges allowed is 5000.
#dest_ip_ranges=
def dest_ip_ranges=(value) -> ::Array<::String>
Parameter
- value (::Array<::String>) — CIDR IP address range. Maximum number of destination CIDR IP ranges allowed is 5000.
Returns
- (::Array<::String>) — CIDR IP address range. Maximum number of destination CIDR IP ranges allowed is 5000.
#layer4_configs
def layer4_configs() -> ::Array<::Google::Cloud::Compute::V1::FirewallPolicyRuleMatcherLayer4Config>
Returns
- (::Array<::Google::Cloud::Compute::V1::FirewallPolicyRuleMatcherLayer4Config>) — Pairs of IP protocols and ports that the rule should match.
#layer4_configs=
def layer4_configs=(value) -> ::Array<::Google::Cloud::Compute::V1::FirewallPolicyRuleMatcherLayer4Config>
Parameter
- value (::Array<::Google::Cloud::Compute::V1::FirewallPolicyRuleMatcherLayer4Config>) — Pairs of IP protocols and ports that the rule should match.
Returns
- (::Array<::Google::Cloud::Compute::V1::FirewallPolicyRuleMatcherLayer4Config>) — Pairs of IP protocols and ports that the rule should match.
#src_ip_ranges
def src_ip_ranges() -> ::Array<::String>
Returns
- (::Array<::String>) — CIDR IP address range. Maximum number of source CIDR IP ranges allowed is 5000.
#src_ip_ranges=
def src_ip_ranges=(value) -> ::Array<::String>
Parameter
- value (::Array<::String>) — CIDR IP address range. Maximum number of source CIDR IP ranges allowed is 5000.
Returns
- (::Array<::String>) — CIDR IP address range. Maximum number of source CIDR IP ranges allowed is 5000.