Skip to main content
Version: 0.1.0

Blueprint

No description

type Blueprint {
id: UUID!
slug: String!
displayName: String!
published: Boolean!
type: BlueprintType!
isOfficial: Boolean
enabled: Boolean
docsUrl: String
description: String
tags: [String!]!
logoUrl: String
configuration: BlueprintConfiguration
variables: [BlueprintVariableSpec!]!
projectCount: Int!
richInputSchema: JSON
allowedCloudProviders: [CloudProvider!]!
owner: BlueprintOwner
}

Fields

Blueprint.id ● UUID! non-null scalar

Blueprint.slug ● String! non-null scalar

Blueprint.displayName ● String! non-null scalar

Blueprint.published ● Boolean! non-null scalar

Blueprint.type ● BlueprintType! non-null enum

Blueprint.isOfficial ● Boolean scalar

Blueprint.enabled ● Boolean scalar

Blueprint.docsUrl ● String scalar

Blueprint.description ● String scalar

Blueprint.tags ● [String!]! non-null scalar

Blueprint.logoUrl ● String scalar

Blueprint.configuration ● BlueprintConfiguration union

Blueprint.variables ● [BlueprintVariableSpec!]! non-null object

Blueprint.projectCount ● Int! non-null scalar

Blueprint.richInputSchema ● JSON scalar

Blueprint.allowedCloudProviders ● [CloudProvider!]! non-null enum

Blueprint.owner ● BlueprintOwner object

Returned by

blueprint query ● createBlueprint mutation ● duplicateBlueprint mutation ● maybeCreateBlueprintFromMetadata mutation ● updateBlueprint mutation ● updateMarketplaceBlueprint mutation

Member Of

BlueprintConnection object ● BlueprintsMarketplace object ● ProjectV3 object ● User object