| Package | Description | 
|---|---|
| com.amazonaws.services.ec2 |  | 
| com.amazonaws.services.ec2.model | 
| Modifier and Type | Method and Description | 
|---|---|
| CreateFlowLogsResult | AmazonEC2Client. createFlowLogs(CreateFlowLogsRequest request)
 Creates one or more flow logs to capture information about IP traffic for a specific network interface, subnet,
 or VPC. | 
| CreateFlowLogsResult | AbstractAmazonEC2. createFlowLogs(CreateFlowLogsRequest request) | 
| CreateFlowLogsResult | AmazonEC2. createFlowLogs(CreateFlowLogsRequest createFlowLogsRequest)
 Creates one or more flow logs to capture information about IP traffic for a specific network interface, subnet,
 or VPC. | 
| Future<CreateFlowLogsResult> | AbstractAmazonEC2Async. createFlowLogsAsync(CreateFlowLogsRequest request) | 
| Future<CreateFlowLogsResult> | AmazonEC2AsyncClient. createFlowLogsAsync(CreateFlowLogsRequest request) | 
| Future<CreateFlowLogsResult> | AmazonEC2Async. createFlowLogsAsync(CreateFlowLogsRequest createFlowLogsRequest)
 Creates one or more flow logs to capture information about IP traffic for a specific network interface, subnet,
 or VPC. | 
| Future<CreateFlowLogsResult> | AbstractAmazonEC2Async. createFlowLogsAsync(CreateFlowLogsRequest request,
                   AsyncHandler<CreateFlowLogsRequest,CreateFlowLogsResult> asyncHandler) | 
| Future<CreateFlowLogsResult> | AmazonEC2AsyncClient. createFlowLogsAsync(CreateFlowLogsRequest request,
                   AsyncHandler<CreateFlowLogsRequest,CreateFlowLogsResult> asyncHandler) | 
| Future<CreateFlowLogsResult> | AmazonEC2Async. createFlowLogsAsync(CreateFlowLogsRequest createFlowLogsRequest,
                   AsyncHandler<CreateFlowLogsRequest,CreateFlowLogsResult> asyncHandler)
 Creates one or more flow logs to capture information about IP traffic for a specific network interface, subnet,
 or VPC. | 
| Modifier and Type | Method and Description | 
|---|---|
| Future<CreateFlowLogsResult> | AbstractAmazonEC2Async. createFlowLogsAsync(CreateFlowLogsRequest request,
                   AsyncHandler<CreateFlowLogsRequest,CreateFlowLogsResult> asyncHandler) | 
| Future<CreateFlowLogsResult> | AmazonEC2AsyncClient. createFlowLogsAsync(CreateFlowLogsRequest request,
                   AsyncHandler<CreateFlowLogsRequest,CreateFlowLogsResult> asyncHandler) | 
| Future<CreateFlowLogsResult> | AmazonEC2Async. createFlowLogsAsync(CreateFlowLogsRequest createFlowLogsRequest,
                   AsyncHandler<CreateFlowLogsRequest,CreateFlowLogsResult> asyncHandler)
 Creates one or more flow logs to capture information about IP traffic for a specific network interface, subnet,
 or VPC. | 
| Modifier and Type | Method and Description | 
|---|---|
| CreateFlowLogsRequest | CreateFlowLogsRequest. clone() | 
| CreateFlowLogsRequest | CreateFlowLogsRequest. withClientToken(String clientToken)
 Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. | 
| CreateFlowLogsRequest | CreateFlowLogsRequest. withDeliverCrossAccountRole(String deliverCrossAccountRole)
 The ARN of the IAM role that allows Amazon EC2 to publish flow logs across accounts. | 
| CreateFlowLogsRequest | CreateFlowLogsRequest. withDeliverLogsPermissionArn(String deliverLogsPermissionArn)
 The ARN of the IAM role that allows Amazon EC2 to publish flow logs to a CloudWatch Logs log group in your
 account. | 
| CreateFlowLogsRequest | CreateFlowLogsRequest. withDestinationOptions(DestinationOptionsRequest destinationOptions)
 The destination options. | 
| CreateFlowLogsRequest | CreateFlowLogsRequest. withLogDestination(String logDestination)
 The destination for the flow log data. | 
| CreateFlowLogsRequest | CreateFlowLogsRequest. withLogDestinationType(LogDestinationType logDestinationType)
 The type of destination for the flow log data. | 
| CreateFlowLogsRequest | CreateFlowLogsRequest. withLogDestinationType(String logDestinationType)
 The type of destination for the flow log data. | 
| CreateFlowLogsRequest | CreateFlowLogsRequest. withLogFormat(String logFormat)
 The fields to include in the flow log record. | 
| CreateFlowLogsRequest | CreateFlowLogsRequest. withLogGroupName(String logGroupName)
 The name of a new or existing CloudWatch Logs log group where Amazon EC2 publishes your flow logs. | 
| CreateFlowLogsRequest | CreateFlowLogsRequest. withMaxAggregationInterval(Integer maxAggregationInterval)
 The maximum interval of time during which a flow of packets is captured and aggregated into a flow log record. | 
| CreateFlowLogsRequest | CreateFlowLogsRequest. withResourceIds(Collection<String> resourceIds)
 The IDs of the resources to monitor. | 
| CreateFlowLogsRequest | CreateFlowLogsRequest. withResourceIds(String... resourceIds)
 The IDs of the resources to monitor. | 
| CreateFlowLogsRequest | CreateFlowLogsRequest. withResourceType(FlowLogsResourceType resourceType)
 The type of resource to monitor. | 
| CreateFlowLogsRequest | CreateFlowLogsRequest. withResourceType(String resourceType)
 The type of resource to monitor. | 
| CreateFlowLogsRequest | CreateFlowLogsRequest. withTagSpecifications(Collection<TagSpecification> tagSpecifications)
 The tags to apply to the flow logs. | 
| CreateFlowLogsRequest | CreateFlowLogsRequest. withTagSpecifications(TagSpecification... tagSpecifications)
 The tags to apply to the flow logs. | 
| CreateFlowLogsRequest | CreateFlowLogsRequest. withTrafficType(String trafficType)
 The type of traffic to monitor (accepted traffic, rejected traffic, or all traffic). | 
| CreateFlowLogsRequest | CreateFlowLogsRequest. withTrafficType(TrafficType trafficType)
 The type of traffic to monitor (accepted traffic, rejected traffic, or all traffic). | 
| Modifier and Type | Method and Description | 
|---|---|
| Request<CreateFlowLogsRequest> | CreateFlowLogsRequest. getDryRunRequest()This method is intended for internal use only. | 
Copyright © 2023. All rights reserved.