Class: Aws::NetworkSecurityManager::Types::DeploymentCoverageEntry

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-networksecuritymanager/lib/aws-sdk-networksecuritymanager/types.rb

Overview

Coverage information for one firewall type within a deployment. It lists the deployment's policies that have this firewall type. It also lists the resource types in the deployment's scope that the firewall type protects.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#firewall_type ⇒ String

The firewall type that the policies in this entry share.

Returns:

  • (String)


1795
1796
1797
1798
1799
1800
1801
# File 'gems/aws-sdk-networksecuritymanager/lib/aws-sdk-networksecuritymanager/types.rb', line 1795

class DeploymentCoverageEntry < Struct.new(
  :firewall_type,
  :policy_arns,
  :in_scope_resource_types)
  SENSITIVE = []
  include Aws::Structure
end

#in_scope_resource_types ⇒ Array<String>

The resource types in the deployment's scope that this firewall type protects. This list is empty if the scope does not select any resource types that the firewall type protects.

Returns:

  • (Array<String>)


1795
1796
1797
1798
1799
1800
1801
# File 'gems/aws-sdk-networksecuritymanager/lib/aws-sdk-networksecuritymanager/types.rb', line 1795

class DeploymentCoverageEntry < Struct.new(
  :firewall_type,
  :policy_arns,
  :in_scope_resource_types)
  SENSITIVE = []
  include Aws::Structure
end

#policy_arns ⇒ Array<String>

The Amazon Resource Names (ARNs) of the deployment's policies that have this firewall type.

Returns:

  • (Array<String>)


1795
1796
1797
1798
1799
1800
1801
# File 'gems/aws-sdk-networksecuritymanager/lib/aws-sdk-networksecuritymanager/types.rb', line 1795

class DeploymentCoverageEntry < Struct.new(
  :firewall_type,
  :policy_arns,
  :in_scope_resource_types)
  SENSITIVE = []
  include Aws::Structure
end