Skip to main content

Artifact

No description

type Artifact {
id: ID!
name: String!
type: String!
field: String!
specs: JSON
packageId: ID @deprecated
artifactDefinition: ArtifactDefinition!
package: Package
connections: [Connection]
targetConnections: [TargetConnection]
environmentConnections: [EnvironmentConnection]
origin: ArtifactOrigin
deletable: ArtifactDeletionLifecycle!
createdAt: DateTime!
updatedAt: DateTime!
referencedBy: [Package]!
cloudCostStatus: CloudCostStatus!
}

Fields

Artifact.id ● ID! non-null scalar

Artifact.name ● String! non-null scalar

Artifact.type ● String! non-null scalar

Artifact.field ● String! non-null scalar

The bundle's artifact field (output field) that produced this artifact.

Artifact.specs ● JSON scalar

Artifact.packageId ● ID deprecated scalar

[DEPRECATED]

Use package{id} instead

Artifact.artifactDefinition ● ArtifactDefinition! non-null object

The type of artifact

Artifact.package ● Package object

The package that provisioned this artifact

Artifact.connections ● [Connection] list object

Connections to packages

Artifact.targetConnections ● [TargetConnection] list object

Targets this package is a default in

Artifact.environmentConnections ● [EnvironmentConnection] list object

Environments this package is a default in

Artifact.origin ● ArtifactOrigin enum

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

Artifact.deletable ● ArtifactDeletionLifecycle! non-null object

Check to see if the artifact can be deleted.

Artifact.createdAt ● DateTime! non-null scalar

Artifact.updatedAt ● DateTime! non-null scalar

Artifact.referencedBy ● [Package]! non-null object

Packages that remotely reference this artifact

Artifact.cloudCostStatus ● CloudCostStatus! non-null enum

Returned By

artifact query ● filterArtifactsByType query

Member Of

ArtifactPayload object ● Connection object ● DefaultEnvironmentConnection object ● DefaultTargetConnection object ● Deployment object ● EnvironmentConnection object ● ManifestResource object ● Package object ● PackageDeletionLifecycleArtifactError object ● PackageResource object ● PaginatedArtifacts object ● RemoteReference object ● TargetConnection object