Create Dataset
Create a new dataset with one of three storage types:
- managed: System creates and manages a new EOS bucket
- existing_bucket: Connect to an existing EOS bucket with provided credentials
- pvc: Create a dataset with disk storage
Optionally supports encryption (SSE-KMS or SSE-C) for managed and existing_bucket types.
POST
/datasets/Query parameters
project_idQueryintegerrequiredProject ID
active_iamQueryintegeroptionalActive IAM ID (To access contact person account) Find your Active IAM ID here
locationQuerystringrequiredLocation
Request body
application/json
Name of the dataset
Type of storage for the dataset
PVC configuration, required if storage_type is pvc
Bucket configuration, required if storage_type is existing_bucket
Access key configuration, required if storage_type is existing_bucket
Whether to enable encryption
Type of encryption to use (required if encryption_enable is true):
- sse-kms: Server-side encryption with KMS (E2E managed)
- sse-c: Server-side encryption with customer-provided keys (user managed)
Optional description of the dataset
Responses
201Success response indicating that the dataset was created.
HTTP status code for the operation.
example
201Any errors encountered during the operation.
Message indicating the result of the operation.
example
Created Successfully