Class: Aws::SecurityHub::Types::AwsNetworkFirewallFirewallDetails

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

Overview

Details about an Network Firewall firewall.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#delete_protectionBoolean

Whether the firewall is protected from deletion. If set to true, then the firewall cannot be deleted.



15089
15090
15091
15092
15093
15094
15095
15096
15097
15098
15099
15100
15101
15102
# File 'lib/aws-sdk-securityhub/types.rb', line 15089

class AwsNetworkFirewallFirewallDetails < Struct.new(
  :delete_protection,
  :description,
  :firewall_arn,
  :firewall_id,
  :firewall_name,
  :firewall_policy_arn,
  :firewall_policy_change_protection,
  :subnet_change_protection,
  :subnet_mappings,
  :vpc_id)
  SENSITIVE = []
  include Aws::Structure
end

#descriptionString

A description of the firewall.



15089
15090
15091
15092
15093
15094
15095
15096
15097
15098
15099
15100
15101
15102
# File 'lib/aws-sdk-securityhub/types.rb', line 15089

class AwsNetworkFirewallFirewallDetails < Struct.new(
  :delete_protection,
  :description,
  :firewall_arn,
  :firewall_id,
  :firewall_name,
  :firewall_policy_arn,
  :firewall_policy_change_protection,
  :subnet_change_protection,
  :subnet_mappings,
  :vpc_id)
  SENSITIVE = []
  include Aws::Structure
end

#firewall_arnString

The ARN of the firewall.



15089
15090
15091
15092
15093
15094
15095
15096
15097
15098
15099
15100
15101
15102
# File 'lib/aws-sdk-securityhub/types.rb', line 15089

class AwsNetworkFirewallFirewallDetails < Struct.new(
  :delete_protection,
  :description,
  :firewall_arn,
  :firewall_id,
  :firewall_name,
  :firewall_policy_arn,
  :firewall_policy_change_protection,
  :subnet_change_protection,
  :subnet_mappings,
  :vpc_id)
  SENSITIVE = []
  include Aws::Structure
end

#firewall_idString

The identifier of the firewall.



15089
15090
15091
15092
15093
15094
15095
15096
15097
15098
15099
15100
15101
15102
# File 'lib/aws-sdk-securityhub/types.rb', line 15089

class AwsNetworkFirewallFirewallDetails < Struct.new(
  :delete_protection,
  :description,
  :firewall_arn,
  :firewall_id,
  :firewall_name,
  :firewall_policy_arn,
  :firewall_policy_change_protection,
  :subnet_change_protection,
  :subnet_mappings,
  :vpc_id)
  SENSITIVE = []
  include Aws::Structure
end

#firewall_nameString

A descriptive name of the firewall.



15089
15090
15091
15092
15093
15094
15095
15096
15097
15098
15099
15100
15101
15102
# File 'lib/aws-sdk-securityhub/types.rb', line 15089

class AwsNetworkFirewallFirewallDetails < Struct.new(
  :delete_protection,
  :description,
  :firewall_arn,
  :firewall_id,
  :firewall_name,
  :firewall_policy_arn,
  :firewall_policy_change_protection,
  :subnet_change_protection,
  :subnet_mappings,
  :vpc_id)
  SENSITIVE = []
  include Aws::Structure
end

#firewall_policy_arnString

The ARN of the firewall policy.



15089
15090
15091
15092
15093
15094
15095
15096
15097
15098
15099
15100
15101
15102
# File 'lib/aws-sdk-securityhub/types.rb', line 15089

class AwsNetworkFirewallFirewallDetails < Struct.new(
  :delete_protection,
  :description,
  :firewall_arn,
  :firewall_id,
  :firewall_name,
  :firewall_policy_arn,
  :firewall_policy_change_protection,
  :subnet_change_protection,
  :subnet_mappings,
  :vpc_id)
  SENSITIVE = []
  include Aws::Structure
end

#firewall_policy_change_protectionBoolean

Whether the firewall is protected from a change to the firewall policy. If set to true, you cannot associate a different policy with the firewall.



15089
15090
15091
15092
15093
15094
15095
15096
15097
15098
15099
15100
15101
15102
# File 'lib/aws-sdk-securityhub/types.rb', line 15089

class AwsNetworkFirewallFirewallDetails < Struct.new(
  :delete_protection,
  :description,
  :firewall_arn,
  :firewall_id,
  :firewall_name,
  :firewall_policy_arn,
  :firewall_policy_change_protection,
  :subnet_change_protection,
  :subnet_mappings,
  :vpc_id)
  SENSITIVE = []
  include Aws::Structure
end

#subnet_change_protectionBoolean

Whether the firewall is protected from a change to the subnet associations. If set to true, you cannot map different subnets to the firewall.



15089
15090
15091
15092
15093
15094
15095
15096
15097
15098
15099
15100
15101
15102
# File 'lib/aws-sdk-securityhub/types.rb', line 15089

class AwsNetworkFirewallFirewallDetails < Struct.new(
  :delete_protection,
  :description,
  :firewall_arn,
  :firewall_id,
  :firewall_name,
  :firewall_policy_arn,
  :firewall_policy_change_protection,
  :subnet_change_protection,
  :subnet_mappings,
  :vpc_id)
  SENSITIVE = []
  include Aws::Structure
end

#subnet_mappingsArray<Types::AwsNetworkFirewallFirewallSubnetMappingsDetails>

The public subnets that Network Firewall uses for the firewall. Each subnet must belong to a different Availability Zone.



15089
15090
15091
15092
15093
15094
15095
15096
15097
15098
15099
15100
15101
15102
# File 'lib/aws-sdk-securityhub/types.rb', line 15089

class AwsNetworkFirewallFirewallDetails < Struct.new(
  :delete_protection,
  :description,
  :firewall_arn,
  :firewall_id,
  :firewall_name,
  :firewall_policy_arn,
  :firewall_policy_change_protection,
  :subnet_change_protection,
  :subnet_mappings,
  :vpc_id)
  SENSITIVE = []
  include Aws::Structure
end

#vpc_idString

The identifier of the VPC where the firewall is used.



15089
15090
15091
15092
15093
15094
15095
15096
15097
15098
15099
15100
15101
15102
# File 'lib/aws-sdk-securityhub/types.rb', line 15089

class AwsNetworkFirewallFirewallDetails < Struct.new(
  :delete_protection,
  :description,
  :firewall_arn,
  :firewall_id,
  :firewall_name,
  :firewall_policy_arn,
  :firewall_policy_change_protection,
  :subnet_change_protection,
  :subnet_mappings,
  :vpc_id)
  SENSITIVE = []
  include Aws::Structure
end