InstanceSecret
Metadata about an encrypted secret attached to an instance.
Secrets are encrypted key-value pairs injected at deploy time. The API never returns secret values -- only the name, fingerprint, and timestamps are exposed.
type InstanceSecret {
name: String!
sha256: String!
createdAt: DateTime!
updatedAt: DateTime!
}
Fields
InstanceSecret.name ● String! non-null scalar {#name}
The secret's key name, used to reference it in deployment configuration.
InstanceSecret.sha256 ● String! non-null scalar {#sha-256}
Lowercase hex SHA-256 of the stored value. Use as a stable fingerprint to detect changes without exposing the secret itself.
InstanceSecret.createdAt ● DateTime! non-null scalar {#created-at}
When this secret was first created (UTC).
InstanceSecret.updatedAt ● DateTime! non-null scalar {#updated-at}
When this secret's value was last changed (UTC).
Member Of
InstanceSecretPayload object