Class: Aws::CleanRooms::Types::ConfiguredTableAnalysisRule
- Inherits:
- 
      Struct
      
        - Object
- Struct
- Aws::CleanRooms::Types::ConfiguredTableAnalysisRule
 
- Defined in:
- gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb
Overview
A configured table analysis rule, which limits how data for this table can be used.
Constant Summary collapse
- SENSITIVE =
- [] 
Instance Attribute Summary collapse
- 
  
    
      #configured_table_arn  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The unique ARN for the configured table. 
- 
  
    
      #configured_table_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The unique ID for the configured table. 
- 
  
    
      #create_time  ⇒ Time 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The time the configured table analysis rule was created. 
- 
  
    
      #policy  ⇒ Types::ConfiguredTableAnalysisRulePolicy 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The policy that controls SQL query rules. 
- 
  
    
      #type  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The type of configured table analysis rule. 
- 
  
    
      #update_time  ⇒ Time 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The time the configured table analysis rule was last updated. 
Instance Attribute Details
#configured_table_arn ⇒ String
The unique ARN for the configured table.
| 2464 2465 2466 2467 2468 2469 2470 2471 2472 2473 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 2464 class ConfiguredTableAnalysisRule < Struct.new( :configured_table_id, :configured_table_arn, :policy, :type, :create_time, :update_time) SENSITIVE = [] include Aws::Structure end | 
#configured_table_id ⇒ String
The unique ID for the configured table.
| 2464 2465 2466 2467 2468 2469 2470 2471 2472 2473 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 2464 class ConfiguredTableAnalysisRule < Struct.new( :configured_table_id, :configured_table_arn, :policy, :type, :create_time, :update_time) SENSITIVE = [] include Aws::Structure end | 
#create_time ⇒ Time
The time the configured table analysis rule was created.
| 2464 2465 2466 2467 2468 2469 2470 2471 2472 2473 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 2464 class ConfiguredTableAnalysisRule < Struct.new( :configured_table_id, :configured_table_arn, :policy, :type, :create_time, :update_time) SENSITIVE = [] include Aws::Structure end | 
#policy ⇒ Types::ConfiguredTableAnalysisRulePolicy
The policy that controls SQL query rules.
| 2464 2465 2466 2467 2468 2469 2470 2471 2472 2473 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 2464 class ConfiguredTableAnalysisRule < Struct.new( :configured_table_id, :configured_table_arn, :policy, :type, :create_time, :update_time) SENSITIVE = [] include Aws::Structure end | 
#type ⇒ String
The type of configured table analysis rule.
| 2464 2465 2466 2467 2468 2469 2470 2471 2472 2473 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 2464 class ConfiguredTableAnalysisRule < Struct.new( :configured_table_id, :configured_table_arn, :policy, :type, :create_time, :update_time) SENSITIVE = [] include Aws::Structure end | 
#update_time ⇒ Time
The time the configured table analysis rule was last updated.
| 2464 2465 2466 2467 2468 2469 2470 2471 2472 2473 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 2464 class ConfiguredTableAnalysisRule < Struct.new( :configured_table_id, :configured_table_arn, :policy, :type, :create_time, :update_time) SENSITIVE = [] include Aws::Structure end |