Class TrafficMirrorSessionArgs
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Aws.Ec2
Assembly: Pulumi.Aws.dll
Syntax
public sealed class TrafficMirrorSessionArgs : ResourceArgs
Constructors
View SourceTrafficMirrorSessionArgs()
Declaration
public TrafficMirrorSessionArgs()
Properties
View SourceDescription
A description of the traffic mirror session.
Declaration
public Input<string> Description { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
NetworkInterfaceId
ID of the source network interface. Not all network interfaces are eligible as mirror sources. On EC2 instances only nitro based instances support mirroring.
Declaration
public Input<string> NetworkInterfaceId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
PacketLength
The number of bytes in each packet to mirror. These are bytes after the VXLAN header. Do not specify this parameter when you want to mirror the entire packet. To mirror a subset of the packet, set this to the length (in bytes) that you want to mirror.
Declaration
public Input<int> PacketLength { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
SessionNumber
- The session number determines the order in which sessions are evaluated when an interface is used by multiple sessions. The first session with a matching filter is the one that mirrors the packets.
Declaration
public Input<int> SessionNumber { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
Tags
Key-value map of resource tags.
Declaration
public InputMap<object> Tags { get; set; }
Property Value
| Type | Description |
|---|---|
| InputMap<System.Object> |
TrafficMirrorFilterId
ID of the traffic mirror filter to be used
Declaration
public Input<string> TrafficMirrorFilterId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
TrafficMirrorTargetId
ID of the traffic mirror target to be used
Declaration
public Input<string> TrafficMirrorTargetId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
VirtualNetworkId
- The VXLAN ID for the Traffic Mirror session. For more information about the VXLAN protocol, see RFC 7348. If you do not specify a VirtualNetworkId, an account-wide unique id is chosen at random.
Declaration
public Input<int> VirtualNetworkId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |