Bundle
A specific version of a bundle
type Bundle {
id: ID!
name: String!
icon: String
spec: JSON!
version: String!
specVersion: String
description: String
sourceUrl: String
paramsSchema: JSON!
connectionsSchema: JSON!
artifactsSchema: JSON!
uiSchema: JSON!
operatorGuide: Markdown
createdAt: DateTime!
updatedAt: DateTime!
deletable: BundleDeletionLifecycle!
}
Fields
Bundle.id ● ID! non-null scalar
Unique identifier
Bundle.name ● String! non-null scalar
Name of the bundle
Bundle.icon ● String scalar
Icon SVG
Bundle.spec ● JSON! non-null scalar
Raw massdriver.yaml spec
Bundle.version ● String! non-null scalar
Semantic version of this bundle release
Bundle.specVersion ● String scalar
Version of the bundle specification
Bundle.description ● String scalar
Description of the bundle
Bundle.sourceUrl ● String scalar
URL to the source code repository
Bundle.paramsSchema ● JSON! non-null scalar
JSON schema for bundle parameters
Bundle.connectionsSchema ● JSON! non-null scalar
JSON schema for bundle connections
Bundle.artifactsSchema ● JSON! non-null scalar
JSON schema for bundle artifacts
Bundle.uiSchema ● JSON! non-null scalar
JSON schema for bundle UI configuration
Bundle.operatorGuide ● Markdown scalar
The operator guide for the bundle in markdown.
Bundle.createdAt ● DateTime! non-null scalar
When the bundle was created
Bundle.updatedAt ● DateTime! non-null scalar
When the bundle was last updated
Bundle.deletable ● BundleDeletionLifecycle! non-null object
Information about whether the bundle repo can be deleted
Returned By
bundle query ● bundles query ● template query
Member Of
BundlePayload object ● BundleRecommendation object ● Deployment object ● Package object