pub struct PacketMirroringResult {
pub collector_ilb: Output<PacketMirroringCollectorIlb>,
pub description: Output<Option<String>>,
pub filter: Output<Option<PacketMirroringFilter>>,
pub mirrored_resources: Output<PacketMirroringMirroredResources>,
pub name: Output<String>,
pub network: Output<PacketMirroringNetwork>,
pub priority: Output<i32>,
pub project: Output<String>,
pub region: Output<String>,
}
Fields§
§collector_ilb: Output<PacketMirroringCollectorIlb>
The Forwarding Rule resource (of type load_balancing_scheme=INTERNAL) that will be used as collector for mirrored traffic. The specified forwarding rule must have is_mirroring_collector set to true. Structure is documented below.
description: Output<Option<String>>
A human-readable description of the rule.
filter: Output<Option<PacketMirroringFilter>>
A filter for mirrored traffic. If unset, all traffic is mirrored.
mirrored_resources: Output<PacketMirroringMirroredResources>
A means of specifying which resources to mirror. Structure is documented below.
name: Output<String>
The name of the packet mirroring rule
network: Output<PacketMirroringNetwork>
Specifies the mirrored VPC network. Only packets in this network will be mirrored. All mirrored VMs should have a NIC in the given network. All mirrored subnetworks should belong to the given network. Structure is documented below.
priority: Output<i32>
Since only one rule can be active at a time, priority is used to break ties in the case of two rules that apply to the same instances.
project: Output<String>
§region: Output<String>
The Region in which the created address should reside. If it is not provided, the provider region is used.