Class: Aws::DataZone::Types::RuleScope
- Inherits:
- 
      Struct
      
        - Object
- Struct
- Aws::DataZone::Types::RuleScope
 
- Defined in:
- gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb
Overview
The scope of a rule.
Constant Summary collapse
- SENSITIVE =
- [] 
Instance Attribute Summary collapse
- 
  
    
      #asset_type  ⇒ Types::AssetTypesForRule 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The asset type included in the rule scope. 
- 
  
    
      #data_product  ⇒ Boolean 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The data product included in the rule scope. 
- 
  
    
      #project  ⇒ Types::ProjectsForRule 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The project included in the rule scope. 
Instance Attribute Details
#asset_type ⇒ Types::AssetTypesForRule
The asset type included in the rule scope.
| 17387 17388 17389 17390 17391 17392 17393 | # File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 17387 class RuleScope < Struct.new( :asset_type, :data_product, :project) SENSITIVE = [] include Aws::Structure end | 
#data_product ⇒ Boolean
The data product included in the rule scope.
| 17387 17388 17389 17390 17391 17392 17393 | # File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 17387 class RuleScope < Struct.new( :asset_type, :data_product, :project) SENSITIVE = [] include Aws::Structure end | 
#project ⇒ Types::ProjectsForRule
The project included in the rule scope.
| 17387 17388 17389 17390 17391 17392 17393 | # File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 17387 class RuleScope < Struct.new( :asset_type, :data_product, :project) SENSITIVE = [] include Aws::Structure end |