Skip to main content

SecretField

Application secret definitions. These fields are defined in your applications massdriver.yaml file.

Secrets are only applied to application type bundles.

type SecretField {
name: String!
required: Boolean!
json: Boolean!
title: String
description: String
valueMetadata: SecretMetadata
}

Fields

SecretField.name ● String! non-null scalar

The name of the secret. Generally in the form of an environment variable.

SecretField.required ● Boolean! non-null scalar

Is the secret required?

SecretField.json ● Boolean! non-null scalar

Is the secret a JSON object?

SecretField.title ● String scalar

Secret field definition friendly display name.

SecretField.description ● String scalar

Secret field definition description.

SecretField.valueMetadata ● SecretMetadata object

Metadata for the secret value set on this field.

Member Of

Manifest object ● Package object