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
22444 22445 22446 |
# File 'generated/google/apis/compute_alpha/classes.rb', line 22444 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
22442 22443 22444 |
# File 'generated/google/apis/compute_alpha/classes.rb', line 22442 def instances @instances end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
22449 22450 22451 |
# File 'generated/google/apis/compute_alpha/classes.rb', line 22449 def update!(**args) @instances = args[:instances] if args.key?(:instances) end |