Class: Aws::SecurityHub::Types::AwsNetworkFirewallFirewallDetails
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityHub::Types::AwsNetworkFirewallFirewallDetails
- Defined in:
- gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb
Overview
Details about an Network Firewall firewall.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#delete_protection ⇒ Boolean
Whether the firewall is protected from deletion.
-
#description ⇒ String
A description of the firewall.
-
#firewall_arn ⇒ String
The ARN of the firewall.
-
#firewall_id ⇒ String
The identifier of the firewall.
-
#firewall_name ⇒ String
A descriptive name of the firewall.
-
#firewall_policy_arn ⇒ String
The ARN of the firewall policy.
-
#firewall_policy_change_protection ⇒ Boolean
Whether the firewall is protected from a change to the firewall policy.
-
#subnet_change_protection ⇒ Boolean
Whether the firewall is protected from a change to the subnet associations.
-
#subnet_mappings ⇒ Array<Types::AwsNetworkFirewallFirewallSubnetMappingsDetails>
The public subnets that Network Firewall uses for the firewall.
-
#vpc_id ⇒ String
The identifier of the VPC where the firewall is used.
Instance Attribute Details
#delete_protection ⇒ Boolean
Whether the firewall is protected from deletion. If set to true
,
then the firewall cannot be deleted.
15082 15083 15084 15085 15086 15087 15088 15089 15090 15091 15092 15093 15094 15095 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 15082 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 |
#description ⇒ String
A description of the firewall.
15082 15083 15084 15085 15086 15087 15088 15089 15090 15091 15092 15093 15094 15095 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 15082 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_arn ⇒ String
The ARN of the firewall.
15082 15083 15084 15085 15086 15087 15088 15089 15090 15091 15092 15093 15094 15095 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 15082 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_id ⇒ String
The identifier of the firewall.
15082 15083 15084 15085 15086 15087 15088 15089 15090 15091 15092 15093 15094 15095 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 15082 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_name ⇒ String
A descriptive name of the firewall.
15082 15083 15084 15085 15086 15087 15088 15089 15090 15091 15092 15093 15094 15095 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 15082 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_arn ⇒ String
The ARN of the firewall policy.
15082 15083 15084 15085 15086 15087 15088 15089 15090 15091 15092 15093 15094 15095 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 15082 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_protection ⇒ Boolean
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.
15082 15083 15084 15085 15086 15087 15088 15089 15090 15091 15092 15093 15094 15095 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 15082 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_protection ⇒ Boolean
Whether the firewall is protected from a change to the subnet
associations. If set to true
, you cannot map different subnets to
the firewall.
15082 15083 15084 15085 15086 15087 15088 15089 15090 15091 15092 15093 15094 15095 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 15082 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_mappings ⇒ Array<Types::AwsNetworkFirewallFirewallSubnetMappingsDetails>
The public subnets that Network Firewall uses for the firewall. Each subnet must belong to a different Availability Zone.
15082 15083 15084 15085 15086 15087 15088 15089 15090 15091 15092 15093 15094 15095 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 15082 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_id ⇒ String
The identifier of the VPC where the firewall is used.
15082 15083 15084 15085 15086 15087 15088 15089 15090 15091 15092 15093 15094 15095 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 15082 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 |