BlueprintConfiguration
No description
type BlueprintConfiguration implements RevisableEntity {
revisionMetadata: RevisionMetadata!
revisionData: JSON!
slug: String!
displayName: String!
published: Boolean!
description: String
tags: [String!]!
logoUrl: String
driverConfiguration: BlueprintDriverConfiguration
richInputSchema: JSON
variables: [BlueprintVariableSpec!]!
}
Fields
BlueprintConfiguration.revisionMetadata
● RevisionMetadata!
non-null object
BlueprintConfiguration.revisionData
● JSON!
non-null scalar
BlueprintConfiguration.slug
● String!
non-null scalar
An identifier for this blueprint, unique within the owner's namespace.
BlueprintConfiguration.displayName
● String!
non-null scalar
A display name for this blueprint.
BlueprintConfiguration.published
● Boolean!
non-null scalar
Whether this blueprint is currently available to be used by projects. Does not affect existing projects.
BlueprintConfiguration.description
● String
scalar
A description of the purpose and behavior of this blueprint.
BlueprintConfiguration.tags
● [String!]!
non-null scalar
Relevant classifications for this blueprint.
BlueprintConfiguration.logoUrl
● String
scalar
A url for a logo image.
BlueprintConfiguration.driverConfiguration
● BlueprintDriverConfiguration
union
Optional 'pre-built' Driver configuration for this blueprint, which can be overridden or extended by projects.
BlueprintConfiguration.richInputSchema
● JSON
scalar
A schema for rich input widgets. Used to generate forms which capture the necessary configuration for instantiating a project from this blueprint.
BlueprintConfiguration.variables
● [BlueprintVariableSpec!]!
non-null object
Variables are key-value inputs that are rendered into a blueprint project by a Driver.
Interfaces
RevisableEntity
interface
Member Of
Blueprint
object ● BlueprintConfigurationConnection
object