Skip to main content

PackageLeaf

A package returned in list results.

type PackageLeaf {
id: ID!
status: PackageStatus!
version: String!
releaseStrategy: ReleaseStrategy!
createdAt: DateTime!
updatedAt: DateTime!
environment: EnvironmentLeaf
release: BundleReleaseLeaf
}

Fields

PackageLeaf.id ● ID! non-null scalar {#id}

PackageLeaf.status ● PackageStatus! non-null enum {#status}

Current state of the package

PackageLeaf.version ● String! non-null scalar {#version}

Version constraint (e.g., '~1.0' or '1.2.3')

PackageLeaf.releaseStrategy ● ReleaseStrategy! non-null enum {#release-strategy}

Whether to use stable or development releases

PackageLeaf.createdAt ● DateTime! non-null scalar {#created-at}

When this package was created (UTC)

PackageLeaf.updatedAt ● DateTime! non-null scalar {#updated-at}

When this package was last modified (UTC)

PackageLeaf.environment ● EnvironmentLeaf object {#environment}

The environment this package is deployed in.

PackageLeaf.release ● BundleReleaseLeaf object {#release}

The bundle release currently deployed.

Member Of

DeploymentLeaf object ● PackagesPage object