SageMaker Pipeline Definition JSON Schema

Type: object
No Additional Properties

Type: enum (of string)

Must be one of:

  • "2020-12-01"

Type: object

All properties whose name matches the following regular expression must respect the following conditions

Property name regular expression: ^[A-Za-z0-9\-_]{1,128}$
Type: string

Must be at least 0 characters long

Must be at most 1024 characters long

Type: array
No Additional Items

Each item of this array must be:


Type: object
No Additional Properties

Type: string
Must match regular expression: ^[A-Za-z0-9\-_]{1,64}$

Type: string

Must be at least 0 characters long

Must be at most 4096 characters long

Type: string

Must be at most 4096 characters long

Type: enum (of string)

Must be one of:

  • "String"
Type: object
No Additional Properties

Type: string
Must match regular expression: ^[A-Za-z0-9\-_]{1,64}$

Type: string

Must be at least 0 characters long

Must be at most 4096 characters long

Type: enum (of string)

Must be one of:

  • "Integer"
Type: object
No Additional Properties

Type: string
Must match regular expression: ^[A-Za-z0-9\-_]{1,64}$

Type: string

Must be at least 0 characters long

Must be at most 4096 characters long

Type: enum (of string)

Must be one of:

  • "Float"
Type: object
No Additional Properties

Type: string
Must match regular expression: ^[A-Za-z0-9\-_]{1,64}$

Type: string

Must be at least 0 characters long

Must be at most 4096 characters long

Type: enum (of string)

Must be one of:

  • "Boolean"

Type: array
No Additional Items

Each item of this array must be:


Type: object
No Additional Properties

Type: string
Must match regular expression: ^[A-Za-z0-9\-_]{1,64}$

Type: enum (of string)

Must be one of:

  • "Condition"

Type: array
No Additional Items

Each item of this array must be:

Type: string
Must match regular expression: ^[A-Za-z0-9\-_]{1,64}$

Type: string
Must match regular expression: ^[A-Za-z0-9\-_]{1,64}$

Type: string

Must be at least 0 characters long

Must be at most 4096 characters long

Type: object
No Additional Properties

Type: array
No Additional Items

Each item of this array must be:


Type: object
No Additional Properties



Type: enum (of string)

Must be one of:

  • "GreaterThan"
  • "LessThan"
  • "LessThanOrEqualTo"
  • "GreaterThanOrEqualTo"
  • "Equals"
  • "NotEquals"
Type: object
No Additional Properties

Type: enum (of string)

Must be one of:

  • "In"
  • "NotIn"


Type: array
No Additional Items

Each item of this array must be:


Type: object
No Additional Properties

Type: enum (of string)

Must be one of:

  • "Or"

Type: array
No Additional Items

Each item of this array must be:


Type: object
No Additional Properties



Type: enum (of string)

Must be one of:

  • "GreaterThan"
  • "LessThan"
  • "LessThanOrEqualTo"
  • "GreaterThanOrEqualTo"
  • "Equals"
  • "NotEquals"
Type: object
No Additional Properties


Type: array
No Additional Items

Each item of this array must be:


Type: array
No Additional Items

Each item of this array must be:


Type: object
No Additional Properties

Type: string
Must match regular expression: ^[A-Za-z0-9\-_]{1,64}$

Type: enum (of string)

Must be one of:

  • "Training"

Type: array
No Additional Items

Each item of this array must be:

Type: string
Must match regular expression: ^[A-Za-z0-9\-_]{1,64}$

Type: string
Must match regular expression: ^[A-Za-z0-9\-_]{1,64}$

Type: string

Must be at least 0 characters long

Must be at most 4096 characters long

Type: array
No Additional Items

Each item of this array must be:

Type: object
No Additional Properties

Type: enum (of string)

Must be one of:

  • "Step.SERVICE_FAULT"
  • "Step.THROTTLING"
  • "SageMaker.JOB_INTERNAL_ERROR"
  • "SageMaker.CAPACITY_ERROR"
  • "SageMaker.RESOURCE_LIMIT"
  • "Emr.RESOURCE_LIMIT"

Type: object
No Additional Properties

Type: object
No Additional Properties

Type: array of object
No Additional Items

Each item of this array must be:

Type: object
No Additional Properties

Type: object
No Additional Properties

Type: array of object
No Additional Items

Each item of this array must be:

Type: object
No Additional Properties

Type: array of object
No Additional Items

Each item of this array must be:

Type: object
No Additional Properties

Type: object

All properties whose name matches the following regular expression must respect the following conditions

Property name regular expression: .*
Type: object

Type: array of object
No Additional Items

Each item of this array must be:

Type: object

Type: object

Type: object
No Additional Properties

Type: object
No Additional Properties

Type: object
No Additional Properties

Type: object
No Additional Properties