Package
A deployed instance of a bundle in the context of its manifest
type Package {
id: ID!
namePrefix: String!
params: JSON!
status: PackageStatus!
createdAt: DateTime!
updatedAt: DateTime!
alarms: [Alarm]
secretFields: [SecretField]
activeDeployment: Deployment
decommissionable: PackageDeletionLifecycle!
manifest: Manifest!
paramsSchema: JSON!
target: Target!
environment: Environment!
deployments: [Deployment]
connections: [Connection]
artifacts: [Artifact]
remoteReferences: [RemoteReference]
cost: Cost
}
Fields
Package.id
● ID!
non-null scalar
Unique identifier
Package.namePrefix
● String!
non-null scalar
Prefix for resource names
Package.params
● JSON!
non-null scalar
Package configuration parameters
Package.status
● PackageStatus!
non-null enum
Current status of the package
Package.createdAt
● DateTime!
non-null scalar
When the package was created
Package.updatedAt
● DateTime!
non-null scalar
When the package was last updated
Package.alarms
● [Alarm]
list object
Cloud alarms configured through IaC for this package
Package.secretFields
● [SecretField]
list object
Secret configuration for application packages
Package.activeDeployment
● Deployment
object
Currently active deployment for this package
Package.decommissionable
● PackageDeletionLifecycle!
non-null object
Checks if this package can be decommissioned.
Package.manifest
● Manifest!
non-null object
Package.paramsSchema
● JSON!
non-null scalar
Package.target
● Target!
non-null object
The target this package will be deployed to
Package.environment
● Environment!
non-null object
The environment this package will be deployed to
Package.deployments
● [Deployment]
list object
Package.connections
● [Connection]
list object
Package.artifacts
● [Artifact]
list object
Artifacts provisioned by this package
Package.remoteReferences
● [RemoteReference]
list object
Artifacts from a remote source like another project or a resource not managed by massdriver
Package.cost
● Cost
object
Cloud provider costs for this package
Returned By
getPackageByNamingConvention
query ● package
query
Member Of
Artifact
object ● Connection
object ● Deployment
object ● Environment
object ● EnvironmentDeletionLifecyclePackageError
object ● Manifest
object ● ManifestDeletionLifecyclePackageError
object ● ManifestResource
object ● PackagePayload
object ● PackageResource
object ● ProjectDeletionLifecyclePackageError
object ● RemoteReference
object ● Target
object ● TargetDeletionLifecyclePackageError
object