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
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