Skip to main content

Artifact

No description

type Artifact {
id: ID!
name: String!
type: String!
data: JSON
specs: JSON
packageId: ID
artifactDefinition: ArtifactDefinition!
package: Package
connections: [Connection]
targetConnections: [TargetConnection]
origin: ArtifactOrigin
deletable: ArtifactDeletionLifecycle!
createdAt: DateTime!
updatedAt: DateTime!
}

Fields​

id (ID!)​

name (String!)​

type (String!)​

data (JSON)​

specs (JSON)​

packageId (ID)​

artifactDefinition (ArtifactDefinition!)​

The type of artifact

package (Package)​

The package that provisioned this artifact

connections ([Connection])​

Connections to packages

targetConnections ([TargetConnection])​

Targets this package is a default in

origin (ArtifactOrigin)​

How the artifact was created, manually imported or provisioned by Massdriver

deletable (ArtifactDeletionLifecycle!)​

Check to see if the artifact can be deleted.

createdAt (DateTime!)​

updatedAt (DateTime!)​