EngineVersion 1secretsClasses

secrets:ManagedSecret

A secret that is owned by and persisted within the workspace.

Extends: secrets:Secret

Managed secrets are stored securely by the platform and their values are secured with end-to-end encrypted. Examples include database passwords, external service API keys, and other credentials that belong to the workspace configuration.

Properties

secrets:description (required, max 1)

A human-readable description of the secret.

Secrets must have a description.

Inherited from parent class.

iam:hasPolicy (required, min 1)

Secrets must have at least one resource policy (iam:hasPolicy) defining who can access them.

Inherited from parent class.

isDefinedBy (required, max 1)

Secrets must be defined by a matrix (rdfs:isDefinedBy).

Inherited from parent class.

secrets:value (optional, max 1)

The secret's encrypted or secure value.

Secrets may have at most one value.

Supports typed literals (xsd:string, xsd:integer, xsd:boolean, xsd:decimal, etc.).

Inherited from parent class.

On this page