Class: Aws::NetworkFirewall::Types::ListFlowOperationResultsResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::NetworkFirewall::Types::ListFlowOperationResultsResponse
- Defined in:
- gems/aws-sdk-networkfirewall/lib/aws-sdk-networkfirewall/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#availability_zone ⇒ String
The ID of the Availability Zone where the firewall is located.
-
#firewall_arn ⇒ String
The Amazon Resource Name (ARN) of the firewall.
-
#flow_operation_id ⇒ String
A unique identifier for the flow operation.
-
#flow_operation_status ⇒ String
Returns the status of the flow operation.
-
#flow_request_timestamp ⇒ Time
A timestamp indicating when the Suricata engine identified flows impacted by an operation.
-
#flows ⇒ Array<Types::Flow>
Any number of arrays, where each array is a single flow identified in the scope of the operation.
-
#next_token ⇒ String
When you request a list of objects with a
MaxResults
setting, if the number of objects that are still available for retrieval exceeds the maximum you requested, Network Firewall returns aNextToken
value in the response. -
#status_message ⇒ String
If the asynchronous operation fails, Network Firewall populates this with the reason for the error or failure.
-
#vpc_endpoint_association_arn ⇒ String
-
#vpc_endpoint_id ⇒ String
Instance Attribute Details
#availability_zone ⇒ String
The ID of the Availability Zone where the firewall is located. For
example, us-east-2a
.
Defines the scope a flow operation. You can use up to 20 filters to configure a single flow operation.
4029 4030 4031 4032 4033 4034 4035 4036 4037 4038 4039 4040 4041 4042 |
# File 'gems/aws-sdk-networkfirewall/lib/aws-sdk-networkfirewall/types.rb', line 4029 class ListFlowOperationResultsResponse < Struct.new( :firewall_arn, :availability_zone, :vpc_endpoint_association_arn, :vpc_endpoint_id, :flow_operation_id, :flow_operation_status, :status_message, :flow_request_timestamp, :flows, :next_token) SENSITIVE = [] include Aws::Structure end |
#firewall_arn ⇒ String
The Amazon Resource Name (ARN) of the firewall.
4029 4030 4031 4032 4033 4034 4035 4036 4037 4038 4039 4040 4041 4042 |
# File 'gems/aws-sdk-networkfirewall/lib/aws-sdk-networkfirewall/types.rb', line 4029 class ListFlowOperationResultsResponse < Struct.new( :firewall_arn, :availability_zone, :vpc_endpoint_association_arn, :vpc_endpoint_id, :flow_operation_id, :flow_operation_status, :status_message, :flow_request_timestamp, :flows, :next_token) SENSITIVE = [] include Aws::Structure end |
#flow_operation_id ⇒ String
A unique identifier for the flow operation. This ID is returned in the responses to start and list commands. You provide to describe commands.
4029 4030 4031 4032 4033 4034 4035 4036 4037 4038 4039 4040 4041 4042 |
# File 'gems/aws-sdk-networkfirewall/lib/aws-sdk-networkfirewall/types.rb', line 4029 class ListFlowOperationResultsResponse < Struct.new( :firewall_arn, :availability_zone, :vpc_endpoint_association_arn, :vpc_endpoint_id, :flow_operation_id, :flow_operation_status, :status_message, :flow_request_timestamp, :flows, :next_token) SENSITIVE = [] include Aws::Structure end |
#flow_operation_status ⇒ String
Returns the status of the flow operation. This string is returned in the responses to start, list, and describe commands.
If the status is COMPLETED_WITH_ERRORS
, results may be returned
with any number of Flows
missing from the response. If the status
is FAILED
, Flows
returned will be empty.
4029 4030 4031 4032 4033 4034 4035 4036 4037 4038 4039 4040 4041 4042 |
# File 'gems/aws-sdk-networkfirewall/lib/aws-sdk-networkfirewall/types.rb', line 4029 class ListFlowOperationResultsResponse < Struct.new( :firewall_arn, :availability_zone, :vpc_endpoint_association_arn, :vpc_endpoint_id, :flow_operation_id, :flow_operation_status, :status_message, :flow_request_timestamp, :flows, :next_token) SENSITIVE = [] include Aws::Structure end |
#flow_request_timestamp ⇒ Time
A timestamp indicating when the Suricata engine identified flows impacted by an operation.
4029 4030 4031 4032 4033 4034 4035 4036 4037 4038 4039 4040 4041 4042 |
# File 'gems/aws-sdk-networkfirewall/lib/aws-sdk-networkfirewall/types.rb', line 4029 class ListFlowOperationResultsResponse < Struct.new( :firewall_arn, :availability_zone, :vpc_endpoint_association_arn, :vpc_endpoint_id, :flow_operation_id, :flow_operation_status, :status_message, :flow_request_timestamp, :flows, :next_token) SENSITIVE = [] include Aws::Structure end |
#flows ⇒ Array<Types::Flow>
Any number of arrays, where each array is a single flow identified
in the scope of the operation. If multiple flows were in the scope
of the operation, multiple Flows
arrays are returned.
4029 4030 4031 4032 4033 4034 4035 4036 4037 4038 4039 4040 4041 4042 |
# File 'gems/aws-sdk-networkfirewall/lib/aws-sdk-networkfirewall/types.rb', line 4029 class ListFlowOperationResultsResponse < Struct.new( :firewall_arn, :availability_zone, :vpc_endpoint_association_arn, :vpc_endpoint_id, :flow_operation_id, :flow_operation_status, :status_message, :flow_request_timestamp, :flows, :next_token) SENSITIVE = [] include Aws::Structure end |
#next_token ⇒ String
When you request a list of objects with a MaxResults
setting, if
the number of objects that are still available for retrieval exceeds
the maximum you requested, Network Firewall returns a NextToken
value in the response. To retrieve the next batch of objects, use
the token returned from the prior request in your next request.
4029 4030 4031 4032 4033 4034 4035 4036 4037 4038 4039 4040 4041 4042 |
# File 'gems/aws-sdk-networkfirewall/lib/aws-sdk-networkfirewall/types.rb', line 4029 class ListFlowOperationResultsResponse < Struct.new( :firewall_arn, :availability_zone, :vpc_endpoint_association_arn, :vpc_endpoint_id, :flow_operation_id, :flow_operation_status, :status_message, :flow_request_timestamp, :flows, :next_token) SENSITIVE = [] include Aws::Structure end |
#status_message ⇒ String
If the asynchronous operation fails, Network Firewall populates this
with the reason for the error or failure. Options include Flow
operation error
and Flow timeout
.
4029 4030 4031 4032 4033 4034 4035 4036 4037 4038 4039 4040 4041 4042 |
# File 'gems/aws-sdk-networkfirewall/lib/aws-sdk-networkfirewall/types.rb', line 4029 class ListFlowOperationResultsResponse < Struct.new( :firewall_arn, :availability_zone, :vpc_endpoint_association_arn, :vpc_endpoint_id, :flow_operation_id, :flow_operation_status, :status_message, :flow_request_timestamp, :flows, :next_token) SENSITIVE = [] include Aws::Structure end |
#vpc_endpoint_association_arn ⇒ String
4029 4030 4031 4032 4033 4034 4035 4036 4037 4038 4039 4040 4041 4042 |
# File 'gems/aws-sdk-networkfirewall/lib/aws-sdk-networkfirewall/types.rb', line 4029 class ListFlowOperationResultsResponse < Struct.new( :firewall_arn, :availability_zone, :vpc_endpoint_association_arn, :vpc_endpoint_id, :flow_operation_id, :flow_operation_status, :status_message, :flow_request_timestamp, :flows, :next_token) SENSITIVE = [] include Aws::Structure end |
#vpc_endpoint_id ⇒ String
4029 4030 4031 4032 4033 4034 4035 4036 4037 4038 4039 4040 4041 4042 |
# File 'gems/aws-sdk-networkfirewall/lib/aws-sdk-networkfirewall/types.rb', line 4029 class ListFlowOperationResultsResponse < Struct.new( :firewall_arn, :availability_zone, :vpc_endpoint_association_arn, :vpc_endpoint_id, :flow_operation_id, :flow_operation_status, :status_message, :flow_request_timestamp, :flows, :next_token) SENSITIVE = [] include Aws::Structure end |