public sealed class PacketMirroringFilter : IMessage<PacketMirroringFilter>, IEquatable<PacketMirroringFilter>, IDeepCloneable<PacketMirroringFilter>, IBufferMessage, IMessage
IP CIDR ranges that apply as filter on the source (ingress) or destination (egress) IP in the IP header. Only IPv4 is supported. If no ranges are specified, all traffic that matches the specified IPProtocols is mirrored. If neither cidrRanges nor IPProtocols is specified, all traffic is mirrored.
Protocols that apply as filter on mirrored traffic. If no protocols are specified, all traffic that matches the specified CIDR ranges is mirrored. If neither cidrRanges nor IPProtocols is specified, all traffic is mirrored.
[[["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\u003ePacketMirroringFilter\u003c/code\u003e class within the \u003ccode\u003eGoogle.Cloud.Compute.V1\u003c/code\u003e namespace, specifically version 2.5.0, which is part of the Google Cloud .NET client library.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003ePacketMirroringFilter\u003c/code\u003e class, a sealed class, is used to define criteria for filtering mirrored network traffic, supporting various versions ranging from 1.0.0 to the latest 3.6.0.\u003c/p\u003e\n"],["\u003cp\u003eThe class implements multiple interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, to offer functionalities like deep cloning, equality checks, and message handling.\u003c/p\u003e\n"],["\u003cp\u003eKey properties of \u003ccode\u003ePacketMirroringFilter\u003c/code\u003e include \u003ccode\u003eCidrRanges\u003c/code\u003e and \u003ccode\u003eIPProtocols\u003c/code\u003e to specify IP address ranges and protocols for filtering, and \u003ccode\u003eDirection\u003c/code\u003e to define the traffic flow (ingress, egress, or both) for mirroring.\u003c/p\u003e\n"],["\u003cp\u003eThe webpage provides documentation for two constructors: a default constructor, and one that allows for the duplication of an existing \u003ccode\u003ePacketMirroringFilter\u003c/code\u003e object by passing in another \u003ccode\u003ePacketMirroringFilter\u003c/code\u003e as a parameter.\u003c/p\u003e\n"]]],[],null,[]]