01README
AWS PERSONALIZE infrastructure models
02Models
@swamp/aws/personalize/datasetv2026.04.23.2dataset.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| Name | string | The name for the dataset |
| DatasetType | enum | The type of dataset |
| DatasetGroupArn | string | The Amazon Resource Name (ARN) of the dataset group to add the dataset to |
| SchemaArn | string | The ARN of the schema to associate with the dataset. The schema defines the dataset fields. |
| DatasetImportJob? | object | Initial DatasetImportJob for the created dataset |
fn create()
Create a Personalize Dataset
fn get(identifier: string)
Get a Personalize Dataset
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Personalize Dataset |
fn update()
Update a Personalize Dataset
fn delete(identifier: string)
Delete a Personalize Dataset
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Personalize Dataset |
fn sync()
Sync Personalize Dataset state from AWS
Resources
state(infinite)— Personalize Dataset resource state
@swamp/aws/personalize/dataset-groupv2026.04.23.2dataset_group.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| Name | string | The name for the new dataset group. |
| KmsKeyArn? | string | The Amazon Resource Name(ARN) of a AWS Key Management Service (KMS) key used to encrypt the datasets. |
| RoleArn? | string | The ARN of the AWS Identity and Access Management (IAM) role that has permissions to access the AWS Key Management Service (KMS) key. Supplying an IAM role is only valid when also specifying a KMS key. |
| Domain? | enum | The domain of a Domain dataset group. |
fn create()
Create a Personalize DatasetGroup
fn get(identifier: string)
Get a Personalize DatasetGroup
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Personalize DatasetGroup |
fn delete(identifier: string)
Delete a Personalize DatasetGroup
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Personalize DatasetGroup |
fn sync()
Sync Personalize DatasetGroup state from AWS
Resources
state(infinite)— Personalize DatasetGroup resource state
@swamp/aws/personalize/schemav2026.04.23.2schema.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| Name | string | Name for the schema. |
| Schema | string | A schema in Avro JSON format. |
| Domain? | enum | The domain of a Domain dataset group. |
fn create()
Create a Personalize Schema
fn get(identifier: string)
Get a Personalize Schema
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Personalize Schema |
fn delete(identifier: string)
Delete a Personalize Schema
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Personalize Schema |
fn sync()
Sync Personalize Schema state from AWS
Resources
state(infinite)— Personalize Schema resource state
@swamp/aws/personalize/solutionv2026.04.23.2solution.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| Name | string | The name for the solution |
| EventType? | string | When your have multiple event types (using an EVENT_TYPE schema field), this parameter specifies which event type (for example, 'click' or 'like') is used for training the model. If you do not provide an eventType, Amazon Personalize will use all interactions for training with equal weight regardless of type. |
| DatasetGroupArn | string | The ARN of the dataset group that provides the training data. |
| PerformAutoML? | boolean | Whether to perform automated machine learning (AutoML). The default is false. For this case, you must specify recipeArn. |
| PerformHPO? | boolean | Whether to perform hyperparameter optimization (HPO) on the specified or selected recipe. The default is false. When performing AutoML, this parameter is always true and you should not set it to false. |
| RecipeArn? | string | The ARN of the recipe to use for model training. Only specified when performAutoML is false. |
| SolutionConfig? | object | The configuration to use with the solution. When performAutoML is set to true, Amazon Personalize only evaluates the autoMLConfig section of the solution configuration. |
fn create()
Create a Personalize Solution
fn get(identifier: string)
Get a Personalize Solution
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Personalize Solution |
fn delete(identifier: string)
Delete a Personalize Solution
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Personalize Solution |
fn sync()
Sync Personalize Solution state from AWS
Resources
state(infinite)— Personalize Solution resource state
03Previous Versions
2026.04.23.2Apr 23, 2026
- Updated: dataset, dataset_group, schema, solution
2026.04.03.2Apr 3, 2026
- Updated: dataset, dataset_group, schema, solution
2026.03.19.1Mar 19, 2026
- Updated: dataset, dataset_group, schema, solution
2026.03.16.1Mar 16, 2026
- Updated: dataset, dataset_group, schema, solution
2026.03.10.5Mar 10, 2026
04Stats
A
100 / 100
Downloads
0
Archive size
784.5 KB
Verified by Swamp
- Has README or module doc2/2earned
- README has a code example1/1earned
- README is substantive1/1earned
- Most symbols documented1/1earned
- No slow types1/1earned
- Has description1/1earned
- At least one platform tag (or universal)1/1earned
- Two or more platform tags (or universal)1/1earned
- License declared1/1earned
- Verified public repository2/2earned
05Platforms
06Labels