Class: Aws::NetworkSecurityManager::Types::ResourceScope
- Inherits:
-
Struct
- Object
- Struct
- Aws::NetworkSecurityManager::Types::ResourceScope
- Defined in:
- gems/aws-sdk-networksecuritymanager/lib/aws-sdk-networksecuritymanager/types.rb
Overview
Defines which resources of a given type are in scope. Exactly one of
includeAll, include, or exclude is set.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#exclude ⇒ Types::ResourceSet
Excludes the resources that match the specified criteria or explicit ARNs.
-
#include ⇒ Types::ResourceSet
Includes the resources that match the specified criteria or explicit ARNs.
-
#include_all ⇒ Boolean
Includes all resources of the resource type.
Instance Attribute Details
#exclude ⇒ Types::ResourceSet
Excludes the resources that match the specified criteria or explicit ARNs.
3561 3562 3563 3564 3565 3566 3567 |
# File 'gems/aws-sdk-networksecuritymanager/lib/aws-sdk-networksecuritymanager/types.rb', line 3561 class ResourceScope < Struct.new( :include_all, :include, :exclude) SENSITIVE = [] include Aws::Structure end |
#include ⇒ Types::ResourceSet
Includes the resources that match the specified criteria or explicit ARNs.
3561 3562 3563 3564 3565 3566 3567 |
# File 'gems/aws-sdk-networksecuritymanager/lib/aws-sdk-networksecuritymanager/types.rb', line 3561 class ResourceScope < Struct.new( :include_all, :include, :exclude) SENSITIVE = [] include Aws::Structure end |
#include_all ⇒ Boolean
Includes all resources of the resource type.
3561 3562 3563 3564 3565 3566 3567 |
# File 'gems/aws-sdk-networksecuritymanager/lib/aws-sdk-networksecuritymanager/types.rb', line 3561 class ResourceScope < Struct.new( :include_all, :include, :exclude) SENSITIVE = [] include Aws::Structure end |