AWSEC2FlowLog Class Reference

Inherits from AWSModel : AWSMTLModel
Declared in AWSEC2Model.h
AWSEC2Model.m

Overview

Describes a flow log.

  creationTime

The date and time the flow log was created.

@property (nonatomic, strong) NSDate *creationTime

Declared In

AWSEC2Model.h

  deliverLogsErrorMessage

Information about the error that occurred. Rate limited indicates that CloudWatch logs throttling has been applied for one or more network interfaces, or that you've reached the limit on the number of CloudWatch Logs log groups that you can create. Access error indicates that the IAM role associated with the flow log does not have sufficient permissions to publish to CloudWatch Logs. Unknown error indicates an internal error.

@property (nonatomic, strong) NSString *deliverLogsErrorMessage

Declared In

AWSEC2Model.h

  deliverLogsPermissionArn

The ARN of the IAM role that posts logs to CloudWatch Logs.

@property (nonatomic, strong) NSString *deliverLogsPermissionArn

Declared In

AWSEC2Model.h

  deliverLogsStatus

The status of the logs delivery (SUCCESS | FAILED).

@property (nonatomic, strong) NSString *deliverLogsStatus

Declared In

AWSEC2Model.h

  flowLogId

The flow log ID.

@property (nonatomic, strong) NSString *flowLogId

Declared In

AWSEC2Model.h

  flowLogStatus

The status of the flow log (ACTIVE).

@property (nonatomic, strong) NSString *flowLogStatus

Declared In

AWSEC2Model.h

  logGroupName

The name of the flow log group.

@property (nonatomic, strong) NSString *logGroupName

Declared In

AWSEC2Model.h

  resourceId

The ID of the resource on which the flow log was created.

@property (nonatomic, strong) NSString *resourceId

Declared In

AWSEC2Model.h

  trafficType

The type of traffic captured for the flow log.

@property (nonatomic, assign) AWSEC2TrafficType trafficType

Declared In

AWSEC2Model.h