PubNub
DOCS
Ask AI
SupportContact SalesLoginStart building
  • Introduction
  • Illuminate
  • Functions
    • Packages
    • Revisions
    • Deployments
      • Rolling update a deployment
      • Start or restart a deployment
      • Stop a deployment
      • Create a package deployment
      • Get a package deployment
      • Delete a package deployment
      • Get intersected deployments
      • Stop deployments by package or revision
    • Catalog
    • KV Store
    • Secrets Storage
    • Scheduled Events
    • Limits
    • Functions Errors
  • Configs
  • Insights
  • Apps
  • Keysets
  • Config
  • Secret Keys
  • OEM Customer
  • Usage
  • Entity Class
  • Relationship Class
Debug Console
For AI agents: this page in Markdown: https://www.pubnub.com/docs/admin-api/deployments-introduction.md. Documentation index: https://www.pubnub.com/llms-full.txt.

Manage deployments of package revisions.

PUT Rolling update a deployment

Performs a rolling update of a deployment.

POST Start or restart a deployment

Starts or restarts a deployment.

DELETE Stop a deployment

Stops a deployment.

POST Create a package deployment

Assigns a package revision to a keyset, creating a deployment.

GET Get a package deployment

Returns a single package deployment by ID.

DELETE Delete a package deployment

Removes a package deployment from a keyset.

GET Get intersected deployments

Returns package deployments that intersect with the given channels on a keyset.

DELETE Stop deployments by package or revision

Stops all deployments for a given package (by `package_id`) or all deployments for a given revision (by `package_revision_id`).