AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Describes a flow log.
Namespace: Amazon.EC2.Model
Assembly: AWSSDK.EC2.dll
Version: 3.x.y.z
public class FlowLog
The FlowLog type exposes the following members
Name | Description | |
---|---|---|
![]() |
FlowLog() |
Name | Type | Description | |
---|---|---|---|
![]() |
CreationTime | System.Nullable<System.DateTime> |
Gets and sets the property CreationTime. The date and time the flow log was created. |
![]() |
DeliverCrossAccountRole | System.String |
Gets and sets the property DeliverCrossAccountRole. The ARN of the IAM role that allows the service to publish flow logs across accounts. |
![]() |
DeliverLogsErrorMessage | System.String |
Gets and sets the property DeliverLogsErrorMessage.
Information about the error that occurred. |
![]() |
DeliverLogsPermissionArn | System.String |
Gets and sets the property DeliverLogsPermissionArn. The ARN of the IAM role allows the service to publish logs to CloudWatch Logs. |
![]() |
DeliverLogsStatus | System.String |
Gets and sets the property DeliverLogsStatus.
The status of the logs delivery ( |
![]() |
DestinationOptions | Amazon.EC2.Model.DestinationOptionsResponse |
Gets and sets the property DestinationOptions. The destination options. |
![]() |
FlowLogId | System.String |
Gets and sets the property FlowLogId. The ID of the flow log. |
![]() |
FlowLogStatus | System.String |
Gets and sets the property FlowLogStatus.
The status of the flow log ( |
![]() |
LogDestination | System.String |
Gets and sets the property LogDestination. The Amazon Resource Name (ARN) of the destination for the flow log data. |
![]() |
LogDestinationType | Amazon.EC2.LogDestinationType |
Gets and sets the property LogDestinationType. The type of destination for the flow log data. |
![]() |
LogFormat | System.String |
Gets and sets the property LogFormat. The format of the flow log record. |
![]() |
LogGroupName | System.String |
Gets and sets the property LogGroupName. The name of the flow log group. |
![]() |
MaxAggregationInterval | System.Nullable<System.Int32> |
Gets and sets the property MaxAggregationInterval. The maximum interval of time, in seconds, during which a flow of packets is captured and aggregated into a flow log record. When a network interface is attached to a Nitro-based instance, the aggregation interval is always 60 seconds (1 minute) or less, regardless of the specified value.
Valid Values: |
![]() |
ResourceId | System.String |
Gets and sets the property ResourceId. The ID of the resource being monitored. |
![]() |
Tags | System.Collections.Generic.List<Amazon.EC2.Model.Tag> |
Gets and sets the property Tags. The tags for the flow log. Starting with version 4 of the SDK this property will default to null. If no data for this property is returned from the service the property will also be null. This was changed to improve performance and allow the SDK and caller to distinguish between a property not set or a property being empty to clear out a value. To retain the previous SDK behavior set the AWSConfigs.InitializeCollections static property to true. |
![]() |
TrafficType | Amazon.EC2.TrafficType |
Gets and sets the property TrafficType. The type of traffic captured for the flow log. |
.NET:
Supported in: 8.0 and newer, Core 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.7.2 and newer