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
22906 22907 22908 |
# File 'generated/google/apis/compute_alpha/classes.rb', line 22906 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
22904 22905 22906 |
# File 'generated/google/apis/compute_alpha/classes.rb', line 22904 def instances @instances end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
22911 22912 22913 |
# File 'generated/google/apis/compute_alpha/classes.rb', line 22911 def update!(**args) @instances = args[:instances] if args.key?(:instances) end |