Class: Aws::FinSpaceData::Types::CreateDatasetRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::FinSpaceData::Types::CreateDatasetRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-finspacedata/types.rb
Overview
The request for a CreateDataset operation
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#alias ⇒ String
The unique resource identifier for a Dataset.
-
#client_token ⇒ String
A token that ensures idempotency.
-
#dataset_description ⇒ String
Description of a Dataset.
-
#dataset_title ⇒ String
Display title for a FinSpace Dataset.
-
#kind ⇒ String
The format in which Dataset data is structured.
-
#owner_info ⇒ Types::DatasetOwnerInfo
Contact information for a Dataset owner.
-
#permission_group_params ⇒ Types::PermissionGroupParams
Permission group parameters for Dataset permissions.
-
#schema_definition ⇒ Types::SchemaUnion
Definition for a schema on a tabular Dataset.
Instance Attribute Details
#alias ⇒ String
The unique resource identifier for a Dataset.
527 528 529 530 531 532 533 534 535 536 537 538 |
# File 'lib/aws-sdk-finspacedata/types.rb', line 527 class CreateDatasetRequest < Struct.new( :client_token, :dataset_title, :kind, :dataset_description, :owner_info, :permission_group_params, :alias, :schema_definition) SENSITIVE = [] include Aws::Structure end |
#client_token ⇒ String
A token that ensures idempotency. This token expires in 10 minutes.
**A suitable default value is auto-generated.** You should normally not need to pass this option.
527 528 529 530 531 532 533 534 535 536 537 538 |
# File 'lib/aws-sdk-finspacedata/types.rb', line 527 class CreateDatasetRequest < Struct.new( :client_token, :dataset_title, :kind, :dataset_description, :owner_info, :permission_group_params, :alias, :schema_definition) SENSITIVE = [] include Aws::Structure end |
#dataset_description ⇒ String
Description of a Dataset.
527 528 529 530 531 532 533 534 535 536 537 538 |
# File 'lib/aws-sdk-finspacedata/types.rb', line 527 class CreateDatasetRequest < Struct.new( :client_token, :dataset_title, :kind, :dataset_description, :owner_info, :permission_group_params, :alias, :schema_definition) SENSITIVE = [] include Aws::Structure end |
#dataset_title ⇒ String
Display title for a FinSpace Dataset.
527 528 529 530 531 532 533 534 535 536 537 538 |
# File 'lib/aws-sdk-finspacedata/types.rb', line 527 class CreateDatasetRequest < Struct.new( :client_token, :dataset_title, :kind, :dataset_description, :owner_info, :permission_group_params, :alias, :schema_definition) SENSITIVE = [] include Aws::Structure end |
#kind ⇒ String
The format in which Dataset data is structured.
-
‘TABULAR` – Data is structured in a tabular format.
-
‘NON_TABULAR` – Data is structured in a non-tabular format.
527 528 529 530 531 532 533 534 535 536 537 538 |
# File 'lib/aws-sdk-finspacedata/types.rb', line 527 class CreateDatasetRequest < Struct.new( :client_token, :dataset_title, :kind, :dataset_description, :owner_info, :permission_group_params, :alias, :schema_definition) SENSITIVE = [] include Aws::Structure end |
#owner_info ⇒ Types::DatasetOwnerInfo
Contact information for a Dataset owner.
527 528 529 530 531 532 533 534 535 536 537 538 |
# File 'lib/aws-sdk-finspacedata/types.rb', line 527 class CreateDatasetRequest < Struct.new( :client_token, :dataset_title, :kind, :dataset_description, :owner_info, :permission_group_params, :alias, :schema_definition) SENSITIVE = [] include Aws::Structure end |
#permission_group_params ⇒ Types::PermissionGroupParams
Permission group parameters for Dataset permissions.
527 528 529 530 531 532 533 534 535 536 537 538 |
# File 'lib/aws-sdk-finspacedata/types.rb', line 527 class CreateDatasetRequest < Struct.new( :client_token, :dataset_title, :kind, :dataset_description, :owner_info, :permission_group_params, :alias, :schema_definition) SENSITIVE = [] include Aws::Structure end |
#schema_definition ⇒ Types::SchemaUnion
Definition for a schema on a tabular Dataset.
527 528 529 530 531 532 533 534 535 536 537 538 |
# File 'lib/aws-sdk-finspacedata/types.rb', line 527 class CreateDatasetRequest < Struct.new( :client_token, :dataset_title, :kind, :dataset_description, :owner_info, :permission_group_params, :alias, :schema_definition) SENSITIVE = [] include Aws::Structure end |