Blueprint lifecycle controls. Defaults to {deletionPolicy: 'retain'}.
Set deletionPolicy: 'protect' to reject detach. Set ownershipAction to
{type: 'attach', id} to adopt an existing resource or {type: 'detach'}
to remove Stack ownership without deleting definitions. Deletion policies
that promise deletion (allow, replace) are rejected.
Optionalname
name?:string
Blueprint resource name — the identity blueprints matches deploys on.
Defaults to workflows-<deployment name>. Keep the name stable after
deployment: a retained resource cannot be renamed because removing the old
name is rejected.
Blueprint lifecycle controls. Defaults to
{deletionPolicy: 'retain'}. SetdeletionPolicy: 'protect'to reject detach. SetownershipActionto{type: 'attach', id}to adopt an existing resource or{type: 'detach'}to remove Stack ownership without deleting definitions. Deletion policies that promise deletion (allow,replace) are rejected.