Show / Hide Table of Contents

Class FlowLogArgs

Inheritance
System.Object
InputArgs
ResourceArgs
FlowLogArgs
Inherited Members
ResourceArgs.Empty
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 FlowLogArgs : ResourceArgs

Constructors

View Source

FlowLogArgs()

Declaration
public FlowLogArgs()

Properties

View Source

EniId

Elastic Network Interface ID to attach to

Declaration
public Input<string> EniId { get; set; }
Property Value
Type Description
Input<System.String>
View Source

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>
View Source

LogDestination

The ARN of the logging destination.

Declaration
public Input<string> LogDestination { get; set; }
Property Value
Type Description
Input<System.String>
View Source

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>
View Source

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>
View Source

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>
View Source

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>
View Source

SubnetId

Subnet ID to attach to

Declaration
public Input<string> SubnetId { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Tags

Key-value map of resource tags

Declaration
public InputMap<object> Tags { get; set; }
Property Value
Type Description
InputMap<System.Object>
View Source

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>
View Source

VpcId

VPC ID to attach to

Declaration
public Input<string> VpcId { get; set; }
Property Value
Type Description
Input<System.String>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.