Properties
blueprint
string — required
Name of the blueprint to install. All services defined in the blueprint will be
added as installations on the environment.
environment
string — required
Target environment for this installation.
blueprintInstallationName
string — optional
Custom name for this blueprint installation. If not specified, uses the
blueprint name.
releaseChannel
string — optional
Release channel to follow for this installation. If not specified, uses the
environment’s channel.
inputs
array — optional
Input parameters to pass to the blueprint. These inputs override any default
values defined on the blueprint and are used by services within the blueprint.
inputs[].name
string — required
Name of the blueprint input parameter.
inputs[].value
string — optional
Value for the input parameter. Cannot be used with valueFromOrgSecret.
inputs[].valueFromVariableGroup
object — optional
Reference an environment-scoped variable group to use as the input value. Only
valid for map type inputs with isSecret: true. Cannot be used with value
or valueFromOrgSecret.
defaultFrom on the blueprint
input definition — use defaultFrom when you want a fallback when no value is
provided, and valueFromVariableGroup when you want to explicitly bind the
input to a variable group.
inputs[].valueFromVariableGroup.name
string — required
Name of the variable group in the target environment.
inputs[].valueFromVariableGroup.key
string — optional
The specific key to get from the variable group. If not specified, the entire
variable group key-value map is used. When a key is specified, only that key’s
value is used as the input value.
inputs[].valueFromOrgSecret
object — optional
Reference to an organization-level secret for the input value. Cannot be used
with value.
inputs[].valueFromOrgSecret.name
string — required
Name of the organization secret.
inputs[].valueFromOrgSecret.key
string — required
Key within the organization secret to get the value from.
excludedInstallations
array — optional
List of service installations within this blueprint that should be excluded from
automatic updates. These installations will not receive automatic updates when
the blueprint is updated, allowing you to pin specific services to their current
versions.