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.