PacketMirroringState constructor

const PacketMirroringState({
  1. Input<PacketMirroringCollectorIlb?>? collectorIlb,
  2. Input<String?>? deletionPolicy,
  3. Input<String?>? description,
  4. Input<String?>? enable,
  5. Input<PacketMirroringFilter?>? filter,
  6. Input<PacketMirroringMirroredResources?>? mirroredResources,
  7. Input<String?>? name,
  8. Input<PacketMirroringNetwork?>? network,
  9. Input<int?>? priority,
  10. Input<String?>? project,
  11. Input<String?>? region,
})

Creates a new PacketMirroringState. collectorIlb The Forwarding Rule resource (of type load_balancing_scheme=INTERNAL) deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. description A human-readable description of the rule. enable Indicates whether or not this packet mirroring takes effect. If set to FALSE, this packet mirroring filter A filter for mirrored traffic. If unset, all traffic is mirrored. mirroredResources A means of specifying which resources to mirror. name The name of the packet mirroring rule network Specifies the mirrored VPC network. Only packets in this network priority Since only one rule can be active at a time, priority is project The ID of the project in which the resource belongs. region The Region in which the created address should reside.

Implementation

const PacketMirroringState({
  this.collectorIlb,
  this.deletionPolicy,
  this.description,
  this.enable,
  this.filter,
  this.mirroredResources,
  this.name,
  this.network,
  this.priority,
  this.project,
  this.region,
});