Class FlowLogState
Inherited Members
Namespace: Pulumi.Aws.Ec2
Assembly: Pulumi.Aws.dll
Syntax
public sealed class FlowLogState : ResourceArgs
Constructors
View SourceFlowLogState()
Declaration
public FlowLogState()
Properties
View SourceEniId
Elastic Network Interface ID to attach to
Declaration
public Input<string> EniId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
IamRoleArn
The ARN for the IAM role that's used to post flow logs to a CloudWatch Logs log group
Declaration
public Input<string> IamRoleArn { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
LogDestination
The ARN of the logging destination.
Declaration
public Input<string> LogDestination { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
LogDestinationType
The type of the logging destination. Valid values: cloud-watch-logs, s3. Default: cloud-watch-logs.
Declaration
public Input<string> LogDestinationType { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
LogFormat
The fields to include in the flow log record, in the order in which they should appear.
Declaration
public Input<string> LogFormat { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
LogGroupName
Deprecated: Use log_destination instead. The name of the CloudWatch log group.
Declaration
public Input<string> LogGroupName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
MaxAggregationInterval
The maximum interval of time
during which a flow of packets is captured and aggregated into a flow
log record. Valid Values: 60 seconds (1 minute) or 600 seconds (10
minutes). Default: 600.
Declaration
public Input<int> MaxAggregationInterval { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
SubnetId
Subnet ID to attach to
Declaration
public Input<string> SubnetId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Tags
Key-value map of resource tags
Declaration
public InputMap<object> Tags { get; set; }
Property Value
| Type | Description |
|---|---|
| InputMap<System.Object> |
TrafficType
The type of traffic to capture. Valid values: ACCEPT,REJECT, ALL.
Declaration
public Input<string> TrafficType { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
VpcId
VPC ID to attach to
Declaration
public Input<string> VpcId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |