public sealed class PacketMirroringMirroredResourceInfo : IMessage<PacketMirroringMirroredResourceInfo>, IEquatable<PacketMirroringMirroredResourceInfo>, IDeepCloneable<PacketMirroringMirroredResourceInfo>, IBufferMessage, IMessage
public RepeatedField<PacketMirroringMirroredResourceInfoInstanceInfo> Instances { get; }
A set of virtual machine instances that are being mirrored. They must live in zones contained in the same region as this packetMirroring. Note that this config will apply only to those network interfaces of the Instances that belong to the network specified in this packetMirroring. You may specify a maximum of 50 Instances.
public RepeatedField<PacketMirroringMirroredResourceInfoSubnetInfo> Subnetworks { get; }
A set of subnetworks for which traffic from/to all VM instances will be mirrored. They must live in the same region as this packetMirroring. You may specify a maximum of 5 subnetworks.
[[["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\u003eThe \u003ccode\u003ePacketMirroringMirroredResourceInfo\u003c/code\u003e class, part of the \u003ccode\u003eGoogle.Cloud.Compute.V1\u003c/code\u003e namespace, provides a way to configure mirrored resources for packet mirroring, with the latest version being 3.6.0 and a range of versions available for reference.\u003c/p\u003e\n"],["\u003cp\u003eThis 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, which are designed to allow packet mirroring operations, equality checks, deep cloning, and buffered message handling respectively.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003ePacketMirroringMirroredResourceInfo\u003c/code\u003e class has properties for specifying mirrored instances (\u003ccode\u003eInstances\u003c/code\u003e), subnetworks (\u003ccode\u003eSubnetworks\u003c/code\u003e), and tags (\u003ccode\u003eTags\u003c/code\u003e), which are all represented as \u003ccode\u003eRepeatedField\u003c/code\u003e types, allowing to specify multiple instances, subnetworks, or tags.\u003c/p\u003e\n"],["\u003cp\u003eConstructors are available to create a \u003ccode\u003ePacketMirroringMirroredResourceInfo\u003c/code\u003e object, either empty or as a copy of an existing \u003ccode\u003ePacketMirroringMirroredResourceInfo\u003c/code\u003e object, with the latter constructor requiring another \u003ccode\u003ePacketMirroringMirroredResourceInfo\u003c/code\u003e instance as a parameter.\u003c/p\u003e\n"],["\u003cp\u003eThe documented versions range from version 1.0.0 up to version 3.6.0, allowing for review of the class across different release versions.\u003c/p\u003e\n"]]],[],null,[]]