Docs · static mirror — the interactive version loads with JavaScript.

Pulumi

Source: https://runstack.engineer/docs/toolkits/pulumi

Pulumi Cloud stacks, updates, deployments, drift, webhooks, org membership, and access tokens via the Pulumi REST API.

Tools (52):

ToolDescription
pulumiCreateStackCreate a stack with optional config, tags, and teams.
pulumiGetStackGet a stack with resources summary, tags, and teams.
pulumiDeleteStackDelete a stack and its history. Resources must be destroyed first.
pulumiGetStackActivityGet recent stack activity (updates, deployments, changes).
pulumiListStackCollaboratorsList users with access to a stack.
pulumiGetStackConfigGet stack configuration (ESC environment reference).
pulumiSetStackConfigSet stack configuration (ESC environment reference).
pulumiDeleteStackConfigDelete stack configuration.
pulumiGetStackOutputsGet stack outputs from the latest deployment.
pulumiGetStackMetadataGet stack metadata (repo, branch, runtime).
pulumiRenameStackRename a stack and/or move it to another project.
pulumiTransferStackTransfer a stack to another organization.
pulumiGetStackTagsGet stack tags (key/value metadata) from the stack record.
pulumiSetStackTagsReplace all stack tags with the provided map (wholesale replacement; omitted keys are removed).
pulumiDeleteStackTagDelete one stack tag.
pulumiGetStackTeamsList teams with access to a stack.
pulumiTriggerUpdateCreate a stack update record for preview, update (pulumi up), destroy, or refresh. The update must be started separately by the Pulumi engine or Deployments.
pulumiListUpdatesList update history of a stack (versions, kinds, results).
pulumiGetLatestUpdateGet the latest update of a stack with status and result.
pulumiGetUpdateGet one update by version with events summary.
pulumiCancelUpdateCancel an in-progress preview/update/destroy/refresh operation.
pulumiGetResourceCountCount resources in the latest stack deployment by type.
pulumiGetLatestResourcesList resources in the latest stack deployment.
pulumiGetResourceGet one resource by URN from the latest deployment.
pulumiExportStackExport the latest stack deployment (state JSON).
pulumiImportStackImport stack state from an export file (migration).
pulumiGetDriftStatusGet drift detection status of a stack.
pulumiListDriftRunsList drift detection runs of a stack.
pulumiListDeploymentsList Pulumi Deployments (CI-driven runs) of a stack.
pulumiGetDeploymentGet one deployment with status and logs link.
pulumiCancelDeploymentCancel a running deployment.
pulumiGetDeploymentLogsGet logs of a deployment.
pulumiGetDeploymentSettingsGet deployment settings (git source, operation, schedules) of a stack.
pulumiSetDeploymentSettingsConfigure deployment settings: git source, operation (update/preview/destroy), schedules, TTL.
pulumiPauseDeploymentsPause scheduled deployments of a stack.
pulumiResumeDeploymentsResume scheduled deployments of a stack.
pulumiListWebhooksList stack webhooks (payload URLs notified on updates).
pulumiCreateWebhookCreate a stack webhook (payload URL, secret, active).
pulumiDeleteWebhookDelete a stack webhook.
pulumiPingWebhookSend a test ping to a stack webhook.
pulumiEncryptValueEncrypt a plaintext value with the stack key (for secrets in config).
pulumiDecryptValueDecrypt a ciphertext value with the stack key.
pulumiGetOrgGet a Pulumi Cloud organization (plan, billing, and settings summary).
pulumiGetOrgMetadataGet organization metadata (default project, VCS defaults, feature flags).
pulumiListOrgTeamsList teams in a Pulumi Cloud organization.
pulumiListOrgMembersList members of a Pulumi Cloud organization.
pulumiProjectExistsCheck whether a project exists in an organization (lightweight HEAD check).
pulumiGetUserGet the authenticated Pulumi Cloud user profile.
pulumiListUserStacksList stacks visible to the authenticated user, with optional filters by organization, project, or tags.
pulumiListAccessTokensList personal access tokens for the authenticated user (metadata only, not secret values).
pulumiCreateAccessTokenCreate a personal access token. The token value (pul-…) is returned once at creation and cannot be retrieved later.
pulumiDeleteAccessTokenRevoke a personal access token by ID.