Skip to main content
POST
Save a stack profile version

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

profile_id
string<uuid>
required

Body

application/json
source_cluster_id
string<uuid>
required
stack_name
string
required
include_addon_configurations
boolean
default:true
channel
string
default:stable
changelog
string | null

Response

Version saved

One published version of a stack profile with its full spec and parameters.

id
string<uuid>
required
version
integer
required
channel
string
required
spec
object
required

The profile's stack specification: stacks with their add-ons, manifests and variables.

parameters
object[]
required
redacted_secret_paths
object
required

Secret paths redacted from the stored spec, keyed by resource.

changelog
string | null
required
created_by_user_id
string | null
required
created_at
string<date-time>
required
deprecation
StackProfileVersionDeprecation · object | null
required

The withdrawal notice; null while the version is deployable.

warnings
string[]

Only on a newly saved version: redaction and unsubstituted-variable notices.