Class: Google::Apis::ComputeAlpha::PacketMirroringCollectorInfo
- Inherits:
-
Object
- Object
- Google::Apis::ComputeAlpha::PacketMirroringCollectorInfo
- Defined in:
- generated/google/apis/compute_alpha/classes.rb,
generated/google/apis/compute_alpha/representations.rb,
generated/google/apis/compute_alpha/representations.rb
Instance Attribute Summary collapse
-
#instances ⇒ Array<Google::Apis::ComputeAlpha::PacketMirroringCollectorInfoInstanceInfo>
A set of virtual machines configured as destination of the mirrored traffic.
Instance Method Summary collapse
-
#initialize(**args) ⇒ PacketMirroringCollectorInfo
constructor
A new instance of PacketMirroringCollectorInfo.
-
#update!(**args) ⇒ Object
Update properties of this object.
Methods included from Google::Apis::Core::JsonObjectSupport
Methods included from Google::Apis::Core::Hashable
Constructor Details
#initialize(**args) ⇒ PacketMirroringCollectorInfo
Returns a new instance of PacketMirroringCollectorInfo
22592 22593 22594 |
# File 'generated/google/apis/compute_alpha/classes.rb', line 22592 def initialize(**args) update!(**args) end |
Instance Attribute Details
#instances ⇒ Array<Google::Apis::ComputeAlpha::PacketMirroringCollectorInfoInstanceInfo>
A set of virtual machines configured as destination of the mirrored traffic.
They must live in zones contained in the same region as this packetMirroring.
Corresponds to the JSON property instances
22590 22591 22592 |
# File 'generated/google/apis/compute_alpha/classes.rb', line 22590 def instances @instances end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
22597 22598 22599 |
# File 'generated/google/apis/compute_alpha/classes.rb', line 22597 def update!(**args) @instances = args[:instances] if args.key?(:instances) end |