Skip to main content

Aws/personalize

@swamp/aws/personalizev2026.04.23.3· 8d agoMODELS
01README

AWS PERSONALIZE infrastructure models

02Models4
@swamp/aws/personalize/datasetv2026.04.23.2dataset.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
NamestringThe name for the dataset
DatasetTypeenumThe type of dataset
DatasetGroupArnstringThe Amazon Resource Name (ARN) of the dataset group to add the dataset to
SchemaArnstringThe ARN of the schema to associate with the dataset. The schema defines the dataset fields.
DatasetImportJob?objectInitial DatasetImportJob for the created dataset
fn create()
Create a Personalize Dataset
fn get(identifier: string)
Get a Personalize Dataset
ArgumentTypeDescription
identifierstringThe primary identifier of the Personalize Dataset
fn update()
Update a Personalize Dataset
fn delete(identifier: string)
Delete a Personalize Dataset
ArgumentTypeDescription
identifierstringThe 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

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
NamestringThe name for the new dataset group.
KmsKeyArn?stringThe Amazon Resource Name(ARN) of a AWS Key Management Service (KMS) key used to encrypt the datasets.
RoleArn?stringThe 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?enumThe domain of a Domain dataset group.
fn create()
Create a Personalize DatasetGroup
fn get(identifier: string)
Get a Personalize DatasetGroup
ArgumentTypeDescription
identifierstringThe primary identifier of the Personalize DatasetGroup
fn delete(identifier: string)
Delete a Personalize DatasetGroup
ArgumentTypeDescription
identifierstringThe 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

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
NamestringName for the schema.
SchemastringA schema in Avro JSON format.
Domain?enumThe domain of a Domain dataset group.
fn create()
Create a Personalize Schema
fn get(identifier: string)
Get a Personalize Schema
ArgumentTypeDescription
identifierstringThe primary identifier of the Personalize Schema
fn delete(identifier: string)
Delete a Personalize Schema
ArgumentTypeDescription
identifierstringThe 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

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
NamestringThe name for the solution
EventType?stringWhen 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.
DatasetGroupArnstringThe ARN of the dataset group that provides the training data.
PerformAutoML?booleanWhether to perform automated machine learning (AutoML). The default is false. For this case, you must specify recipeArn.
PerformHPO?booleanWhether 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?stringThe ARN of the recipe to use for model training. Only specified when performAutoML is false.
SolutionConfig?objectThe 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
ArgumentTypeDescription
identifierstringThe primary identifier of the Personalize Solution
fn delete(identifier: string)
Delete a Personalize Solution
ArgumentTypeDescription
identifierstringThe primary identifier of the Personalize Solution
fn sync()
Sync Personalize Solution state from AWS

Resources

state(infinite)— Personalize Solution resource state
03Previous Versions5
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