Class: Aws::CleanRooms::Types::CreateAnalysisTemplateInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::CleanRooms::Types::CreateAnalysisTemplateInput
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-cleanrooms/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[:source, :analysis_parameters]
Instance Attribute Summary collapse
-
#analysis_parameters ⇒ Array<Types::AnalysisParameter>
The parameters of the analysis template.
-
#description ⇒ String
The description of the analysis template.
-
#format ⇒ String
The format of the analysis template.
-
#membership_identifier ⇒ String
The identifier for a membership resource.
-
#name ⇒ String
The name of the analysis template.
-
#source ⇒ Types::AnalysisSource
The information in the analysis template.
-
#tags ⇒ Hash<String,String>
An optional label that you can assign to a resource when you create it.
Instance Attribute Details
#analysis_parameters ⇒ Array<Types::AnalysisParameter>
The parameters of the analysis template.
2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 |
# File 'lib/aws-sdk-cleanrooms/types.rb', line 2420 class CreateAnalysisTemplateInput < Struct.new( :description, :membership_identifier, :name, :format, :source, :tags, :analysis_parameters) SENSITIVE = [:source, :analysis_parameters] include Aws::Structure end |
#description ⇒ String
The description of the analysis template.
2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 |
# File 'lib/aws-sdk-cleanrooms/types.rb', line 2420 class CreateAnalysisTemplateInput < Struct.new( :description, :membership_identifier, :name, :format, :source, :tags, :analysis_parameters) SENSITIVE = [:source, :analysis_parameters] include Aws::Structure end |
#format ⇒ String
The format of the analysis template.
2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 |
# File 'lib/aws-sdk-cleanrooms/types.rb', line 2420 class CreateAnalysisTemplateInput < Struct.new( :description, :membership_identifier, :name, :format, :source, :tags, :analysis_parameters) SENSITIVE = [:source, :analysis_parameters] include Aws::Structure end |
#membership_identifier ⇒ String
The identifier for a membership resource.
2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 |
# File 'lib/aws-sdk-cleanrooms/types.rb', line 2420 class CreateAnalysisTemplateInput < Struct.new( :description, :membership_identifier, :name, :format, :source, :tags, :analysis_parameters) SENSITIVE = [:source, :analysis_parameters] include Aws::Structure end |
#name ⇒ String
The name of the analysis template.
2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 |
# File 'lib/aws-sdk-cleanrooms/types.rb', line 2420 class CreateAnalysisTemplateInput < Struct.new( :description, :membership_identifier, :name, :format, :source, :tags, :analysis_parameters) SENSITIVE = [:source, :analysis_parameters] include Aws::Structure end |
#source ⇒ Types::AnalysisSource
The information in the analysis template. Currently supports ‘text`, the query text for the analysis template.
2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 |
# File 'lib/aws-sdk-cleanrooms/types.rb', line 2420 class CreateAnalysisTemplateInput < Struct.new( :description, :membership_identifier, :name, :format, :source, :tags, :analysis_parameters) SENSITIVE = [:source, :analysis_parameters] include Aws::Structure end |
#tags ⇒ Hash<String,String>
An optional label that you can assign to a resource when you create it. Each tag consists of a key and an optional value, both of which you define. When you use tagging, you can also use tag-based access control in IAM policies to control access to this resource.
2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 |
# File 'lib/aws-sdk-cleanrooms/types.rb', line 2420 class CreateAnalysisTemplateInput < Struct.new( :description, :membership_identifier, :name, :format, :source, :tags, :analysis_parameters) SENSITIVE = [:source, :analysis_parameters] include Aws::Structure end |