public sealed class FirewallPolicyRuleMatcher : IMessage<FirewallPolicyRuleMatcher>, IEquatable<FirewallPolicyRuleMatcher>, IDeepCloneable<FirewallPolicyRuleMatcher>, IBufferMessage, IMessage
Represents a match condition that incoming traffic is evaluated against. Exactly one field must be specified.
public RepeatedField<FirewallPolicyRuleSecureTag> SrcSecureTags { get; }
List of secure tag values, which should be matched at the source of the traffic. For INGRESS rule, if all the srcSecureTag are INEFFECTIVE, and there is no srcIpRange, this rule will be ignored. Maximum number of source tag values allowed is 256.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-08 UTC."],[[["\u003cp\u003eThis webpage details the \u003ccode\u003eFirewallPolicyRuleMatcher\u003c/code\u003e class within the \u003ccode\u003eGoogle.Cloud.Compute.V1\u003c/code\u003e namespace, presenting a comprehensive list of its available versions.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eFirewallPolicyRuleMatcher\u003c/code\u003e class is a component that defines match conditions for evaluating incoming network traffic, requiring specification of at least one of the fields.\u003c/p\u003e\n"],["\u003cp\u003eThe class implements interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, showcasing its integration within the Google Cloud Protobuf framework.\u003c/p\u003e\n"],["\u003cp\u003eKey properties of the \u003ccode\u003eFirewallPolicyRuleMatcher\u003c/code\u003e class include \u003ccode\u003eDestIpRanges\u003c/code\u003e, \u003ccode\u003eLayer4Configs\u003c/code\u003e, \u003ccode\u003eSrcIpRanges\u003c/code\u003e, and \u003ccode\u003eSrcSecureTags\u003c/code\u003e, each governing different aspects of traffic matching criteria, such as destination IP ranges, protocol and port pairs, source IP ranges, and secure tags.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of \u003ccode\u003eFirewallPolicyRuleMatcher\u003c/code\u003e available is version 3.6.0, while the oldest available version within the content is version 1.0.0.\u003c/p\u003e\n"]]],[],null,[]]