Class: Aws::CleanRooms::Types::SchemaSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::CleanRooms::Types::SchemaSummary
- Defined in:
- gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb
Overview
The schema summary for the objects listed by the request.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#analysis_method ⇒ String
The analysis method for the associated schema.
-
#analysis_rule_types ⇒ Array<String>
The types of analysis rules that are associated with this schema object.
-
#collaboration_arn ⇒ String
The unique ARN for the collaboration that the schema belongs to.
-
#collaboration_id ⇒ String
The unique ID for the collaboration that the schema belongs to.
-
#create_time ⇒ Time
The time the schema object was created.
-
#creator_account_id ⇒ String
The unique account ID for the Amazon Web Services account that owns the schema.
-
#name ⇒ String
The name for the schema object.
-
#resource_arn ⇒ String
The Amazon Resource Name (ARN) of the schema summary resource.
-
#selected_analysis_methods ⇒ Array<String>
The selected analysis methods for the schema.
-
#type ⇒ String
The type of schema object.
-
#update_time ⇒ Time
The time the schema object was last updated.
Instance Attribute Details
#analysis_method ⇒ String
The analysis method for the associated schema.
DIRECT_QUERY allows SQL queries to be run directly on this table.
DIRECT_JOB allows PySpark jobs to be run directly on this table.
MULTIPLE allows both SQL queries and PySpark jobs to be run
directly on this table.
8959 8960 8961 8962 8963 8964 8965 8966 8967 8968 8969 8970 8971 8972 8973 |
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 8959 class SchemaSummary < Struct.new( :name, :type, :creator_account_id, :create_time, :update_time, :collaboration_id, :collaboration_arn, :analysis_rule_types, :analysis_method, :resource_arn, :selected_analysis_methods) SENSITIVE = [] include Aws::Structure end |
#analysis_rule_types ⇒ Array<String>
The types of analysis rules that are associated with this schema object.
8959 8960 8961 8962 8963 8964 8965 8966 8967 8968 8969 8970 8971 8972 8973 |
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 8959 class SchemaSummary < Struct.new( :name, :type, :creator_account_id, :create_time, :update_time, :collaboration_id, :collaboration_arn, :analysis_rule_types, :analysis_method, :resource_arn, :selected_analysis_methods) SENSITIVE = [] include Aws::Structure end |
#collaboration_arn ⇒ String
The unique ARN for the collaboration that the schema belongs to.
8959 8960 8961 8962 8963 8964 8965 8966 8967 8968 8969 8970 8971 8972 8973 |
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 8959 class SchemaSummary < Struct.new( :name, :type, :creator_account_id, :create_time, :update_time, :collaboration_id, :collaboration_arn, :analysis_rule_types, :analysis_method, :resource_arn, :selected_analysis_methods) SENSITIVE = [] include Aws::Structure end |
#collaboration_id ⇒ String
The unique ID for the collaboration that the schema belongs to.
8959 8960 8961 8962 8963 8964 8965 8966 8967 8968 8969 8970 8971 8972 8973 |
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 8959 class SchemaSummary < Struct.new( :name, :type, :creator_account_id, :create_time, :update_time, :collaboration_id, :collaboration_arn, :analysis_rule_types, :analysis_method, :resource_arn, :selected_analysis_methods) SENSITIVE = [] include Aws::Structure end |
#create_time ⇒ Time
The time the schema object was created.
8959 8960 8961 8962 8963 8964 8965 8966 8967 8968 8969 8970 8971 8972 8973 |
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 8959 class SchemaSummary < Struct.new( :name, :type, :creator_account_id, :create_time, :update_time, :collaboration_id, :collaboration_arn, :analysis_rule_types, :analysis_method, :resource_arn, :selected_analysis_methods) SENSITIVE = [] include Aws::Structure end |
#creator_account_id ⇒ String
The unique account ID for the Amazon Web Services account that owns the schema.
8959 8960 8961 8962 8963 8964 8965 8966 8967 8968 8969 8970 8971 8972 8973 |
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 8959 class SchemaSummary < Struct.new( :name, :type, :creator_account_id, :create_time, :update_time, :collaboration_id, :collaboration_arn, :analysis_rule_types, :analysis_method, :resource_arn, :selected_analysis_methods) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name for the schema object.
8959 8960 8961 8962 8963 8964 8965 8966 8967 8968 8969 8970 8971 8972 8973 |
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 8959 class SchemaSummary < Struct.new( :name, :type, :creator_account_id, :create_time, :update_time, :collaboration_id, :collaboration_arn, :analysis_rule_types, :analysis_method, :resource_arn, :selected_analysis_methods) SENSITIVE = [] include Aws::Structure end |
#resource_arn ⇒ String
The Amazon Resource Name (ARN) of the schema summary resource.
8959 8960 8961 8962 8963 8964 8965 8966 8967 8968 8969 8970 8971 8972 8973 |
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 8959 class SchemaSummary < Struct.new( :name, :type, :creator_account_id, :create_time, :update_time, :collaboration_id, :collaboration_arn, :analysis_rule_types, :analysis_method, :resource_arn, :selected_analysis_methods) SENSITIVE = [] include Aws::Structure end |
#selected_analysis_methods ⇒ Array<String>
The selected analysis methods for the schema.
8959 8960 8961 8962 8963 8964 8965 8966 8967 8968 8969 8970 8971 8972 8973 |
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 8959 class SchemaSummary < Struct.new( :name, :type, :creator_account_id, :create_time, :update_time, :collaboration_id, :collaboration_arn, :analysis_rule_types, :analysis_method, :resource_arn, :selected_analysis_methods) SENSITIVE = [] include Aws::Structure end |
#type ⇒ String
The type of schema object.
8959 8960 8961 8962 8963 8964 8965 8966 8967 8968 8969 8970 8971 8972 8973 |
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 8959 class SchemaSummary < Struct.new( :name, :type, :creator_account_id, :create_time, :update_time, :collaboration_id, :collaboration_arn, :analysis_rule_types, :analysis_method, :resource_arn, :selected_analysis_methods) SENSITIVE = [] include Aws::Structure end |
#update_time ⇒ Time
The time the schema object was last updated.
8959 8960 8961 8962 8963 8964 8965 8966 8967 8968 8969 8970 8971 8972 8973 |
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 8959 class SchemaSummary < Struct.new( :name, :type, :creator_account_id, :create_time, :update_time, :collaboration_id, :collaboration_arn, :analysis_rule_types, :analysis_method, :resource_arn, :selected_analysis_methods) SENSITIVE = [] include Aws::Structure end |