Aws/sagemaker
@swamp/aws/sagemakerv2026.06.12.1
01README
AWS SAGEMAKER infrastructure models
02Release Notes
- Added: mlflow_app
03Models
app.tsv2026.06.08.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION environment variable. Defaults to us-east-1. |
| AppName | string | The name of the app. |
| AppType | enum | The type of app. |
| DomainId | string | The domain ID. |
| ResourceSpec? | object | The instance type that the image version runs on. |
| Tags? | array | A list of tags to apply to the app. |
| UserProfileName | string | The user profile name. |
| RecoveryMode? | boolean | Indicates whether the application is launched in recovery mode. |
fn create()
Create a SageMaker App
fn get(identifier: string)
Get a SageMaker App
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker App |
fn update()
Update a SageMaker App
fn delete(identifier: string)
Delete a SageMaker App
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker App |
fn sync()
Sync SageMaker App state from AWS
app_image_config.tsv2026.06.08.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION environment variable. Defaults to us-east-1. |
| AppImageConfigName | string | The Name of the AppImageConfig. |
| KernelGatewayImageConfig? | object | The Amazon Elastic File System (EFS) storage configuration for a SageMaker image. |
| JupyterLabAppImageConfig? | object | The container configuration for a SageMaker image. |
| CodeEditorAppImageConfig? | object | The container configuration for a SageMaker image. |
| Tags? | array | A list of tags to apply to the AppImageConfig. |
fn create()
Create a SageMaker AppImageConfig
fn get(identifier: string)
Get a SageMaker AppImageConfig
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker AppImageConfig |
fn update()
Update a SageMaker AppImageConfig
fn delete(identifier: string)
Delete a SageMaker AppImageConfig
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker AppImageConfig |
fn sync()
Sync SageMaker AppImageConfig state from AWS
cluster.tsv2026.06.08.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION environment variable. Defaults to us-east-1. |
| VpcConfig? | object | The ID of the subnets in the VPC to which you want to connect your training job or model. |
| NodeRecovery? | enum | If node auto-recovery is set to true, faulty nodes will be replaced or rebooted when a failure is detected. If set to false, nodes will be labelled when a fault is detected. |
| InstanceGroups? | array | The instance groups of the SageMaker HyperPod cluster. |
| RestrictedInstanceGroups? | array | The restricted instance groups of the SageMaker HyperPod cluster. |
| Orchestrator? | record | Specifies parameter(s) specific to the orchestrator, e.g. specify the EKS cluster or Slurm configuration. |
| ClusterRole? | string | The cluster role for the autoscaler to assume. |
| NodeProvisioningMode? | enum | Determines the scaling strategy for the SageMaker HyperPod cluster. When set to 'Continuous', enables continuous scaling which dynamically manages node provisioning. If the parameter is omitted, uses the standard scaling approach in previous release. |
| ClusterName? | string | The name of the HyperPod Cluster. |
| AutoScaling? | object | The auto-scaling mode for the cluster |
| Tags? | array | Custom tags for managing the SageMaker HyperPod cluster as an AWS resource. You can add tags to your cluster in the same way you add them in other AWS services that support tagging. |
| TieredStorageConfig? | object | The mode of tiered storage. |
fn create()
Create a SageMaker Cluster
fn get(identifier: string)
Get a SageMaker Cluster
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker Cluster |
fn update()
Update a SageMaker Cluster
fn delete(identifier: string)
Delete a SageMaker Cluster
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker Cluster |
fn sync()
Sync SageMaker Cluster state from AWS
data_quality_job_definition.tsv2026.06.08.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION environment variable. Defaults to us-east-1. |
| JobDefinitionName? | string | The name of the job definition. |
| DataQualityBaselineConfig? | object | The name of a processing job |
| DataQualityAppSpecification? | object | An array of arguments for the container used to run the monitoring job. |
| DataQualityJobInput? | object | The endpoint for a monitoring job. |
| DataQualityJobOutputConfig? | object | The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt the model artifacts at rest using Amazon S3 server-side encryption. |
| JobResources | object | Configuration for the cluster used to run model monitoring jobs. |
| NetworkConfig? | object | Whether to encrypt all communications between distributed processing jobs. Choose True to encrypt communications. Encryption provides greater security for distributed processing jobs, but the processing might take longer. |
| EndpointName? | string | The name of the endpoint used to run the monitoring job. |
| RoleArn | string | The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf. |
| StoppingCondition? | object | The maximum runtime allowed in seconds. |
| Tags? | array | An array of key-value pairs to apply to this resource. |
fn create()
Create a SageMaker DataQualityJobDefinition
fn get(identifier: string)
Get a SageMaker DataQualityJobDefinition
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker DataQualityJobDefinition |
fn delete(identifier: string)
Delete a SageMaker DataQualityJobDefinition
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker DataQualityJobDefinition |
fn sync()
Sync SageMaker DataQualityJobDefinition state from AWS
device.tsv2026.06.08.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION environment variable. Defaults to us-east-1. |
| DeviceFleetName | string | The name of the edge device fleet |
| Device? | object | Description of the device |
| Tags? | array | Associate tags with the resource |
fn create()
Create a SageMaker Device
fn get(identifier: string)
Get a SageMaker Device
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker Device |
fn update()
Update a SageMaker Device
fn delete(identifier: string)
Delete a SageMaker Device
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker Device |
fn sync()
Sync SageMaker Device state from AWS
device_fleet.tsv2026.06.08.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION environment variable. Defaults to us-east-1. |
| Description? | string | Description for the edge device fleet |
| DeviceFleetName | string | The name of the edge device fleet |
| OutputConfig? | object | The Amazon Simple Storage (S3) bucket URI |
| RoleArn | string | Role associated with the device fleet |
| Tags? | array | Associate tags with the resource |
fn create()
Create a SageMaker DeviceFleet
fn get(identifier: string)
Get a SageMaker DeviceFleet
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker DeviceFleet |
fn update()
Update a SageMaker DeviceFleet
fn delete(identifier: string)
Delete a SageMaker DeviceFleet
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker DeviceFleet |
fn sync()
Sync SageMaker DeviceFleet state from AWS
domain.tsv2026.06.08.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION environment variable. Defaults to us-east-1. |
| AppNetworkAccessType? | enum | Specifies the VPC used for non-EFS traffic. The default value is PublicInternetOnly. |
| AuthMode | enum | The mode of authentication that members use to access the domain. |
| DefaultUserSettings? | object | The execution role for the user. |
| DefaultSpaceSettings? | object | The execution role for the space. |
| DomainName | string | A name for the domain. |
| KmsKeyId? | string | SageMaker uses AWS KMS to encrypt the EFS volume attached to the domain with an AWS managed customer master key (CMK) by default. |
| SubnetIds? | array | The VPC subnets that Studio uses for communication. |
| Tags? | array | A list of tags to apply to the user profile. |
| VpcId? | string | The ID of the Amazon Virtual Private Cloud (VPC) that Studio uses for communication. |
| DomainSettings? | object | The security groups for the Amazon Virtual Private Cloud that the Domain uses for communication between Domain-level apps and user apps. |
| AppSecurityGroupManagement? | enum | The entity that creates and manages the required security groups for inter-app communication in VPCOnly mode. Required when CreateDomain.AppNetworkAccessType is VPCOnly and DomainSettings.RStudioServerProDomainSettings.DomainExecutionRoleArn is provided. |
| TagPropagation? | enum | Indicates whether the tags added to Domain, User Profile and Space entity is propagated to all SageMaker resources. |
| HomeEfsFileSystemCreation? | enum | Indicates whether a home EFS file system is created for the domain. Set to Disabled to skip EFS creation and reduce domain creation time. |
fn create()
Create a SageMaker Domain
fn get(identifier: string)
Get a SageMaker Domain
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker Domain |
fn update()
Update a SageMaker Domain
fn delete(identifier: string)
Delete a SageMaker Domain
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker Domain |
fn sync()
Sync SageMaker Domain state from AWS
endpoint.tsv2026.06.08.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION environment variable. Defaults to us-east-1. |
| DeploymentConfig? | object | Configuration for automatic rollback if an error occurs during deployment. |
| EndpointConfigName | string | The name of the endpoint configuration for the SageMaker endpoint. This is a required property. |
| ExcludeRetainedVariantProperties? | array | Specifies a list of variant properties that you want to exclude when updating an endpoint. |
| RetainAllVariantProperties? | boolean | When set to true, retains all variant properties for an endpoint when it is updated. |
| RetainDeploymentConfig? | boolean | When set to true, retains the deployment configuration during endpoint updates. |
| Tags? | array | An array of key-value pairs to apply to this resource. |
fn create()
Create a SageMaker Endpoint
fn get(identifier: string)
Get a SageMaker Endpoint
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker Endpoint |
fn update()
Update a SageMaker Endpoint
fn delete(identifier: string)
Delete a SageMaker Endpoint
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker Endpoint |
fn sync()
Sync SageMaker Endpoint state from AWS
feature_group.tsv2026.06.08.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION environment variable. Defaults to us-east-1. |
| FeatureGroupName | string | The Name of the FeatureGroup. |
| RecordIdentifierFeatureName | string | The Record Identifier Feature Name. |
| EventTimeFeatureName | string | The Event Time Feature Name. |
| FeatureDefinitions | array | An Array of Feature Definition |
| OnlineStoreConfig? | object | TTL configuration of the feature group |
| OfflineStoreConfig? | object | Format for the offline store feature group. Iceberg is the optimal format for feature groups shared between offline and online stores. |
| ThroughputConfig? | object | Throughput mode configuration of the feature group |
| RoleArn? | string | Role Arn |
| Description? | string | Description about the FeatureGroup. |
| Tags? | array | An array of key-value pair to apply to this resource. |
fn create()
Create a SageMaker FeatureGroup
fn get(identifier: string)
Get a SageMaker FeatureGroup
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker FeatureGroup |
fn update()
Update a SageMaker FeatureGroup
fn delete(identifier: string)
Delete a SageMaker FeatureGroup
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker FeatureGroup |
fn sync()
Sync SageMaker FeatureGroup state from AWS
image.tsv2026.06.08.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION environment variable. Defaults to us-east-1. |
| ImageName | string | The name of the image. |
| ImageRoleArn | string | The Amazon Resource Name (ARN) of an IAM role that enables Amazon SageMaker to perform tasks on behalf of the customer. |
| ImageDisplayName? | string | The display name of the image. |
| ImageDescription? | string | A description of the image. |
| Tags? | array | An array of key-value pairs to apply to this resource. |
fn create()
Create a SageMaker Image
fn get(identifier: string)
Get a SageMaker Image
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker Image |
fn update()
Update a SageMaker Image
fn delete(identifier: string)
Delete a SageMaker Image
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker Image |
fn sync()
Sync SageMaker Image state from AWS
image_version.tsv2026.06.08.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION environment variable. Defaults to us-east-1. |
| ImageName | string | The name of the image this version belongs to. |
| BaseImage | string | The registry path of the container image on which this image version is based. |
| Alias? | string | The alias of the image version. |
| Aliases? | array | List of aliases for the image version. |
| VendorGuidance? | enum | The availability of the image version specified by the maintainer. |
| JobType? | enum | Indicates SageMaker job type compatibility. |
| MLFramework? | string | The machine learning framework vended in the image version. |
| ProgrammingLang? | string | The supported programming language and its version. |
| Processor? | enum | Indicates CPU or GPU compatibility. |
| Horovod? | boolean | Indicates Horovod compatibility. |
| ReleaseNotes? | string | The maintainer description of the image version. |
fn create()
Create a SageMaker ImageVersion
fn get(identifier: string)
Get a SageMaker ImageVersion
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker ImageVersion |
fn update()
Update a SageMaker ImageVersion
fn delete(identifier: string)
Delete a SageMaker ImageVersion
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker ImageVersion |
fn sync()
Sync SageMaker ImageVersion state from AWS
inference_component.tsv2026.06.08.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION environment variable. Defaults to us-east-1. |
| InferenceComponentName? | string | The name of the inference component |
| EndpointArn? | string | The Amazon Resource Name (ARN) of the endpoint the inference component is associated with |
| EndpointName | string | The name of the endpoint the inference component is associated with |
| VariantName? | string | The name of the endpoint variant the inference component is associated with |
| Specification? | object | The name of the model to use with the inference component |
| RuntimeConfig? | object | The number of copies for the inference component |
| DeploymentConfig? | object | The rolling update policy for the inference component |
| Tags? | array | An array of tags to apply to the resource |
fn create()
Create a SageMaker InferenceComponent
fn get(identifier: string)
Get a SageMaker InferenceComponent
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker InferenceComponent |
fn update()
Update a SageMaker InferenceComponent
fn delete(identifier: string)
Delete a SageMaker InferenceComponent
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker InferenceComponent |
fn sync()
Sync SageMaker InferenceComponent state from AWS
inference_experiment.tsv2026.06.08.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION environment variable. Defaults to us-east-1. |
| Name | string | The name for the inference experiment. |
| Type | enum | The type of the inference experiment that you want to run. |
| Description? | string | The description of the inference experiment. |
| RoleArn | string | The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to access model artifacts and container images, and manage Amazon SageMaker Inference endpoints for model deployment. |
| EndpointName | string | The name of the endpoint used to run the inference experiment. |
| EndpointMetadata? | object | The name of the endpoint used to run the inference experiment. |
| Schedule? | object | The timestamp at which the inference experiment started or will start. |
| KmsKey? | string | The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt data on the storage volume attached to the ML compute instance that hosts the endpoint. |
| DataStorageConfig? | object | The Amazon S3 bucket where the inference request and response data is stored. |
| ModelVariants | array | An array of ModelVariantConfig objects. Each ModelVariantConfig object in the array describes the infrastructure configuration for the corresponding variant. |
| ShadowModeConfig? | object | The name of the production variant, which takes all the inference requests. |
| Tags? | array | An array of key-value pairs to apply to this resource. |
| StatusReason? | string | The error message or client-specified reason from the StopInferenceExperiment API, that explains the status of the inference experiment. |
| DesiredState? | enum | The desired state of the experiment after starting or stopping operation. |
fn create()
Create a SageMaker InferenceExperiment
fn get(identifier: string)
Get a SageMaker InferenceExperiment
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker InferenceExperiment |
fn update()
Update a SageMaker InferenceExperiment
fn delete(identifier: string)
Delete a SageMaker InferenceExperiment
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker InferenceExperiment |
fn sync()
Sync SageMaker InferenceExperiment state from AWS
mlflow_app.tsv2026.06.12.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION environment variable. Defaults to us-east-1. |
| Name | string | The name of the MLflow App. |
| ArtifactStoreUri | string | The S3 URI for a general purpose bucket to use as the MLflow App artifact store. |
| RoleArn | string | The Amazon Resource Name (ARN) for an IAM role in your account that the MLflow App uses to access the artifact store in Amazon S3. |
| ModelRegistrationMode? | enum | Whether to enable or disable automatic registration of new MLflow models to the SageMaker Model Registry. |
| WeeklyMaintenanceWindowStart? | string | The day and time of the week in Coordinated Universal Time (UTC) 24-hour standard time that weekly maintenance updates are scheduled. For example: Tue:03:30. |
| Tags? | array | Tags to associate with the MLflow App. |
fn create()
Create a SageMaker MlflowApp
fn get(identifier: string)
Get a SageMaker MlflowApp
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker MlflowApp |
fn update()
Update a SageMaker MlflowApp
fn delete(identifier: string)
Delete a SageMaker MlflowApp
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker MlflowApp |
fn sync()
Sync SageMaker MlflowApp state from AWS
mlflow_tracking_server.tsv2026.06.08.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION environment variable. Defaults to us-east-1. |
| TrackingServerName | string | The name of the MLFlow Tracking Server. |
| TrackingServerSize? | enum | The size of the MLFlow Tracking Server. |
| MlflowVersion? | string | The MLFlow Version used on the MLFlow Tracking Server. |
| RoleArn | string | The Amazon Resource Name (ARN) of an IAM role that enables Amazon SageMaker to perform tasks on behalf of the customer. |
| ArtifactStoreUri | string | The Amazon S3 URI for MLFlow Tracking Server artifacts. |
| AutomaticModelRegistration? | boolean | A flag to enable Automatic SageMaker Model Registration. |
| WeeklyMaintenanceWindowStart? | string | The start of the time window for maintenance of the MLFlow Tracking Server in UTC time. |
| Tags? | array | An array of key-value pairs to apply to this resource. |
fn create()
Create a SageMaker MlflowTrackingServer
fn get(identifier: string)
Get a SageMaker MlflowTrackingServer
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker MlflowTrackingServer |
fn update()
Update a SageMaker MlflowTrackingServer
fn delete(identifier: string)
Delete a SageMaker MlflowTrackingServer
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker MlflowTrackingServer |
fn sync()
Sync SageMaker MlflowTrackingServer state from AWS
model.tsv2026.06.08.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION environment variable. Defaults to us-east-1. |
| Containers? | array | Specifies the containers in the inference pipeline. |
| EnableNetworkIsolation? | boolean | Isolates the model container. No inbound or outbound network calls can be made to or from the model container. |
| ExecutionRoleArn? | string | The Amazon Resource Name (ARN) of the IAM role that you specified for the model. |
| InferenceExecutionConfig? | object | How containers in a multi-container are run. |
| ModelName? | string | The name of the new model. |
| PrimaryContainer? | object | This parameter is ignored for models that contain only a PrimaryContainer. When a ContainerDefinition is part of an inference pipeline, the value of the parameter uniquely identifies the container for the purposes of logging and metrics. For information, see [Use Logs and Metrics to Monitor an Inference Pipeline](https://docs.aws.amazon.com/sagemaker/latest/dg/inference-pipeline-logs-metrics.html). If you don't specify a value for this parameter for a ContainerDefinition that is part of an inference pipeline, a unique name is automatically assigned based on the position of the ContainerDefinition in the pipeline. If you specify a value for the ContainerHostName for any ContainerDefinition that is part of an inference pipeline, you must specify a value for the ContainerHostName parameter of every ContainerDefinition in that pipeline. |
| Tags? | array | An array of key-value pairs. You can use tags to categorize your AWS resources in different ways, for example, by purpose, owner, or environment. For more information, see [Tagging AWS Resources](https://docs.aws.amazon.com/general/latest/gr/aws_tagging.html). |
| VpcConfig? | object | The VPC security group IDs, in the form `sg-xxxxxxxx`. Specify the security groups for the VPC that is specified in the `Subnets` field. |
fn create()
Create a SageMaker Model
fn get(identifier: string)
Get a SageMaker Model
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker Model |
fn update()
Update a SageMaker Model
fn delete(identifier: string)
Delete a SageMaker Model
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker Model |
fn sync()
Sync SageMaker Model state from AWS
model_bias_job_definition.tsv2026.06.08.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION environment variable. Defaults to us-east-1. |
| JobDefinitionName? | string | The name of the job definition. |
| ModelBiasBaselineConfig? | object | The name of a processing job |
| ModelBiasAppSpecification? | object | The container image to be run by the monitoring job. |
| ModelBiasJobInput? | object | The endpoint for a monitoring job. |
| ModelBiasJobOutputConfig? | object | The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt the model artifacts at rest using Amazon S3 server-side encryption. |
| JobResources | object | Configuration for the cluster used to run model monitoring jobs. |
| NetworkConfig? | object | Whether to encrypt all communications between distributed processing jobs. Choose True to encrypt communications. Encryption provides greater security for distributed processing jobs, but the processing might take longer. |
| EndpointName? | string | The name of the endpoint used to run the monitoring job. |
| RoleArn | string | The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf. |
| StoppingCondition? | object | The maximum runtime allowed in seconds. |
| Tags? | array | An array of key-value pairs to apply to this resource. |
fn create()
Create a SageMaker ModelBiasJobDefinition
fn get(identifier: string)
Get a SageMaker ModelBiasJobDefinition
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker ModelBiasJobDefinition |
fn delete(identifier: string)
Delete a SageMaker ModelBiasJobDefinition
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker ModelBiasJobDefinition |
fn sync()
Sync SageMaker ModelBiasJobDefinition state from AWS
model_card.tsv2026.06.08.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION environment variable. Defaults to us-east-1. |
| ModelCardName | string | The unique name of the model card. |
| SecurityConfig? | object | A Key Management Service key ID to use for encrypting a model card. |
| ModelCardStatus | enum | The approval status of the model card within your organization. Different organizations might have different criteria for model card review and approval. |
| Content? | object | Overview about the model. |
| Tags? | array | Key-value pairs used to manage metadata for model cards. |
fn create()
Create a SageMaker ModelCard
fn get(identifier: string)
Get a SageMaker ModelCard
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker ModelCard |
fn update()
Update a SageMaker ModelCard
fn delete(identifier: string)
Delete a SageMaker ModelCard
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker ModelCard |
fn sync()
Sync SageMaker ModelCard state from AWS
model_explainability_job_definition.tsv2026.06.08.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION environment variable. Defaults to us-east-1. |
| JobDefinitionName? | string | The name of the job definition. |
| ModelExplainabilityBaselineConfig? | object | The name of a processing job |
| ModelExplainabilityAppSpecification? | object | The container image to be run by the monitoring job. |
| ModelExplainabilityJobInput? | object | The endpoint for a monitoring job. |
| ModelExplainabilityJobOutputConfig? | object | The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt the model artifacts at rest using Amazon S3 server-side encryption. |
| JobResources | object | Configuration for the cluster used to run model monitoring jobs. |
| NetworkConfig? | object | Whether to encrypt all communications between distributed processing jobs. Choose True to encrypt communications. Encryption provides greater security for distributed processing jobs, but the processing might take longer. |
| EndpointName? | string | The name of the endpoint used to run the monitoring job. |
| RoleArn | string | The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf. |
| StoppingCondition? | object | The maximum runtime allowed in seconds. |
| Tags? | array | An array of key-value pairs to apply to this resource. |
fn create()
Create a SageMaker ModelExplainabilityJobDefinition
fn get(identifier: string)
Get a SageMaker ModelExplainabilityJobDefinition
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker ModelExplainabilityJobDefinition |
fn delete(identifier: string)
Delete a SageMaker ModelExplainabilityJobDefinition
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker ModelExplainabilityJobDefinition |
fn sync()
Sync SageMaker ModelExplainabilityJobDefinition state from AWS
model_package.tsv2026.06.08.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION environment variable. Defaults to us-east-1. |
| Tags? | array | An array of key-value pairs to apply to this resource. |
| AdditionalInferenceSpecifications? | array | An array of additional Inference Specification objects. |
| CertifyForMarketplace? | boolean | Whether to certify the model package for listing on AWS Marketplace. |
| ClientToken? | string | A unique token that guarantees that the call to this API is idempotent. |
| CustomerMetadataProperties? | record | The metadata properties associated with the model package versions. |
| Domain? | string | The machine learning domain of the model package you specified. |
| DriftCheckBaselines? | object | Represents the drift check bias baselines that can be used when the model monitor is set using the model package. |
| InferenceSpecification? | object | The Amazon ECR registry path of the Docker image that contains the inference code. |
| MetadataProperties? | object | The commit ID. |
| ModelApprovalStatus? | enum | The approval status of the model package. |
| ModelMetrics? | object | Contains bias metrics for a model. |
| ModelPackageDescription? | string | The description of the model package. |
| ModelPackageGroupName? | string | The name of the model package group. |
| ModelPackageName? | string | The name or arn of the model package. |
| SamplePayloadUrl? | string | The Amazon Simple Storage Service (Amazon S3) path where the sample payload are stored pointing to single gzip compressed tar archive. |
| SkipModelValidation? | enum | Indicates if you want to skip model validation. |
| SourceAlgorithmSpecification? | object | A list of algorithms that were used to create a model package. |
| Task? | string | The machine learning task your model package accomplishes. |
| ValidationSpecification? | object | The IAM roles to be used for the validation of the model package. |
| ApprovalDescription? | string | A description provided for the model approval. |
| ModelPackageVersion? | number | The version of the model package. |
| AdditionalInferenceSpecificationsToAdd? | array | An array of additional Inference Specification objects. |
| ModelPackageStatusDetails? | object | Details about the current status of the model package. |
| SourceUri? | string | The URI of the source for the model package. |
| ModelCard? | object | The content of the model card. |
| SecurityConfig? | object | The AWS KMS Key ID (KMSKeyId) used for encryption of model package information. |
fn create()
Create a SageMaker ModelPackage
fn get(identifier: string)
Get a SageMaker ModelPackage
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker ModelPackage |
fn update()
Update a SageMaker ModelPackage
fn delete(identifier: string)
Delete a SageMaker ModelPackage
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker ModelPackage |
fn sync()
Sync SageMaker ModelPackage state from AWS
model_package_group.tsv2026.06.08.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION environment variable. Defaults to us-east-1. |
| Tags? | array | An array of key-value pairs to apply to this resource. |
| ModelPackageGroupName | string | The name of the model package group. |
| ModelPackageGroupDescription? | string | The description of the model package group. |
| ModelPackageGroupPolicy? | record |
fn create()
Create a SageMaker ModelPackageGroup
fn get(identifier: string)
Get a SageMaker ModelPackageGroup
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker ModelPackageGroup |
fn update()
Update a SageMaker ModelPackageGroup
fn delete(identifier: string)
Delete a SageMaker ModelPackageGroup
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker ModelPackageGroup |
fn sync()
Sync SageMaker ModelPackageGroup state from AWS
model_quality_job_definition.tsv2026.06.08.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION environment variable. Defaults to us-east-1. |
| JobDefinitionName? | string | The name of the job definition. |
| ModelQualityBaselineConfig? | object | The name of a processing job |
| ModelQualityAppSpecification? | object | An array of arguments for the container used to run the monitoring job. |
| ModelQualityJobInput? | object | The endpoint for a monitoring job. |
| ModelQualityJobOutputConfig? | object | The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt the model artifacts at rest using Amazon S3 server-side encryption. |
| JobResources | object | Configuration for the cluster used to run model monitoring jobs. |
| NetworkConfig? | object | Whether to encrypt all communications between distributed processing jobs. Choose True to encrypt communications. Encryption provides greater security for distributed processing jobs, but the processing might take longer. |
| EndpointName? | string | The name of the endpoint used to run the monitoring job. |
| RoleArn | string | The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf. |
| StoppingCondition? | object | The maximum runtime allowed in seconds. |
| Tags? | array | An array of key-value pairs to apply to this resource. |
fn create()
Create a SageMaker ModelQualityJobDefinition
fn get(identifier: string)
Get a SageMaker ModelQualityJobDefinition
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker ModelQualityJobDefinition |
fn delete(identifier: string)
Delete a SageMaker ModelQualityJobDefinition
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker ModelQualityJobDefinition |
fn sync()
Sync SageMaker ModelQualityJobDefinition state from AWS
monitoring_schedule.tsv2026.06.08.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION environment variable. Defaults to us-east-1. |
| MonitoringScheduleName | string | The name of the monitoring schedule. |
| MonitoringScheduleConfig? | object | Defines the monitoring job. |
| Tags? | array | An array of key-value pairs to apply to this resource. |
| EndpointName? | string | The name of the endpoint used to run the monitoring job. |
| FailureReason? | string | Contains the reason a monitoring job failed, if it failed. |
| LastMonitoringExecutionSummary? | object | The name of the endpoint used to run the monitoring job. |
| MonitoringScheduleStatus? | enum | The status of a schedule job. |
fn create()
Create a SageMaker MonitoringSchedule
fn get(identifier: string)
Get a SageMaker MonitoringSchedule
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker MonitoringSchedule |
fn update()
Update a SageMaker MonitoringSchedule
fn delete(identifier: string)
Delete a SageMaker MonitoringSchedule
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker MonitoringSchedule |
fn sync()
Sync SageMaker MonitoringSchedule state from AWS
partner_app.tsv2026.06.08.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION environment variable. Defaults to us-east-1. |
| Name | string | A name for the PartnerApp. |
| Type | enum | The type of PartnerApp. |
| ExecutionRoleArn | string | The execution role for the user. |
| KmsKeyId? | string | The AWS KMS customer managed key used to encrypt the data associated with the PartnerApp. |
| Tier | string | The tier of the PartnerApp. |
| EnableIamSessionBasedIdentity? | boolean | Enables IAM Session based Identity for PartnerApp. |
| EnableAutoMinorVersionUpgrade? | boolean | Enables automatic minor version upgrades for the PartnerApp. |
| AppVersion? | string | The version of the PartnerApp. |
| ApplicationConfig? | object | A list of users with administrator privileges for the PartnerApp. |
| AuthType | enum | The Auth type of PartnerApp. |
| MaintenanceConfig? | object | The maintenance window start day and time for the PartnerApp. |
| ClientToken? | string | The client token for the PartnerApp. |
| Tags? | array | A list of tags to apply to the PartnerApp. |
fn create()
Create a SageMaker PartnerApp
fn get(identifier: string)
Get a SageMaker PartnerApp
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker PartnerApp |
fn update()
Update a SageMaker PartnerApp
fn delete(identifier: string)
Delete a SageMaker PartnerApp
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker PartnerApp |
fn sync()
Sync SageMaker PartnerApp state from AWS
pipeline.tsv2026.06.08.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION environment variable. Defaults to us-east-1. |
| PipelineName | string | The name of the Pipeline. |
| PipelineDisplayName? | string | The display name of the Pipeline. |
| PipelineDescription? | string | The description of the Pipeline. |
| PipelineDefinition | record | |
| RoleArn | string | Role Arn |
| Tags? | array | |
| ParallelismConfiguration? | object | Maximum parallel execution steps |
fn create()
Create a SageMaker Pipeline
fn get(identifier: string)
Get a SageMaker Pipeline
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker Pipeline |
fn update()
Update a SageMaker Pipeline
fn delete(identifier: string)
Delete a SageMaker Pipeline
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker Pipeline |
fn sync()
Sync SageMaker Pipeline state from AWS
processing_job.tsv2026.06.08.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION environment variable. Defaults to us-east-1. |
| AppSpecification? | object | The arguments for a container used to run a processing job. |
| Environment? | record | Sets the environment variables in the Docker container |
| ExperimentConfig? | object | The name of an existing experiment to associate with the trial component. |
| NetworkConfig? | object | Whether to encrypt all communications between distributed processing jobs. Choose True to encrypt communications. Encryption provides greater security for distributed processing jobs, but the processing might take longer. |
| ProcessingInputs? | array | An array of inputs configuring the data to download into the processing container. |
| ProcessingJobName? | string | The name of the processing job. The name must be unique within an AWS Region in the AWS account. |
| ProcessingOutputConfig? | object | The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt the processing job output. KmsKeyId can be an ID of a KMS key, ARN of a KMS key, or alias of a KMS key. The KmsKeyId is applied to all outputs. |
| ProcessingResources | object | Configuration for the cluster used to run a processing job. |
| RoleArn | string | The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf. |
| StoppingCondition? | object | Specifies the maximum runtime in seconds. |
| Tags? | array | (Optional) An array of key-value pairs. For more information, see Using Cost Allocation Tags(https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html#allocation-whatURL) in the AWS Billing and Cost Management User Guide. |
fn create()
Create a SageMaker ProcessingJob
fn get(identifier: string)
Get a SageMaker ProcessingJob
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker ProcessingJob |
fn delete(identifier: string)
Delete a SageMaker ProcessingJob
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker ProcessingJob |
fn sync()
Sync SageMaker ProcessingJob state from AWS
project.tsv2026.06.08.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION environment variable. Defaults to us-east-1. |
| Tags? | array | An array of key-value pairs to apply to this resource. |
| ProjectName | string | The name of the project. |
| ProjectDescription? | string | The description of the project. |
| ServiceCatalogProvisioningDetails? | object | Service Catalog product identifier. |
| ServiceCatalogProvisionedProductDetails? | object | The identifier of the provisioning artifact (also known as a version). |
| TemplateProviderDetails? | array | An array of template providers associated with the project. |
fn create()
Create a SageMaker Project
fn get(identifier: string)
Get a SageMaker Project
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker Project |
fn update()
Update a SageMaker Project
fn delete(identifier: string)
Delete a SageMaker Project
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker Project |
fn sync()
Sync SageMaker Project state from AWS
space.tsv2026.06.08.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION environment variable. Defaults to us-east-1. |
| DomainId | string | The ID of the associated Domain. |
| SpaceName | string | A name for the Space. |
| SpaceSettings? | object | The Jupyter server's app settings. |
| Tags? | array | A list of tags to apply to the space. |
| OwnershipSettings? | object | |
| SpaceSharingSettings? | object | |
| SpaceDisplayName? | string |
fn create()
Create a SageMaker Space
fn get(identifier: string)
Get a SageMaker Space
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker Space |
fn update()
Update a SageMaker Space
fn delete(identifier: string)
Delete a SageMaker Space
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker Space |
fn sync()
Sync SageMaker Space state from AWS
studio_lifecycle_config.tsv2026.06.08.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION environment variable. Defaults to us-east-1. |
| StudioLifecycleConfigAppType | enum | The App type that the Lifecycle Configuration is attached to. |
| StudioLifecycleConfigContent | string | The content of your Amazon SageMaker Studio Lifecycle Configuration script. This content must be base64 encoded. |
| StudioLifecycleConfigName | string | The name of the Amazon SageMaker Studio Lifecycle Configuration. |
| Tags? | array | Tags to be associated with the Lifecycle Configuration. Each tag consists of a key and an optional value. Tag keys must be unique per resource. Tags are searchable using the Search API. |
fn create()
Create a SageMaker StudioLifecycleConfig
fn get(identifier: string)
Get a SageMaker StudioLifecycleConfig
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker StudioLifecycleConfig |
fn delete(identifier: string)
Delete a SageMaker StudioLifecycleConfig
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker StudioLifecycleConfig |
fn sync()
Sync SageMaker StudioLifecycleConfig state from AWS
user_profile.tsv2026.06.08.1
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION environment variable. Defaults to us-east-1. |
| DomainId | string | The ID of the associated Domain. |
| SingleSignOnUserIdentifier? | string | A specifier for the type of value specified in SingleSignOnUserValue. Currently, the only supported value is \"UserName\". If the Domain's AuthMode is SSO, this field is required. If the Domain's AuthMode is not SSO, this field cannot be specified. |
| SingleSignOnUserValue? | string | The username of the associated AWS Single Sign-On User for this UserProfile. If the Domain's AuthMode is SSO, this field is required, and must match a valid username of a user in your directory. If the Domain's AuthMode is not SSO, this field cannot be specified. |
| UserProfileName | string | A name for the UserProfile. |
| UserSettings? | object | The user profile Amazon Resource Name (ARN). |
| Tags? | array | A list of tags to apply to the user profile. |
fn create()
Create a SageMaker UserProfile
fn get(identifier: string)
Get a SageMaker UserProfile
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker UserProfile |
fn update()
Update a SageMaker UserProfile
fn delete(identifier: string)
Delete a SageMaker UserProfile
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the SageMaker UserProfile |
fn sync()
Sync SageMaker UserProfile state from AWS
04Previous Versions
2026.06.08.2Jun 8, 2026
- Updated: app, app_image_config, cluster, data_quality_job_definition, device, device_fleet, domain, endpoint, feature_group, image, image_version, inference_component, inference_experiment, mlflow_tracking_server, model, model_bias_job_definition, model_card, model_explainability_job_definition, model_package, model_package_group, model_quality_job_definition, monitoring_schedule, partner_app, pipeline, processing_job, project, space, studio_lifecycle_config, user_profile
2026.06.06.1Jun 6, 2026
- Updated: app, app_image_config, cluster, data_quality_job_definition, device, device_fleet, domain, endpoint, feature_group, image, image_version, inference_component, inference_experiment, mlflow_tracking_server, model, model_bias_job_definition, model_card, model_explainability_job_definition, model_package, model_package_group, model_quality_job_definition, monitoring_schedule, partner_app, pipeline, processing_job, project, space, studio_lifecycle_config, user_profile
Added 1, removed 29 models
2026.06.05.1Jun 5, 2026
- Updated: cluster
2026.06.04.1Jun 4, 2026
- Updated: cluster
2026.06.03.1Jun 3, 2026
- Updated: cluster
2026.05.31.1May 31, 2026
- Updated: cluster
2026.05.29.1May 29, 2026
- Updated: domain
2026.05.28.1May 28, 2026
- Updated: cluster
2026.05.27.1May 27, 2026
- Updated: cluster, model, model_package_group, pipeline
2026.05.19.1May 18, 2026
2026.05.09.1May 9, 2026
- Updated: domain, processing_job
2026.04.24.1Apr 24, 2026
- Updated: domain
2026.04.23.3Apr 23, 2026
2026.04.23.2Apr 23, 2026
- Updated: app, app_image_config, cluster, data_quality_job_definition, device, device_fleet, domain, endpoint, feature_group, image, image_version, inference_component, inference_experiment, mlflow_tracking_server, model, model_bias_job_definition, model_card, model_explainability_job_definition, model_package, model_package_group, model_quality_job_definition, monitoring_schedule, partner_app, pipeline, processing_job, project, space, studio_lifecycle_config, user_profile
2026.04.19.1Apr 19, 2026
- Updated: cluster
2026.04.03.2Apr 3, 2026
- Updated: app, app_image_config, cluster, data_quality_job_definition, device, device_fleet, domain, endpoint, feature_group, image, image_version, inference_component, inference_experiment, mlflow_tracking_server, model, model_bias_job_definition, model_card, model_explainability_job_definition, model_package, model_package_group, model_quality_job_definition, monitoring_schedule, partner_app, pipeline, processing_job, project, space, studio_lifecycle_config, user_profile
2026.03.19.1Mar 19, 2026
- Updated: app, app_image_config, cluster, data_quality_job_definition, device, device_fleet, domain, endpoint, feature_group, image, image_version, inference_component, inference_experiment, mlflow_tracking_server, model_bias_job_definition, model_card, model_explainability_job_definition, model_package, model_package_group, model_quality_job_definition, monitoring_schedule, partner_app, pipeline, processing_job, project, space, studio_lifecycle_config, user_profile
2026.03.16.1Mar 16, 2026
- Updated: app, app_image_config, cluster, data_quality_job_definition, device, device_fleet, domain, endpoint, feature_group, image, image_version, inference_component, inference_experiment, mlflow_tracking_server, model_bias_job_definition, model_card, model_explainability_job_definition, model_package, model_package_group, model_quality_job_definition, monitoring_schedule, partner_app, pipeline, processing_job, project, space, studio_lifecycle_config, user_profile
2026.03.10.5Mar 10, 2026
05Stats
B
85 / 100
Downloads
0
Archive size
7.0 MB
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 types (deprecated)1/1earned
- Dependencies pass trust audit0/2missing
- Has description1/1earned
- Platform support declared (or universal)2/2earned
- License declared1/1earned
- Verified public repository2/2earned
06Platforms
07Labels