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
22894 22895 22896 |
# File 'generated/google/apis/compute_alpha/classes.rb', line 22894 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
22892 22893 22894 |
# File 'generated/google/apis/compute_alpha/classes.rb', line 22892 def instances @instances end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
22899 22900 22901 |
# File 'generated/google/apis/compute_alpha/classes.rb', line 22899 def update!(**args) @instances = args[:instances] if args.key?(:instances) end |