concatfunction concatenates two values:
getfunction finds a node of a certain type by its unique identifier without needing to specify the type of the node. The function finds a node in a nested way, first finding the identifier and then finding the type and name in the scope of the first resolved node.
metricsfrom the CheckFunction identified by
urn:stackpack:aws:Old:does not exist, whereas
getOrCreatefunction first tries to resolve a node by its identifier and then by the fallback create-identifier. If none are found, the function will create a node using the specified
Namearguments and the newly created node will be identified with the create-identifier value.
getOrCreateworks only with the following (simple) types: Environment, Layer, Domain, ComponentType and RelationType.
create-identifiermust be a value in the
getOrCreateas resolving nodes by identifier is safer than by name due to the unique constraint enforced in the
Environmentby its identifier and fallback identifier, or otherwise create it:
identifierfunction creates an identifier out of an identifier prefix, a component type and a component name.
handlebars) - Choice of:
handlebars- Included file will be interpreted as StackState Templated JSON.
identity- Included file will be not be interpreted, but simply will be included as text.
base64- Included file will be loaded using a BASE64 encoding. This is possible for the image types:
/provisioning/script/AWS event run state.groovyin the AWS StackPack contains
/provisioning/icons/aws.cloudformation.pngcontains an image of the AWS CloudFormation logo.