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