GoogleApi.Compute.V1.Model.FirewallPolicyRuleMatcher (google_api_compute v0.32.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 256. -
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 256. -
srcSecureLabels
(type:list(String.t)
, default:nil
) - List of firewall label values, which should be matched at the source of the traffic. Maximum number of source label values allowed is 256.
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()], layer4Configs: [ GoogleApi.Compute.V1.Model.FirewallPolicyRuleMatcherLayer4Config.t() ], srcIpRanges: [String.t()], srcSecureLabels: [String.t()] }
Link to this section Functions
Specs
Unwrap a decoded JSON object into its complex fields.