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.
OpenTofu Foundations - A FREE Weekly Workshop to Build your IaC Skills - LIMITED AVAILABILITY