Class: Aws::NetworkFirewall::Types::DescribeFirewallMetadataResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::NetworkFirewall::Types::DescribeFirewallMetadataResponse
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-networkfirewall/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#description ⇒ String
A description of the firewall.
-
#firewall_arn ⇒ String
The Amazon Resource Name (ARN) of the firewall.
-
#firewall_policy_arn ⇒ String
The Amazon Resource Name (ARN) of the firewall policy.
-
#status ⇒ String
The readiness of the configured firewall to handle network traffic across all of the Availability Zones where you have it configured.
-
#supported_availability_zones ⇒ Hash<String,Types::AvailabilityZoneMetadata>
The Availability Zones that the firewall currently supports.
-
#transit_gateway_attachment_id ⇒ String
The unique identifier of the transit gateway attachment associated with this firewall.
Instance Attribute Details
#description ⇒ String
A description of the firewall.
2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 |
# File 'lib/aws-sdk-networkfirewall/types.rb', line 2315 class DescribeFirewallMetadataResponse < Struct.new( :firewall_arn, :firewall_policy_arn, :description, :status, :supported_availability_zones, :transit_gateway_attachment_id) SENSITIVE = [] include Aws::Structure end |
#firewall_arn ⇒ String
The Amazon Resource Name (ARN) of the firewall.
2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 |
# File 'lib/aws-sdk-networkfirewall/types.rb', line 2315 class DescribeFirewallMetadataResponse < Struct.new( :firewall_arn, :firewall_policy_arn, :description, :status, :supported_availability_zones, :transit_gateway_attachment_id) SENSITIVE = [] include Aws::Structure end |
#firewall_policy_arn ⇒ String
The Amazon Resource Name (ARN) of the firewall policy.
2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 |
# File 'lib/aws-sdk-networkfirewall/types.rb', line 2315 class DescribeFirewallMetadataResponse < Struct.new( :firewall_arn, :firewall_policy_arn, :description, :status, :supported_availability_zones, :transit_gateway_attachment_id) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The readiness of the configured firewall to handle network traffic across all of the Availability Zones where you have it configured. This setting is READY only when the ConfigurationSyncStateSummary value is IN_SYNC and the Attachment Status values for all of the configured subnets are READY.
2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 |
# File 'lib/aws-sdk-networkfirewall/types.rb', line 2315 class DescribeFirewallMetadataResponse < Struct.new( :firewall_arn, :firewall_policy_arn, :description, :status, :supported_availability_zones, :transit_gateway_attachment_id) SENSITIVE = [] include Aws::Structure end |
#supported_availability_zones ⇒ Hash<String,Types::AvailabilityZoneMetadata>
The Availability Zones that the firewall currently supports. This includes all Availability Zones for which the firewall has a subnet defined.
2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 |
# File 'lib/aws-sdk-networkfirewall/types.rb', line 2315 class DescribeFirewallMetadataResponse < Struct.new( :firewall_arn, :firewall_policy_arn, :description, :status, :supported_availability_zones, :transit_gateway_attachment_id) SENSITIVE = [] include Aws::Structure end |
#transit_gateway_attachment_id ⇒ String
The unique identifier of the transit gateway attachment associated with this firewall. This field is only present for transit gateway-attached firewalls.
2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 |
# File 'lib/aws-sdk-networkfirewall/types.rb', line 2315 class DescribeFirewallMetadataResponse < Struct.new( :firewall_arn, :firewall_policy_arn, :description, :status, :supported_availability_zones, :transit_gateway_attachment_id) SENSITIVE = [] include Aws::Structure end |