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.
14675 14676 14677 14678 14679 14680 14681 14682 14683 14684 14685 14686 14687 14688 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 14675 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.
14675 14676 14677 14678 14679 14680 14681 14682 14683 14684 14685 14686 14687 14688 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 14675 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.
14675 14676 14677 14678 14679 14680 14681 14682 14683 14684 14685 14686 14687 14688 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 14675 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.
14675 14676 14677 14678 14679 14680 14681 14682 14683 14684 14685 14686 14687 14688 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 14675 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.
14675 14676 14677 14678 14679 14680 14681 14682 14683 14684 14685 14686 14687 14688 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 14675 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.
14675 14676 14677 14678 14679 14680 14681 14682 14683 14684 14685 14686 14687 14688 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 14675 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.
14675 14676 14677 14678 14679 14680 14681 14682 14683 14684 14685 14686 14687 14688 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 14675 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.
14675 14676 14677 14678 14679 14680 14681 14682 14683 14684 14685 14686 14687 14688 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 14675 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.
14675 14676 14677 14678 14679 14680 14681 14682 14683 14684 14685 14686 14687 14688 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 14675 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.
14675 14676 14677 14678 14679 14680 14681 14682 14683 14684 14685 14686 14687 14688 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 14675 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 |