Class: Aws::NetworkFirewall::Types::DescribeFirewallMetadataResponse

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-networkfirewall/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#descriptionString

A description of the firewall.

Returns:



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_arnString

The Amazon Resource Name (ARN) of the firewall.

Returns:



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_arnString

The Amazon Resource Name (ARN) of the firewall policy.

Returns:



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

#statusString

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.

Returns:



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_zonesHash<String,Types::AvailabilityZoneMetadata>

The Availability Zones that the firewall currently supports. This includes all Availability Zones for which the firewall has a subnet defined.

Returns:



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_idString

The unique identifier of the transit gateway attachment associated with this firewall. This field is only present for transit gateway-attached firewalls.

Returns:



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