Skip to main content

Module state

Module state 

Source
Expand description

Account-partitioned, serializable state for the Amazon SageMaker control plane.

The registry is deliberately schema-light: every named resource family (models, endpoints, endpoint configs, training jobs, notebook instances, pipelines, …) is stored in one uniform two-level map, resources[family][id], where the stored value is the resource’s JSON record (its persisted attributes plus any minted ARN / id / timestamps). Keeping every key a plain String means the snapshot never depends on the tuple-key serde adapter and new resource families need no new struct fields.

Alongside the resource map are:

  • tags — resource tags keyed by ARN.
  • singletons — account-scoped singleton values keyed by a stable string (e.g. the Service Catalog portfolio status).

Structs§

SageMakerData
Per-account SageMaker control-plane state.
SageMakerSnapshot

Constants§

SAGEMAKER_SNAPSHOT_SCHEMA_VERSION

Type Aliases§

SharedSageMakerState