GoogleApi.Compute.V1.Model.FirewallPolicyRuleMatcher (google_api_compute v0.45.0) View Source
Represents a match condition that incoming traffic is evaluated against. Exactly one field must be specified.
Attributes
-
destIpRanges
(type:list(String.t)
, default:nil
) - CIDR IP address range. Maximum number of destination CIDR IP ranges allowed is 5000. -
layer4Configs
(type:list(GoogleApi.Compute.V1.Model.FirewallPolicyRuleMatcherLayer4Config.t)
, default:nil
) - Pairs of IP protocols and ports that the rule should match. -
srcIpRanges
(type:list(String.t)
, default:nil
) - CIDR IP address range. Maximum number of source CIDR IP ranges allowed is 5000.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Specs
t() :: %GoogleApi.Compute.V1.Model.FirewallPolicyRuleMatcher{ destIpRanges: [String.t()] | nil, layer4Configs: [GoogleApi.Compute.V1.Model.FirewallPolicyRuleMatcherLayer4Config.t()] | nil, srcIpRanges: [String.t()] | nil }
Link to this section Functions
Specs
Unwrap a decoded JSON object into its complex fields.