KosmoKrator

data

Pulumi Lua API for KosmoKrator Agents

Agent-facing Lua documentation and function reference for the Pulumi KosmoKrator integration.

Lua Namespace

Agents call this integration through app.integrations.pulumi.*. Use lua_read_doc("integrations.pulumi") inside KosmoKrator to discover the same reference at runtime.

Call Lua from the Headless CLI

Use kosmo integrations:lua when a shell script, CI job, cron job, or another coding CLI should run a deterministic Pulumi workflow without starting an interactive agent session.

Inline Lua call
kosmo integrations:lua --eval 'dump(app.integrations.pulumi.aitemplate({}))' --json
Read Lua docs headlessly
kosmo integrations:lua --eval 'print(docs.read("pulumi"))' --json
kosmo integrations:lua --eval 'print(docs.read("pulumi.aitemplate"))' --json

Workflow file

Put repeatable logic in a Lua file, then execute it with JSON output for the calling process.

workflow.lua
local pulumi = app.integrations.pulumi
local result = pulumi.aitemplate({})

dump(result)
Run the workflow
kosmo integrations:lua workflow.lua --json
kosmo integrations:lua workflow.lua --force --json
Namespace note. integrations:lua exposes app.integrations.pulumi, app.mcp.*, docs.*, json.*, and regex.*. Use app.integrations.pulumi.default.* or app.integrations.pulumi.work.* when you configured named credential accounts.

MCP-only Lua

If the script only needs configured MCP servers and does not need Pulumi, use the narrower mcp:lua command.

MCP Lua command
# Use mcp:lua for MCP-only scripts; use integrations:lua for this integration namespace.
kosmo mcp:lua --eval 'dump(mcp.servers())' --json

Agent-Facing Lua Docs

This is the rendered version of the full Lua documentation exposed to agents when they inspect the integration namespace.

Pulumi Lua Docs

Pulumi tools are exposed under app.integrations.pulumi. This package is generated from Pulumi Cloud’s live OpenAPI specification and exposes all 581 operations found in that spec.

Configure api_token and optionally url. The default URL is https://api.pulumi.com; self-hosted Pulumi Cloud can use its API component URL.

Pass path, query, and header parameters as top-level snake_case arguments. Pass JSON request bodies under body.

local caps = app.integrations.pulumi.pulumi_miscellaneous_capabilities({})
local gate = app.integrations.pulumi.pulumi_organizations_read_gate({ org_name = 'acme', gate_id = 'gate-id' })

Coverage Notes

The manifest pulumi-openapi-manifest.json records source URL, operation IDs, methods, paths, tool slugs, and classes. Tool names are prefixed with the OpenAPI tag to keep generic operations discoverable.

Representative Tools

  • pulumi_ai_aitemplate - POST /api/ai/template
  • pulumi_miscellaneous_capabilities - GET /api/capabilities
  • pulumi_organizations_list_gates - GET /api/change-gates/{orgName}
  • pulumi_organizations_create_gate - POST /api/change-gates/{orgName}
  • pulumi_organizations_delete_gate - DELETE /api/change-gates/{orgName}/{gateID}
  • pulumi_organizations_read_gate - GET /api/change-gates/{orgName}/{gateID}
  • pulumi_organizations_update_gate - PUT /api/change-gates/{orgName}/{gateID}
  • pulumi_organizations_list_change_requests - GET /api/change-requests/{orgName}
  • pulumi_organizations_get - GET /api/change-requests/{orgName}/{changeRequestID}
  • pulumi_organizations_update - PATCH /api/change-requests/{orgName}/{changeRequestID}
  • pulumi_organizations_apply - POST /api/change-requests/{orgName}/{changeRequestID}/apply
  • pulumi_organizations_unapprove - DELETE /api/change-requests/{orgName}/{changeRequestID}/approve
  • pulumi_organizations_approve - POST /api/change-requests/{orgName}/{changeRequestID}/approve
  • pulumi_organizations_close - POST /api/change-requests/{orgName}/{changeRequestID}/close
  • pulumi_organizations_add_comment - POST /api/change-requests/{orgName}/{changeRequestID}/comments
  • pulumi_organizations_list_events - GET /api/change-requests/{orgName}/{changeRequestID}/events
  • pulumi_organizations_submit - POST /api/change-requests/{orgName}/{changeRequestID}/submit
  • pulumi_miscellaneous_version - GET /api/cli/version
  • pulumi_vcs_integrations_list_all_vcsintegrations - GET /api/console/orgs/{orgName}/integrations
  • pulumi_vcs_integrations_list_azure_dev_ops_integrations - GET /api/console/orgs/{orgName}/integrations/azure-devops
Raw agent markdown
# Pulumi Lua Docs

Pulumi tools are exposed under `app.integrations.pulumi`. This package is generated from Pulumi Cloud's live OpenAPI specification and exposes all 581 operations found in that spec.

Configure `api_token` and optionally `url`. The default URL is `https://api.pulumi.com`; self-hosted Pulumi Cloud can use its API component URL.

Pass path, query, and header parameters as top-level snake_case arguments. Pass JSON request bodies under `body`.

```lua
local caps = app.integrations.pulumi.pulumi_miscellaneous_capabilities({})
local gate = app.integrations.pulumi.pulumi_organizations_read_gate({ org_name = 'acme', gate_id = 'gate-id' })
```

## Coverage Notes

The manifest `pulumi-openapi-manifest.json` records source URL, operation IDs, methods, paths, tool slugs, and classes. Tool names are prefixed with the OpenAPI tag to keep generic operations discoverable.

## Representative Tools

- `pulumi_ai_aitemplate` - POST `/api/ai/template`
- `pulumi_miscellaneous_capabilities` - GET `/api/capabilities`
- `pulumi_organizations_list_gates` - GET `/api/change-gates/{orgName}`
- `pulumi_organizations_create_gate` - POST `/api/change-gates/{orgName}`
- `pulumi_organizations_delete_gate` - DELETE `/api/change-gates/{orgName}/{gateID}`
- `pulumi_organizations_read_gate` - GET `/api/change-gates/{orgName}/{gateID}`
- `pulumi_organizations_update_gate` - PUT `/api/change-gates/{orgName}/{gateID}`
- `pulumi_organizations_list_change_requests` - GET `/api/change-requests/{orgName}`
- `pulumi_organizations_get` - GET `/api/change-requests/{orgName}/{changeRequestID}`
- `pulumi_organizations_update` - PATCH `/api/change-requests/{orgName}/{changeRequestID}`
- `pulumi_organizations_apply` - POST `/api/change-requests/{orgName}/{changeRequestID}/apply`
- `pulumi_organizations_unapprove` - DELETE `/api/change-requests/{orgName}/{changeRequestID}/approve`
- `pulumi_organizations_approve` - POST `/api/change-requests/{orgName}/{changeRequestID}/approve`
- `pulumi_organizations_close` - POST `/api/change-requests/{orgName}/{changeRequestID}/close`
- `pulumi_organizations_add_comment` - POST `/api/change-requests/{orgName}/{changeRequestID}/comments`
- `pulumi_organizations_list_events` - GET `/api/change-requests/{orgName}/{changeRequestID}/events`
- `pulumi_organizations_submit` - POST `/api/change-requests/{orgName}/{changeRequestID}/submit`
- `pulumi_miscellaneous_version` - GET `/api/cli/version`
- `pulumi_vcs_integrations_list_all_vcsintegrations` - GET `/api/console/orgs/{orgName}/integrations`
- `pulumi_vcs_integrations_list_azure_dev_ops_integrations` - GET `/api/console/orgs/{orgName}/integrations/azure-devops`
Metadata-derived Lua example
local result = app.integrations.pulumi.aitemplate({})
print(result)

Functions

aitemplate Write

AITemplate Official Pulumi Cloud endpoint: POST /api/ai/template Generates a Pulumi template using the Pulumi AI service.

Lua path
app.integrations.pulumi.aitemplate
Full name
pulumi.pulumi_ai_aitemplate
ParameterTypeRequiredDescription
No parameters.
capabilities Read

Capabilities Official Pulumi Cloud endpoint: GET /api/capabilities Returns the set of capabilities that the service supports.

Lua path
app.integrations.pulumi.capabilities
Full name
pulumi.pulumi_miscellaneous_capabilities
ParameterTypeRequiredDescription
No parameters.
listchangegates Read

ListChangeGates Official Pulumi Cloud endpoint: GET /api/change-gates/{orgName} Lists change gates for an entity within the organization. Change gates define approval requirements that must be satisfied before changes...

Lua path
app.integrations.pulumi.listchangegates
Full name
pulumi.pulumi_organizations_list_gates
ParameterTypeRequiredDescription
No parameters.
createchangegate Write

CreateChangeGate Official Pulumi Cloud endpoint: POST /api/change-gates/{orgName} Creates a new change gate for an entity in the organization. Change gates enforce approval workflows by requiring one or more approvals...

Lua path
app.integrations.pulumi.createchangegate
Full name
pulumi.pulumi_organizations_create_gate
ParameterTypeRequiredDescription
No parameters.
deletechangegate Write

DeleteChangeGate Official Pulumi Cloud endpoint: DELETE /api/change-gates/{orgName}/{gateID} Deletes a change gate, removing the approval requirement from the protected entity. Changes to the entity will no longer req...

Lua path
app.integrations.pulumi.deletechangegate
Full name
pulumi.pulumi_organizations_delete_gate
ParameterTypeRequiredDescription
No parameters.
readchangegate Read

ReadChangeGate Official Pulumi Cloud endpoint: GET /api/change-gates/{orgName}/{gateID} Retrieves the configuration and status of a specific change gate, including its approval requirements and the entity it protects.

Lua path
app.integrations.pulumi.readchangegate
Full name
pulumi.pulumi_organizations_read_gate
ParameterTypeRequiredDescription
No parameters.
updatechangegate Write

UpdateChangeGate Official Pulumi Cloud endpoint: PUT /api/change-gates/{orgName}/{gateID} Updates the configuration of an existing change gate, such as modifying its approval requirements or protected entity.

Lua path
app.integrations.pulumi.updatechangegate
Full name
pulumi.pulumi_organizations_update_gate
ParameterTypeRequiredDescription
No parameters.
listchangerequests Read

ListChangeRequests Official Pulumi Cloud endpoint: GET /api/change-requests/{orgName} Lists change requests for an organization with support for pagination and filtering by entity type and entity ID. Change requests r...

Lua path
app.integrations.pulumi.listchangerequests
Full name
pulumi.pulumi_organizations_list_change_requests
ParameterTypeRequiredDescription
No parameters.
readchangerequest Read

ReadChangeRequest Official Pulumi Cloud endpoint: GET /api/change-requests/{orgName}/{changeRequestID} Retrieves the details of a specific change request, including its current status, description, approvals, and the ...

Lua path
app.integrations.pulumi.readchangerequest
Full name
pulumi.pulumi_organizations_get
ParameterTypeRequiredDescription
No parameters.
updatechangerequest Write

UpdateChangeRequest Official Pulumi Cloud endpoint: PATCH /api/change-requests/{orgName}/{changeRequestID} Updates a change request's metadata. Currently only the description field can be modified after creation.

Lua path
app.integrations.pulumi.updatechangerequest
Full name
pulumi.pulumi_organizations_update
ParameterTypeRequiredDescription
No parameters.
applychangerequest Write

ApplyChangeRequest Official Pulumi Cloud endpoint: POST /api/change-requests/{orgName}/{changeRequestID}/apply Applies an approved change request, triggering the execution of the proposed infrastructure changes. The c...

Lua path
app.integrations.pulumi.applychangerequest
Full name
pulumi.pulumi_organizations_apply
ParameterTypeRequiredDescription
No parameters.
unapprovechangerequest Write

UnapproveChangeRequest Official Pulumi Cloud endpoint: DELETE /api/change-requests/{orgName}/{changeRequestID}/approve Withdraws a previously given approval for a change request. If the change request no longer has th...

Lua path
app.integrations.pulumi.unapprovechangerequest
Full name
pulumi.pulumi_organizations_unapprove
ParameterTypeRequiredDescription
No parameters.
approvechangerequest Write

ApproveChangeRequest Official Pulumi Cloud endpoint: POST /api/change-requests/{orgName}/{changeRequestID}/approve Records an approval for a change request from the authenticated user. Once the required number of appr...

Lua path
app.integrations.pulumi.approvechangerequest
Full name
pulumi.pulumi_organizations_approve
ParameterTypeRequiredDescription
No parameters.
closechangerequest Write

CloseChangeRequest Official Pulumi Cloud endpoint: POST /api/change-requests/{orgName}/{changeRequestID}/close Closes a change request without applying it. The proposed infrastructure changes are discarded and the req...

Lua path
app.integrations.pulumi.closechangerequest
Full name
pulumi.pulumi_organizations_close
ParameterTypeRequiredDescription
No parameters.
addchangerequestcomment Write

AddChangeRequestComment Official Pulumi Cloud endpoint: POST /api/change-requests/{orgName}/{changeRequestID}/comments Adds a comment to a change request without approving or closing it. This allows reviewers to provi...

Lua path
app.integrations.pulumi.addchangerequestcomment
Full name
pulumi.pulumi_organizations_add_comment
ParameterTypeRequiredDescription
No parameters.
listchangerequestevents Read

ListChangeRequestEvents Official Pulumi Cloud endpoint: GET /api/change-requests/{orgName}/{changeRequestID}/events Lists the event log for a change request, including approvals, status changes, and other lifecycle ev...

Lua path
app.integrations.pulumi.listchangerequestevents
Full name
pulumi.pulumi_organizations_list_events
ParameterTypeRequiredDescription
No parameters.
submitchangerequest Write

SubmitChangeRequest Official Pulumi Cloud endpoint: POST /api/change-requests/{orgName}/{changeRequestID}/submit Submits a draft change request for approval. Once submitted, the request enters the review workflow and ...

Lua path
app.integrations.pulumi.submitchangerequest
Full name
pulumi.pulumi_organizations_submit
ParameterTypeRequiredDescription
No parameters.
version Read

Version Official Pulumi Cloud endpoint: GET /api/cli/version Returns version information about the CLI.

Lua path
app.integrations.pulumi.version
Full name
pulumi.pulumi_miscellaneous_version
ParameterTypeRequiredDescription
No parameters.
listallvcsintegrations Read

ListAllVCSIntegrations Official Pulumi Cloud endpoint: GET /api/console/orgs/{orgName}/integrations Returns a summary of all VCS integrations across all providers (GitHub, GitLab, Azure DevOps, Custom) for an organiza...

Lua path
app.integrations.pulumi.listallvcsintegrations
Full name
pulumi.pulumi_vcs_integrations_list_all_vcsintegrations
ParameterTypeRequiredDescription
No parameters.
listazuredevopsintegrations Read

ListAzureDevOpsIntegrations Official Pulumi Cloud endpoint: GET /api/console/orgs/{orgName}/integrations/azure-devops Lists all Azure DevOps integrations configured for an organization.

Lua path
app.integrations.pulumi.listazuredevopsintegrations
Full name
pulumi.pulumi_vcs_integrations_list_azure_dev_ops_integrations
ParameterTypeRequiredDescription
No parameters.
createazuredevopssetup Write

CreateAzureDevOpsSetup Official Pulumi Cloud endpoint: POST /api/console/orgs/{orgName}/integrations/azure-devops Creates a new Azure DevOps integration for an organization. Requires an Azure DevOps organization and p...

Lua path
app.integrations.pulumi.createazuredevopssetup
Full name
pulumi.pulumi_vcs_integrations_create_azure_dev_ops_setup
ParameterTypeRequiredDescription
No parameters.
getazuredevopsaccessstatus Read

GetAzureDevOpsAccessStatus Official Pulumi Cloud endpoint: GET /api/console/orgs/{orgName}/integrations/azure-devops/access-status Returns information about a user's Azure DevOps access status for an organization, inc...

Lua path
app.integrations.pulumi.getazuredevopsaccessstatus
Full name
pulumi.pulumi_vcs_integrations_get_azure_dev_ops_access_status
ParameterTypeRequiredDescription
No parameters.
completeazuredevopsoauth Write

CompleteAzureDevOpsOAuth Official Pulumi Cloud endpoint: POST /api/console/orgs/{orgName}/integrations/azure-devops/oauth/complete Completes the OAuth authorization flow for Azure DevOps VCS integration by exchanging ...

Lua path
app.integrations.pulumi.completeazuredevopsoauth
Full name
pulumi.pulumi_vcs_integrations_complete_azure_dev_ops_oauth
ParameterTypeRequiredDescription
No parameters.
initiateazuredevopsoauth Write

InitiateAzureDevOpsOAuth Official Pulumi Cloud endpoint: POST /api/console/orgs/{orgName}/integrations/azure-devops/oauth/initiate Initiates the OAuth authorization flow for Azure DevOps VCS integration. Returns a red...

Lua path
app.integrations.pulumi.initiateazuredevopsoauth
Full name
pulumi.pulumi_vcs_integrations_initiate_azure_dev_ops_oauth
ParameterTypeRequiredDescription
No parameters.
listazuredevopsorganizations Read

ListAzureDevOpsOrganizations Official Pulumi Cloud endpoint: GET /api/console/orgs/{orgName}/integrations/azure-devops/setup/organizations Lists Azure DevOps organizations available to the current user. Requires an ac...

Lua path
app.integrations.pulumi.listazuredevopsorganizations
Full name
pulumi.pulumi_vcs_integrations_list_azure_dev_ops_organizations
ParameterTypeRequiredDescription
No parameters.
listazuredevopsprojects Read

ListAzureDevOpsProjects Official Pulumi Cloud endpoint: GET /api/console/orgs/{orgName}/integrations/azure-devops/setup/organizations/{adoOrgName}/projects Lists Azure DevOps projects within a specified Azure DevOps o...

Lua path
app.integrations.pulumi.listazuredevopsprojects
Full name
pulumi.pulumi_vcs_integrations_list_azure_dev_ops_projects
ParameterTypeRequiredDescription
No parameters.
deleteazuredevopsintegration Write

DeleteAzureDevOpsIntegration Official Pulumi Cloud endpoint: DELETE /api/console/orgs/{orgName}/integrations/azure-devops/{integrationId} Removes a specific Azure DevOps integration from the organization.

Lua path
app.integrations.pulumi.deleteazuredevopsintegration
Full name
pulumi.pulumi_vcs_integrations_delete_azure_dev_ops_integration
ParameterTypeRequiredDescription
No parameters.
getazuredevopsintegration Read

GetAzureDevOpsIntegration Official Pulumi Cloud endpoint: GET /api/console/orgs/{orgName}/integrations/azure-devops/{integrationId} Gets a specific Azure DevOps integration by its integration ID. Returns the integrati...

Lua path
app.integrations.pulumi.getazuredevopsintegration
Full name
pulumi.pulumi_vcs_integrations_get_azure_dev_ops_integration
ParameterTypeRequiredDescription
No parameters.
updateazuredevopsintegration Write

UpdateAzureDevOpsIntegration Official Pulumi Cloud endpoint: PATCH /api/console/orgs/{orgName}/integrations/azure-devops/{integrationId} Updates an existing Azure DevOps integration's settings. Can modify the Azure De...

Lua path
app.integrations.pulumi.updateazuredevopsintegration
Full name
pulumi.pulumi_vcs_integrations_update_azure_dev_ops_integration
ParameterTypeRequiredDescription
No parameters.
listbitbucketintegrations Read

ListBitBucketIntegrations Official Pulumi Cloud endpoint: GET /api/console/orgs/{orgName}/integrations/bitbucket Lists all BitBucket integrations configured for an organization, including their validity status and lin...

Lua path
app.integrations.pulumi.listbitbucketintegrations
Full name
pulumi.pulumi_vcs_integrations_list_bit_bucket_integrations
ParameterTypeRequiredDescription
No parameters.
createbitbucketsetup Write

CreateBitBucketSetup Official Pulumi Cloud endpoint: POST /api/console/orgs/{orgName}/integrations/bitbucket Creates a new BitBucket integration for an organization. Requires a BitBucket workspace UUID and optionally ...

Lua path
app.integrations.pulumi.createbitbucketsetup
Full name
pulumi.pulumi_vcs_integrations_create_bit_bucket_setup
ParameterTypeRequiredDescription
No parameters.
getbitbucketaccessstatus Read

GetBitBucketAccessStatus Official Pulumi Cloud endpoint: GET /api/console/orgs/{orgName}/integrations/bitbucket/access-status Returns information about a user's BitBucket access status for an organization, including w...

Lua path
app.integrations.pulumi.getbitbucketaccessstatus
Full name
pulumi.pulumi_vcs_integrations_get_bit_bucket_access_status
ParameterTypeRequiredDescription
No parameters.
deletebitbucketintegration Write

DeleteBitBucketIntegration Official Pulumi Cloud endpoint: DELETE /api/console/orgs/{orgName}/integrations/bitbucket/{integrationId} Removes a specific BitBucket integration from the organization. Cleans up associated...

Lua path
app.integrations.pulumi.deletebitbucketintegration
Full name
pulumi.pulumi_vcs_integrations_delete_bit_bucket_integration
ParameterTypeRequiredDescription
No parameters.
getbitbucketintegration Read

GetBitBucketIntegration Official Pulumi Cloud endpoint: GET /api/console/orgs/{orgName}/integrations/bitbucket/{integrationId} Gets a specific BitBucket integration by its integration ID. Returns the integration detai...

Lua path
app.integrations.pulumi.getbitbucketintegration
Full name
pulumi.pulumi_vcs_integrations_get_bit_bucket_integration
ParameterTypeRequiredDescription
No parameters.
updatebitbucketintegration Write

UpdateBitBucketIntegration Official Pulumi Cloud endpoint: PATCH /api/console/orgs/{orgName}/integrations/bitbucket/{integrationId} Updates an existing BitBucket integration's settings, such as PR comment preferences ...

Lua path
app.integrations.pulumi.updatebitbucketintegration
Full name
pulumi.pulumi_vcs_integrations_update_bit_bucket_integration
ParameterTypeRequiredDescription
No parameters.
listcustomvcsintegrations Read

ListCustomVCSIntegrations Official Pulumi Cloud endpoint: GET /api/console/orgs/{orgName}/integrations/custom Lists all custom VCS integrations configured for an organization. Returns each integration's configuration,...

Lua path
app.integrations.pulumi.listcustomvcsintegrations
Full name
pulumi.pulumi_vcs_integrations_list_custom_vcsintegrations
ParameterTypeRequiredDescription
No parameters.
createcustomvcsintegration Write

CreateCustomVCSIntegration Official Pulumi Cloud endpoint: POST /api/console/orgs/{orgName}/integrations/custom Creates a new custom VCS integration for an organization. Custom VCS integrations allow connecting self-h...

Lua path
app.integrations.pulumi.createcustomvcsintegration
Full name
pulumi.pulumi_vcs_integrations_create_custom_vcsintegration
ParameterTypeRequiredDescription
No parameters.
deletecustomvcsintegration Write

DeleteCustomVCSIntegration Official Pulumi Cloud endpoint: DELETE /api/console/orgs/{orgName}/integrations/custom/{integrationId} Removes a specific custom VCS integration from the organization. This permanently delet...

Lua path
app.integrations.pulumi.deletecustomvcsintegration
Full name
pulumi.pulumi_vcs_integrations_delete_custom_vcsintegration
ParameterTypeRequiredDescription
No parameters.
getcustomvcsintegration Read

GetCustomVCSIntegration Official Pulumi Cloud endpoint: GET /api/console/orgs/{orgName}/integrations/custom/{integrationId} Gets a specific custom VCS integration by its integration ID. Returns the integration details...

Lua path
app.integrations.pulumi.getcustomvcsintegration
Full name
pulumi.pulumi_vcs_integrations_get_custom_vcsintegration
ParameterTypeRequiredDescription
No parameters.
updatecustomvcsintegration Write

UpdateCustomVCSIntegration Official Pulumi Cloud endpoint: PATCH /api/console/orgs/{orgName}/integrations/custom/{integrationId} Updates an existing custom VCS integration's settings. All fields are optional; only pro...

Lua path
app.integrations.pulumi.updatecustomvcsintegration
Full name
pulumi.pulumi_vcs_integrations_update_custom_vcsintegration
ParameterTypeRequiredDescription
No parameters.
removecustomvcsrepository Write

RemoveCustomVCSRepository Official Pulumi Cloud endpoint: DELETE /api/console/orgs/{orgName}/integrations/custom/{integrationId}/repos Removes a repository from a custom VCS integration. The repository is identified b...

Lua path
app.integrations.pulumi.removecustomvcsrepository
Full name
pulumi.pulumi_vcs_integrations_remove_custom_vcsrepository
ParameterTypeRequiredDescription
No parameters.
addcustomvcsrepository Write

AddCustomVCSRepository Official Pulumi Cloud endpoint: POST /api/console/orgs/{orgName}/integrations/custom/{integrationId}/repos Adds a repository to a custom VCS integration. The repository name must be unique withi...

Lua path
app.integrations.pulumi.addcustomvcsrepository
Full name
pulumi.pulumi_vcs_integrations_add_custom_vcsrepository
ParameterTypeRequiredDescription
No parameters.
listgithubintegrations Read

ListGitHubIntegrations Official Pulumi Cloud endpoint: GET /api/console/orgs/{orgName}/integrations/github Lists all GitHub App integrations for an organization.

Lua path
app.integrations.pulumi.listgithubintegrations
Full name
pulumi.pulumi_vcs_integrations_list_git_hub_integrations
ParameterTypeRequiredDescription
No parameters.
startgithubsetup Write

StartGitHubSetup Official Pulumi Cloud endpoint: POST /api/console/orgs/{orgName}/integrations/github Initiates GitHub App setup, returns installation URL with state.

Lua path
app.integrations.pulumi.startgithubsetup
Full name
pulumi.pulumi_vcs_integrations_start_git_hub_setup
ParameterTypeRequiredDescription
No parameters.
listgithubenterpriseintegrations Read

ListGitHubEnterpriseIntegrations Official Pulumi Cloud endpoint: GET /api/console/orgs/{orgName}/integrations/github-enterprise Lists all GitHub Enterprise Server integrations for an organization. Returns only self-ho...

Lua path
app.integrations.pulumi.listgithubenterpriseintegrations
Full name
pulumi.pulumi_vcs_integrations_list_git_hub_enterprise_integrations
ParameterTypeRequiredDescription
No parameters.
deletegithubenterpriseintegration Write

DeleteGitHubEnterpriseIntegration Official Pulumi Cloud endpoint: DELETE /api/console/orgs/{orgName}/integrations/github-enterprise/{integrationId} Removes a GitHub Enterprise Server integration.

Lua path
app.integrations.pulumi.deletegithubenterpriseintegration
Full name
pulumi.pulumi_vcs_integrations_delete_git_hub_enterprise_integration
ParameterTypeRequiredDescription
No parameters.
getgithubenterpriseintegration Read

GetGitHubEnterpriseIntegration Official Pulumi Cloud endpoint: GET /api/console/orgs/{orgName}/integrations/github-enterprise/{integrationId} Gets a specific GitHub Enterprise Server integration.

Lua path
app.integrations.pulumi.getgithubenterpriseintegration
Full name
pulumi.pulumi_vcs_integrations_get_git_hub_enterprise_integration
ParameterTypeRequiredDescription
No parameters.
updategithubenterpriseintegration Write

UpdateGitHubEnterpriseIntegration Official Pulumi Cloud endpoint: PATCH /api/console/orgs/{orgName}/integrations/github-enterprise/{integrationId} Updates GitHub Enterprise Server integration settings.

Lua path
app.integrations.pulumi.updategithubenterpriseintegration
Full name
pulumi.pulumi_vcs_integrations_update_git_hub_enterprise_integration
ParameterTypeRequiredDescription
No parameters.
getgithubaccess Read

GetGitHubAccess Official Pulumi Cloud endpoint: GET /api/console/orgs/{orgName}/integrations/github/access-status Returns information about a user's GitHub OAuth status.

Lua path
app.integrations.pulumi.getgithubaccess
Full name
pulumi.pulumi_vcs_integrations_get_git_hub_access
ParameterTypeRequiredDescription
No parameters.
deletegithubintegration Write

DeleteGitHubIntegration Official Pulumi Cloud endpoint: DELETE /api/console/orgs/{orgName}/integrations/github/{integrationId} Removes a GitHub App integration.

Lua path
app.integrations.pulumi.deletegithubintegration
Full name
pulumi.pulumi_vcs_integrations_delete_git_hub_integration
ParameterTypeRequiredDescription
No parameters.
getgithubintegration Read

GetGitHubIntegration Official Pulumi Cloud endpoint: GET /api/console/orgs/{orgName}/integrations/github/{integrationId} Gets a specific GitHub App integration by its integration ID. Returns the integration details in...

Lua path
app.integrations.pulumi.getgithubintegration
Full name
pulumi.pulumi_vcs_integrations_get_git_hub_integration
ParameterTypeRequiredDescription
No parameters.
updategithubintegration Write

UpdateGitHubIntegration Official Pulumi Cloud endpoint: PATCH /api/console/orgs/{orgName}/integrations/github/{integrationId} Updates GitHub App integration settings.

Lua path
app.integrations.pulumi.updategithubintegration
Full name
pulumi.pulumi_vcs_integrations_update_git_hub_integration
ParameterTypeRequiredDescription
No parameters.
listgitlabintegrations Read

ListGitLabIntegrations Official Pulumi Cloud endpoint: GET /api/console/orgs/{orgName}/integrations/gitlab Lists all GitLab integrations configured for an organization, including their validity status and linked group...

Lua path
app.integrations.pulumi.listgitlabintegrations
Full name
pulumi.pulumi_vcs_integrations_list_git_lab_integrations
ParameterTypeRequiredDescription
No parameters.
creategitlabsetup Write

CreateGitLabSetup Official Pulumi Cloud endpoint: POST /api/console/orgs/{orgName}/integrations/gitlab Creates a new GitLab integration for an organization. Requires a GitLab group ID and optionally configures authent...

Lua path
app.integrations.pulumi.creategitlabsetup
Full name
pulumi.pulumi_vcs_integrations_create_git_lab_setup
ParameterTypeRequiredDescription
No parameters.
getgitlabaccessstatus Read

GetGitLabAccessStatus Official Pulumi Cloud endpoint: GET /api/console/orgs/{orgName}/integrations/gitlab/access-status Returns information about a user's GitLab access status for an organization, including whether th...

Lua path
app.integrations.pulumi.getgitlabaccessstatus
Full name
pulumi.pulumi_vcs_integrations_get_git_lab_access_status
ParameterTypeRequiredDescription
No parameters.
deletegitlabintegration Write

DeleteGitLabIntegration Official Pulumi Cloud endpoint: DELETE /api/console/orgs/{orgName}/integrations/gitlab/{integrationId} Removes a specific GitLab integration from the organization. Cleans up associated webhooks...

Lua path
app.integrations.pulumi.deletegitlabintegration
Full name
pulumi.pulumi_vcs_integrations_delete_git_lab_integration
ParameterTypeRequiredDescription
No parameters.
getgitlabintegration Read

GetGitLabIntegration Official Pulumi Cloud endpoint: GET /api/console/orgs/{orgName}/integrations/gitlab/{integrationId} Gets a specific GitLab integration by its integration ID. Returns the integration details includ...

Lua path
app.integrations.pulumi.getgitlabintegration
Full name
pulumi.pulumi_vcs_integrations_get_git_lab_integration
ParameterTypeRequiredDescription
No parameters.
updategitlabintegration Write

UpdateGitLabIntegration Official Pulumi Cloud endpoint: PATCH /api/console/orgs/{orgName}/integrations/gitlab/{integrationId} Updates an existing GitLab integration's settings, such as PR comment preferences and AI su...

Lua path
app.integrations.pulumi.updategitlabintegration
Full name
pulumi.pulumi_vcs_integrations_update_git_lab_integration
ParameterTypeRequiredDescription
No parameters.
listvcsrepos Read

ListVCSRepos Official Pulumi Cloud endpoint: GET /api/console/orgs/{orgName}/integrations/{provider}/{integrationId}/repos Lists repositories available through the integration.

Lua path
app.integrations.pulumi.listvcsrepos
Full name
pulumi.pulumi_vcs_integrations_list_vcsrepos
ParameterTypeRequiredDescription
No parameters.
listvcsrepodestinations Read

ListVCSRepoDestinations Official Pulumi Cloud endpoint: GET /api/console/orgs/{orgName}/integrations/{provider}/{integrationId}/repos/destinations Lists repositories where the authenticated user can create new repos f...

Lua path
app.integrations.pulumi.listvcsrepodestinations
Full name
pulumi.pulumi_vcs_integrations_list_vcsrepo_destinations
ParameterTypeRequiredDescription
No parameters.
listvcsbranches Read

ListVCSBranches Official Pulumi Cloud endpoint: GET /api/console/orgs/{orgName}/integrations/{provider}/{integrationId}/repos/{repoId}/branches Lists branches for a repository.

Lua path
app.integrations.pulumi.listvcsbranches
Full name
pulumi.pulumi_vcs_integrations_list_vcsbranches
ParameterTypeRequiredDescription
No parameters.
listmemberstackpermissions Read

ListMemberStackPermissions Official Pulumi Cloud endpoint: GET /api/console/orgs/{orgName}/members/{userLogin}/stacks/{projectName}/{stackName} Lists all permissions granted to a specific organization member for a giv...

Lua path
app.integrations.pulumi.listmemberstackpermissions
Full name
pulumi.pulumi_stacks_list_member_stack_permissions
ParameterTypeRequiredDescription
No parameters.
searchstacks Write

SearchStacks Official Pulumi Cloud endpoint: POST /api/console/orgs/{orgName}/stacks/search Returns a combined view of IaC-managed stacks and discovered stacks.

Lua path
app.integrations.pulumi.searchstacks
Full name
pulumi.pulumi_insights_search_stacks
ParameterTypeRequiredDescription
No parameters.
getstackoverview Read

GetStackOverview Official Pulumi Cloud endpoint: GET /api/console/stacks/{orgName}/{projectName}/{stackName}/overview Returns aggregated stack overview data optimized for display in the Pulumi Cloud web console. The r...

Lua path
app.integrations.pulumi.getstackoverview
Full name
pulumi.pulumi_stacks_get_stack_overview
ParameterTypeRequiredDescription
No parameters.
updateteamstackpermissions Write

UpdateTeamStackPermissions Official Pulumi Cloud endpoint: PATCH /api/console/stacks/{orgName}/{projectName}/{stackName}/teams/{teamName} Modifies the permissions that a specific team has for the referenced stack. Thi...

Lua path
app.integrations.pulumi.updateteamstackpermissions
Full name
pulumi.pulumi_stacks_update_team_stack_permissions
ParameterTypeRequiredDescription
No parameters.
updatesummaryhandlerlatest Read

UpdateSummaryHandlerLatest Official Pulumi Cloud endpoint: GET /api/console/stacks/{orgName}/{projectName}/{stackName}/updates/latest/summary Returns a human-readable summary of the most recent update to the stack, wi...

Lua path
app.integrations.pulumi.updatesummaryhandlerlatest
Full name
pulumi.pulumi_stacks_update_summary_handler_latest
ParameterTypeRequiredDescription
No parameters.
updatesummary Read

UpdateSummary Official Pulumi Cloud endpoint: GET /api/console/stacks/{orgName}/{projectName}/{stackName}/updates/{updateID}/summary Returns a human-readable summary of a specific update, identified by its update ID. ...

Lua path
app.integrations.pulumi.updatesummary
Full name
pulumi.pulumi_stacks_update_summary
ParameterTypeRequiredDescription
No parameters.
getpulumideployexecutor Read

GetPulumiDeployExecutor Official Pulumi Cloud endpoint: GET /api/deployments/executor Streams the Linux/AMD64 Pulumi Deployments executor binary to the requester. The executor is the component that runs inside a deplo...

Lua path
app.integrations.pulumi.getpulumideployexecutor
Full name
pulumi.pulumi_deployments_get_pulumi_deploy_executor
ParameterTypeRequiredDescription
No parameters.
polldeploymentsqueue Read

PollDeploymentsQueue Official Pulumi Cloud endpoint: GET /api/deployments/poll Polls the Pulumi Deployments queue for available work to execute. This endpoint is used by self-hosted deployment agents running in agent ...

Lua path
app.integrations.pulumi.polldeploymentsqueue
Full name
pulumi.pulumi_deployments_poll_deployments_queue
ParameterTypeRequiredDescription
No parameters.
getdeploymentsstatus Read

GetDeploymentsStatus Official Pulumi Cloud endpoint: GET /api/deployments/{deploymentId}/status Returns the current execution status of a Pulumi Deployments run. This endpoint is used by self-hosted deployment agents ...

Lua path
app.integrations.pulumi.getdeploymentsstatus
Full name
pulumi.pulumi_deployments_get_deployments_status
ParameterTypeRequiredDescription
No parameters.
awssetup Write

AWSSetup Official Pulumi Cloud endpoint: POST /api/esc/cloudsetup/{orgName}/aws/setup Sets up AWS infrastructure using provided static credentials

Lua path
app.integrations.pulumi.awssetup
Full name
pulumi.pulumi_cloud_setup_awssetup
ParameterTypeRequiredDescription
No parameters.
awsssolistaccounts Read

AWSSSOListAccounts Official Pulumi Cloud endpoint: GET /api/esc/cloudsetup/{orgName}/aws/sso/accounts Lists AWS accounts accessible with the provided session

Lua path
app.integrations.pulumi.awsssolistaccounts
Full name
pulumi.pulumi_cloud_setup_awsssolist_accounts
ParameterTypeRequiredDescription
No parameters.
awsssoinitiate Write

AWSSSOInitiate Official Pulumi Cloud endpoint: POST /api/esc/cloudsetup/{orgName}/aws/sso/initiate Initiates the AWS SSO flow

Lua path
app.integrations.pulumi.awsssoinitiate
Full name
pulumi.pulumi_cloud_setup_awsssoinitiate
ParameterTypeRequiredDescription
No parameters.
awsssosetup Write

AWSSSOSetup Official Pulumi Cloud endpoint: POST /api/esc/cloudsetup/{orgName}/aws/sso/setup Sets up AWS infrastructure and ESC environments using AWS SSO

Lua path
app.integrations.pulumi.awsssosetup
Full name
pulumi.pulumi_cloud_setup_awsssosetup
ParameterTypeRequiredDescription
No parameters.
azurelistaccounts Read

AzureListAccounts Official Pulumi Cloud endpoint: GET /api/esc/cloudsetup/{orgName}/oauth/azure/accounts Lists Azure subscriptions accessible with the provided ARM session

Lua path
app.integrations.pulumi.azurelistaccounts
Full name
pulumi.pulumi_cloud_setup_azure_list_accounts
ParameterTypeRequiredDescription
No parameters.
azuresetup Write

AzureSetup Official Pulumi Cloud endpoint: POST /api/esc/cloudsetup/{orgName}/oauth/azure/setup Sets up Azure infrastructure and ESC environments using OAuth credentials

Lua path
app.integrations.pulumi.azuresetup
Full name
pulumi.pulumi_cloud_setup_azure_setup
ParameterTypeRequiredDescription
No parameters.
completeoauth Write

CompleteOAuth Official Pulumi Cloud endpoint: POST /api/esc/cloudsetup/{orgName}/oauth/complete Completes OAuth flow by exchanging authorization code for access token

Lua path
app.integrations.pulumi.completeoauth
Full name
pulumi.pulumi_cloud_setup_complete_oauth
ParameterTypeRequiredDescription
No parameters.
gcplistaccounts Read

GCPListAccounts Official Pulumi Cloud endpoint: GET /api/esc/cloudsetup/{orgName}/oauth/gcp/accounts Lists GCP projects accessible with the provided oauth session

Lua path
app.integrations.pulumi.gcplistaccounts
Full name
pulumi.pulumi_cloud_setup_gcplist_accounts
ParameterTypeRequiredDescription
No parameters.
gcpsetup Write

GCPSetup Official Pulumi Cloud endpoint: POST /api/esc/cloudsetup/{orgName}/oauth/gcp/setup Sets up GCP infrastructure using OAuth credentials

Lua path
app.integrations.pulumi.gcpsetup
Full name
pulumi.pulumi_cloud_setup_gcpsetup
ParameterTypeRequiredDescription
No parameters.
initiateoauth Write

InitiateOAuth Official Pulumi Cloud endpoint: POST /api/esc/cloudsetup/{orgName}/oauth/initiate Initiates OAuth flow for a given cloud provider

Lua path
app.integrations.pulumi.initiateoauth
Full name
pulumi.pulumi_cloud_setup_initiate_oauth
ParameterTypeRequiredDescription
No parameters.
listenvironments Read

ListEnvironments Official Pulumi Cloud endpoint: GET /api/esc/environments Returns a paginated list of all Pulumi ESC environments accessible to the authenticated user across all organizations they belong to. Each ent...

Lua path
app.integrations.pulumi.listenvironments
Full name
pulumi.pulumi_environments_list_environments_esc
ParameterTypeRequiredDescription
No parameters.
listorgenvironments Read

ListOrgEnvironments Official Pulumi Cloud endpoint: GET /api/esc/environments/{orgName} Returns a paginated list of all Pulumi ESC environments within a specific organization. Each entry includes the project, environm...

Lua path
app.integrations.pulumi.listorgenvironments
Full name
pulumi.pulumi_environments_list_org_environments_esc
ParameterTypeRequiredDescription
No parameters.
createenvironment Write

CreateEnvironment Official Pulumi Cloud endpoint: POST /api/esc/environments/{orgName} Creates a new Pulumi ESC (Environments, Secrets, and Configuration) environment within the specified organization. The request bod...

Lua path
app.integrations.pulumi.createenvironment
Full name
pulumi.pulumi_environments_create_environment_esc_environments
ParameterTypeRequiredDescription
No parameters.
listdeletedenvironments Read

ListDeletedEnvironments Official Pulumi Cloud endpoint: GET /api/esc/environments/{orgName}/restore Returns a paginated list of soft-deleted Pulumi ESC environments within an organization that are still within the ret...

Lua path
app.integrations.pulumi.listdeletedenvironments
Full name
pulumi.pulumi_environments_list_deleted_environments
ParameterTypeRequiredDescription
No parameters.
restoreenvironment Write

RestoreEnvironment Official Pulumi Cloud endpoint: PUT /api/esc/environments/{orgName}/restore Restores a previously deleted Pulumi ESC environment within an organization. The request body specifies the environment to...

Lua path
app.integrations.pulumi.restoreenvironment
Full name
pulumi.pulumi_environments_restore_environment
ParameterTypeRequiredDescription
No parameters.
listallenvironmenttags Read

ListAllEnvironmentTags Official Pulumi Cloud endpoint: GET /api/esc/environments/{orgName}/tags Returns a map of all unique tag names and their distinct values across all Pulumi ESC environments in the organization. T...

Lua path
app.integrations.pulumi.listallenvironmenttags
Full name
pulumi.pulumi_environments_list_all_environment_tags_esc
ParameterTypeRequiredDescription
No parameters.
checkyaml Write

CheckYAML Official Pulumi Cloud endpoint: POST /api/esc/environments/{orgName}/yaml/check Checks a raw YAML environment definition for errors without creating or modifying any environment. The YAML definition is provi...

Lua path
app.integrations.pulumi.checkyaml
Full name
pulumi.pulumi_environments_check_yaml_esc
ParameterTypeRequiredDescription
No parameters.
openyaml Write

OpenYAML Official Pulumi Cloud endpoint: POST /api/esc/environments/{orgName}/yaml/open Opens an anonymous Pulumi ESC environment from a raw YAML definition provided in the request body, fully resolving all dynamic va...

Lua path
app.integrations.pulumi.openyaml
Full name
pulumi.pulumi_environments_open_yaml_esc
ParameterTypeRequiredDescription
No parameters.
readanonymousopenenvironment Read

ReadAnonymousOpenEnvironment Official Pulumi Cloud endpoint: GET /api/esc/environments/{orgName}/yaml/open/{openSessionID} Reads the fully resolved values from an anonymous open environment session that was created vi...

Lua path
app.integrations.pulumi.readanonymousopenenvironment
Full name
pulumi.pulumi_environments_read_anonymous_open_environment_esc
ParameterTypeRequiredDescription
No parameters.
deleteenvironment Write

DeleteEnvironment Official Pulumi Cloud endpoint: DELETE /api/esc/environments/{orgName}/{projectName}/{envName} Permanently deletes a Pulumi ESC environment and all of its revision history, tags, and associated confi...

Lua path
app.integrations.pulumi.deleteenvironment
Full name
pulumi.pulumi_environments_delete_environment_esc_environments
ParameterTypeRequiredDescription
No parameters.
readenvironment Read

ReadEnvironment Official Pulumi Cloud endpoint: GET /api/esc/environments/{orgName}/{projectName}/{envName} Returns the YAML definition of a Pulumi ESC environment. The response is in application/x-yaml format and inc...

Lua path
app.integrations.pulumi.readenvironment
Full name
pulumi.pulumi_environments_read_environment_esc_environments
ParameterTypeRequiredDescription
No parameters.
updateenvironment Write

UpdateEnvironment Official Pulumi Cloud endpoint: PATCH /api/esc/environments/{orgName}/{projectName}/{envName} Validates and updates the YAML definition of a Pulumi ESC environment. The request body must contain the ...

Lua path
app.integrations.pulumi.updateenvironment
Full name
pulumi.pulumi_environments_update_environment_esc_environments
ParameterTypeRequiredDescription
No parameters.
checkenvironment Write

CheckEnvironment Official Pulumi Cloud endpoint: POST /api/esc/environments/{orgName}/{projectName}/{envName}/check Checks a Pulumi ESC environment definition for errors without applying changes. This validates the YA...

Lua path
app.integrations.pulumi.checkenvironment
Full name
pulumi.pulumi_environments_check_environment_esc_environments
ParameterTypeRequiredDescription
No parameters.
cloneenvironment Write

CloneEnvironment Official Pulumi Cloud endpoint: POST /api/esc/environments/{orgName}/{projectName}/{envName}/clone Creates a duplicate of a Pulumi ESC environment in a new project and/or under a new name. The request...

Lua path
app.integrations.pulumi.cloneenvironment
Full name
pulumi.pulumi_environments_clone_environment
ParameterTypeRequiredDescription
No parameters.
decryptenvironment Read

DecryptEnvironment Official Pulumi Cloud endpoint: GET /api/esc/environments/{orgName}/{projectName}/{envName}/decrypt Reads the YAML definition for a Pulumi ESC environment with all static secrets decrypted and shown...

Lua path
app.integrations.pulumi.decryptenvironment
Full name
pulumi.pulumi_environments_decrypt_environment_esc_environments
ParameterTypeRequiredDescription
No parameters.
decryptenvironmentsecrets Write

DecryptEnvironmentSecrets Official Pulumi Cloud endpoint: POST /api/esc/environments/{orgName}/{projectName}/{envName}/decrypt-secrets Decrypts encrypted secret values in a Pulumi ESC environment definition. Takes an ...

Lua path
app.integrations.pulumi.decryptenvironmentsecrets
Full name
pulumi.pulumi_environments_decrypt_environment_secrets
ParameterTypeRequiredDescription
No parameters.
createenvironmentdraft Write

CreateEnvironmentDraft Official Pulumi Cloud endpoint: POST /api/esc/environments/{orgName}/{projectName}/{envName}/drafts Creates a new draft change request for a Pulumi ESC environment. Drafts allow proposing change...

Lua path
app.integrations.pulumi.createenvironmentdraft
Full name
pulumi.pulumi_environments_create_environment_draft
ParameterTypeRequiredDescription
No parameters.
readenvironmentdraft Read

ReadEnvironmentDraft Official Pulumi Cloud endpoint: GET /api/esc/environments/{orgName}/{projectName}/{envName}/drafts/{changeRequestID} Reads the YAML definition for a draft version of a Pulumi ESC environment. Draf...

Lua path
app.integrations.pulumi.readenvironmentdraft
Full name
pulumi.pulumi_environments_read_environment_draft
ParameterTypeRequiredDescription
No parameters.
updateenvironmentdraft Write

UpdateEnvironmentDraft Official Pulumi Cloud endpoint: PATCH /api/esc/environments/{orgName}/{projectName}/{envName}/drafts/{changeRequestID} Updates the YAML definition of an existing draft change request for a Pulum...

Lua path
app.integrations.pulumi.updateenvironmentdraft
Full name
pulumi.pulumi_environments_update_environment_draft
ParameterTypeRequiredDescription
No parameters.
openenvironmentdraft Write

OpenEnvironmentDraft Official Pulumi Cloud endpoint: POST /api/esc/environments/{orgName}/{projectName}/{envName}/drafts/{changeRequestID}/open Opens a draft version of a Pulumi ESC environment, fully resolving all dy...

Lua path
app.integrations.pulumi.openenvironmentdraft
Full name
pulumi.pulumi_environments_open_environment_draft
ParameterTypeRequiredDescription
No parameters.
encryptenvironmentsecrets Write

EncryptEnvironmentSecrets Official Pulumi Cloud endpoint: POST /api/esc/environments/{orgName}/{projectName}/{envName}/encrypt-secrets Encrypts plaintext secret values in a Pulumi ESC environment definition. Takes an ...

Lua path
app.integrations.pulumi.encryptenvironmentsecrets
Full name
pulumi.pulumi_environments_encrypt_environment_secrets
ParameterTypeRequiredDescription
No parameters.
listwebhooks Read

ListWebhooks Official Pulumi Cloud endpoint: GET /api/esc/environments/{orgName}/{projectName}/{envName}/hooks Returns a list of all webhooks configured for a Pulumi ESC environment. Each webhook entry includes its na...

Lua path
app.integrations.pulumi.listwebhooks
Full name
pulumi.pulumi_environments_list_webhooks_esc_environments
ParameterTypeRequiredDescription
No parameters.
createwebhook Write

CreateWebhook Official Pulumi Cloud endpoint: POST /api/esc/environments/{orgName}/{projectName}/{envName}/hooks Creates a new webhook for a Pulumi ESC environment. Webhooks allow external services to be notified when...

Lua path
app.integrations.pulumi.createwebhook
Full name
pulumi.pulumi_environments_create_webhook_esc_environments
ParameterTypeRequiredDescription
No parameters.
deletewebhook Write

DeleteWebhook Official Pulumi Cloud endpoint: DELETE /api/esc/environments/{orgName}/{projectName}/{envName}/hooks/{hookName} Deletes a webhook from a Pulumi ESC environment. The webhook is identified by its name in t...

Lua path
app.integrations.pulumi.deletewebhook
Full name
pulumi.pulumi_environments_delete_webhook_esc_environments
ParameterTypeRequiredDescription
No parameters.
getwebhook Read

GetWebhook Official Pulumi Cloud endpoint: GET /api/esc/environments/{orgName}/{projectName}/{envName}/hooks/{hookName} Returns the configuration and status of a single webhook for a Pulumi ESC environment. The webhoo...

Lua path
app.integrations.pulumi.getwebhook
Full name
pulumi.pulumi_environments_get_webhook_esc_environments
ParameterTypeRequiredDescription
No parameters.
updatewebhook Write

UpdateWebhook Official Pulumi Cloud endpoint: PATCH /api/esc/environments/{orgName}/{projectName}/{envName}/hooks/{hookName} Updates the configuration of an existing webhook on a Pulumi ESC environment. The webhook is...

Lua path
app.integrations.pulumi.updatewebhook
Full name
pulumi.pulumi_environments_update_webhook_esc_environments
ParameterTypeRequiredDescription
No parameters.
getwebhookdeliveries Read

GetWebhookDeliveries Official Pulumi Cloud endpoint: GET /api/esc/environments/{orgName}/{projectName}/{envName}/hooks/{hookName}/deliveries Returns a list of recent delivery attempts for a specific webhook on a Pulum...

Lua path
app.integrations.pulumi.getwebhookdeliveries
Full name
pulumi.pulumi_environments_get_webhook_deliveries_esc_environments
ParameterTypeRequiredDescription
No parameters.
redeliverwebhookevent Write

RedeliverWebhookEvent Official Pulumi Cloud endpoint: POST /api/esc/environments/{orgName}/{projectName}/{envName}/hooks/{hookName}/deliveries/{event}/redeliver Triggers the Pulumi Service to redeliver a specific even...

Lua path
app.integrations.pulumi.redeliverwebhookevent
Full name
pulumi.pulumi_environments_redeliver_webhook_event_esc_environments
ParameterTypeRequiredDescription
No parameters.
pingwebhook Write

PingWebhook Official Pulumi Cloud endpoint: POST /api/esc/environments/{orgName}/{projectName}/{envName}/hooks/{hookName}/ping Sends a test ping event to a webhook on a Pulumi ESC environment to verify that the webhoo...

Lua path
app.integrations.pulumi.pingwebhook
Full name
pulumi.pulumi_environments_ping_webhook_esc_environments
ParameterTypeRequiredDescription
No parameters.
getenvironmentmetadata Read

GetEnvironmentMetadata Official Pulumi Cloud endpoint: GET /api/esc/environments/{orgName}/{projectName}/{envName}/metadata Returns metadata for a Pulumi ESC environment, including the calling user's effective permiss...

Lua path
app.integrations.pulumi.getenvironmentmetadata
Full name
pulumi.pulumi_environments_get_environment_metadata_esc_environments
ParameterTypeRequiredDescription
No parameters.
openenvironment Write

OpenEnvironment Official Pulumi Cloud endpoint: POST /api/esc/environments/{orgName}/{projectName}/{envName}/open Opens a Pulumi ESC environment, fully resolving all dynamic values, provider integrations (fn::open), i...

Lua path
app.integrations.pulumi.openenvironment
Full name
pulumi.pulumi_environments_open_environment_esc_environments
ParameterTypeRequiredDescription
No parameters.
createopenenvironmentrequest Write

CreateOpenEnvironmentRequest Official Pulumi Cloud endpoint: POST /api/esc/environments/{orgName}/{projectName}/{envName}/open/request Creates an open request for a Pulumi ESC environment that has gated opens enabled....

Lua path
app.integrations.pulumi.createopenenvironmentrequest
Full name
pulumi.pulumi_environments_create_open_environment_request
ParameterTypeRequiredDescription
No parameters.
readopenenvironmentrequest Read

ReadOpenEnvironmentRequest Official Pulumi Cloud endpoint: GET /api/esc/environments/{orgName}/{projectName}/{envName}/open/request/{changeRequestID} Reads the details of an open environment request that was created a...

Lua path
app.integrations.pulumi.readopenenvironmentrequest
Full name
pulumi.pulumi_environments_read_open_environment_request
ParameterTypeRequiredDescription
No parameters.
updateopenenvironmentrequest Write

UpdateOpenEnvironmentRequest Official Pulumi Cloud endpoint: PUT /api/esc/environments/{orgName}/{projectName}/{envName}/open/request/{changeRequestID} Updates an existing open environment request that was created as ...

Lua path
app.integrations.pulumi.updateopenenvironmentrequest
Full name
pulumi.pulumi_environments_update_open_environment_request
ParameterTypeRequiredDescription
No parameters.
readopenenvironment Read

ReadOpenEnvironment Official Pulumi Cloud endpoint: GET /api/esc/environments/{orgName}/{projectName}/{envName}/open/{openSessionID} Reads the fully resolved values from an open environment session that was created vi...

Lua path
app.integrations.pulumi.readopenenvironment
Full name
pulumi.pulumi_environments_read_open_environment_esc_environments
ParameterTypeRequiredDescription
No parameters.
reassignenvironmentownership Write

ReassignEnvironmentOwnership Official Pulumi Cloud endpoint: POST /api/esc/environments/{orgName}/{projectName}/{envName}/ownership Changes the ownership of the specified environment to the provided user. Returns the ...

Lua path
app.integrations.pulumi.reassignenvironmentownership
Full name
pulumi.pulumi_environments_reassign_environment_ownership
ParameterTypeRequiredDescription
No parameters.
listenvironmentreferrers Read

ListEnvironmentReferrers Official Pulumi Cloud endpoint: GET /api/esc/environments/{orgName}/{projectName}/{envName}/referrers Returns a paginated list of entities that reference a Pulumi ESC environment, including ot...

Lua path
app.integrations.pulumi.listenvironmentreferrers
Full name
pulumi.pulumi_environments_list_environment_referrers_esc_environments
ParameterTypeRequiredDescription
No parameters.
rotateenvironment Write

RotateEnvironment Official Pulumi Cloud endpoint: POST /api/esc/environments/{orgName}/{projectName}/{envName}/rotate Triggers secret rotation for a Pulumi ESC environment. This evaluates all fn::rotate declarations i...

Lua path
app.integrations.pulumi.rotateenvironment
Full name
pulumi.pulumi_environments_rotate_environment
ParameterTypeRequiredDescription
No parameters.
listenvironmentsecretrotationhistory Read

ListEnvironmentSecretRotationHistory Official Pulumi Cloud endpoint: GET /api/esc/environments/{orgName}/{projectName}/{envName}/rotate/history Returns the secret rotation history for a Pulumi ESC environment. Each en...

Lua path
app.integrations.pulumi.listenvironmentsecretrotationhistory
Full name
pulumi.pulumi_environments_list_environment_secret_rotation_history
ParameterTypeRequiredDescription
No parameters.
listenvironmentschedule Read

ListEnvironmentSchedule Official Pulumi Cloud endpoint: GET /api/esc/environments/{orgName}/{projectName}/{envName}/schedules Returns all scheduled actions configured for a Pulumi ESC environment. Schedules automate r...

Lua path
app.integrations.pulumi.listenvironmentschedule
Full name
pulumi.pulumi_environments_list_environment_schedule
ParameterTypeRequiredDescription
No parameters.
createenvironmentschedule Write

CreateEnvironmentSchedule Official Pulumi Cloud endpoint: POST /api/esc/environments/{orgName}/{projectName}/{envName}/schedules Creates a new scheduled action for a Pulumi ESC environment. Schedules can be used to au...

Lua path
app.integrations.pulumi.createenvironmentschedule
Full name
pulumi.pulumi_environments_create_environment_schedule
ParameterTypeRequiredDescription
No parameters.
deleteenvironmentschedule Write

DeleteEnvironmentSchedule Official Pulumi Cloud endpoint: DELETE /api/esc/environments/{orgName}/{projectName}/{envName}/schedules/{scheduleID} Permanently deletes a scheduled action from a Pulumi ESC environment. Thi...

Lua path
app.integrations.pulumi.deleteenvironmentschedule
Full name
pulumi.pulumi_environments_delete_environment_schedule
ParameterTypeRequiredDescription
No parameters.
readenvironmentschedule Read

ReadEnvironmentSchedule Official Pulumi Cloud endpoint: GET /api/esc/environments/{orgName}/{projectName}/{envName}/schedules/{scheduleID} Returns the details of a specific scheduled action for a Pulumi ESC environmen...

Lua path
app.integrations.pulumi.readenvironmentschedule
Full name
pulumi.pulumi_environments_read_environment_schedule
ParameterTypeRequiredDescription
No parameters.
updateenvironmentschedule Write

UpdateEnvironmentSchedule Official Pulumi Cloud endpoint: PATCH /api/esc/environments/{orgName}/{projectName}/{envName}/schedules/{scheduleID} Updates the configuration of a scheduled action for a Pulumi ESC environme...

Lua path
app.integrations.pulumi.updateenvironmentschedule
Full name
pulumi.pulumi_environments_update_environment_schedule
ParameterTypeRequiredDescription
No parameters.
listenvironmentschedulehistory Read

ListEnvironmentScheduleHistory Official Pulumi Cloud endpoint: GET /api/esc/environments/{orgName}/{projectName}/{envName}/schedules/{scheduleID}/history Returns the execution history for a specific scheduled action o...

Lua path
app.integrations.pulumi.listenvironmentschedulehistory
Full name
pulumi.pulumi_environments_list_environment_schedule_history
ParameterTypeRequiredDescription
No parameters.
pauseenvironmentschedule Write

PauseEnvironmentSchedule Official Pulumi Cloud endpoint: POST /api/esc/environments/{orgName}/{projectName}/{envName}/schedules/{scheduleID}/pause Pauses a scheduled action on a Pulumi ESC environment, preventing any ...

Lua path
app.integrations.pulumi.pauseenvironmentschedule
Full name
pulumi.pulumi_environments_pause_environment_schedule
ParameterTypeRequiredDescription
No parameters.
resumeenvironmentschedule Write

ResumeEnvironmentSchedule Official Pulumi Cloud endpoint: POST /api/esc/environments/{orgName}/{projectName}/{envName}/schedules/{scheduleID}/resume Resumes a previously paused scheduled action on a Pulumi ESC environ...

Lua path
app.integrations.pulumi.resumeenvironmentschedule
Full name
pulumi.pulumi_environments_resume_environment_schedule
ParameterTypeRequiredDescription
No parameters.
getenvironmentsettings Read

GetEnvironmentSettings Official Pulumi Cloud endpoint: GET /api/esc/environments/{orgName}/{projectName}/{envName}/settings Returns the current settings for a Pulumi ESC environment, including whether deletion protect...

Lua path
app.integrations.pulumi.getenvironmentsettings
Full name
pulumi.pulumi_environments_get_environment_settings
ParameterTypeRequiredDescription
No parameters.
patchenvironmentsettings Write

PatchEnvironmentSettings Official Pulumi Cloud endpoint: PATCH /api/esc/environments/{orgName}/{projectName}/{envName}/settings Updates settings for a Pulumi ESC environment using a partial update (patch) approach. Cu...

Lua path
app.integrations.pulumi.patchenvironmentsettings
Full name
pulumi.pulumi_environments_patch_environment_settings
ParameterTypeRequiredDescription
No parameters.
listenvironmenttags Read

ListEnvironmentTags Official Pulumi Cloud endpoint: GET /api/esc/environments/{orgName}/{projectName}/{envName}/tags Returns a paginated list of user-defined tags for a Pulumi ESC environment. Tags are key-value pairs...

Lua path
app.integrations.pulumi.listenvironmenttags
Full name
pulumi.pulumi_environments_list_environment_tags_esc_environments
ParameterTypeRequiredDescription
No parameters.
createenvironmenttag Write

CreateEnvironmentTag Official Pulumi Cloud endpoint: POST /api/esc/environments/{orgName}/{projectName}/{envName}/tags Adds a new user-defined tag to a Pulumi ESC environment. Tags are key-value pairs that provide con...

Lua path
app.integrations.pulumi.createenvironmenttag
Full name
pulumi.pulumi_environments_create_environment_tag_esc_environments
ParameterTypeRequiredDescription
No parameters.
deleteenvironmenttag Write

DeleteEnvironmentTag Official Pulumi Cloud endpoint: DELETE /api/esc/environments/{orgName}/{projectName}/{envName}/tags/{tagName} Removes a user-defined tag from a Pulumi ESC environment. The tag is identified by its...

Lua path
app.integrations.pulumi.deleteenvironmenttag
Full name
pulumi.pulumi_environments_delete_environment_tag_esc_environments
ParameterTypeRequiredDescription
No parameters.
getenvironmenttag Read

GetEnvironmentTag Official Pulumi Cloud endpoint: GET /api/esc/environments/{orgName}/{projectName}/{envName}/tags/{tagName} Returns a single user-defined tag for a Pulumi ESC environment, identified by the tag name i...

Lua path
app.integrations.pulumi.getenvironmenttag
Full name
pulumi.pulumi_environments_get_environment_tag_esc_environments
ParameterTypeRequiredDescription
No parameters.
updateenvironmenttag Write

UpdateEnvironmentTag Official Pulumi Cloud endpoint: PATCH /api/esc/environments/{orgName}/{projectName}/{envName}/tags/{tagName} Modifies the value of an existing user-defined tag on a Pulumi ESC environment. The tag...

Lua path
app.integrations.pulumi.updateenvironmenttag
Full name
pulumi.pulumi_environments_update_environment_tag_esc_environments
ParameterTypeRequiredDescription
No parameters.
listenvironmentrevisions Read

ListEnvironmentRevisions Official Pulumi Cloud endpoint: GET /api/esc/environments/{orgName}/{projectName}/{envName}/versions Returns a paginated list of revisions for a Pulumi ESC environment. Each revision represent...

Lua path
app.integrations.pulumi.listenvironmentrevisions
Full name
pulumi.pulumi_environments_list_environment_revisions_esc_environments
ParameterTypeRequiredDescription
No parameters.
listrevisiontags Read

ListRevisionTags Official Pulumi Cloud endpoint: GET /api/esc/environments/{orgName}/{projectName}/{envName}/versions/tags Returns a paginated list of revision tags for a Pulumi ESC environment. Revision tags are name...

Lua path
app.integrations.pulumi.listrevisiontags
Full name
pulumi.pulumi_environments_list_revision_tags_esc_environments_versions
ParameterTypeRequiredDescription
No parameters.
createrevisiontag Write

CreateRevisionTag Official Pulumi Cloud endpoint: POST /api/esc/environments/{orgName}/{projectName}/{envName}/versions/tags Creates a new revision tag for a Pulumi ESC environment. Revision tags are named references ...

Lua path
app.integrations.pulumi.createrevisiontag
Full name
pulumi.pulumi_environments_create_revision_tag_esc_environments_versions_tags
ParameterTypeRequiredDescription
No parameters.
deleterevisiontag Write

DeleteRevisionTag Official Pulumi Cloud endpoint: DELETE /api/esc/environments/{orgName}/{projectName}/{envName}/versions/tags/{tagName} Deletes a named revision tag from a Pulumi ESC environment. The tag is identifie...

Lua path
app.integrations.pulumi.deleterevisiontag
Full name
pulumi.pulumi_environments_delete_revision_tag_esc_environments
ParameterTypeRequiredDescription
No parameters.
readrevisiontag Read

ReadRevisionTag Official Pulumi Cloud endpoint: GET /api/esc/environments/{orgName}/{projectName}/{envName}/versions/tags/{tagName} Returns the details of a specific revision tag for a Pulumi ESC environment. The tag ...

Lua path
app.integrations.pulumi.readrevisiontag
Full name
pulumi.pulumi_environments_read_revision_tag_esc_environments
ParameterTypeRequiredDescription
No parameters.
updaterevisiontag Write

UpdateRevisionTag Official Pulumi Cloud endpoint: PATCH /api/esc/environments/{orgName}/{projectName}/{envName}/versions/tags/{tagName} Updates an existing revision tag for a Pulumi ESC environment to point to a diffe...

Lua path
app.integrations.pulumi.updaterevisiontag
Full name
pulumi.pulumi_environments_update_revision_tag_esc_environments
ParameterTypeRequiredDescription
No parameters.
readenvironment Read

ReadEnvironment Official Pulumi Cloud endpoint: GET /api/esc/environments/{orgName}/{projectName}/{envName}/versions/{version} Returns the YAML definition of a Pulumi ESC environment. The response is in application/x-...

Lua path
app.integrations.pulumi.readenvironment
Full name
pulumi.pulumi_environments_read_environment_esc_environments_versions
ParameterTypeRequiredDescription
No parameters.
checkenvironment Write

CheckEnvironment Official Pulumi Cloud endpoint: POST /api/esc/environments/{orgName}/{projectName}/{envName}/versions/{version}/check Checks a Pulumi ESC environment definition for errors without applying changes. Th...

Lua path
app.integrations.pulumi.checkenvironment
Full name
pulumi.pulumi_environments_check_environment_esc_environments_versions
ParameterTypeRequiredDescription
No parameters.
decryptenvironment Read

DecryptEnvironment Official Pulumi Cloud endpoint: GET /api/esc/environments/{orgName}/{projectName}/{envName}/versions/{version}/decrypt Reads the YAML definition for a Pulumi ESC environment with all static secrets ...

Lua path
app.integrations.pulumi.decryptenvironment
Full name
pulumi.pulumi_environments_decrypt_environment_esc_environments_versions
ParameterTypeRequiredDescription
No parameters.
openenvironment Write

OpenEnvironment Official Pulumi Cloud endpoint: POST /api/esc/environments/{orgName}/{projectName}/{envName}/versions/{version}/open Opens a Pulumi ESC environment, fully resolving all dynamic values, provider integra...

Lua path
app.integrations.pulumi.openenvironment
Full name
pulumi.pulumi_environments_open_environment_esc_environments_versions
ParameterTypeRequiredDescription
No parameters.
listenvironmentreferrers Read

ListEnvironmentReferrers Official Pulumi Cloud endpoint: GET /api/esc/environments/{orgName}/{projectName}/{envName}/versions/{version}/referrers Returns a paginated list of entities that reference a Pulumi ESC enviro...

Lua path
app.integrations.pulumi.listenvironmentreferrers
Full name
pulumi.pulumi_environments_list_environment_referrers_esc_environments_versions
ParameterTypeRequiredDescription
No parameters.
retractenvironmentrevision Write

RetractEnvironmentRevision Official Pulumi Cloud endpoint: POST /api/esc/environments/{orgName}/{projectName}/{envName}/versions/{version}/retract Retracts a specific revision of a Pulumi ESC environment, marking it a...

Lua path
app.integrations.pulumi.retractenvironmentrevision
Full name
pulumi.pulumi_environments_retract_environment_revision_esc_environments
ParameterTypeRequiredDescription
No parameters.
listrevisiontags Read

ListRevisionTags Official Pulumi Cloud endpoint: GET /api/esc/environments/{orgName}/{projectName}/{envName}/versions/{version}/tags Returns a paginated list of revision tags for a Pulumi ESC environment. Revision tag...

Lua path
app.integrations.pulumi.listrevisiontags
Full name
pulumi.pulumi_environments_list_revision_tags_esc_environments_versions2
ParameterTypeRequiredDescription
No parameters.
listproviders Read

ListProviders Official Pulumi Cloud endpoint: GET /api/esc/providers Returns a list of all available Pulumi ESC providers. Providers are integrations that dynamically retrieve configuration and secrets from external s...

Lua path
app.integrations.pulumi.listproviders
Full name
pulumi.pulumi_environments_list_providers_esc
ParameterTypeRequiredDescription
No parameters.
getproviderschema Read

GetProviderSchema Official Pulumi Cloud endpoint: GET /api/esc/providers/{providerName}/schema Returns the JSON schema for a Pulumi ESC provider. Providers are integrations that dynamically retrieve configuration and ...

Lua path
app.integrations.pulumi.getproviderschema
Full name
pulumi.pulumi_environments_get_provider_schema_esc
ParameterTypeRequiredDescription
No parameters.
listrotators Read

ListRotators Official Pulumi Cloud endpoint: GET /api/esc/rotators Returns a list of all available Pulumi ESC secret rotators. Rotators are integrations that automatically rotate secrets in external systems via the fn...

Lua path
app.integrations.pulumi.listrotators
Full name
pulumi.pulumi_environments_list_rotators
ParameterTypeRequiredDescription
No parameters.
getrotatorschema Read

GetRotatorSchema Official Pulumi Cloud endpoint: GET /api/esc/rotators/{rotatorName}/schema Returns the JSON schema for a Pulumi ESC secret rotator. Rotators are integrations that automatically rotate secrets in exter...

Lua path
app.integrations.pulumi.getrotatorschema
Full name
pulumi.pulumi_environments_get_rotator_schema
ParameterTypeRequiredDescription
No parameters.
token Write

Token Official Pulumi Cloud endpoint: POST /api/oauth/token Exchanges an external identity provider token for a Pulumi access token using the OAuth 2.0 Token Exchange flow (RFC 8693). The request body must include: - ...

Lua path
app.integrations.pulumi.token
Full name
pulumi.pulumi_miscellaneous_token
ParameterTypeRequiredDescription
No parameters.
fetchrestspecification Read

FetchRestSpecification Official Pulumi Cloud endpoint: GET /api/openapi/pulumi-spec.json Returns the OpenAPI v3 specification for the service.

Lua path
app.integrations.pulumi.fetchrestspecification
Full name
pulumi.pulumi_miscellaneous_fetch_rest_specification
ParameterTypeRequiredDescription
No parameters.
getorganization Read

GetOrganization Official Pulumi Cloud endpoint: GET /api/orgs/{orgName} Returns detailed information about the specified organization, including its name, display name, avatar URL, enabled features, subscription tier,...

Lua path
app.integrations.pulumi.getorganization
Full name
pulumi.pulumi_organizations_get_organization
ParameterTypeRequiredDescription
No parameters.
updateorganizationsettings Write

UpdateOrganizationSettings Official Pulumi Cloud endpoint: PATCH /api/orgs/{orgName} Updates an organization's settings, such as the default stack permission level for new members, whether members can create teams, an...

Lua path
app.integrations.pulumi.updateorganizationsettings
Full name
pulumi.pulumi_organizations_update_organization_settings
ParameterTypeRequiredDescription
No parameters.
listorgagentpool Read

ListOrgAgentPool Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/agent-pools Returns all agent pools configured for an organization. Agent pools enable self-hosted deployment agents, allowing organizations to ...

Lua path
app.integrations.pulumi.listorgagentpool
Full name
pulumi.pulumi_workflows_list_org_agent_pool
ParameterTypeRequiredDescription
No parameters.
createorgagentpool Write

CreateOrgAgentPool Official Pulumi Cloud endpoint: POST /api/orgs/{orgName}/agent-pools Creates a new agent pool for an organization. Agent pools enable self-hosted deployment agents, allowing organizations to run Pul...

Lua path
app.integrations.pulumi.createorgagentpool
Full name
pulumi.pulumi_workflows_create_org_agent_pool
ParameterTypeRequiredDescription
No parameters.
deleteorgagentpool Write

DeleteOrgAgentPool Official Pulumi Cloud endpoint: DELETE /api/orgs/{orgName}/agent-pools/{poolId} Deletes an agent pool from an organization. If the agent pool is currently referenced by any stack's deployment settin...

Lua path
app.integrations.pulumi.deleteorgagentpool
Full name
pulumi.pulumi_workflows_delete_org_agent_pool
ParameterTypeRequiredDescription
No parameters.
getagentpool Read

GetAgentPool Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/agent-pools/{poolId} Returns the details of a specific agent pool, including its name, ID, creation timestamp, and configuration. Agent pools enable...

Lua path
app.integrations.pulumi.getagentpool
Full name
pulumi.pulumi_workflows_get_agent_pool
ParameterTypeRequiredDescription
No parameters.
patchorgagentpool Write

PatchOrgAgentPool Official Pulumi Cloud endpoint: PATCH /api/orgs/{orgName}/agent-pools/{poolId} Updates an existing agent pool's configuration for an organization. This can be used to modify the pool's name or other ...

Lua path
app.integrations.pulumi.patchorgagentpool
Full name
pulumi.pulumi_workflows_patch_org_agent_pool
ParameterTypeRequiredDescription
No parameters.
listauditlogeventshandlerv1 Read

ListAuditLogEventsHandlerV1 Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/auditlogs Lists audit log events for an organization. Either continuationToken or startTime is required. Supports filtering by event ...

Lua path
app.integrations.pulumi.listauditlogeventshandlerv1
Full name
pulumi.pulumi_organizations_list_audit_log_events_handler_v1
ParameterTypeRequiredDescription
No parameters.
exportauditlogeventshandlerv1 Read

ExportAuditLogEventsHandlerV1 Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/auditlogs/export Exports audit log events for an organization in a downloadable format. Audit logs provide an immutable record of a...

Lua path
app.integrations.pulumi.exportauditlogeventshandlerv1
Full name
pulumi.pulumi_organizations_export_audit_log_events_handler_v1
ParameterTypeRequiredDescription
No parameters.
deleteauditlogexportconfiguration Write

DeleteAuditLogExportConfiguration Official Pulumi Cloud endpoint: DELETE /api/orgs/{orgName}/auditlogs/export/config DeleteAuditLogExportConfiguration removes an organization's audit log export settings. Skip feature ...

Lua path
app.integrations.pulumi.deleteauditlogexportconfiguration
Full name
pulumi.pulumi_organizations_delete_audit_log_export_configuration
ParameterTypeRequiredDescription
No parameters.
getauditlogexportconfiguration Read

GetAuditLogExportConfiguration Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/auditlogs/export/config GetAuditLogExportConfiguration returns the organization's current audit log export configuration. If the o...

Lua path
app.integrations.pulumi.getauditlogexportconfiguration
Full name
pulumi.pulumi_organizations_get_audit_log_export_configuration
ParameterTypeRequiredDescription
No parameters.
updateauditlogexportconfiguration Write

UpdateAuditLogExportConfiguration Official Pulumi Cloud endpoint: POST /api/orgs/{orgName}/auditlogs/export/config Creates or updates the organization's automated audit log export configuration. Audit log export enabl...

Lua path
app.integrations.pulumi.updateauditlogexportconfiguration
Full name
pulumi.pulumi_organizations_update_audit_log_export_configuration
ParameterTypeRequiredDescription
No parameters.
forceauditlogexport Write

ForceAuditLogExport Official Pulumi Cloud endpoint: POST /api/orgs/{orgName}/auditlogs/export/config/force ForceAuditLogExport exports the audit logs for the organization for a user-supplied timestamp. This can be use...

Lua path
app.integrations.pulumi.forceauditlogexport
Full name
pulumi.pulumi_organizations_force_audit_log_export
ParameterTypeRequiredDescription
No parameters.
testauditlogexportconfiguration Write

TestAuditLogExportConfiguration Official Pulumi Cloud endpoint: POST /api/orgs/{orgName}/auditlogs/export/config/test TestAuditLogExportConfiguration uses the provided audit log configuration and checks if we are able...

Lua path
app.integrations.pulumi.testauditlogexportconfiguration
Full name
pulumi.pulumi_organizations_test_audit_log_export_configuration
ParameterTypeRequiredDescription
No parameters.
getauditlogsreaderkind Read

GetAuditLogsReaderKind Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/auditlogs/reader-kind GetAuditLogsReaderKind returns whether the audit log is being read from MySQL or DynamoDB to control the event filte...

Lua path
app.integrations.pulumi.getauditlogsreaderkind
Full name
pulumi.pulumi_organizations_get_audit_logs_reader_kind
ParameterTypeRequiredDescription
No parameters.
listauditlogeventshandlerv2 Read

ListAuditLogEventsHandlerV2 Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/auditlogs/v2 Lists audit log events for an organization. Uses startTime as the lower bound and endTime as the upper bound of the quer...

Lua path
app.integrations.pulumi.listauditlogeventshandlerv2
Full name
pulumi.pulumi_organizations_list_audit_log_events_handler_v2
ParameterTypeRequiredDescription
No parameters.
exportauditlogeventshandlerv2 Read

ExportAuditLogEventsHandlerV2 Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/auditlogs/v2/export Exports audit log events in a downloadable format (CSV or CEF). Supports filtering by time range using startTim...

Lua path
app.integrations.pulumi.exportauditlogeventshandlerv2
Full name
pulumi.pulumi_organizations_export_audit_log_events_handler_v2
ParameterTypeRequiredDescription
No parameters.
getauthpolicy Read

GetAuthPolicy Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/auth/policies/oidcissuers/{issuerId} Returns the authentication policy associated with a specific OIDC issuer registration. Authentication policies...

Lua path
app.integrations.pulumi.getauthpolicy
Full name
pulumi.pulumi_organizations_get_auth_policy
ParameterTypeRequiredDescription
No parameters.
updateauthpolicy Write

UpdateAuthPolicy Official Pulumi Cloud endpoint: PATCH /api/orgs/{orgName}/auth/policies/{policyId} Updates an authentication policy for an organization. Authentication policies define rules for how OIDC tokens are va...

Lua path
app.integrations.pulumi.updateauthpolicy
Full name
pulumi.pulumi_organizations_update_auth_policy
ParameterTypeRequiredDescription
No parameters.
transferallstacks Write

TransferAllStacks Official Pulumi Cloud endpoint: POST /api/orgs/{orgName}/bulk-transfer/stacks TransferAllStacks transfers all active stacks from one org to another, where deleted stacks will be skipped/ignored. We a...

Lua path
app.integrations.pulumi.transferallstacks
Full name
pulumi.pulumi_organizations_transfer_all_stacks
ParameterTypeRequiredDescription
No parameters.
listorganizationkeys Read

ListOrganizationKeys Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/cmk Returns all customer managed keys (CMK) configured for an organization, including their key identifiers, cloud provider details, enabled...

Lua path
app.integrations.pulumi.listorganizationkeys
Full name
pulumi.pulumi_organizations_list_organization_keys
ParameterTypeRequiredDescription
No parameters.
createorganizationkey Write

CreateOrganizationKey Official Pulumi Cloud endpoint: POST /api/orgs/{orgName}/cmk Creates a new customer managed key (CMK) for an organization, allowing the organization to use their own encryption keys for securing ...

Lua path
app.integrations.pulumi.createorganizationkey
Full name
pulumi.pulumi_organizations_create_organization_key
ParameterTypeRequiredDescription
No parameters.
disableallorganizationkeys Write

DisableAllOrganizationKeys Official Pulumi Cloud endpoint: POST /api/orgs/{orgName}/cmk/disable Disables all customer managed keys (CMK) for an organization, reverting to Pulumi-managed encryption for secrets. After d...

Lua path
app.integrations.pulumi.disableallorganizationkeys
Full name
pulumi.pulumi_organizations_disable_all_organization_keys
ParameterTypeRequiredDescription
No parameters.
listorganizationkeymigrations Read

ListOrganizationKeyMigrations Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/cmk/migration Returns all key encryption key (KEK) migrations for an organization. KEK migrations track the process of re-encryptin...

Lua path
app.integrations.pulumi.listorganizationkeymigrations
Full name
pulumi.pulumi_organizations_list_organization_key_migrations
ParameterTypeRequiredDescription
No parameters.
retryorganizationkeymigrations Write

RetryOrganizationKeyMigrations Official Pulumi Cloud endpoint: POST /api/orgs/{orgName}/cmk/migration/retry Retries any failed key encryption key (KEK) migrations for an organization. KEK migrations can fail due to tr...

Lua path
app.integrations.pulumi.retryorganizationkeymigrations
Full name
pulumi.pulumi_organizations_retry_organization_key_migrations
ParameterTypeRequiredDescription
No parameters.
setdefaultorganizationkey Write

SetDefaultOrganizationKey Official Pulumi Cloud endpoint: POST /api/orgs/{orgName}/cmk/{keyID}/default Sets a customer managed key as the default encryption key for the organization. New stacks created in the organiza...

Lua path
app.integrations.pulumi.setdefaultorganizationkey
Full name
pulumi.pulumi_organizations_set_default_organization_key
ParameterTypeRequiredDescription
No parameters.
disableorganizationkey Write

DisableOrganizationKey Official Pulumi Cloud endpoint: POST /api/orgs/{orgName}/cmk/{keyID}/disable Disables a specific customer managed key (CMK) for an organization. The key can no longer be used for encrypting new ...

Lua path
app.integrations.pulumi.disableorganizationkey
Full name
pulumi.pulumi_organizations_disable_organization_key
ParameterTypeRequiredDescription
No parameters.
listorgdeployments Read

ListOrgDeployments Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/deployments Returns a paginated list of all Pulumi Deployments executions across an organization, filtered to only include deployments for sta...

Lua path
app.integrations.pulumi.listorgdeployments
Full name
pulumi.pulumi_deployments_list_org_deployments
ParameterTypeRequiredDescription
No parameters.
orgdeploymentsmetadata Read

OrgDeploymentsMetadata Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/deployments/metadata Returns metadata about the organization's Pulumi Deployments state. The response includes the overall pause status, a...

Lua path
app.integrations.pulumi.orgdeploymentsmetadata
Full name
pulumi.pulumi_deployments_org_deployments_metadata
ParameterTypeRequiredDescription
No parameters.
pauseorgdeployments Write

PauseOrgDeployments Official Pulumi Cloud endpoint: POST /api/orgs/{orgName}/deployments/pause Pauses all future Pulumi Deployments executions across an entire organization. While paused, new deployments can still be ...

Lua path
app.integrations.pulumi.pauseorgdeployments
Full name
pulumi.pulumi_deployments_pause_org_deployments
ParameterTypeRequiredDescription
No parameters.
resumeorgdeployments Write

ResumeOrgDeployments Official Pulumi Cloud endpoint: POST /api/orgs/{orgName}/deployments/resume Resumes Pulumi Deployments executions for an organization that was previously paused via PauseOrgDeployments. Any queued...

Lua path
app.integrations.pulumi.resumeorgdeployments
Full name
pulumi.pulumi_deployments_resume_org_deployments
ParameterTypeRequiredDescription
No parameters.
getusagesummarydeploycompute Read

GetUsageSummaryDeployCompute Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/deployments/summary Retrieves a summary of Pulumi Deployments compute usage (deployment minutes) for an organization. The response p...

Lua path
app.integrations.pulumi.getusagesummarydeploycompute
Full name
pulumi.pulumi_deployments_get_usage_summary_deploy_compute
ParameterTypeRequiredDescription
No parameters.
getdeployusagereport Read

GetDeployUsageReport Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/deployments/usagereport Retrieves raw deployment usage records for self-hosted Pulumi Cloud customers to self-report deployment consumption....

Lua path
app.integrations.pulumi.getdeployusagereport
Full name
pulumi.pulumi_deployments_get_deploy_usage_report
ParameterTypeRequiredDescription
No parameters.
getusagesummarydiscoveredresourcehours Read

GetUsageSummaryDiscoveredResourceHours Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/discovered-resources/summary GetUsageSummaryDiscoveredResourceHours handles request to fetch the summary of discovered res...

Lua path
app.integrations.pulumi.getusagesummarydiscoveredresourcehours
Full name
pulumi.pulumi_organizations_get_usage_summary_discovered_resource_hours
ParameterTypeRequiredDescription
No parameters.
listorganizationwebhooks Read

ListOrganizationWebhooks Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/hooks Returns all webhooks configured at the organization level. Each webhook in the response includes its name, destination URL, format...

Lua path
app.integrations.pulumi.listorganizationwebhooks
Full name
pulumi.pulumi_organizations_list_organization_webhooks
ParameterTypeRequiredDescription
No parameters.
createorganizationwebhook Write

CreateOrganizationWebhook Official Pulumi Cloud endpoint: POST /api/orgs/{orgName}/hooks Creates a new webhook for an organization to notify external services when events occur. Webhooks can be configured to fire on s...

Lua path
app.integrations.pulumi.createorganizationwebhook
Full name
pulumi.pulumi_organizations_create_organization_webhook
ParameterTypeRequiredDescription
No parameters.
deleteorganizationwebhook Write

DeleteOrganizationWebhook Official Pulumi Cloud endpoint: DELETE /api/orgs/{orgName}/hooks/{hookName} Permanently deletes an organization-level webhook. The webhook will no longer receive event notifications for stack...

Lua path
app.integrations.pulumi.deleteorganizationwebhook
Full name
pulumi.pulumi_organizations_delete_organization_webhook
ParameterTypeRequiredDescription
No parameters.
getorganizationwebhook Read

GetOrganizationWebhook Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/hooks/{hookName} Returns the configuration of a specific organization-level webhook, including its name, destination URL, format (generic ...

Lua path
app.integrations.pulumi.getorganizationwebhook
Full name
pulumi.pulumi_organizations_get_organization_webhook
ParameterTypeRequiredDescription
No parameters.
updateorganizationwebhook Write

UpdateOrganizationWebhook Official Pulumi Cloud endpoint: PATCH /api/orgs/{orgName}/hooks/{hookName} Updates an existing organization-level webhook's configuration, including its destination URL, format, active status...

Lua path
app.integrations.pulumi.updateorganizationwebhook
Full name
pulumi.pulumi_organizations_update_organization_webhook
ParameterTypeRequiredDescription
No parameters.
getorganizationwebhookdeliveries Read

GetOrganizationWebhookDeliveries Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/hooks/{hookName}/deliveries Returns the recent delivery history for a specific webhook, including the HTTP status code, response...

Lua path
app.integrations.pulumi.getorganizationwebhookdeliveries
Full name
pulumi.pulumi_organizations_get_organization_webhook_deliveries
ParameterTypeRequiredDescription
No parameters.
redeliverorganizationwebhookevent Write

RedeliverOrganizationWebhookEvent Official Pulumi Cloud endpoint: POST /api/orgs/{orgName}/hooks/{hookName}/deliveries/{event}/redeliver Triggers the Pulumi Service to redeliver a specific event to a webhook. For exam...

Lua path
app.integrations.pulumi.redeliverorganizationwebhookevent
Full name
pulumi.pulumi_organizations_redeliver_organization_webhook_event
ParameterTypeRequiredDescription
No parameters.
pingorganizationwebhook Write

PingOrganizationWebhook Official Pulumi Cloud endpoint: POST /api/orgs/{orgName}/hooks/{hookName}/ping Sends a test ping to an organization webhook to validate that it is working. This function bypasses the message qu...

Lua path
app.integrations.pulumi.pingorganizationwebhook
Full name
pulumi.pulumi_organizations_ping_organization_webhook
ParameterTypeRequiredDescription
No parameters.
getusagesummaryinsightsscans Read

GetUsageSummaryInsightsScans Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/insights-scans/summary Returns a summary of Insights scan usage for an organization, grouped by the specified time granularity.

Lua path
app.integrations.pulumi.getusagesummaryinsightsscans
Full name
pulumi.pulumi_insights_get_usage_summary_insights_scans
ParameterTypeRequiredDescription
No parameters.
listorganizationmembers Read

ListOrganizationMembers Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/members ListOrganizationMembers lists the members of an organization. This API unfortunately has two different "modes", returning either ...

Lua path
app.integrations.pulumi.listorganizationmembers
Full name
pulumi.pulumi_organizations_list_organization_members
ParameterTypeRequiredDescription
No parameters.
deleteorganizationmember Write

DeleteOrganizationMember Official Pulumi Cloud endpoint: DELETE /api/orgs/{orgName}/members/{userLogin} Removes a user from an organization. The removed user loses access to all organization resources including stacks...

Lua path
app.integrations.pulumi.deleteorganizationmember
Full name
pulumi.pulumi_organizations_delete_organization_member
ParameterTypeRequiredDescription
No parameters.
updateorganizationmember Write

UpdateOrganizationMember Official Pulumi Cloud endpoint: PATCH /api/orgs/{orgName}/members/{userLogin} Modifies a user's role within an organization. Set `role` to assign a built-in role (`member`, `admin`, or `billin...

Lua path
app.integrations.pulumi.updateorganizationmember
Full name
pulumi.pulumi_organizations_update_organization_member
ParameterTypeRequiredDescription
No parameters.
addorganizationmember Write

AddOrganizationMember Official Pulumi Cloud endpoint: POST /api/orgs/{orgName}/members/{userLogin} Adds an existing Pulumi user to an organization with a built-in role. **Important:** The user must have already signed...

Lua path
app.integrations.pulumi.addorganizationmember
Full name
pulumi.pulumi_organizations_add_organization_member
ParameterTypeRequiredDescription
No parameters.
setsoleorganizationadmin Write

SetSoleOrganizationAdmin Official Pulumi Cloud endpoint: POST /api/orgs/{orgName}/members/{userLogin}/set-admin Promotes a member to administrator on organizations that are limited to a single admin. This endpoint is ...

Lua path
app.integrations.pulumi.setsoleorganizationadmin
Full name
pulumi.pulumi_organizations_set_sole_organization_admin
ParameterTypeRequiredDescription
No parameters.
getorganizationmetadata Read

GetOrganizationMetadata Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/metadata GetOrganizationMetadata returns metadata about the given organization. This is designed to be an inexpensive call.

Lua path
app.integrations.pulumi.getorganizationmetadata
Full name
pulumi.pulumi_organizations_get_organization_metadata
ParameterTypeRequiredDescription
No parameters.
list Read

List Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/oidc/issuers Returns all OIDC issuer registrations for an organization. OIDC issuer registrations establish trust relationships with external identity provi...

Lua path
app.integrations.pulumi.list
Full name
pulumi.pulumi_organizations_list_orgs_oidc_issuers
ParameterTypeRequiredDescription
No parameters.
registeroidcissuer Write

RegisterOidcIssuer Official Pulumi Cloud endpoint: POST /api/orgs/{orgName}/oidc/issuers Registers a new OIDC issuer for an organization, establishing a trust relationship with an external identity provider. Once regi...

Lua path
app.integrations.pulumi.registeroidcissuer
Full name
pulumi.pulumi_organizations_register_oidc_issuer
ParameterTypeRequiredDescription
No parameters.
deleteoidcissuer Write

DeleteOidcIssuer Official Pulumi Cloud endpoint: DELETE /api/orgs/{orgName}/oidc/issuers/{issuerId} Deletes an OIDC issuer registration from an organization, removing the trust relationship between the organization an...

Lua path
app.integrations.pulumi.deleteoidcissuer
Full name
pulumi.pulumi_organizations_delete_oidc_issuer
ParameterTypeRequiredDescription
No parameters.
getoidcissuer Read

GetOidcIssuer Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/oidc/issuers/{issuerId} Returns the details of a specific OIDC issuer registration, including the issuer URL, audience restrictions, TLS thumbprint...

Lua path
app.integrations.pulumi.getoidcissuer
Full name
pulumi.pulumi_organizations_get_oidc_issuer
ParameterTypeRequiredDescription
No parameters.
updateoidcissuer Write

UpdateOidcIssuer Official Pulumi Cloud endpoint: PATCH /api/orgs/{orgName}/oidc/issuers/{issuerId} Updates an existing OIDC issuer registration for an organization. This can be used to modify the issuer name, audience...

Lua path
app.integrations.pulumi.updateoidcissuer
Full name
pulumi.pulumi_organizations_update_oidc_issuer
ParameterTypeRequiredDescription
No parameters.
regeneratethumbprints Write

RegenerateThumbprints Official Pulumi Cloud endpoint: POST /api/orgs/{orgName}/oidc/issuers/{issuerId}/regenerate-thumbprints Regenerates the TLS certificate thumbprints for an OIDC issuer by re-fetching the issuer's ...

Lua path
app.integrations.pulumi.regeneratethumbprints
Full name
pulumi.pulumi_organizations_regenerate_thumbprints
ParameterTypeRequiredDescription
No parameters.
getpackageusedbystacks Read

GetPackageUsedByStacks Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/packages/usage Returns the stacks within an organization that use a specific Pulumi package, helping track package adoption and identify a...

Lua path
app.integrations.pulumi.getpackageusedbystacks
Full name
pulumi.pulumi_organizations_get_package_used_by_stacks
ParameterTypeRequiredDescription
No parameters.
listpolicygroups Read

ListPolicyGroups Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/policygroups Returns a list of all Policy Groups for the organization. Policy Groups define which Policy Packs are enforced on which stacks, wit...

Lua path
app.integrations.pulumi.listpolicygroups
Full name
pulumi.pulumi_organizations_list_policy_groups
ParameterTypeRequiredDescription
No parameters.
newpolicygroup Write

NewPolicyGroup Official Pulumi Cloud endpoint: POST /api/orgs/{orgName}/policygroups Creates a new Policy Group for an organization. Policy Groups define which Policy Packs are enforced on which stacks or cloud accoun...

Lua path
app.integrations.pulumi.newpolicygroup
Full name
pulumi.pulumi_organizations_new_policy_group
ParameterTypeRequiredDescription
No parameters.
getpolicygroupmetadata Read

GetPolicyGroupMetadata Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/policygroups/metadata Returns high-level policy protection metrics for an organization, including the number of stacks protected by policy...

Lua path
app.integrations.pulumi.getpolicygroupmetadata
Full name
pulumi.pulumi_organizations_get_policy_group_metadata
ParameterTypeRequiredDescription
No parameters.
deletepolicygroup Write

DeletePolicyGroup Official Pulumi Cloud endpoint: DELETE /api/orgs/{orgName}/policygroups/{policyGroup} Deletes a Policy Group from an organization. A Policy Group defines which Policy Packs are enforced on which stac...

Lua path
app.integrations.pulumi.deletepolicygroup
Full name
pulumi.pulumi_organizations_delete_policy_group
ParameterTypeRequiredDescription
No parameters.
getpolicygroup Read

GetPolicyGroup Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/policygroups/{policyGroup} Returns the details of a specific Policy Group, including the list of Policy Packs applied to it and their enforcement ...

Lua path
app.integrations.pulumi.getpolicygroup
Full name
pulumi.pulumi_organizations_get_policy_group
ParameterTypeRequiredDescription
No parameters.
updatepolicygroup Write

UpdatePolicyGroup Official Pulumi Cloud endpoint: PATCH /api/orgs/{orgName}/policygroups/{policyGroup} Updates a Policy Group's configuration. This multi-purpose endpoint supports several operations in a single reques...

Lua path
app.integrations.pulumi.updatepolicygroup
Full name
pulumi.pulumi_organizations_update_policy_group
ParameterTypeRequiredDescription
No parameters.
batchupdatepolicygroup Write

BatchUpdatePolicyGroup Official Pulumi Cloud endpoint: PATCH /api/orgs/{orgName}/policygroups/{policyGroup}/batch BatchUpdatePolicyGroup applies multiple update operations to the Policy Group efficiently. Each operati...

Lua path
app.integrations.pulumi.batchupdatepolicygroup
Full name
pulumi.pulumi_organizations_batch_update_policy_group
ParameterTypeRequiredDescription
No parameters.
listpolicypacks Read

ListPolicyPacks Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/policypacks ListPolicyPacks returns a list of all complete Policy Packs for the organization. If the `policypack` query parameter is set, it will...

Lua path
app.integrations.pulumi.listpolicypacks
Full name
pulumi.pulumi_organizations_list_policy_packs_orgs
ParameterTypeRequiredDescription
No parameters.
createpolicypack Write

CreatePolicyPack Official Pulumi Cloud endpoint: POST /api/orgs/{orgName}/policypacks Creates a new Policy Pack for an organization. A Policy Pack is a versioned collection of related policies that validate infrastruc...

Lua path
app.integrations.pulumi.createpolicypack
Full name
pulumi.pulumi_organizations_create_policy_pack
ParameterTypeRequiredDescription
No parameters.
deletepolicypack Write

DeletePolicyPack Official Pulumi Cloud endpoint: DELETE /api/orgs/{orgName}/policypacks/{policyPackName} DeletePolicyPack deletes all versions of a Policy Pack, the associated packs stored in S3, and any applied versi...

Lua path
app.integrations.pulumi.deletepolicypack
Full name
pulumi.pulumi_organizations_delete_policy_pack_orgs_policypacks
ParameterTypeRequiredDescription
No parameters.
deletepolicypackversion Write

DeletePolicyPackVersion Official Pulumi Cloud endpoint: DELETE /api/orgs/{orgName}/policypacks/{policyPackName}/versions/{version} DeletePolicyPackVersion deletes a specific version of a Policy Pack and deletes the as...

Lua path
app.integrations.pulumi.deletepolicypackversion
Full name
pulumi.pulumi_organizations_delete_policy_pack_version
ParameterTypeRequiredDescription
No parameters.
getpolicypack Read

GetPolicyPack Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/policypacks/{policyPackName}/versions/{version} Returns the metadata and list of individual policies for a specific version of a Policy Pack. Each ...

Lua path
app.integrations.pulumi.getpolicypack
Full name
pulumi.pulumi_organizations_get_policy_pack
ParameterTypeRequiredDescription
No parameters.
completepolicypack Write

CompletePolicyPack Official Pulumi Cloud endpoint: POST /api/orgs/{orgName}/policypacks/{policyPackName}/versions/{version}/complete Transitions the publish status of a specific Policy Pack version to 'complete', maki...

Lua path
app.integrations.pulumi.completepolicypack
Full name
pulumi.pulumi_organizations_complete_policy_pack
ParameterTypeRequiredDescription
No parameters.
getpolicypackconfigschema Read

GetPolicyPackConfigSchema Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/policypacks/{policyPackName}/versions/{version}/schema Returns the JSON configuration schema for a specific version of a Policy Pack. T...

Lua path
app.integrations.pulumi.getpolicypackconfigschema
Full name
pulumi.pulumi_organizations_get_policy_pack_config_schema
ParameterTypeRequiredDescription
No parameters.
getpolicycomplianceresults Write

GetPolicyComplianceResults Official Pulumi Cloud endpoint: POST /api/orgs/{orgName}/policyresults/compliance Returns compliance results for policy issues grouped by entity. The grouping can be by stack, cloud account,...

Lua path
app.integrations.pulumi.getpolicycomplianceresults
Full name
pulumi.pulumi_organizations_get_policy_compliance_results
ParameterTypeRequiredDescription
No parameters.
listpolicyissues Write

ListPolicyIssues Official Pulumi Cloud endpoint: POST /api/orgs/{orgName}/policyresults/issues Returns all policy issues for an organization with support for pagination and advanced filtering via the grid request form...

Lua path
app.integrations.pulumi.listpolicyissues
Full name
pulumi.pulumi_organizations_list_policy_issues
ParameterTypeRequiredDescription
No parameters.
exportpolicyissues Write

ExportPolicyIssues Official Pulumi Cloud endpoint: POST /api/orgs/{orgName}/policyresults/issues/export Exports policy issues for an organization to CSV format for offline analysis or reporting. Policy issues represen...

Lua path
app.integrations.pulumi.exportpolicyissues
Full name
pulumi.pulumi_organizations_export_policy_issues
ParameterTypeRequiredDescription
No parameters.
getpolicyissuesfilters Write

GetPolicyIssuesFilters Official Pulumi Cloud endpoint: POST /api/orgs/{orgName}/policyresults/issues/filters Returns the available filter options for listing policy issues, such as policy pack names, enforcement level...

Lua path
app.integrations.pulumi.getpolicyissuesfilters
Full name
pulumi.pulumi_organizations_get_policy_issues_filters
ParameterTypeRequiredDescription
No parameters.
getpolicyissue Read

GetPolicyIssue Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/policyresults/issues/{issueId} Returns the details of a specific policy issue, including the violating resource, the policy pack and policy name t...

Lua path
app.integrations.pulumi.getpolicyissue
Full name
pulumi.pulumi_organizations_get_policy_issue
ParameterTypeRequiredDescription
No parameters.
updatepolicyissue Write

UpdatePolicyIssue Official Pulumi Cloud endpoint: PATCH /api/orgs/{orgName}/policyresults/issues/{issueId} Updates a policy issue's triage status and other mutable fields. All body fields are optional - only provide t...

Lua path
app.integrations.pulumi.updatepolicyissue
Full name
pulumi.pulumi_organizations_update_policy_issue
ParameterTypeRequiredDescription
No parameters.
getpolicyresultsmetadata Read

GetPolicyResultsMetadata Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/policyresults/metadata Returns high-level policy compliance statistics for an organization, including total violation counts, breakdown ...

Lua path
app.integrations.pulumi.getpolicyresultsmetadata
Full name
pulumi.pulumi_organizations_get_policy_results_metadata
ParameterTypeRequiredDescription
No parameters.
listpoliciescompliance Write

ListPoliciesCompliance Official Pulumi Cloud endpoint: POST /api/orgs/{orgName}/policyresults/policies Returns policy compliance data grouped by policy pack and policy name, showing how many stacks are in compliance o...

Lua path
app.integrations.pulumi.listpoliciescompliance
Full name
pulumi.pulumi_organizations_list_policies_compliance
ParameterTypeRequiredDescription
No parameters.
listpolicyviolationsv2 Read

ListPolicyViolationsV2 Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/policyresults/violationsv2 ListPolicyViolationsV2Handler gets all the policy violations for an org. Deprecated: Use /policyresults/issues

Lua path
app.integrations.pulumi.listpolicyviolationsv2
Full name
pulumi.pulumi_organizations_list_policy_violations_v2
ParameterTypeRequiredDescription
No parameters.
getorgregistrypolicypack Read

GetOrgRegistryPolicyPack Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/registry/policypacks/{policyPackName} Retrieves lightweight registry metadata for a policy pack (source/publisher/name) without loading ...

Lua path
app.integrations.pulumi.getorgregistrypolicypack
Full name
pulumi.pulumi_organizations_get_org_registry_policy_pack
ParameterTypeRequiredDescription
No parameters.
getusagesummaryresourcehours Read

GetUsageSummaryResourceHours Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/resources/summary GetUsageSummaryResourceHours handles request to fetch the summary of resources under management (RUM) and resource...

Lua path
app.integrations.pulumi.getusagesummaryresourcehours
Full name
pulumi.pulumi_organizations_get_usage_summary_resource_hours
ParameterTypeRequiredDescription
No parameters.
listdeletedstacks Read

ListDeletedStacks Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/restore-stack ListDeletedStacks returns the last 25 deleted stacks for a given org. It would be incredible to one day merge this function with ...

Lua path
app.integrations.pulumi.listdeletedstacks
Full name
pulumi.pulumi_organizations_list_deleted_stacks
ParameterTypeRequiredDescription
No parameters.
restoredeletedstack Write

RestoreDeletedStack Official Pulumi Cloud endpoint: POST /api/orgs/{orgName}/restore-stack/{programID} RestoreDeletedStack un-deletes a soft-deleted stack for the given programID if the organization has the restore st...

Lua path
app.integrations.pulumi.restoredeletedstack
Full name
pulumi.pulumi_organizations_restore_deleted_stack
ParameterTypeRequiredDescription
No parameters.
listrolesbyorgidanduxpurpose Read

ListRolesByOrgIDAndUXPurpose Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/roles Returns custom roles for an organization filtered by their UX purpose (e.g., 'organization', 'team', or 'token'). This allows ...

Lua path
app.integrations.pulumi.listrolesbyorgidanduxpurpose
Full name
pulumi.pulumi_organizations_list_roles_by_org_idand_uxpurpose
ParameterTypeRequiredDescription
No parameters.
createrole Write

CreateRole Official Pulumi Cloud endpoint: POST /api/orgs/{orgName}/roles Creates a new custom role for an organization. Custom roles define fine-grained permission sets that can be assigned to organization members an...

Lua path
app.integrations.pulumi.createrole
Full name
pulumi.pulumi_organizations_create_role
ParameterTypeRequiredDescription
No parameters.
listavailablescopes Read

ListAvailableScopes Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/roles/scopes Returns all available permission scopes that can be assigned to custom roles, organized by category (e.g., stacks, teams, organi...

Lua path
app.integrations.pulumi.listavailablescopes
Full name
pulumi.pulumi_organizations_list_available_scopes
ParameterTypeRequiredDescription
No parameters.
deleterole Write

DeleteRole Official Pulumi Cloud endpoint: DELETE /api/orgs/{orgName}/roles/{roleID} Deletes a custom role from an organization. If the role is currently assigned to members or teams, deletion requires the force param...

Lua path
app.integrations.pulumi.deleterole
Full name
pulumi.pulumi_organizations_delete_role
ParameterTypeRequiredDescription
No parameters.
getrole Read

GetRole Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/roles/{roleID} Returns the details of a specific custom role, including its name, description, and the set of permission scopes it grants. Custom roles e...

Lua path
app.integrations.pulumi.getrole
Full name
pulumi.pulumi_organizations_get_role
ParameterTypeRequiredDescription
No parameters.
updaterole Write

UpdateRole Official Pulumi Cloud endpoint: PATCH /api/orgs/{orgName}/roles/{roleID} Updates an existing custom role's name, description, or permission scopes. Changes take effect immediately for all members and teams ...

Lua path
app.integrations.pulumi.updaterole
Full name
pulumi.pulumi_organizations_update_role
ParameterTypeRequiredDescription
No parameters.
updateorganizationdefaultrole Write

UpdateOrganizationDefaultRole Official Pulumi Cloud endpoint: PATCH /api/orgs/{orgName}/roles/{roleID}/default Sets the default custom role for the organization. New members who join the organization will be automatic...

Lua path
app.integrations.pulumi.updateorganizationdefaultrole
Full name
pulumi.pulumi_organizations_update_organization_default_role
ParameterTypeRequiredDescription
No parameters.
listteamswithrole Read

ListTeamsWithRole Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/roles/{roleID}/teams

Lua path
app.integrations.pulumi.listteamswithrole
Full name
pulumi.pulumi_organizations_list_teams_with_role
ParameterTypeRequiredDescription
No parameters.
listorgtokenswithrole Read

ListOrgTokensWithRole Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/roles/{roleID}/tokens Returns all organization tokens that have been assigned to a specific custom role. This helps administrators audit wh...

Lua path
app.integrations.pulumi.listorgtokenswithrole
Full name
pulumi.pulumi_organizations_list_org_tokens_with_role
ParameterTypeRequiredDescription
No parameters.
listuserswithrole Read

ListUsersWithRole Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/roles/{roleID}/users

Lua path
app.integrations.pulumi.listuserswithrole
Full name
pulumi.pulumi_organizations_list_users_with_role
ParameterTypeRequiredDescription
No parameters.
getsamlorganization Read

GetSAMLOrganization Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/saml Returns the SAML configuration data for an organization, including the SSO endpoint URL, identity provider metadata, and SAML attribute ...

Lua path
app.integrations.pulumi.getsamlorganization
Full name
pulumi.pulumi_organizations_get_samlorganization
ParameterTypeRequiredDescription
No parameters.
updatesamlorganization Write

UpdateSAMLOrganization Official Pulumi Cloud endpoint: PATCH /api/orgs/{orgName}/saml Updates the SAML configuration for a SAML-backed organization, including the identity provider SSO descriptor, attribute mappings, ...

Lua path
app.integrations.pulumi.updatesamlorganization
Full name
pulumi.pulumi_organizations_update_samlorganization
ParameterTypeRequiredDescription
No parameters.
listsamlorganizationadmins Read

ListSAMLOrganizationAdmins Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/saml/admins ListSAMLOrganizationAdmins returns the list of SAML admins for an organization. We currently only support one SAML admin p...

Lua path
app.integrations.pulumi.listsamlorganizationadmins
Full name
pulumi.pulumi_organizations_list_samlorganization_admins
ParameterTypeRequiredDescription
No parameters.
updatesamlorganizationadmins Write

UpdateSAMLOrganizationAdmins Official Pulumi Cloud endpoint: POST /api/orgs/{orgName}/saml/admins/{userLogin} Updates the SAML admin for an organization. The SAML admin is the user who manages the SAML SSO configurati...

Lua path
app.integrations.pulumi.updatesamlorganizationadmins
Full name
pulumi.pulumi_organizations_update_samlorganization_admins
ParameterTypeRequiredDescription
No parameters.
getresourcecolumnfilterset Read

GetResourceColumnFilterSet Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/search/column-set Returns aggregation results for a given field in resource search, providing the unique values and counts for a speci...

Lua path
app.integrations.pulumi.getresourcecolumnfilterset
Full name
pulumi.pulumi_organizations_get_resource_column_filter_set
ParameterTypeRequiredDescription
No parameters.
getorgresourcesearchquery Read

GetOrgResourceSearchQuery Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/search/resources Searches for resources within an organization. Deprecated: use GetOrgResourceSearchV2Query for improved search functio...

Lua path
app.integrations.pulumi.getorgresourcesearchquery
Full name
pulumi.pulumi_organizations_get_org_resource_search_query
ParameterTypeRequiredDescription
No parameters.
getresourcedashboardaggregations Read

GetResourceDashboardAggregations Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/search/resources/dashboard GetResourceDashboardAggregations returns aggregated resource data for display on organization dashboa...

Lua path
app.integrations.pulumi.getresourcedashboardaggregations
Full name
pulumi.pulumi_organizations_get_resource_dashboard_aggregations
ParameterTypeRequiredDescription
No parameters.
exportorgresourcesearchquery Read

ExportOrgResourceSearchQuery Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/search/resources/export ExportOrgResourceSearchQuery exports resource search results as a CSV file download. Supports the same query...

Lua path
app.integrations.pulumi.exportorgresourcesearchquery
Full name
pulumi.pulumi_organizations_export_org_resource_search_query
ParameterTypeRequiredDescription
No parameters.
getnaturallanguagequery Read

GetNaturalLanguageQuery Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/search/resources/parse GetNaturalLanguageQuery converts a natural language query into a structured Pulumi search query using AI. For exam...

Lua path
app.integrations.pulumi.getnaturallanguagequery
Full name
pulumi.pulumi_organizations_get_natural_language_query
ParameterTypeRequiredDescription
No parameters.
getorgresourcesearchv2query Read

GetOrgResourceSearchV2Query Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/search/resourcesv2 Searches for resources within an organization with advanced filtering, sorting, and pagination capabilities. **Pag...

Lua path
app.integrations.pulumi.getorgresourcesearchv2query
Full name
pulumi.pulumi_organizations_get_org_resource_search_v2_query
ParameterTypeRequiredDescription
No parameters.
getusagesummaryenvironmentsecrets Read

GetUsageSummaryEnvironmentSecrets Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/secrets/summary GetUsageSummaryEnvironmentSecrets handles request to fetch the summary of ESC secret hours for an organization.

Lua path
app.integrations.pulumi.getusagesummaryenvironmentsecrets
Full name
pulumi.pulumi_organizations_get_usage_summary_environment_secrets
ParameterTypeRequiredDescription
No parameters.
listservices Read

ListServices Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/services Returns all service accounts in an organization. Service accounts provide programmatic, non-human identities for accessing Pulumi Cloud res...

Lua path
app.integrations.pulumi.listservices
Full name
pulumi.pulumi_organizations_list_services
ParameterTypeRequiredDescription
No parameters.
createservice Write

CreateService Official Pulumi Cloud endpoint: POST /api/orgs/{orgName}/services Creates a new service account in an organization. Service accounts provide programmatic, non-human identities for accessing Pulumi Cloud ...

Lua path
app.integrations.pulumi.createservice
Full name
pulumi.pulumi_organizations_create_service
ParameterTypeRequiredDescription
No parameters.
deleteservice Write

DeleteService Official Pulumi Cloud endpoint: DELETE /api/orgs/{orgName}/services/{ownerType}/{ownerName}/{serviceName} Deletes a service account from an organization. Service accounts provide programmatic, non-human ...

Lua path
app.integrations.pulumi.deleteservice
Full name
pulumi.pulumi_organizations_delete_service
ParameterTypeRequiredDescription
No parameters.
getservice Read

GetService Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/services/{ownerType}/{ownerName}/{serviceName} Returns the details of a specific service account, including its name, owner, description, team members...

Lua path
app.integrations.pulumi.getservice
Full name
pulumi.pulumi_organizations_get_service
ParameterTypeRequiredDescription
No parameters.
updateservice Write

UpdateService Official Pulumi Cloud endpoint: PATCH /api/orgs/{orgName}/services/{ownerType}/{ownerName}/{serviceName} Updates the metadata and configuration of an existing service account, such as its description, te...

Lua path
app.integrations.pulumi.updateservice
Full name
pulumi.pulumi_organizations_update_service
ParameterTypeRequiredDescription
No parameters.
addserviceitems Write

AddServiceItems Official Pulumi Cloud endpoint: POST /api/orgs/{orgName}/services/{ownerType}/{ownerName}/{serviceName}/items Adds items (such as access tokens, team memberships, or stack permissions) to an existing s...

Lua path
app.integrations.pulumi.addserviceitems
Full name
pulumi.pulumi_organizations_add_service_items
ParameterTypeRequiredDescription
No parameters.
removeserviceitem Write

RemoveServiceItem Official Pulumi Cloud endpoint: DELETE /api/orgs/{orgName}/services/{ownerType}/{ownerName}/{serviceName}/items/{itemType}/{itemName} Removes a specific item (such as a team membership, access token,...

Lua path
app.integrations.pulumi.removeserviceitem
Full name
pulumi.pulumi_organizations_remove_service_item
ParameterTypeRequiredDescription
No parameters.
listteams Read

ListTeams Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/teams Retrieves all teams within an organization. Teams provide a centralized way to manage stack access permissions for groups of users. The response ...

Lua path
app.integrations.pulumi.listteams
Full name
pulumi.pulumi_organizations_list_teams
ParameterTypeRequiredDescription
No parameters.
creategithubteam Write

CreateGitHubTeam Official Pulumi Cloud endpoint: POST /api/orgs/{orgName}/teams/github Creates a new Pulumi team backed by a GitHub team. When an organization is backed by GitHub, existing GitHub teams can be imported...

Lua path
app.integrations.pulumi.creategithubteam
Full name
pulumi.pulumi_organizations_create_git_hub_team
ParameterTypeRequiredDescription
No parameters.
createpulumiteam Write

CreatePulumiTeam Official Pulumi Cloud endpoint: POST /api/orgs/{orgName}/teams/pulumi CreatePulumiTeam creates a "Pulumi" team, i.e. one whose membership is managed by Pulumi. (As opposed to a GitHub or GitLab-based ...

Lua path
app.integrations.pulumi.createpulumiteam
Full name
pulumi.pulumi_organizations_create_pulumi_team
ParameterTypeRequiredDescription
No parameters.
deleteteam Write

DeleteTeam Official Pulumi Cloud endpoint: DELETE /api/orgs/{orgName}/teams/{teamName} Permanently removes a team from an organization. All stack permission grants assigned to the team are revoked, and team members lo...

Lua path
app.integrations.pulumi.deleteteam
Full name
pulumi.pulumi_organizations_delete_team
ParameterTypeRequiredDescription
No parameters.
getteam Read

GetTeam Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/teams/{teamName} Retrieves detailed information about a specific team within an organization. The response includes the team name, display name, descript...

Lua path
app.integrations.pulumi.getteam
Full name
pulumi.pulumi_organizations_get_team
ParameterTypeRequiredDescription
No parameters.
updateteam Write

UpdateTeam Official Pulumi Cloud endpoint: PATCH /api/orgs/{orgName}/teams/{teamName} Updates a team's membership and configuration. This multi-purpose endpoint supports several operations: **Update membership:** Use ...

Lua path
app.integrations.pulumi.updateteam
Full name
pulumi.pulumi_organizations_update_team
ParameterTypeRequiredDescription
No parameters.
enableteamroles Write

EnableTeamRoles Official Pulumi Cloud endpoint: POST /api/orgs/{orgName}/teams/{teamName}/enable-team-roles Enables custom role-based access control for a team. Once enabled, the team can be assigned custom roles that...

Lua path
app.integrations.pulumi.enableteamroles
Full name
pulumi.pulumi_organizations_enable_team_roles
ParameterTypeRequiredDescription
No parameters.
listteamroles Read

ListTeamRoles Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/teams/{teamName}/roles ListTeamRoles will list the roles for a team. For now, this will always be a list of one, since we currently only support on...

Lua path
app.integrations.pulumi.listteamroles
Full name
pulumi.pulumi_organizations_list_team_roles
ParameterTypeRequiredDescription
No parameters.
deleteteamrole Write

DeleteTeamRole Official Pulumi Cloud endpoint: DELETE /api/orgs/{orgName}/teams/{teamName}/roles/{roleID} Removes a custom role assignment from a team. This revokes the permissions that were granted to team members th...

Lua path
app.integrations.pulumi.deleteteamrole
Full name
pulumi.pulumi_organizations_delete_team_role
ParameterTypeRequiredDescription
No parameters.
updateteamroles Write

UpdateTeamRoles Official Pulumi Cloud endpoint: POST /api/orgs/{orgName}/teams/{teamName}/roles/{roleID} UpdateTeamRoles upserts the role assigned to a team since we currently only support a 1:1 mapping of teams to ro...

Lua path
app.integrations.pulumi.updateteamroles
Full name
pulumi.pulumi_organizations_update_team_roles
ParameterTypeRequiredDescription
No parameters.
listteamtokens Read

ListTeamTokens Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/teams/{teamName}/tokens Retrieves all access tokens for a specific team. Team tokens inherit the stack permissions assigned to the team, providing...

Lua path
app.integrations.pulumi.listteamtokens
Full name
pulumi.pulumi_organizations_list_team_tokens
ParameterTypeRequiredDescription
No parameters.
createteamtoken Write

CreateTeamToken Official Pulumi Cloud endpoint: POST /api/orgs/{orgName}/teams/{teamName}/tokens Generates a new access token scoped to a specific team within an organization. Team tokens inherit the stack permissions...

Lua path
app.integrations.pulumi.createteamtoken
Full name
pulumi.pulumi_organizations_create_team_token
ParameterTypeRequiredDescription
No parameters.
deleteteamtoken Write

DeleteTeamToken Official Pulumi Cloud endpoint: DELETE /api/orgs/{orgName}/teams/{teamName}/tokens/{tokenId} Permanently revokes and deletes a team access token. Any CI/CD pipelines or automation using this token will...

Lua path
app.integrations.pulumi.deleteteamtoken
Full name
pulumi.pulumi_organizations_delete_team_token
ParameterTypeRequiredDescription
No parameters.
getprojecttemplate Read

GetProjectTemplate Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/template GetProjectTemplate attempts to fetch Pulumi.yaml from a template repository. If the repository represents a valid template, we return...

Lua path
app.integrations.pulumi.getprojecttemplate
Full name
pulumi.pulumi_organizations_get_project_template
ParameterTypeRequiredDescription
No parameters.
getprojecttemplateconfiguration Read

GetProjectTemplateConfiguration Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/template/configuration GetProjectTemplateConfiguration attempts to lookup any config we store for the template using the template...

Lua path
app.integrations.pulumi.getprojecttemplateconfiguration
Full name
pulumi.pulumi_organizations_get_project_template_configuration
ParameterTypeRequiredDescription
No parameters.
getorgtemplatedownload Read

GetOrgTemplateDownload Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/template/download Downloads a template archive for an organization as an application/x-tar binary stream. The template is identified by a ...

Lua path
app.integrations.pulumi.getorgtemplatedownload
Full name
pulumi.pulumi_organizations_get_org_template_download
ParameterTypeRequiredDescription
No parameters.
getorgtemplatereadme Read

GetOrgTemplateReadme Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/template/readme Returns the README content for an organization template as Markdown text. The template is identified by a URL query paramete...

Lua path
app.integrations.pulumi.getorgtemplatereadme
Full name
pulumi.pulumi_organizations_get_org_template_readme
ParameterTypeRequiredDescription
No parameters.
getorgtemplates Read

GetOrgTemplates Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/templates Returns a combined list of all templates available to the organization and the current user. This includes templates from the organizat...

Lua path
app.integrations.pulumi.getorgtemplates
Full name
pulumi.pulumi_organizations_get_org_templates
ParameterTypeRequiredDescription
No parameters.
getorgtemplatecollections Read

GetOrgTemplateCollections Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/templates/sources Returns all template collections (sources) configured for an organization. Template collections define where project ...

Lua path
app.integrations.pulumi.getorgtemplatecollections
Full name
pulumi.pulumi_organizations_get_org_template_collections
ParameterTypeRequiredDescription
No parameters.
createorgtemplatecollection Write

CreateOrgTemplateCollection Official Pulumi Cloud endpoint: POST /api/orgs/{orgName}/templates/sources Creates a new template collection (source) for an organization. Template collections define where project template...

Lua path
app.integrations.pulumi.createorgtemplatecollection
Full name
pulumi.pulumi_organizations_create_org_template_collection
ParameterTypeRequiredDescription
No parameters.
deleteorgtemplatecollection Write

DeleteOrgTemplateCollection Official Pulumi Cloud endpoint: DELETE /api/orgs/{orgName}/templates/sources/{templateID} Removes a template collection (source) from an organization. Templates sourced from this collection...

Lua path
app.integrations.pulumi.deleteorgtemplatecollection
Full name
pulumi.pulumi_organizations_delete_org_template_collection
ParameterTypeRequiredDescription
No parameters.
updateorgtemplatecollection Write

UpdateOrgTemplateCollection Official Pulumi Cloud endpoint: PATCH /api/orgs/{orgName}/templates/sources/{templateID} Updates an existing template collection for an organization, allowing modification of the template s...

Lua path
app.integrations.pulumi.updateorgtemplatecollection
Full name
pulumi.pulumi_organizations_update_org_template_collection
ParameterTypeRequiredDescription
No parameters.
listorgtokens Read

ListOrgTokens Official Pulumi Cloud endpoint: GET /api/orgs/{orgName}/tokens Retrieves all access tokens created for an organization. Organization tokens provide CI/CD automation access scoped to the organization rath...

Lua path
app.integrations.pulumi.listorgtokens
Full name
pulumi.pulumi_organizations_list_org_tokens
ParameterTypeRequiredDescription
No parameters.
createorgtoken Write

CreateOrgToken Official Pulumi Cloud endpoint: POST /api/orgs/{orgName}/tokens Generates a new access token scoped to the organization for use in CI/CD pipelines and automated workflows. Organization tokens belong to ...

Lua path
app.integrations.pulumi.createorgtoken
Full name
pulumi.pulumi_organizations_create_org_token
ParameterTypeRequiredDescription
No parameters.
deleteorgtoken Write

DeleteOrgToken Official Pulumi Cloud endpoint: DELETE /api/orgs/{orgName}/tokens/{tokenId} Permanently revokes and deletes an organization access token. Any CI/CD pipelines or automation using this token will immediat...

Lua path
app.integrations.pulumi.deleteorgtoken
Full name
pulumi.pulumi_organizations_delete_org_token
ParameterTypeRequiredDescription
No parameters.
listtasks Read

ListTasks Official Pulumi Cloud endpoint: GET /api/preview/agents/{orgName}/tasks Lists all agent tasks for the specified organization. Supports pagination via continuationToken with a configurable pageSize (1-1000, d...

Lua path
app.integrations.pulumi.listtasks
Full name
pulumi.pulumi_ai_agents_list_tasks
ParameterTypeRequiredDescription
No parameters.
createtasks Write

CreateTasks Official Pulumi Cloud endpoint: POST /api/preview/agents/{orgName}/tasks Creates a new agent task for the specified organization. The request must include a prompt (the user event message) that initiates t...

Lua path
app.integrations.pulumi.createtasks
Full name
pulumi.pulumi_ai_agents_create_tasks
ParameterTypeRequiredDescription
No parameters.
gettask Read

GetTask Official Pulumi Cloud endpoint: GET /api/preview/agents/{orgName}/tasks/{taskID} Retrieves metadata for a specific agent task, including its ID, name, status, creation timestamp, and associated entities. Retur...

Lua path
app.integrations.pulumi.gettask
Full name
pulumi.pulumi_ai_agents_get_task
ParameterTypeRequiredDescription
No parameters.
updatetask Write

UpdateTask Official Pulumi Cloud endpoint: PATCH /api/preview/agents/{orgName}/tasks/{taskID} Updates the settings or metadata of an agent task. Only the user who created the task can modify it.

Lua path
app.integrations.pulumi.updatetask
Full name
pulumi.pulumi_ai_agents_update_task
ParameterTypeRequiredDescription
No parameters.
respondtotask Write

RespondToTask Official Pulumi Cloud endpoint: POST /api/preview/agents/{orgName}/tasks/{taskID} Sends a response to an ongoing agent task. Supported event types include user_message, user_confirmation, and user_cancel...

Lua path
app.integrations.pulumi.respondtotask
Full name
pulumi.pulumi_ai_agents_respond_to_task
ParameterTypeRequiredDescription
No parameters.
canceltask Write

CancelTask Official Pulumi Cloud endpoint: POST /api/preview/agents/{orgName}/tasks/{taskID}/cancel Cancels an agent task. When force is true, immediately terminates the runtime session and resets the task to idle. Th...

Lua path
app.integrations.pulumi.canceltask
Full name
pulumi.pulumi_ai_agents_cancel_task
ParameterTypeRequiredDescription
No parameters.
gettaskevents Read

GetTaskEvents Official Pulumi Cloud endpoint: GET /api/preview/agents/{orgName}/tasks/{taskID}/events Retrieves the event stream for a specific agent task. Events include agent messages, tool calls, status changes, an...

Lua path
app.integrations.pulumi.gettaskevents
Full name
pulumi.pulumi_ai_agents_get_task_events
ParameterTypeRequiredDescription
No parameters.
streamtaskevents Read

StreamTaskEvents Official Pulumi Cloud endpoint: GET /api/preview/agents/{orgName}/tasks/{taskID}/events/stream Streams events for a specific agent task as Server-Sent Events. Each SSE data frame contains a JSON-encod...

Lua path
app.integrations.pulumi.streamtaskevents
Full name
pulumi.pulumi_ai_agents_stream_task_events
ParameterTypeRequiredDescription
No parameters.
listenvironments Read

ListEnvironments Official Pulumi Cloud endpoint: GET /api/preview/environments Returns a paginated list of all Pulumi ESC environments accessible to the authenticated user across all organizations they belong to. Each...

Lua path
app.integrations.pulumi.listenvironments
Full name
pulumi.pulumi_environments_list_environments_preview
ParameterTypeRequiredDescription
No parameters.
listproviders Read

ListProviders Official Pulumi Cloud endpoint: GET /api/preview/environments/providers Returns a list of all available Pulumi ESC providers. Providers are integrations that dynamically retrieve configuration and secret...

Lua path
app.integrations.pulumi.listproviders
Full name
pulumi.pulumi_environments_list_providers_preview_environments
ParameterTypeRequiredDescription
No parameters.
getproviderschema Read

GetProviderSchema Official Pulumi Cloud endpoint: GET /api/preview/environments/providers/{providerName}/schema Returns the JSON schema for a Pulumi ESC provider. Providers are integrations that dynamically retrieve c...

Lua path
app.integrations.pulumi.getproviderschema
Full name
pulumi.pulumi_environments_get_provider_schema_preview_environments
ParameterTypeRequiredDescription
No parameters.
listorgenvironments Read

ListOrgEnvironments Official Pulumi Cloud endpoint: GET /api/preview/environments/{orgName} Returns a paginated list of all Pulumi ESC environments within a specific organization. Each entry includes the project, envi...

Lua path
app.integrations.pulumi.listorgenvironments
Full name
pulumi.pulumi_environments_list_org_environments_preview
ParameterTypeRequiredDescription
No parameters.
listallenvironmenttags Read

ListAllEnvironmentTags Official Pulumi Cloud endpoint: GET /api/preview/environments/{orgName}/tags Returns a map of all unique tag names and their distinct values across all Pulumi ESC environments in the organizatio...

Lua path
app.integrations.pulumi.listallenvironmenttags
Full name
pulumi.pulumi_environments_list_all_environment_tags_preview
ParameterTypeRequiredDescription
No parameters.
checkyaml Write

CheckYAML Official Pulumi Cloud endpoint: POST /api/preview/environments/{orgName}/yaml/check Checks a raw YAML environment definition for errors without creating or modifying any environment. The YAML definition is p...

Lua path
app.integrations.pulumi.checkyaml
Full name
pulumi.pulumi_environments_check_yaml_preview
ParameterTypeRequiredDescription
No parameters.
openyaml Write

OpenYAML Official Pulumi Cloud endpoint: POST /api/preview/environments/{orgName}/yaml/open Opens an anonymous Pulumi ESC environment from a raw YAML definition provided in the request body, fully resolving all dynami...

Lua path
app.integrations.pulumi.openyaml
Full name
pulumi.pulumi_environments_open_yaml_preview
ParameterTypeRequiredDescription
No parameters.
readanonymousopenenvironment Read

ReadAnonymousOpenEnvironment Official Pulumi Cloud endpoint: GET /api/preview/environments/{orgName}/yaml/open/{openSessionID} Reads the fully resolved values from an anonymous open environment session that was create...

Lua path
app.integrations.pulumi.readanonymousopenenvironment
Full name
pulumi.pulumi_environments_read_anonymous_open_environment_preview
ParameterTypeRequiredDescription
No parameters.
deleteenvironment Write

DeleteEnvironment Official Pulumi Cloud endpoint: DELETE /api/preview/environments/{orgName}/{envName} Permanently deletes a Pulumi ESC environment and all of its revision history, tags, and associated configuration. ...

Lua path
app.integrations.pulumi.deleteenvironment
Full name
pulumi.pulumi_environments_delete_environment_preview_environments
ParameterTypeRequiredDescription
No parameters.
readenvironment Read

ReadEnvironment Official Pulumi Cloud endpoint: GET /api/preview/environments/{orgName}/{envName} Returns the YAML definition of a Pulumi ESC environment. The response is in application/x-yaml format and includes the ...

Lua path
app.integrations.pulumi.readenvironment
Full name
pulumi.pulumi_environments_read_environment_preview_environments
ParameterTypeRequiredDescription
No parameters.
updateenvironment Write

UpdateEnvironment Official Pulumi Cloud endpoint: PATCH /api/preview/environments/{orgName}/{envName} Validates and updates the YAML definition of a Pulumi ESC environment. The request body must contain the complete e...

Lua path
app.integrations.pulumi.updateenvironment
Full name
pulumi.pulumi_environments_update_environment_preview_environments
ParameterTypeRequiredDescription
No parameters.
createenvironment Write

CreateEnvironment Official Pulumi Cloud endpoint: POST /api/preview/environments/{orgName}/{envName} Creates a new Pulumi ESC (Environments, Secrets, and Configuration) environment within the specified organization. T...

Lua path
app.integrations.pulumi.createenvironment
Full name
pulumi.pulumi_environments_create_environment_preview_environments
ParameterTypeRequiredDescription
No parameters.
checkenvironment Write

CheckEnvironment Official Pulumi Cloud endpoint: POST /api/preview/environments/{orgName}/{envName}/check Checks a Pulumi ESC environment definition for errors without applying changes. This validates the YAML definit...

Lua path
app.integrations.pulumi.checkenvironment
Full name
pulumi.pulumi_environments_check_environment_preview_environments
ParameterTypeRequiredDescription
No parameters.
decryptenvironment Read

DecryptEnvironment Official Pulumi Cloud endpoint: GET /api/preview/environments/{orgName}/{envName}/decrypt Reads the YAML definition for a Pulumi ESC environment with all static secrets decrypted and shown in plaint...

Lua path
app.integrations.pulumi.decryptenvironment
Full name
pulumi.pulumi_environments_decrypt_environment_preview_environments
ParameterTypeRequiredDescription
No parameters.
listwebhooks Read

ListWebhooks Official Pulumi Cloud endpoint: GET /api/preview/environments/{orgName}/{envName}/hooks Returns a list of all webhooks configured for a Pulumi ESC environment. Each webhook entry includes its name, destin...

Lua path
app.integrations.pulumi.listwebhooks
Full name
pulumi.pulumi_environments_list_webhooks_preview_environments
ParameterTypeRequiredDescription
No parameters.
createwebhook Write

CreateWebhook Official Pulumi Cloud endpoint: POST /api/preview/environments/{orgName}/{envName}/hooks Creates a new webhook for a Pulumi ESC environment. Webhooks allow external services to be notified when environme...

Lua path
app.integrations.pulumi.createwebhook
Full name
pulumi.pulumi_environments_create_webhook_preview_environments
ParameterTypeRequiredDescription
No parameters.
deletewebhook Write

DeleteWebhook Official Pulumi Cloud endpoint: DELETE /api/preview/environments/{orgName}/{envName}/hooks/{hookName} Deletes a webhook from a Pulumi ESC environment. The webhook is identified by its name in the URL pat...

Lua path
app.integrations.pulumi.deletewebhook
Full name
pulumi.pulumi_environments_delete_webhook_preview_environments
ParameterTypeRequiredDescription
No parameters.
getwebhook Read

GetWebhook Official Pulumi Cloud endpoint: GET /api/preview/environments/{orgName}/{envName}/hooks/{hookName} Returns the configuration and status of a single webhook for a Pulumi ESC environment. The webhook is ident...

Lua path
app.integrations.pulumi.getwebhook
Full name
pulumi.pulumi_environments_get_webhook_preview_environments
ParameterTypeRequiredDescription
No parameters.
updatewebhook Write

UpdateWebhook Official Pulumi Cloud endpoint: PATCH /api/preview/environments/{orgName}/{envName}/hooks/{hookName} Updates the configuration of an existing webhook on a Pulumi ESC environment. The webhook is identifie...

Lua path
app.integrations.pulumi.updatewebhook
Full name
pulumi.pulumi_environments_update_webhook_preview_environments
ParameterTypeRequiredDescription
No parameters.
getwebhookdeliveries Read

GetWebhookDeliveries Official Pulumi Cloud endpoint: GET /api/preview/environments/{orgName}/{envName}/hooks/{hookName}/deliveries Returns a list of recent delivery attempts for a specific webhook on a Pulumi ESC envi...

Lua path
app.integrations.pulumi.getwebhookdeliveries
Full name
pulumi.pulumi_environments_get_webhook_deliveries_preview_environments
ParameterTypeRequiredDescription
No parameters.
redeliverwebhookevent Write

RedeliverWebhookEvent Official Pulumi Cloud endpoint: POST /api/preview/environments/{orgName}/{envName}/hooks/{hookName}/deliveries/{event}/redeliver Triggers the Pulumi Service to redeliver a specific event to a web...

Lua path
app.integrations.pulumi.redeliverwebhookevent
Full name
pulumi.pulumi_environments_redeliver_webhook_event_preview_environments
ParameterTypeRequiredDescription
No parameters.
pingwebhook Write

PingWebhook Official Pulumi Cloud endpoint: POST /api/preview/environments/{orgName}/{envName}/hooks/{hookName}/ping Sends a test ping event to a webhook on a Pulumi ESC environment to verify that the webhook endpoint...

Lua path
app.integrations.pulumi.pingwebhook
Full name
pulumi.pulumi_environments_ping_webhook_preview_environments
ParameterTypeRequiredDescription
No parameters.
getenvironmentmetadata Read

GetEnvironmentMetadata Official Pulumi Cloud endpoint: GET /api/preview/environments/{orgName}/{envName}/metadata Returns metadata for a Pulumi ESC environment, including the calling user's effective permission level ...

Lua path
app.integrations.pulumi.getenvironmentmetadata
Full name
pulumi.pulumi_environments_get_environment_metadata_preview_environments
ParameterTypeRequiredDescription
No parameters.
openenvironment Write

OpenEnvironment Official Pulumi Cloud endpoint: POST /api/preview/environments/{orgName}/{envName}/open Opens a Pulumi ESC environment, fully resolving all dynamic values, provider integrations (fn::open), interpolati...

Lua path
app.integrations.pulumi.openenvironment
Full name
pulumi.pulumi_environments_open_environment_preview_environments
ParameterTypeRequiredDescription
No parameters.
readopenenvironment Read

ReadOpenEnvironment Official Pulumi Cloud endpoint: GET /api/preview/environments/{orgName}/{envName}/open/{openSessionID} Reads the fully resolved values from an open environment session that was created via the Open...

Lua path
app.integrations.pulumi.readopenenvironment
Full name
pulumi.pulumi_environments_read_open_environment_preview_environments
ParameterTypeRequiredDescription
No parameters.
listenvironmenttags Read

ListEnvironmentTags Official Pulumi Cloud endpoint: GET /api/preview/environments/{orgName}/{envName}/tags Returns a paginated list of user-defined tags for a Pulumi ESC environment. Tags are key-value pairs used for ...

Lua path
app.integrations.pulumi.listenvironmenttags
Full name
pulumi.pulumi_environments_list_environment_tags_preview_environments
ParameterTypeRequiredDescription
No parameters.
createenvironmenttag Write

CreateEnvironmentTag Official Pulumi Cloud endpoint: POST /api/preview/environments/{orgName}/{envName}/tags Adds a new user-defined tag to a Pulumi ESC environment. Tags are key-value pairs that provide contextual me...

Lua path
app.integrations.pulumi.createenvironmenttag
Full name
pulumi.pulumi_environments_create_environment_tag_preview_environments
ParameterTypeRequiredDescription
No parameters.
deleteenvironmenttag Write

DeleteEnvironmentTag Official Pulumi Cloud endpoint: DELETE /api/preview/environments/{orgName}/{envName}/tags/{tagName} Removes a user-defined tag from a Pulumi ESC environment. The tag is identified by its name in t...

Lua path
app.integrations.pulumi.deleteenvironmenttag
Full name
pulumi.pulumi_environments_delete_environment_tag_preview_environments
ParameterTypeRequiredDescription
No parameters.
getenvironmenttag Read

GetEnvironmentTag Official Pulumi Cloud endpoint: GET /api/preview/environments/{orgName}/{envName}/tags/{tagName} Returns a single user-defined tag for a Pulumi ESC environment, identified by the tag name in the URL ...

Lua path
app.integrations.pulumi.getenvironmenttag
Full name
pulumi.pulumi_environments_get_environment_tag_preview_environments
ParameterTypeRequiredDescription
No parameters.
updateenvironmenttag Write

UpdateEnvironmentTag Official Pulumi Cloud endpoint: PATCH /api/preview/environments/{orgName}/{envName}/tags/{tagName} Modifies the value of an existing user-defined tag on a Pulumi ESC environment. The tag is identi...

Lua path
app.integrations.pulumi.updateenvironmenttag
Full name
pulumi.pulumi_environments_update_environment_tag_preview_environments
ParameterTypeRequiredDescription
No parameters.
listenvironmentrevisions Read

ListEnvironmentRevisions Official Pulumi Cloud endpoint: GET /api/preview/environments/{orgName}/{envName}/versions Returns a paginated list of revisions for a Pulumi ESC environment. Each revision represents an immut...

Lua path
app.integrations.pulumi.listenvironmentrevisions
Full name
pulumi.pulumi_environments_list_environment_revisions_preview_environments
ParameterTypeRequiredDescription
No parameters.
listrevisiontags Read

ListRevisionTags Official Pulumi Cloud endpoint: GET /api/preview/environments/{orgName}/{envName}/versions/tags Returns a paginated list of revision tags for a Pulumi ESC environment. Revision tags are named referenc...

Lua path
app.integrations.pulumi.listrevisiontags
Full name
pulumi.pulumi_environments_list_revision_tags_preview_environments_versions
ParameterTypeRequiredDescription
No parameters.
deleterevisiontag Write

DeleteRevisionTag Official Pulumi Cloud endpoint: DELETE /api/preview/environments/{orgName}/{envName}/versions/tags/{tagName} Deletes a named revision tag from a Pulumi ESC environment. The tag is identified by its n...

Lua path
app.integrations.pulumi.deleterevisiontag
Full name
pulumi.pulumi_environments_delete_revision_tag_preview_environments
ParameterTypeRequiredDescription
No parameters.
readrevisiontag Read

ReadRevisionTag Official Pulumi Cloud endpoint: GET /api/preview/environments/{orgName}/{envName}/versions/tags/{tagName} Returns the details of a specific revision tag for a Pulumi ESC environment. The tag is identif...

Lua path
app.integrations.pulumi.readrevisiontag
Full name
pulumi.pulumi_environments_read_revision_tag_preview_environments
ParameterTypeRequiredDescription
No parameters.
updaterevisiontag Write

UpdateRevisionTag Official Pulumi Cloud endpoint: PATCH /api/preview/environments/{orgName}/{envName}/versions/tags/{tagName} Updates an existing revision tag for a Pulumi ESC environment to point to a different revis...

Lua path
app.integrations.pulumi.updaterevisiontag
Full name
pulumi.pulumi_environments_update_revision_tag_preview_environments
ParameterTypeRequiredDescription
No parameters.
createrevisiontag Write

CreateRevisionTag Official Pulumi Cloud endpoint: POST /api/preview/environments/{orgName}/{envName}/versions/tags/{tagName} Creates a new revision tag for a Pulumi ESC environment. Revision tags are named references ...

Lua path
app.integrations.pulumi.createrevisiontag
Full name
pulumi.pulumi_environments_create_revision_tag_preview_environments_versions_tags
ParameterTypeRequiredDescription
No parameters.
readenvironment Read

ReadEnvironment Official Pulumi Cloud endpoint: GET /api/preview/environments/{orgName}/{envName}/versions/{version} Returns the YAML definition of a Pulumi ESC environment. The response is in application/x-yaml forma...

Lua path
app.integrations.pulumi.readenvironment
Full name
pulumi.pulumi_environments_read_environment_preview_environments_versions
ParameterTypeRequiredDescription
No parameters.
checkenvironment Write

CheckEnvironment Official Pulumi Cloud endpoint: POST /api/preview/environments/{orgName}/{envName}/versions/{version}/check Checks a Pulumi ESC environment definition for errors without applying changes. This validat...

Lua path
app.integrations.pulumi.checkenvironment
Full name
pulumi.pulumi_environments_check_environment_preview_environments_versions
ParameterTypeRequiredDescription
No parameters.
decryptenvironment Read

DecryptEnvironment Official Pulumi Cloud endpoint: GET /api/preview/environments/{orgName}/{envName}/versions/{version}/decrypt Reads the YAML definition for a Pulumi ESC environment with all static secrets decrypted ...

Lua path
app.integrations.pulumi.decryptenvironment
Full name
pulumi.pulumi_environments_decrypt_environment_preview_environments_versions
ParameterTypeRequiredDescription
No parameters.
openenvironment Write

OpenEnvironment Official Pulumi Cloud endpoint: POST /api/preview/environments/{orgName}/{envName}/versions/{version}/open Opens a Pulumi ESC environment, fully resolving all dynamic values, provider integrations (fn:...

Lua path
app.integrations.pulumi.openenvironment
Full name
pulumi.pulumi_environments_open_environment_preview_environments_versions
ParameterTypeRequiredDescription
No parameters.
listenvironmentreferrers Read

ListEnvironmentReferrers Official Pulumi Cloud endpoint: GET /api/preview/environments/{orgName}/{envName}/versions/{version}/referrers Returns a paginated list of entities that reference a Pulumi ESC environment, inc...

Lua path
app.integrations.pulumi.listenvironmentreferrers
Full name
pulumi.pulumi_environments_list_environment_referrers_preview_environments_versions
ParameterTypeRequiredDescription
No parameters.
retractenvironmentrevision Write

RetractEnvironmentRevision Official Pulumi Cloud endpoint: POST /api/preview/environments/{orgName}/{envName}/versions/{version}/retract Retracts a specific revision of a Pulumi ESC environment, marking it as withdraw...

Lua path
app.integrations.pulumi.retractenvironmentrevision
Full name
pulumi.pulumi_environments_retract_environment_revision_preview_environments
ParameterTypeRequiredDescription
No parameters.
listrevisiontags Read

ListRevisionTags Official Pulumi Cloud endpoint: GET /api/preview/environments/{orgName}/{envName}/versions/{version}/tags Returns a paginated list of revision tags for a Pulumi ESC environment. Revision tags are name...

Lua path
app.integrations.pulumi.listrevisiontags
Full name
pulumi.pulumi_environments_list_revision_tags_preview_environments_versions2
ParameterTypeRequiredDescription
No parameters.
createenvironmentdraft Write

CreateEnvironmentDraft Official Pulumi Cloud endpoint: POST /api/preview/esc/environments/{orgName}/{projectName}/{envName}/drafts Creates a new draft change request for a Pulumi ESC environment. Drafts allow proposin...

Lua path
app.integrations.pulumi.createenvironmentdraft
Full name
pulumi.pulumi_environments_create_environment_draft_preview
ParameterTypeRequiredDescription
No parameters.
readenvironmentdraft Read

ReadEnvironmentDraft Official Pulumi Cloud endpoint: GET /api/preview/esc/environments/{orgName}/{projectName}/{envName}/drafts/{changeRequestID} Reads the YAML definition for a draft version of a Pulumi ESC environme...

Lua path
app.integrations.pulumi.readenvironmentdraft
Full name
pulumi.pulumi_environments_read_environment_draft_preview
ParameterTypeRequiredDescription
No parameters.
updateenvironmentdraft Write

UpdateEnvironmentDraft Official Pulumi Cloud endpoint: PATCH /api/preview/esc/environments/{orgName}/{projectName}/{envName}/drafts/{changeRequestID} Updates the YAML definition of an existing draft change request for...

Lua path
app.integrations.pulumi.updateenvironmentdraft
Full name
pulumi.pulumi_environments_update_environment_draft_preview
ParameterTypeRequiredDescription
No parameters.
openenvironmentdraft Write

OpenEnvironmentDraft Official Pulumi Cloud endpoint: POST /api/preview/esc/environments/{orgName}/{projectName}/{envName}/drafts/{changeRequestID}/open Opens a draft version of a Pulumi ESC environment, fully resolvin...

Lua path
app.integrations.pulumi.openenvironmentdraft
Full name
pulumi.pulumi_environments_open_environment_draft_preview
ParameterTypeRequiredDescription
No parameters.
listaccounts Read

ListAccounts Official Pulumi Cloud endpoint: GET /api/preview/insights/{orgName}/accounts Lists Insights accounts available to the authenticated user within the specified organization.

Lua path
app.integrations.pulumi.listaccounts
Full name
pulumi.pulumi_insights_list_accounts
ParameterTypeRequiredDescription
No parameters.
bulkcreateaccounts Write

BulkCreateAccounts Official Pulumi Cloud endpoint: POST /api/preview/insights/{orgName}/accounts Creates multiple Insights accounts in a single operation. Each account is created independently, so a failure to create ...

Lua path
app.integrations.pulumi.bulkcreateaccounts
Full name
pulumi.pulumi_insights_bulk_create_accounts
ParameterTypeRequiredDescription
No parameters.
deleteaccount Write

DeleteAccount Official Pulumi Cloud endpoint: DELETE /api/preview/insights/{orgName}/accounts/{accountName} Deletes an Insights account and its associated configuration. This operation is irreversible.

Lua path
app.integrations.pulumi.deleteaccount
Full name
pulumi.pulumi_insights_delete_account
ParameterTypeRequiredDescription
No parameters.
readaccount Read

ReadAccount Official Pulumi Cloud endpoint: GET /api/preview/insights/{orgName}/accounts/{accountName} Gets detailed information for a specific Insights account.

Lua path
app.integrations.pulumi.readaccount
Full name
pulumi.pulumi_insights_read_account
ParameterTypeRequiredDescription
No parameters.
updateaccount Write

UpdateAccount Official Pulumi Cloud endpoint: PATCH /api/preview/insights/{orgName}/accounts/{accountName} Updates an existing Insights account. Supports partial updates to the ESC environment reference, scan schedule...

Lua path
app.integrations.pulumi.updateaccount
Full name
pulumi.pulumi_insights_update_account
ParameterTypeRequiredDescription
No parameters.
createaccount Write

CreateAccount Official Pulumi Cloud endpoint: POST /api/preview/insights/{orgName}/accounts/{accountName} Creates a new Insights account. An Insights account represents a cloud provider account (e.g., AWS, Azure, OCI)...

Lua path
app.integrations.pulumi.createaccount
Full name
pulumi.pulumi_insights_create_account
ParameterTypeRequiredDescription
No parameters.
reassignstackownership Write

ReassignStackOwnership Official Pulumi Cloud endpoint: POST /api/preview/insights/{orgName}/accounts/{accountName}/ownership Changes the ownership of the specified Insights account to the provided user. Returns the id...

Lua path
app.integrations.pulumi.reassignstackownership
Full name
pulumi.pulumi_insights_reassign_account_ownership
ParameterTypeRequiredDescription
No parameters.
listpolicypacksforaccount Read

ListPolicyPacksForAccount Official Pulumi Cloud endpoint: GET /api/preview/insights/{orgName}/accounts/{accountName}/policy/packs Returns the policy packs configured to analyze resources in the specified Insights acco...

Lua path
app.integrations.pulumi.listpolicypacksforaccount
Full name
pulumi.pulumi_insights_list_policy_packs_for_account
ParameterTypeRequiredDescription
No parameters.
upsertresources Write

UpsertResources Official Pulumi Cloud endpoint: POST /api/preview/insights/{orgName}/accounts/{accountName}/resources Creates or updates discovered resources in an Insights account. Used by scanners to report resource...

Lua path
app.integrations.pulumi.upsertresources
Full name
pulumi.pulumi_insights_upsert_resources
ParameterTypeRequiredDescription
No parameters.
listresourceswithreferences Write

ListResourcesWithReferences Official Pulumi Cloud endpoint: POST /api/preview/insights/{orgName}/accounts/{accountName}/resources/references Returns discovered resources along with their referenced resources for a bat...

Lua path
app.integrations.pulumi.listresourceswithreferences
Full name
pulumi.pulumi_insights_list_resources_with_references
ParameterTypeRequiredDescription
No parameters.
readresource Read

ReadResource Official Pulumi Cloud endpoint: GET /api/preview/insights/{orgName}/accounts/{accountName}/resources/{resourceTypeAndId} Returns a discovered resource with its current version details.

Lua path
app.integrations.pulumi.readresource
Full name
pulumi.pulumi_insights_read_resource
ParameterTypeRequiredDescription
No parameters.
listresourceversionedges Read

ListResourceVersionEdges Official Pulumi Cloud endpoint: GET /api/preview/insights/{orgName}/accounts/{accountName}/resources/{resourceTypeAndId}/edges Returns the relationships (edges) between a discovered resource a...

Lua path
app.integrations.pulumi.listresourceversionedges
Full name
pulumi.pulumi_insights_list_resource_version_edges
ParameterTypeRequiredDescription
No parameters.
readresourcewithreferences Read

ReadResourceWithReferences Official Pulumi Cloud endpoint: GET /api/preview/insights/{orgName}/accounts/{accountName}/resources/{resourceTypeAndId}/references Returns a discovered resource along with its referenced (r...

Lua path
app.integrations.pulumi.readresourcewithreferences
Full name
pulumi.pulumi_insights_read_resource_with_references
ParameterTypeRequiredDescription
No parameters.
listresourcestackedges Read

ListResourceStackEdges Official Pulumi Cloud endpoint: GET /api/preview/insights/{orgName}/accounts/{accountName}/resources/{resourceTypeAndId}/stack_edges Returns the Pulumi stacks that manage the specified discovere...

Lua path
app.integrations.pulumi.listresourcestackedges
Full name
pulumi.pulumi_insights_list_resource_stack_edges
ParameterTypeRequiredDescription
No parameters.
listresourceversions Read

ListResourceVersions Official Pulumi Cloud endpoint: GET /api/preview/insights/{orgName}/accounts/{accountName}/resources/{resourceTypeAndId}/versions Returns the version history for a discovered resource, showing how...

Lua path
app.integrations.pulumi.listresourceversions
Full name
pulumi.pulumi_insights_list_resource_versions
ParameterTypeRequiredDescription
No parameters.
readresource Read

ReadResource Official Pulumi Cloud endpoint: GET /api/preview/insights/{orgName}/accounts/{accountName}/resources/{resourceTypeAndId}/versions/{resourceVersion} Returns a discovered resource with its current or specif...

Lua path
app.integrations.pulumi.readresource
Full name
pulumi.pulumi_insights_read_resource_versions
ParameterTypeRequiredDescription
No parameters.
listresourceversionedges Read

ListResourceVersionEdges Official Pulumi Cloud endpoint: GET /api/preview/insights/{orgName}/accounts/{accountName}/resources/{resourceTypeAndId}/versions/{resourceVersion}/edges Returns the relationships (edges) betw...

Lua path
app.integrations.pulumi.listresourceversionedges
Full name
pulumi.pulumi_insights_list_resource_version_edges_versions
ParameterTypeRequiredDescription
No parameters.
updateresourceversionpolicyresults Write

UpdateResourceVersionPolicyResults Official Pulumi Cloud endpoint: PUT /api/preview/insights/{orgName}/accounts/{accountName}/resources/{resourceTypeAndId}/versions/{resourceVersion}/policy/results Updates the policy ...

Lua path
app.integrations.pulumi.updateresourceversionpolicyresults
Full name
pulumi.pulumi_insights_update_resource_version_policy_results
ParameterTypeRequiredDescription
No parameters.
readscanstatus Read

ReadScanStatus Official Pulumi Cloud endpoint: GET /api/preview/insights/{orgName}/accounts/{accountName}/scan Returns the status of the most recent scan for an Insights account.

Lua path
app.integrations.pulumi.readscanstatus
Full name
pulumi.pulumi_insights_read_scan_status
ParameterTypeRequiredDescription
No parameters.
scanaccount Write

ScanAccount Official Pulumi Cloud endpoint: POST /api/preview/insights/{orgName}/accounts/{accountName}/scan Starts a resource discovery scan for an Insights account. For parent accounts, triggers scans across all chi...

Lua path
app.integrations.pulumi.scanaccount
Full name
pulumi.pulumi_insights_scan_account
ParameterTypeRequiredDescription
No parameters.
cancelscan Write

CancelScan Official Pulumi Cloud endpoint: POST /api/preview/insights/{orgName}/accounts/{accountName}/scan/cancel Cancels a running resource discovery scan for an Insights account.

Lua path
app.integrations.pulumi.cancelscan
Full name
pulumi.pulumi_insights_cancel_scan
ParameterTypeRequiredDescription
No parameters.
pausescheduledscans Write

PauseScheduledScans Official Pulumi Cloud endpoint: POST /api/preview/insights/{orgName}/accounts/{accountName}/scan/pause PauseScheduledScans pauses execution of future scheduled scans for an Insights account.

Lua path
app.integrations.pulumi.pausescheduledscans
Full name
pulumi.pulumi_insights_pause_scheduled_scans
ParameterTypeRequiredDescription
No parameters.
resumescheduledscans Write

ResumeScheduledScans Official Pulumi Cloud endpoint: POST /api/preview/insights/{orgName}/accounts/{accountName}/scan/resume ResumeScheduledScans resumes execution of future scheduled scans for an Insights account.

Lua path
app.integrations.pulumi.resumescheduledscans
Full name
pulumi.pulumi_insights_resume_scheduled_scans
ParameterTypeRequiredDescription
No parameters.
readscheduledscansettings Read

ReadScheduledScanSettings Official Pulumi Cloud endpoint: GET /api/preview/insights/{orgName}/accounts/{accountName}/scan/settings Returns the scheduled scan configuration for an Insights account, including scan frequ...

Lua path
app.integrations.pulumi.readscheduledscansettings
Full name
pulumi.pulumi_insights_read_scheduled_scan_settings
ParameterTypeRequiredDescription
No parameters.
updatescheduledscansettings Write

UpdateScheduledScanSettings Official Pulumi Cloud endpoint: PUT /api/preview/insights/{orgName}/accounts/{accountName}/scan/settings Updates the scheduled scan configuration for an Insights account, such as scan frequ...

Lua path
app.integrations.pulumi.updatescheduledscansettings
Full name
pulumi.pulumi_insights_update_scheduled_scan_settings
ParameterTypeRequiredDescription
No parameters.
listscanstatus Read

ListScanStatus Official Pulumi Cloud endpoint: GET /api/preview/insights/{orgName}/accounts/{accountName}/scans Returns the scan history for an Insights account, including child accounts for parent accounts.

Lua path
app.integrations.pulumi.listscanstatus
Full name
pulumi.pulumi_insights_list_scan_status
ParameterTypeRequiredDescription
No parameters.
getscan Read

GetScan Official Pulumi Cloud endpoint: GET /api/preview/insights/{orgName}/accounts/{accountName}/scans/{scanId} Returns details for a specific Insights scan, including its status, timestamps, and resource counts.

Lua path
app.integrations.pulumi.getscan
Full name
pulumi.pulumi_insights_get_scan
ParameterTypeRequiredDescription
No parameters.
getscanlogs Read

GetScanLogs Official Pulumi Cloud endpoint: GET /api/preview/insights/{orgName}/accounts/{accountName}/scans/{scanId}/logs Returns log output for a specific Insights scan. Supports two modes: when the 'job' parameter ...

Lua path
app.integrations.pulumi.getscanlogs
Full name
pulumi.pulumi_insights_get_scan_logs
ParameterTypeRequiredDescription
No parameters.
getinsightaccounttags Read

GetInsightAccountTags Official Pulumi Cloud endpoint: GET /api/preview/insights/{orgName}/accounts/{accountName}/tags Returns all tags for an Insights account as a key-value map.

Lua path
app.integrations.pulumi.getinsightaccounttags
Full name
pulumi.pulumi_insights_get_insight_account_tags
ParameterTypeRequiredDescription
No parameters.
setinsightaccounttags Write

SetInsightAccountTags Official Pulumi Cloud endpoint: PUT /api/preview/insights/{orgName}/accounts/{accountName}/tags Atomically replaces all tags for an Insights account with the provided key-value pairs. For AWS par...

Lua path
app.integrations.pulumi.setinsightaccounttags
Full name
pulumi.pulumi_insights_set_insight_account_tags
ParameterTypeRequiredDescription
No parameters.
listinsightsaccountteams Read

ListInsightsAccountTeams Official Pulumi Cloud endpoint: GET /api/preview/insights/{orgName}/accounts/{accountName}/teams Returns the teams that have been granted access to an Insights account.

Lua path
app.integrations.pulumi.listinsightsaccountteams
Full name
pulumi.pulumi_insights_list_insights_account_teams
ParameterTypeRequiredDescription
No parameters.
updateteaminsightsaccountpermissions Write

UpdateTeamInsightsAccountPermissions Official Pulumi Cloud endpoint: PATCH /api/preview/insights/{orgName}/accounts/{accountName}/teams/{teamName} Updates the permissions that a team has on an Insights account.

Lua path
app.integrations.pulumi.updateteaminsightsaccountpermissions
Full name
pulumi.pulumi_insights_update_team_insights_account_permissions
ParameterTypeRequiredDescription
No parameters.
getdiscoveredproject Read

GetDiscoveredProject Official Pulumi Cloud endpoint: GET /api/preview/insights/{orgName}/discovered-stacks/{projectName} Returns details for a discovered project, including its discovered stacks. Results are paginated...

Lua path
app.integrations.pulumi.getdiscoveredproject
Full name
pulumi.pulumi_insights_get_discovered_project
ParameterTypeRequiredDescription
No parameters.
getdiscoveredstack Read

GetDiscoveredStack Official Pulumi Cloud endpoint: GET /api/preview/insights/{orgName}/discovered-stacks/{projectName}/{stackName} Returns details for a single discovered stack.

Lua path
app.integrations.pulumi.getdiscoveredstack
Full name
pulumi.pulumi_insights_get_discovered_stack
ParameterTypeRequiredDescription
No parameters.
deleteresourcemigrationannotation Write

DeleteResourceMigrationAnnotation Official Pulumi Cloud endpoint: DELETE /api/preview/insights/{orgName}/discovered-stacks/{projectName}/{stackName}/migration Removes a migration annotation from a discovered resource....

Lua path
app.integrations.pulumi.deleteresourcemigrationannotation
Full name
pulumi.pulumi_insights_delete_resource_migration_annotation
ParameterTypeRequiredDescription
No parameters.
upsertresourcemigrationannotation Write

UpsertResourceMigrationAnnotation Official Pulumi Cloud endpoint: PUT /api/preview/insights/{orgName}/discovered-stacks/{projectName}/{stackName}/migration Creates or updates a migration annotation on a discovered res...

Lua path
app.integrations.pulumi.upsertresourcemigrationannotation
Full name
pulumi.pulumi_insights_upsert_resource_migration_annotation
ParameterTypeRequiredDescription
No parameters.
listdiscoveredstackresources Read

ListDiscoveredStackResources Official Pulumi Cloud endpoint: GET /api/preview/insights/{orgName}/discovered-stacks/{projectName}/{stackName}/resources Returns the list of resources in a discovered stack, each annotate...

Lua path
app.integrations.pulumi.listdiscoveredstackresources
Full name
pulumi.pulumi_insights_list_discovered_stack_resources
ParameterTypeRequiredDescription
No parameters.
generateimportcode Write

GenerateImportCode Official Pulumi Cloud endpoint: POST /api/preview/insights/{orgName}/import/code/generate Generates Pulumi code in the specified language to import discovered resources into a Pulumi stack.

Lua path
app.integrations.pulumi.generateimportcode
Full name
pulumi.pulumi_insights_generate_import_code
ParameterTypeRequiredDescription
No parameters.
acceptinsightsbilling Write

AcceptInsightsBilling Official Pulumi Cloud endpoint: PUT /api/preview/insights/{orgName}/insightstrial/accept Accepts Insights billing charges for the specified organization, enabling metered billing for resource dis...

Lua path
app.integrations.pulumi.acceptinsightsbilling
Full name
pulumi.pulumi_insights_accept_insights_billing
ParameterTypeRequiredDescription
No parameters.
terminateinsightstrial Write

TerminateInsightsTrial Official Pulumi Cloud endpoint: PUT /api/preview/insights/{orgName}/insightstrial/deny Terminates the Insights trial for the organization and removes all associated accounts.

Lua path
app.integrations.pulumi.terminateinsightstrial
Full name
pulumi.pulumi_insights_terminate_insights_trial
ParameterTypeRequiredDescription
No parameters.
getinsightstrialsummary Read

GetInsightsTrialSummary Official Pulumi Cloud endpoint: GET /api/preview/insights/{orgName}/insightstrial/summary Returns a summary of the organization's Insights trial usage, including resource counts and remaining t...

Lua path
app.integrations.pulumi.getinsightstrialsummary
Full name
pulumi.pulumi_insights_get_insights_trial_summary
ParameterTypeRequiredDescription
No parameters.
updatestackpolicyresults Write

UpdateStackPolicyResults Official Pulumi Cloud endpoint: PUT /api/preview/insights/{orgName}/policy/stacks/{projectName}/{stackName}/updates/{version}/results Updates the policy evaluation results for a specific stack...

Lua path
app.integrations.pulumi.updatestackpolicyresults
Full name
pulumi.pulumi_insights_update_stack_policy_results
ParameterTypeRequiredDescription
No parameters.
listpackages Read

ListPackages Official Pulumi Cloud endpoint: GET /api/preview/registry/packages Retrieves all registry packages accessible to the caller, with support for filtering, sorting, and pagination. No authentication is requi...

Lua path
app.integrations.pulumi.listpackages
Full name
pulumi.pulumi_registry_preview_list_packages_preview
ParameterTypeRequiredDescription
No parameters.
postpublishpackageversion Write

PostPublishPackageVersion Official Pulumi Cloud endpoint: POST /api/preview/registry/packages/{source}/{publisher}/{name}/versions Initiates the first step of a two-phase package version publish workflow. This creates...

Lua path
app.integrations.pulumi.postpublishpackageversion
Full name
pulumi.pulumi_registry_preview_post_publish_package_version_preview
ParameterTypeRequiredDescription
No parameters.
deletepublishpackageversion Write

DeletePublishPackageVersion Official Pulumi Cloud endpoint: DELETE /api/preview/registry/packages/{source}/{publisher}/{name}/versions/{version} Removes a specific version of a package from the registry. The package i...

Lua path
app.integrations.pulumi.deletepublishpackageversion
Full name
pulumi.pulumi_registry_preview_delete_publish_package_version_preview
ParameterTypeRequiredDescription
No parameters.
getpackageversion Read

GetPackageVersion Official Pulumi Cloud endpoint: GET /api/preview/registry/packages/{source}/{publisher}/{name}/versions/{version} Retrieves metadata for a specific version of a registry package. The package is ident...

Lua path
app.integrations.pulumi.getpackageversion
Full name
pulumi.pulumi_registry_preview_get_package_version_preview
ParameterTypeRequiredDescription
No parameters.
postpublishpackageversioncomplete Write

PostPublishPackageVersionComplete Official Pulumi Cloud endpoint: POST /api/preview/registry/packages/{source}/{publisher}/{name}/versions/{version}/complete Finalizes the second step of the two-phase package version ...

Lua path
app.integrations.pulumi.postpublishpackageversioncomplete
Full name
pulumi.pulumi_registry_preview_post_publish_package_version_complete_preview
ParameterTypeRequiredDescription
No parameters.
listpolicypacks Read

ListPolicyPacks Official Pulumi Cloud endpoint: GET /api/preview/registry/policypacks Lists all policy packs accessible to the calling user for a given organization. The orgLogin query parameter is required and restri...

Lua path
app.integrations.pulumi.listpolicypacks
Full name
pulumi.pulumi_registry_preview_list_policy_packs_preview_registry
ParameterTypeRequiredDescription
No parameters.
listpolicypacks Write

ListPolicyPacks Official Pulumi Cloud endpoint: POST /api/preview/registry/policypacks Lists all policy packs accessible to the calling user, with support for filtering by access level, organization, and specific poli...

Lua path
app.integrations.pulumi.listpolicypacks
Full name
pulumi.pulumi_registry_preview_list_policy_packs_preview_registry_post
ParameterTypeRequiredDescription
No parameters.
deletepolicypack Write

DeletePolicyPack Official Pulumi Cloud endpoint: DELETE /api/preview/registry/policypacks/{source}/{publisher}/{name} Deletes a policy pack and all of its versions from the registry. The policy pack is identified by i...

Lua path
app.integrations.pulumi.deletepolicypack
Full name
pulumi.pulumi_registry_preview_delete_policy_pack_preview_registry_policypacks
ParameterTypeRequiredDescription
No parameters.
listpolicypackversions Read

ListPolicyPackVersions Official Pulumi Cloud endpoint: GET /api/preview/registry/policypacks/{source}/{publisher}/{name}/versions Lists all versions of a specific policy pack. The policy pack is identified by its sour...

Lua path
app.integrations.pulumi.listpolicypackversions
Full name
pulumi.pulumi_registry_preview_list_policy_pack_versions
ParameterTypeRequiredDescription
No parameters.
postpublishpolicypackversion Write

PostPublishPolicyPackVersion Official Pulumi Cloud endpoint: POST /api/preview/registry/policypacks/{source}/{publisher}/{name}/versions Initiates the first step of a two-phase policy pack version publish workflow. Th...

Lua path
app.integrations.pulumi.postpublishpolicypackversion
Full name
pulumi.pulumi_registry_preview_post_publish_policy_pack_version
ParameterTypeRequiredDescription
No parameters.
deletepolicypack Write

DeletePolicyPack Official Pulumi Cloud endpoint: DELETE /api/preview/registry/policypacks/{source}/{publisher}/{name}/versions/{version} Deletes a specific version of a policy pack from the registry. The policy pack v...

Lua path
app.integrations.pulumi.deletepolicypack
Full name
pulumi.pulumi_registry_preview_delete_policy_pack_preview_registry_policypacks_versions
ParameterTypeRequiredDescription
No parameters.
getpolicypackversion Read

GetPolicyPackVersion Official Pulumi Cloud endpoint: GET /api/preview/registry/policypacks/{source}/{publisher}/{name}/versions/{version} Retrieves detailed information about a specific version of a policy pack, inclu...

Lua path
app.integrations.pulumi.getpolicypackversion
Full name
pulumi.pulumi_registry_preview_get_policy_pack_version
ParameterTypeRequiredDescription
No parameters.
postpublishpolicypackversioncomplete Write

PostPublishPolicyPackVersionComplete Official Pulumi Cloud endpoint: POST /api/preview/registry/policypacks/{source}/{publisher}/{name}/versions/{version}/complete Finalizes the second step of the two-phase policy pac...

Lua path
app.integrations.pulumi.postpublishpolicypackversioncomplete
Full name
pulumi.pulumi_registry_preview_post_publish_policy_pack_version_complete
ParameterTypeRequiredDescription
No parameters.
listtemplates Read

ListTemplates Official Pulumi Cloud endpoint: GET /api/preview/registry/templates Lists registry-backed templates with optional filtering, search, and pagination. This endpoint returns only registry-backed templates a...

Lua path
app.integrations.pulumi.listtemplates
Full name
pulumi.pulumi_registry_preview_list_templates_preview
ParameterTypeRequiredDescription
No parameters.
postpublishtemplateversion Write

PostPublishTemplateVersion Official Pulumi Cloud endpoint: POST /api/preview/registry/templates/{source}/{publisher}/{name}/versions Initiates the first step of a two-phase template version publish workflow. This crea...

Lua path
app.integrations.pulumi.postpublishtemplateversion
Full name
pulumi.pulumi_registry_preview_post_publish_template_version_preview
ParameterTypeRequiredDescription
No parameters.
deletetemplateversion Write

DeleteTemplateVersion Official Pulumi Cloud endpoint: DELETE /api/preview/registry/templates/{source}/{publisher}/{name}/versions/{version} Removes a specific version of a template from the registry. The template is i...

Lua path
app.integrations.pulumi.deletetemplateversion
Full name
pulumi.pulumi_registry_preview_delete_template_version_preview
ParameterTypeRequiredDescription
No parameters.
gettemplateversion Read

GetTemplateVersion Official Pulumi Cloud endpoint: GET /api/preview/registry/templates/{source}/{publisher}/{name}/versions/{version} Retrieves metadata for a specific version of a registry template. The template is i...

Lua path
app.integrations.pulumi.gettemplateversion
Full name
pulumi.pulumi_registry_preview_get_template_version_preview
ParameterTypeRequiredDescription
No parameters.
postpublishtemplateversioncomplete Write

PostPublishTemplateVersionComplete Official Pulumi Cloud endpoint: POST /api/preview/registry/templates/{source}/{publisher}/{name}/versions/{version}/complete Finalizes the second step of the two-phase template versi...

Lua path
app.integrations.pulumi.postpublishtemplateversioncomplete
Full name
pulumi.pulumi_registry_preview_post_publish_template_version_complete_preview
ParameterTypeRequiredDescription
No parameters.
batchdecryptprojectvalue Write

BatchDecryptProjectValue Official Pulumi Cloud endpoint: POST /api/projects/{orgName}/{projectName}/batch-decrypt BatchDecryptProjectValue works just like BatchDecryptValueHandler, but using the project's encryption k...

Lua path
app.integrations.pulumi.batchdecryptprojectvalue
Full name
pulumi.pulumi_organizations_batch_decrypt_project_value
ParameterTypeRequiredDescription
No parameters.
decryptprojectvalue Write

DecryptProjectValue Official Pulumi Cloud endpoint: POST /api/projects/{orgName}/{projectName}/decrypt DecryptProjectValue works just like DecryptValueHandler, but using the project's encryption key instead of the sta...

Lua path
app.integrations.pulumi.decryptprojectvalue
Full name
pulumi.pulumi_organizations_decrypt_project_value
ParameterTypeRequiredDescription
No parameters.
encryptprojectvalue Write

EncryptProjectValue Official Pulumi Cloud endpoint: POST /api/projects/{orgName}/{projectName}/encrypt EncryptProjectValue encrypts a value using the project's key. The request body contains the base64 encoded value t...

Lua path
app.integrations.pulumi.encryptprojectvalue
Full name
pulumi.pulumi_organizations_encrypt_project_value
ParameterTypeRequiredDescription
No parameters.
listpackages Read

ListPackages Official Pulumi Cloud endpoint: GET /api/registry/packages Retrieves all registry packages accessible to the caller, with support for filtering, sorting, and pagination. No authentication is required, but...

Lua path
app.integrations.pulumi.listpackages
Full name
pulumi.pulumi_registry_list_packages
ParameterTypeRequiredDescription
No parameters.
postpublishpackageversion Write

PostPublishPackageVersion Official Pulumi Cloud endpoint: POST /api/registry/packages/{source}/{publisher}/{name}/versions Initiates the first step of a two-phase package version publish workflow. This creates a publi...

Lua path
app.integrations.pulumi.postpublishpackageversion
Full name
pulumi.pulumi_registry_post_publish_package_version
ParameterTypeRequiredDescription
No parameters.
deletepublishpackageversion Write

DeletePublishPackageVersion Official Pulumi Cloud endpoint: DELETE /api/registry/packages/{source}/{publisher}/{name}/versions/{version} Removes a specific version of a package from the registry. The package is identi...

Lua path
app.integrations.pulumi.deletepublishpackageversion
Full name
pulumi.pulumi_registry_delete_publish_package_version
ParameterTypeRequiredDescription
No parameters.
getpackageversion Read

GetPackageVersion Official Pulumi Cloud endpoint: GET /api/registry/packages/{source}/{publisher}/{name}/versions/{version} Retrieves metadata for a specific version of a registry package. The package is identified by...

Lua path
app.integrations.pulumi.getpackageversion
Full name
pulumi.pulumi_registry_get_package_version
ParameterTypeRequiredDescription
No parameters.
postpublishpackageversioncomplete Write

PostPublishPackageVersionComplete Official Pulumi Cloud endpoint: POST /api/registry/packages/{source}/{publisher}/{name}/versions/{version}/complete Finalizes the second step of the two-phase package version publish ...

Lua path
app.integrations.pulumi.postpublishpackageversioncomplete
Full name
pulumi.pulumi_registry_post_publish_package_version_complete
ParameterTypeRequiredDescription
No parameters.
getpackagedocs Read

GetPackageDocs Official Pulumi Cloud endpoint: GET /api/registry/packages/{source}/{publisher}/{name}/versions/{version}/docs/{token} Returns structured API documentation for a single resource or function identified b...

Lua path
app.integrations.pulumi.getpackagedocs
Full name
pulumi.pulumi_registry_get_package_docs
ParameterTypeRequiredDescription
No parameters.
getpackageexamples Read

GetPackageExamples Official Pulumi Cloud endpoint: GET /api/registry/packages/{source}/{publisher}/{name}/versions/{version}/examples Returns code examples aggregated from all resources and functions in a registry pac...

Lua path
app.integrations.pulumi.getpackageexamples
Full name
pulumi.pulumi_registry_get_package_examples
ParameterTypeRequiredDescription
No parameters.
getpackageinstallation Read

GetPackageInstallation Official Pulumi Cloud endpoint: GET /api/registry/packages/{source}/{publisher}/{name}/versions/{version}/installation Returns installation configuration content for a registry package version, ...

Lua path
app.integrations.pulumi.getpackageinstallation
Full name
pulumi.pulumi_registry_get_package_installation
ParameterTypeRequiredDescription
No parameters.
getpackagenav Read

GetPackageNav Official Pulumi Cloud endpoint: GET /api/registry/packages/{source}/{publisher}/{name}/versions/{version}/nav Returns the module, resource, and function navigation tree for a registry package version. Na...

Lua path
app.integrations.pulumi.getpackagenav
Full name
pulumi.pulumi_registry_get_package_nav
ParameterTypeRequiredDescription
No parameters.
getpackagereadme Read

GetPackageReadme Official Pulumi Cloud endpoint: GET /api/registry/packages/{source}/{publisher}/{name}/versions/{version}/readme Returns README content for a registry package version, structured as an ordered list of...

Lua path
app.integrations.pulumi.getpackagereadme
Full name
pulumi.pulumi_registry_get_package_readme
ParameterTypeRequiredDescription
No parameters.
listtemplates Read

ListTemplates Official Pulumi Cloud endpoint: GET /api/registry/templates Lists registry-backed templates with optional filtering, search, and pagination. This endpoint returns only registry-backed templates and does ...

Lua path
app.integrations.pulumi.listtemplates
Full name
pulumi.pulumi_registry_list_templates
ParameterTypeRequiredDescription
No parameters.
listtemplateversions Read

ListTemplateVersions Official Pulumi Cloud endpoint: GET /api/registry/templates/{source}/{publisher}/{name}/versions Lists all versions of a specific template, ordered by version descending (latest first). The templa...

Lua path
app.integrations.pulumi.listtemplateversions
Full name
pulumi.pulumi_registry_list_template_versions
ParameterTypeRequiredDescription
No parameters.
postpublishtemplateversion Write

PostPublishTemplateVersion Official Pulumi Cloud endpoint: POST /api/registry/templates/{source}/{publisher}/{name}/versions Initiates the first step of a two-phase template version publish workflow. This creates a pu...

Lua path
app.integrations.pulumi.postpublishtemplateversion
Full name
pulumi.pulumi_registry_post_publish_template_version
ParameterTypeRequiredDescription
No parameters.
deletetemplateversion Write

DeleteTemplateVersion Official Pulumi Cloud endpoint: DELETE /api/registry/templates/{source}/{publisher}/{name}/versions/{version} Removes a specific version of a template from the registry. The template is identifie...

Lua path
app.integrations.pulumi.deletetemplateversion
Full name
pulumi.pulumi_registry_delete_template_version
ParameterTypeRequiredDescription
No parameters.
gettemplateversion Read

GetTemplateVersion Official Pulumi Cloud endpoint: GET /api/registry/templates/{source}/{publisher}/{name}/versions/{version} Retrieves metadata for a specific version of a registry template. The template is identifie...

Lua path
app.integrations.pulumi.gettemplateversion
Full name
pulumi.pulumi_registry_get_template_version
ParameterTypeRequiredDescription
No parameters.
postpublishtemplateversioncomplete Write

PostPublishTemplateVersionComplete Official Pulumi Cloud endpoint: POST /api/registry/templates/{source}/{publisher}/{name}/versions/{version}/complete Finalizes the second step of the two-phase template version publi...

Lua path
app.integrations.pulumi.postpublishtemplateversioncomplete
Full name
pulumi.pulumi_registry_post_publish_template_version_complete
ParameterTypeRequiredDescription
No parameters.
createstack Write

CreateStack Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName} Creates a new stack within a project in the organization. If the project does not exist, it will be created. A stack is an isolated,...

Lua path
app.integrations.pulumi.createstack
Full name
pulumi.pulumi_organizations_create_stack
ParameterTypeRequiredDescription
No parameters.
deletestack Write

DeleteStack Official Pulumi Cloud endpoint: DELETE /api/stacks/{orgName}/{projectName}/{stackName} Removes a stack from Pulumi Cloud. By default, the stack must have no resources remaining; attempting to delete a stac...

Lua path
app.integrations.pulumi.deletestack
Full name
pulumi.pulumi_stacks_delete_stack
ParameterTypeRequiredDescription
No parameters.
getstack Read

GetStack Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName} Retrieves detailed information about a specific stack, including its organization, project, and stack name, the current vers...

Lua path
app.integrations.pulumi.getstack
Full name
pulumi.pulumi_stacks_get_stack
ParameterTypeRequiredDescription
No parameters.
getstackactivity Read

GetStackActivity Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName}/activity Returns the activity history for a stack, including updates, configuration changes, and other operations. S...

Lua path
app.integrations.pulumi.getstackactivity
Full name
pulumi.pulumi_stacks_get_stack_activity
ParameterTypeRequiredDescription
No parameters.
getstacksannotation Read

GetStacksAnnotation Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName}/annotations/{kind} Retrieves an annotation for a stack, identified by the annotation kind. Annotations are struct...

Lua path
app.integrations.pulumi.getstacksannotation
Full name
pulumi.pulumi_stacks_get_stacks_annotation
ParameterTypeRequiredDescription
No parameters.
upsertstacksannotations Write

UpsertStacksAnnotations Official Pulumi Cloud endpoint: PATCH /api/stacks/{orgName}/{projectName}/{stackName}/annotations/{kind} Creates or updates an annotation for a stack, identified by the annotation kind. Annotat...

Lua path
app.integrations.pulumi.upsertstacksannotations
Full name
pulumi.pulumi_stacks_upsert_stacks_annotations
ParameterTypeRequiredDescription
No parameters.
batchdecryptvalue Write

BatchDecryptValue Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/batch-decrypt Decrypts a set of secret values in a single request using the stack's encryption key. The request bo...

Lua path
app.integrations.pulumi.batchdecryptvalue
Full name
pulumi.pulumi_stacks_batch_decrypt_value
ParameterTypeRequiredDescription
No parameters.
batchencryptvalue Write

BatchEncryptValue Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/batch-encrypt Encrypts a set of plaintext values in a single request using the stack's encryption key. This is a m...

Lua path
app.integrations.pulumi.batchencryptvalue
Full name
pulumi.pulumi_stacks_batch_encrypt_value
ParameterTypeRequiredDescription
No parameters.
liststackpermissions Read

ListStackPermissions Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName}/collaborators Lists all collaborators for a stack, including their permission levels. This includes collaborator...

Lua path
app.integrations.pulumi.liststackpermissions
Full name
pulumi.pulumi_stacks_list_stack_permissions
ParameterTypeRequiredDescription
No parameters.
deletestackpermission Write

DeleteStackPermission Official Pulumi Cloud endpoint: DELETE /api/stacks/{orgName}/{projectName}/{stackName}/collaborators/{userName} Removes a specific user's direct permission to access a stack. This only removes pe...

Lua path
app.integrations.pulumi.deletestackpermission
Full name
pulumi.pulumi_stacks_delete_stack_permission
ParameterTypeRequiredDescription
No parameters.
deletestackconfig Write

DeleteStackConfig Official Pulumi Cloud endpoint: DELETE /api/stacks/{orgName}/{projectName}/{stackName}/config Removes the service-managed configuration for a stack, including the secrets provider settings, encrypted...

Lua path
app.integrations.pulumi.deletestackconfig
Full name
pulumi.pulumi_stacks_delete_stack_config
ParameterTypeRequiredDescription
No parameters.
getstackconfig Read

GetStackConfig Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName}/config Retrieves the service-managed configuration for a stack. The response includes the ESC environment reference, s...

Lua path
app.integrations.pulumi.getstackconfig
Full name
pulumi.pulumi_stacks_get_stack_config
ParameterTypeRequiredDescription
No parameters.
updatestackconfig Write

UpdateStackConfig Official Pulumi Cloud endpoint: PUT /api/stacks/{orgName}/{projectName}/{stackName}/config Updates the service-managed configuration for a stack. The request body may include the ESC environment refe...

Lua path
app.integrations.pulumi.updatestackconfig
Full name
pulumi.pulumi_stacks_update_stack_config
ParameterTypeRequiredDescription
No parameters.
decryptvalue Write

DecryptValue Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/decrypt Decrypts a single secret value using the stack's encryption key. The request body contains the base64-encoded c...

Lua path
app.integrations.pulumi.decryptvalue
Full name
pulumi.pulumi_stacks_decrypt_value
ParameterTypeRequiredDescription
No parameters.
logonlybatchdecryptvalue Write

LogOnlyBatchDecryptValue Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/decrypt/log-batch-decryption Records an audit log entry for a batch decryption event performed by a third-p...

Lua path
app.integrations.pulumi.logonlybatchdecryptvalue
Full name
pulumi.pulumi_stacks_log_only_batch_decrypt_value
ParameterTypeRequiredDescription
No parameters.
logonlydecryptvalue Write

LogOnlyDecryptValue Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/decrypt/log-decryption Records an audit log entry for a single-value decryption event performed by a third-party...

Lua path
app.integrations.pulumi.logonlydecryptvalue
Full name
pulumi.pulumi_stacks_log_only_decrypt_value
ParameterTypeRequiredDescription
No parameters.
liststackdeploymentshandlerv2 Read

ListStackDeploymentsHandlerV2 Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName}/deployments Returns a paginated list of Pulumi Deployments executions for a specific stack. The respons...

Lua path
app.integrations.pulumi.liststackdeploymentshandlerv2
Full name
pulumi.pulumi_deployments_list_stack_deployments_handler_v2
ParameterTypeRequiredDescription
No parameters.
createapideploymenthandlerv2 Write

CreateAPIDeploymentHandlerV2 Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/deployments Initiates a new Pulumi Deployments execution for a stack. Pulumi Deployments is a managed s...

Lua path
app.integrations.pulumi.createapideploymenthandlerv2
Full name
pulumi.pulumi_deployments_create_apideployment_handler_v2
ParameterTypeRequiredDescription
No parameters.
clearprojectcache Write

ClearProjectCache Official Pulumi Cloud endpoint: DELETE /api/stacks/{orgName}/{projectName}/{stackName}/deployments/cache Clears all cached dependency and build artifacts associated with the project for Pulumi Deploy...

Lua path
app.integrations.pulumi.clearprojectcache
Full name
pulumi.pulumi_deployments_clear_project_cache
ParameterTypeRequiredDescription
No parameters.
getpresignedcacheurl Write

GetPresignedCacheURL Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/deployments/cache/url Returns a presigned URL for saving or restoring the Pulumi Deployments dependency cache. ...

Lua path
app.integrations.pulumi.getpresignedcacheurl
Full name
pulumi.pulumi_deployments_get_presigned_cache_url
ParameterTypeRequiredDescription
No parameters.
createscheduleddriftdeployment Write

CreateScheduledDriftDeployment Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/deployments/drift/schedules Creates a drift detection schedule for a stack using Pulumi Deployments. ...

Lua path
app.integrations.pulumi.createscheduleddriftdeployment
Full name
pulumi.pulumi_deployments_create_scheduled_drift_deployment
ParameterTypeRequiredDescription
No parameters.
updatescheduleddriftdeployment Write

UpdateScheduledDriftDeployment Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/deployments/drift/schedules/{scheduleID} Updates the configuration of an existing drift detection sch...

Lua path
app.integrations.pulumi.updatescheduleddriftdeployment
Full name
pulumi.pulumi_deployments_update_scheduled_drift_deployment
ParameterTypeRequiredDescription
No parameters.
stackdeploymentsmetadata Read

StackDeploymentsMetadata Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName}/deployments/metadata Returns metadata about the Pulumi Deployments state for a specific stack. The response ...

Lua path
app.integrations.pulumi.stackdeploymentsmetadata
Full name
pulumi.pulumi_deployments_stack_deployments_metadata
ParameterTypeRequiredDescription
No parameters.
pausestackdeployments Write

PauseStackDeployments Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/deployments/pause Pauses all future Pulumi Deployments executions for a specific stack. While paused, new depl...

Lua path
app.integrations.pulumi.pausestackdeployments
Full name
pulumi.pulumi_deployments_pause_stack_deployments
ParameterTypeRequiredDescription
No parameters.
resumestackdeployments Write

ResumeStackDeployments Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/deployments/resume Resumes Pulumi Deployments executions for a stack that was previously paused via PauseStac...

Lua path
app.integrations.pulumi.resumestackdeployments
Full name
pulumi.pulumi_deployments_resume_stack_deployments
ParameterTypeRequiredDescription
No parameters.
listscheduleddeployment Read

ListScheduledDeployment Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName}/deployments/schedules Returns all scheduled deployment actions configured for a stack. The response includes ...

Lua path
app.integrations.pulumi.listscheduleddeployment
Full name
pulumi.pulumi_deployments_list_scheduled_deployment
ParameterTypeRequiredDescription
No parameters.
createscheduleddeployment Write

CreateScheduledDeployment Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/deployments/schedules Creates a custom deployment schedule for a stack using Pulumi Deployments. Custom sc...

Lua path
app.integrations.pulumi.createscheduleddeployment
Full name
pulumi.pulumi_deployments_create_scheduled_deployment
ParameterTypeRequiredDescription
No parameters.
deletescheduleddeployment Write

DeleteScheduledDeployment Official Pulumi Cloud endpoint: DELETE /api/stacks/{orgName}/{projectName}/{stackName}/deployments/schedules/{scheduleID} Permanently deletes a scheduled deployment action from a stack. This ...

Lua path
app.integrations.pulumi.deletescheduleddeployment
Full name
pulumi.pulumi_deployments_delete_scheduled_deployment
ParameterTypeRequiredDescription
No parameters.
readscheduleddeployment Read

ReadScheduledDeployment Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName}/deployments/schedules/{scheduleID} Retrieves the full configuration and metadata for a specific scheduled dep...

Lua path
app.integrations.pulumi.readscheduleddeployment
Full name
pulumi.pulumi_deployments_read_scheduled_deployment
ParameterTypeRequiredDescription
No parameters.
updatescheduleddeployment Write

UpdateScheduledDeployment Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/deployments/schedules/{scheduleID} Updates the configuration of an existing custom deployment schedule. Th...

Lua path
app.integrations.pulumi.updatescheduleddeployment
Full name
pulumi.pulumi_deployments_update_scheduled_deployment
ParameterTypeRequiredDescription
No parameters.
listscheduleddeploymenthistory Read

ListScheduledDeploymentHistory Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName}/deployments/schedules/{scheduleID}/history Returns the execution history for a specific scheduled depl...

Lua path
app.integrations.pulumi.listscheduleddeploymenthistory
Full name
pulumi.pulumi_deployments_list_scheduled_deployment_history
ParameterTypeRequiredDescription
No parameters.
pausescheduleddeployment Write

PauseScheduledDeployment Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/deployments/schedules/{scheduleID}/pause Temporarily suspends future executions of a scheduled deployment a...

Lua path
app.integrations.pulumi.pausescheduleddeployment
Full name
pulumi.pulumi_deployments_pause_scheduled_deployment
ParameterTypeRequiredDescription
No parameters.
resumescheduleddeployment Write

ResumeScheduledDeployment Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/deployments/schedules/{scheduleID}/resume Reactivates a previously paused scheduled deployment action. Aft...

Lua path
app.integrations.pulumi.resumescheduleddeployment
Full name
pulumi.pulumi_deployments_resume_scheduled_deployment
ParameterTypeRequiredDescription
No parameters.
deletedeploymentsettings Write

DeleteDeploymentSettings Official Pulumi Cloud endpoint: DELETE /api/stacks/{orgName}/{projectName}/{stackName}/deployments/settings Removes all Pulumi Deployments settings for a stack, including source context, opera...

Lua path
app.integrations.pulumi.deletedeploymentsettings
Full name
pulumi.pulumi_deployments_delete_deployment_settings
ParameterTypeRequiredDescription
No parameters.
getdeploymentsettings Read

GetDeploymentSettings Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName}/deployments/settings Retrieves the Pulumi Deployments configuration for a specified stack. The response include...

Lua path
app.integrations.pulumi.getdeploymentsettings
Full name
pulumi.pulumi_deployments_get_deployment_settings
ParameterTypeRequiredDescription
No parameters.
patchdeploymentsettings Write

PatchDeploymentSettings Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/deployments/settings Creates or updates Pulumi Deployments settings for a stack using a merge operation. If ...

Lua path
app.integrations.pulumi.patchdeploymentsettings
Full name
pulumi.pulumi_deployments_patch_deployment_settings
ParameterTypeRequiredDescription
No parameters.
replacedeploymentsettings Write

ReplaceDeploymentSettings Official Pulumi Cloud endpoint: PUT /api/stacks/{orgName}/{projectName}/{stackName}/deployments/settings Fully replaces the Pulumi Deployments settings for a stack. Unlike the PATCH endpoint ...

Lua path
app.integrations.pulumi.replacedeploymentsettings
Full name
pulumi.pulumi_deployments_replace_deployment_settings
ParameterTypeRequiredDescription
No parameters.
encryptdeploymentsettingssecret Write

EncryptDeploymentSettingsSecret Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/deployments/settings/encrypt Encrypts a plaintext secret value for secure storage in Pulumi Deployme...

Lua path
app.integrations.pulumi.encryptdeploymentsettingssecret
Full name
pulumi.pulumi_deployments_encrypt_deployment_settings_secret
ParameterTypeRequiredDescription
No parameters.
createscheduledttldeployment Write

CreateScheduledTTLDeployment Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/deployments/ttl/schedules Creates a TTL (time-to-live) schedule for a stack using Pulumi Deployments. T...

Lua path
app.integrations.pulumi.createscheduledttldeployment
Full name
pulumi.pulumi_deployments_create_scheduled_ttldeployment
ParameterTypeRequiredDescription
No parameters.
updatescheduledttldeployment Write

UpdateScheduledTTLDeployment Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/deployments/ttl/schedules/{scheduleID} Updates the configuration of an existing TTL (time-to-live) sche...

Lua path
app.integrations.pulumi.updatescheduledttldeployment
Full name
pulumi.pulumi_deployments_update_scheduled_ttldeployment
ParameterTypeRequiredDescription
No parameters.
getdeployment Read

GetDeployment Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName}/deployments/version/{version} Retrieves detailed information about a specific Pulumi Deployments execution by its versi...

Lua path
app.integrations.pulumi.getdeployment
Full name
pulumi.pulumi_deployments_get_deployment_version
ParameterTypeRequiredDescription
No parameters.
getdeployment Read

GetDeployment Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName}/deployments/{deploymentId} Retrieves detailed information about a specific Pulumi Deployments execution by its deployme...

Lua path
app.integrations.pulumi.getdeployment
Full name
pulumi.pulumi_deployments_get_deployment
ParameterTypeRequiredDescription
No parameters.
canceldeployment Write

CancelDeployment Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/deployments/{deploymentId}/cancel Terminates an in-progress Pulumi Deployments execution for a specific stack. If t...

Lua path
app.integrations.pulumi.canceldeployment
Full name
pulumi.pulumi_deployments_cancel_deployment
ParameterTypeRequiredDescription
No parameters.
getdeploymentlogs Read

GetDeploymentLogs Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName}/deployments/{deploymentId}/logs Retrieves execution logs for a Pulumi Deployments run. Supports two retrieval modes...

Lua path
app.integrations.pulumi.getdeploymentlogs
Full name
pulumi.pulumi_deployments_get_deployment_logs
ParameterTypeRequiredDescription
No parameters.
getdeploymentupdates Read

GetDeploymentUpdates Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName}/deployments/{deploymentId}/updates Retrieves all stack updates (program updates) associated with a specific Pulu...

Lua path
app.integrations.pulumi.getdeploymentupdates
Full name
pulumi.pulumi_deployments_get_deployment_updates
ParameterTypeRequiredDescription
No parameters.
createupdatefordestroy Write

CreateUpdateForDestroy Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/destroy Creates a new destroy update for the given stack. A destroy update tears down all resources managed b...

Lua path
app.integrations.pulumi.createupdatefordestroy
Full name
pulumi.pulumi_stacks_create_update_for_destroy
ParameterTypeRequiredDescription
No parameters.
getupdatestatusfordestroy Read

GetUpdateStatusForDestroy Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName}/destroy/{updateID} Returns the current status and results of a destroy update, including whether it is stil...

Lua path
app.integrations.pulumi.getupdatestatusfordestroy
Full name
pulumi.pulumi_stacks_get_update_status_for_destroy
ParameterTypeRequiredDescription
No parameters.
startupdatefordestroy Write

StartUpdateForDestroy Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/destroy/{updateID} Starts execution of a previously created destroy update. The update must have been created ...

Lua path
app.integrations.pulumi.startupdatefordestroy
Full name
pulumi.pulumi_stacks_start_update_for_destroy
ParameterTypeRequiredDescription
No parameters.
cancelupdate Write

CancelUpdate Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/destroy/{updateID}/cancel Requests cancellation of a service-managed update that is currently in progress. The update m...

Lua path
app.integrations.pulumi.cancelupdate
Full name
pulumi.pulumi_stacks_cancel_update_destroy
ParameterTypeRequiredDescription
No parameters.
patchupdatecheckpoint Write

PatchUpdateCheckpoint Official Pulumi Cloud endpoint: PATCH /api/stacks/{orgName}/{projectName}/{stackName}/destroy/{updateID}/checkpoint Uploads a new checkpoint (deployment state snapshot) for a service-managed upda...

Lua path
app.integrations.pulumi.patchupdatecheckpoint
Full name
pulumi.pulumi_stacks_patch_update_checkpoint_destroy
ParameterTypeRequiredDescription
No parameters.
patchupdatecheckpointdelta Write

PatchUpdateCheckpointDelta Official Pulumi Cloud endpoint: PATCH /api/stacks/{orgName}/{projectName}/{stackName}/destroy/{updateID}/checkpointdelta Uploads a checkpoint delta for a service-managed update that is curre...

Lua path
app.integrations.pulumi.patchupdatecheckpointdelta
Full name
pulumi.pulumi_stacks_patch_update_checkpoint_delta_destroy
ParameterTypeRequiredDescription
No parameters.
patchupdateverbatimcheckpoint Write

PatchUpdateVerbatimCheckpoint Official Pulumi Cloud endpoint: PATCH /api/stacks/{orgName}/{projectName}/{stackName}/destroy/{updateID}/checkpointverbatim Uploads a checkpoint for a service-managed update as a verbatim...

Lua path
app.integrations.pulumi.patchupdateverbatimcheckpoint
Full name
pulumi.pulumi_stacks_patch_update_verbatim_checkpoint_destroy
ParameterTypeRequiredDescription
No parameters.
completeupdate Write

CompleteUpdate Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/destroy/{updateID}/complete Marks a service-managed update as complete. The request body must include the final statu...

Lua path
app.integrations.pulumi.completeupdate
Full name
pulumi.pulumi_stacks_complete_update_destroy
ParameterTypeRequiredDescription
No parameters.
getengineevents Read

GetEngineEvents Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName}/destroy/{updateID}/events Returns the engine events for the specified update. Engine events represent individual reso...

Lua path
app.integrations.pulumi.getengineevents
Full name
pulumi.pulumi_stacks_get_engine_events_destroy
ParameterTypeRequiredDescription
No parameters.
recordengineevent Write

RecordEngineEvent Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/destroy/{updateID}/events Records a single engine event sent from the Pulumi CLI during a stack update. Engine eve...

Lua path
app.integrations.pulumi.recordengineevent
Full name
pulumi.pulumi_stacks_record_engine_event_destroy
ParameterTypeRequiredDescription
No parameters.
recordengineeventbatch Write

RecordEngineEventBatch Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/destroy/{updateID}/events/batch Records a batch of engine events sent from the Pulumi CLI during a stack upda...

Lua path
app.integrations.pulumi.recordengineeventbatch
Full name
pulumi.pulumi_stacks_record_engine_event_batch_destroy
ParameterTypeRequiredDescription
No parameters.
createjournalentries Write

CreateJournalEntries Official Pulumi Cloud endpoint: PATCH /api/stacks/{orgName}/{projectName}/{stackName}/destroy/{updateID}/journalentries Creates new journal entries for the specified update. Journal entries record...

Lua path
app.integrations.pulumi.createjournalentries
Full name
pulumi.pulumi_stacks_create_journal_entries_destroy
ParameterTypeRequiredDescription
No parameters.
appendupdatelogentry Write

AppendUpdateLogEntry Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/destroy/{updateID}/log Appends a log entry to the specified update's log stream. Log entries are used to record...

Lua path
app.integrations.pulumi.appendupdatelogentry
Full name
pulumi.pulumi_stacks_append_update_log_entry_destroy
ParameterTypeRequiredDescription
No parameters.
renewupdatelease Write

RenewUpdateLease Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/destroy/{updateID}/renew_lease Renews the lease for a service-managed update that is currently in progress. Leases ...

Lua path
app.integrations.pulumi.renewupdatelease
Full name
pulumi.pulumi_stacks_renew_update_lease_destroy
ParameterTypeRequiredDescription
No parameters.
listdownstreamstackreferences Read

ListDownstreamStackReferences Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName}/downstreamreferences Returns all stacks that reference the specified stack as a dependency in their Pul...

Lua path
app.integrations.pulumi.listdownstreamstackreferences
Full name
pulumi.pulumi_stacks_list_downstream_stack_references
ParameterTypeRequiredDescription
No parameters.
listdriftruns Read

ListDriftRuns Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName}/drift/runs Returns a paginated list of all drift detection runs for a stack. Each drift run represents a scheduled or m...

Lua path
app.integrations.pulumi.listdriftruns
Full name
pulumi.pulumi_deployments_list_drift_runs
ParameterTypeRequiredDescription
No parameters.
getstackdriftstatus Read

GetStackDriftStatus Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName}/drift/status Retrieves the current drift detection status and associated metadata for a stack. Drift occurs when ...

Lua path
app.integrations.pulumi.getstackdriftstatus
Full name
pulumi.pulumi_deployments_get_stack_drift_status
ParameterTypeRequiredDescription
No parameters.
encryptvalue Write

EncryptValue Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/encrypt Encrypts a single plaintext value using the stack's encryption key. The request body contains the plaintext val...

Lua path
app.integrations.pulumi.encryptvalue
Full name
pulumi.pulumi_stacks_encrypt_value
ParameterTypeRequiredDescription
No parameters.
exportstack Read

ExportStack Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName}/export Exports the current, complete state of the stack as an untyped deployment object. The response includes the deploy...

Lua path
app.integrations.pulumi.exportstack
Full name
pulumi.pulumi_stacks_export_stack
ParameterTypeRequiredDescription
No parameters.
exportstackatversion Read

ExportStackAtVersion Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName}/export/{version} Exports the complete stack state at a specific historical update version, rather than the curre...

Lua path
app.integrations.pulumi.exportstackatversion
Full name
pulumi.pulumi_stacks_export_stack_at_version
ParameterTypeRequiredDescription
No parameters.
liststackwebhooks Read

ListStackWebhooks Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName}/hooks Returns all webhooks configured for the specified stack. Each webhook in the response includes its name, disp...

Lua path
app.integrations.pulumi.liststackwebhooks
Full name
pulumi.pulumi_stacks_list_stack_webhooks
ParameterTypeRequiredDescription
No parameters.
createstackwebhook Write

CreateStackWebhook Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/hooks Creates a new webhook for the specified stack. The request body must include the webhook name, payload URL,...

Lua path
app.integrations.pulumi.createstackwebhook
Full name
pulumi.pulumi_stacks_create_stack_webhook
ParameterTypeRequiredDescription
No parameters.
deletestackwebhook Write

DeleteStackWebhook Official Pulumi Cloud endpoint: DELETE /api/stacks/{orgName}/{projectName}/{stackName}/hooks/{hookName} Deletes a webhook from the specified stack. Returns 204 with no content on success.

Lua path
app.integrations.pulumi.deletestackwebhook
Full name
pulumi.pulumi_stacks_delete_stack_webhook
ParameterTypeRequiredDescription
No parameters.
getstackwebhook Read

GetStackWebhook Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName}/hooks/{hookName} Returns the details of a single webhook identified by its name, including its configuration, filters...

Lua path
app.integrations.pulumi.getstackwebhook
Full name
pulumi.pulumi_stacks_get_stack_webhook
ParameterTypeRequiredDescription
No parameters.
updatestackwebhook Write

UpdateStackWebhook Official Pulumi Cloud endpoint: PATCH /api/stacks/{orgName}/{projectName}/{stackName}/hooks/{hookName} Updates an existing webhook's configuration. Supports modifying the display name, payload URL, ...

Lua path
app.integrations.pulumi.updatestackwebhook
Full name
pulumi.pulumi_stacks_update_stack_webhook
ParameterTypeRequiredDescription
No parameters.
getstackwebhookdeliveries Read

GetStackWebhookDeliveries Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName}/hooks/{hookName}/deliveries Returns the recent delivery history for a specific webhook. Each delivery inclu...

Lua path
app.integrations.pulumi.getstackwebhookdeliveries
Full name
pulumi.pulumi_stacks_get_stack_webhook_deliveries
ParameterTypeRequiredDescription
No parameters.
redeliverstackwebhookevent Write

RedeliverStackWebhookEvent Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/hooks/{hookName}/deliveries/{event}/redeliver Triggers the Pulumi Service to redeliver a specific event t...

Lua path
app.integrations.pulumi.redeliverstackwebhookevent
Full name
pulumi.pulumi_stacks_redeliver_stack_webhook_event
ParameterTypeRequiredDescription
No parameters.
pingstackwebhook Write

PingStackWebhook Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/hooks/{hookName}/ping Issues a test ping event to the specified webhook to verify it is properly configured and rea...

Lua path
app.integrations.pulumi.pingstackwebhook
Full name
pulumi.pulumi_stacks_ping_stack_webhook
ParameterTypeRequiredDescription
No parameters.
importstack Write

ImportStack Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/import Imports a deployment state snapshot into the specified stack, replacing the current state. The request body must ...

Lua path
app.integrations.pulumi.importstack
Full name
pulumi.pulumi_stacks_import_stack
ParameterTypeRequiredDescription
No parameters.
getstackmetadata Read

GetStackMetadata Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName}/metadata Returns metadata about a stack including the requesting user's permission level and the stack's notificatio...

Lua path
app.integrations.pulumi.getstackmetadata
Full name
pulumi.pulumi_stacks_get_stack_metadata
ParameterTypeRequiredDescription
No parameters.
updatestacknotificationsettings Write

UpdateStackNotificationSettings Official Pulumi Cloud endpoint: PATCH /api/stacks/{orgName}/{projectName}/{stackName}/notifications/settings Updates the notification settings for a stack, controlling whether notificat...

Lua path
app.integrations.pulumi.updatestacknotificationsettings
Full name
pulumi.pulumi_stacks_update_stack_notification_settings
ParameterTypeRequiredDescription
No parameters.
reassignstackownership Write

ReassignStackOwnership Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/ownership Changes the ownership of the specified stack to the provided user. Returns the identity of the prev...

Lua path
app.integrations.pulumi.reassignstackownership
Full name
pulumi.pulumi_stacks_reassign_stack_ownership
ParameterTypeRequiredDescription
No parameters.
getstackpolicygroups Read

GetStackPolicyGroups Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName}/policygroups Returns the list of policy groups that include the specified stack. Policy groups define which poli...

Lua path
app.integrations.pulumi.getstackpolicygroups
Full name
pulumi.pulumi_stacks_get_stack_policy_groups
ParameterTypeRequiredDescription
No parameters.
getstackpolicypacks Read

GetStackPolicyPacks Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName}/policypacks Returns the policy packs currently enforced on the specified stack through its policy group membershi...

Lua path
app.integrations.pulumi.getstackpolicypacks
Full name
pulumi.pulumi_stacks_get_stack_policy_packs
ParameterTypeRequiredDescription
No parameters.
createupdateforpreview Write

CreateUpdateForPreview Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/preview Creates a new preview update for the given stack. A preview shows what changes would be made without ...

Lua path
app.integrations.pulumi.createupdateforpreview
Full name
pulumi.pulumi_stacks_create_update_for_preview
ParameterTypeRequiredDescription
No parameters.
getupdatestatusforpreview Read

GetUpdateStatusForPreview Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName}/preview/{updateID} Returns the current status and results of a preview update, including whether it is stil...

Lua path
app.integrations.pulumi.getupdatestatusforpreview
Full name
pulumi.pulumi_stacks_get_update_status_for_preview
ParameterTypeRequiredDescription
No parameters.
startupdateforpreview Write

StartUpdateForPreview Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/preview/{updateID} Starts execution of a previously created preview update. The update must have been created ...

Lua path
app.integrations.pulumi.startupdateforpreview
Full name
pulumi.pulumi_stacks_start_update_for_preview
ParameterTypeRequiredDescription
No parameters.
cancelupdate Write

CancelUpdate Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/preview/{updateID}/cancel Requests cancellation of a service-managed update that is currently in progress. The update m...

Lua path
app.integrations.pulumi.cancelupdate
Full name
pulumi.pulumi_stacks_cancel_update_preview
ParameterTypeRequiredDescription
No parameters.
completeupdate Write

CompleteUpdate Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/preview/{updateID}/complete Marks a service-managed update as complete. The request body must include the final statu...

Lua path
app.integrations.pulumi.completeupdate
Full name
pulumi.pulumi_stacks_complete_update_preview
ParameterTypeRequiredDescription
No parameters.
getengineevents Read

GetEngineEvents Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName}/preview/{updateID}/events Returns the engine events for the specified update. Engine events represent individual reso...

Lua path
app.integrations.pulumi.getengineevents
Full name
pulumi.pulumi_stacks_get_engine_events_preview
ParameterTypeRequiredDescription
No parameters.
recordengineevent Write

RecordEngineEvent Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/preview/{updateID}/events Records a single engine event sent from the Pulumi CLI during a stack update. Engine eve...

Lua path
app.integrations.pulumi.recordengineevent
Full name
pulumi.pulumi_stacks_record_engine_event_preview
ParameterTypeRequiredDescription
No parameters.
recordengineeventbatch Write

RecordEngineEventBatch Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/preview/{updateID}/events/batch Records a batch of engine events sent from the Pulumi CLI during a stack upda...

Lua path
app.integrations.pulumi.recordengineeventbatch
Full name
pulumi.pulumi_stacks_record_engine_event_batch_preview
ParameterTypeRequiredDescription
No parameters.
createjournalentries Write

CreateJournalEntries Official Pulumi Cloud endpoint: PATCH /api/stacks/{orgName}/{projectName}/{stackName}/preview/{updateID}/journalentries Creates new journal entries for the specified update. Journal entries record...

Lua path
app.integrations.pulumi.createjournalentries
Full name
pulumi.pulumi_stacks_create_journal_entries_preview
ParameterTypeRequiredDescription
No parameters.
appendupdatelogentry Write

AppendUpdateLogEntry Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/preview/{updateID}/log Appends a log entry to the specified update's log stream. Log entries are used to record...

Lua path
app.integrations.pulumi.appendupdatelogentry
Full name
pulumi.pulumi_stacks_append_update_log_entry_preview
ParameterTypeRequiredDescription
No parameters.
renewupdatelease Write

RenewUpdateLease Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/preview/{updateID}/renew_lease Renews the lease for a service-managed update that is currently in progress. Leases ...

Lua path
app.integrations.pulumi.renewupdatelease
Full name
pulumi.pulumi_stacks_renew_update_lease_preview
ParameterTypeRequiredDescription
No parameters.
getstackpreview Read

GetStackPreview Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName}/previews/{updateID} Returns details of a specific preview operation identified by its update ID. The response include...

Lua path
app.integrations.pulumi.getstackpreview
Full name
pulumi.pulumi_stacks_get_stack_preview
ParameterTypeRequiredDescription
No parameters.
getstackpreviewsummary Read

GetStackPreviewSummary Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName}/previews/{updateID}/summary Returns a concise summary of a specific preview operation, including the update ki...

Lua path
app.integrations.pulumi.getstackpreviewsummary
Full name
pulumi.pulumi_stacks_get_stack_preview_summary
ParameterTypeRequiredDescription
No parameters.
createupdateforrefresh Write

CreateUpdateForRefresh Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/refresh Creates a new refresh update for the given stack. A refresh synchronizes the stack's state with the a...

Lua path
app.integrations.pulumi.createupdateforrefresh
Full name
pulumi.pulumi_stacks_create_update_for_refresh
ParameterTypeRequiredDescription
No parameters.
getupdatestatusforrefresh Read

GetUpdateStatusForRefresh Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName}/refresh/{updateID} Returns the current status and results of a refresh update, including whether it is stil...

Lua path
app.integrations.pulumi.getupdatestatusforrefresh
Full name
pulumi.pulumi_stacks_get_update_status_for_refresh
ParameterTypeRequiredDescription
No parameters.
startupdateforrefresh Write

StartUpdateForRefresh Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/refresh/{updateID} Starts execution of a previously created refresh update. The update must have been created ...

Lua path
app.integrations.pulumi.startupdateforrefresh
Full name
pulumi.pulumi_stacks_start_update_for_refresh
ParameterTypeRequiredDescription
No parameters.
cancelupdate Write

CancelUpdate Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/refresh/{updateID}/cancel Requests cancellation of a service-managed update that is currently in progress. The update m...

Lua path
app.integrations.pulumi.cancelupdate
Full name
pulumi.pulumi_stacks_cancel_update_refresh
ParameterTypeRequiredDescription
No parameters.
patchupdatecheckpoint Write

PatchUpdateCheckpoint Official Pulumi Cloud endpoint: PATCH /api/stacks/{orgName}/{projectName}/{stackName}/refresh/{updateID}/checkpoint Uploads a new checkpoint (deployment state snapshot) for a service-managed upda...

Lua path
app.integrations.pulumi.patchupdatecheckpoint
Full name
pulumi.pulumi_stacks_patch_update_checkpoint_refresh
ParameterTypeRequiredDescription
No parameters.
patchupdatecheckpointdelta Write

PatchUpdateCheckpointDelta Official Pulumi Cloud endpoint: PATCH /api/stacks/{orgName}/{projectName}/{stackName}/refresh/{updateID}/checkpointdelta Uploads a checkpoint delta for a service-managed update that is curre...

Lua path
app.integrations.pulumi.patchupdatecheckpointdelta
Full name
pulumi.pulumi_stacks_patch_update_checkpoint_delta_refresh
ParameterTypeRequiredDescription
No parameters.
patchupdateverbatimcheckpoint Write

PatchUpdateVerbatimCheckpoint Official Pulumi Cloud endpoint: PATCH /api/stacks/{orgName}/{projectName}/{stackName}/refresh/{updateID}/checkpointverbatim Uploads a checkpoint for a service-managed update as a verbatim...

Lua path
app.integrations.pulumi.patchupdateverbatimcheckpoint
Full name
pulumi.pulumi_stacks_patch_update_verbatim_checkpoint_refresh
ParameterTypeRequiredDescription
No parameters.
completeupdate Write

CompleteUpdate Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/refresh/{updateID}/complete Marks a service-managed update as complete. The request body must include the final statu...

Lua path
app.integrations.pulumi.completeupdate
Full name
pulumi.pulumi_stacks_complete_update_refresh
ParameterTypeRequiredDescription
No parameters.
getengineevents Read

GetEngineEvents Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName}/refresh/{updateID}/events Returns the engine events for the specified update. Engine events represent individual reso...

Lua path
app.integrations.pulumi.getengineevents
Full name
pulumi.pulumi_stacks_get_engine_events_refresh
ParameterTypeRequiredDescription
No parameters.
recordengineevent Write

RecordEngineEvent Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/refresh/{updateID}/events Records a single engine event sent from the Pulumi CLI during a stack update. Engine eve...

Lua path
app.integrations.pulumi.recordengineevent
Full name
pulumi.pulumi_stacks_record_engine_event_refresh
ParameterTypeRequiredDescription
No parameters.
recordengineeventbatch Write

RecordEngineEventBatch Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/refresh/{updateID}/events/batch Records a batch of engine events sent from the Pulumi CLI during a stack upda...

Lua path
app.integrations.pulumi.recordengineeventbatch
Full name
pulumi.pulumi_stacks_record_engine_event_batch_refresh
ParameterTypeRequiredDescription
No parameters.
createjournalentries Write

CreateJournalEntries Official Pulumi Cloud endpoint: PATCH /api/stacks/{orgName}/{projectName}/{stackName}/refresh/{updateID}/journalentries Creates new journal entries for the specified update. Journal entries record...

Lua path
app.integrations.pulumi.createjournalentries
Full name
pulumi.pulumi_stacks_create_journal_entries_refresh
ParameterTypeRequiredDescription
No parameters.
appendupdatelogentry Write

AppendUpdateLogEntry Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/refresh/{updateID}/log Appends a log entry to the specified update's log stream. Log entries are used to record...

Lua path
app.integrations.pulumi.appendupdatelogentry
Full name
pulumi.pulumi_stacks_append_update_log_entry_refresh
ParameterTypeRequiredDescription
No parameters.
renewupdatelease Write

RenewUpdateLease Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/refresh/{updateID}/renew_lease Renews the lease for a service-managed update that is currently in progress. Leases ...

Lua path
app.integrations.pulumi.renewupdatelease
Full name
pulumi.pulumi_stacks_renew_update_lease_refresh
ParameterTypeRequiredDescription
No parameters.
renamestack Write

RenameStack Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/rename Changes an existing stack's name to a new value. The request body must include the desired new name. The rename m...

Lua path
app.integrations.pulumi.renamestack
Full name
pulumi.pulumi_stacks_rename_stack
ParameterTypeRequiredDescription
No parameters.
getstackresourcecount Read

GetStackResourceCount Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName}/resources/count Returns the total number of resources currently managed by the stack, based on the most recent ...

Lua path
app.integrations.pulumi.getstackresourcecount
Full name
pulumi.pulumi_stacks_get_stack_resource_count
ParameterTypeRequiredDescription
No parameters.
getlateststackresources Read

GetLatestStackResources Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName}/resources/latest Retrieves all resources currently managed by the stack from the most recent update. Each res...

Lua path
app.integrations.pulumi.getlateststackresources
Full name
pulumi.pulumi_stacks_get_latest_stack_resources
ParameterTypeRequiredDescription
No parameters.
getlateststackresource Read

GetLatestStackResource Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName}/resources/latest/{urn} Returns detailed information about a specific resource identified by its URN from the m...

Lua path
app.integrations.pulumi.getlateststackresource
Full name
pulumi.pulumi_stacks_get_latest_stack_resource
ParameterTypeRequiredDescription
No parameters.
getstackresources Read

GetStackResources Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName}/resources/{version} Retrieves all resources as they existed at a specific historical stack update version. Each res...

Lua path
app.integrations.pulumi.getstackresources
Full name
pulumi.pulumi_stacks_get_stack_resources
ParameterTypeRequiredDescription
No parameters.
getstackresource Read

GetStackResource Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName}/resources/{version}/{urn} Returns detailed information about a specific resource identified by its URN at a specific...

Lua path
app.integrations.pulumi.getstackresource
Full name
pulumi.pulumi_stacks_get_stack_resource
ParameterTypeRequiredDescription
No parameters.
updatestacktags Write

UpdateStackTags Official Pulumi Cloud endpoint: PATCH /api/stacks/{orgName}/{projectName}/{stackName}/tags Replaces all tags on the specified stack with the tags provided in the request body. This is a wholesale repla...

Lua path
app.integrations.pulumi.updatestacktags
Full name
pulumi.pulumi_stacks_update_stack_tags
ParameterTypeRequiredDescription
No parameters.
addstacktag Write

AddStackTag Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/tags Creates a new tag on the specified stack. Tags are key-value metadata pairs that can be used for organization, filt...

Lua path
app.integrations.pulumi.addstacktag
Full name
pulumi.pulumi_stacks_add_stack_tag
ParameterTypeRequiredDescription
No parameters.
deletestacktag Write

DeleteStackTag Official Pulumi Cloud endpoint: DELETE /api/stacks/{orgName}/{projectName}/{stackName}/tags/{tagName} Removes a specific tag from the stack, identified by the tag name in the URL path. Built-in tags (th...

Lua path
app.integrations.pulumi.deletestacktag
Full name
pulumi.pulumi_stacks_delete_stack_tag
ParameterTypeRequiredDescription
No parameters.
updatestacktag Write

UpdateStackTag Official Pulumi Cloud endpoint: PATCH /api/stacks/{orgName}/{projectName}/{stackName}/tags/{tagName} Updates the value of an existing tag on the specified stack. The tag is identified by its name in the...

Lua path
app.integrations.pulumi.updatestacktag
Full name
pulumi.pulumi_stacks_update_stack_tag
ParameterTypeRequiredDescription
No parameters.
liststackteams Read

ListStackTeams Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName}/teams Lists all teams within the organization that have been granted access to the specified stack. The response inclu...

Lua path
app.integrations.pulumi.liststackteams
Full name
pulumi.pulumi_stacks_list_stack_teams
ParameterTypeRequiredDescription
No parameters.
transferstack Write

TransferStack Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/transfer Transfers a stack from one organization to another. The request body must specify the destination organizatio...

Lua path
app.integrations.pulumi.transferstack
Full name
pulumi.pulumi_stacks_transfer_stack
ParameterTypeRequiredDescription
No parameters.
createupdateforupdate Write

CreateUpdateForUpdate Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/update Creates a new standard update (pulumi up) for the given stack. A standard update deploys changes to the...

Lua path
app.integrations.pulumi.createupdateforupdate
Full name
pulumi.pulumi_stacks_create_update_for_update
ParameterTypeRequiredDescription
No parameters.
getupdatestatusforupdate Read

GetUpdateStatusForUpdate Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName}/update/{updateID} Returns the current status and results of a standard (pulumi up) update, including whether...

Lua path
app.integrations.pulumi.getupdatestatusforupdate
Full name
pulumi.pulumi_stacks_get_update_status_for_update
ParameterTypeRequiredDescription
No parameters.
startupdateforupdate Write

StartUpdateForUpdate Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/update/{updateID} Starts execution of a previously created standard (pulumi up) update. The update must have be...

Lua path
app.integrations.pulumi.startupdateforupdate
Full name
pulumi.pulumi_stacks_start_update_for_update
ParameterTypeRequiredDescription
No parameters.
cancelupdate Write

CancelUpdate Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/update/{updateID}/cancel Requests cancellation of a service-managed update that is currently in progress. The update mu...

Lua path
app.integrations.pulumi.cancelupdate
Full name
pulumi.pulumi_stacks_cancel_update_update
ParameterTypeRequiredDescription
No parameters.
patchupdatecheckpoint Write

PatchUpdateCheckpoint Official Pulumi Cloud endpoint: PATCH /api/stacks/{orgName}/{projectName}/{stackName}/update/{updateID}/checkpoint Uploads a new checkpoint (deployment state snapshot) for a service-managed updat...

Lua path
app.integrations.pulumi.patchupdatecheckpoint
Full name
pulumi.pulumi_stacks_patch_update_checkpoint_update
ParameterTypeRequiredDescription
No parameters.
patchupdatecheckpointdelta Write

PatchUpdateCheckpointDelta Official Pulumi Cloud endpoint: PATCH /api/stacks/{orgName}/{projectName}/{stackName}/update/{updateID}/checkpointdelta Uploads a checkpoint delta for a service-managed update that is curren...

Lua path
app.integrations.pulumi.patchupdatecheckpointdelta
Full name
pulumi.pulumi_stacks_patch_update_checkpoint_delta_update
ParameterTypeRequiredDescription
No parameters.
patchupdateverbatimcheckpoint Write

PatchUpdateVerbatimCheckpoint Official Pulumi Cloud endpoint: PATCH /api/stacks/{orgName}/{projectName}/{stackName}/update/{updateID}/checkpointverbatim Uploads a checkpoint for a service-managed update as a verbatim ...

Lua path
app.integrations.pulumi.patchupdateverbatimcheckpoint
Full name
pulumi.pulumi_stacks_patch_update_verbatim_checkpoint_update
ParameterTypeRequiredDescription
No parameters.
completeupdate Write

CompleteUpdate Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/update/{updateID}/complete Marks a service-managed update as complete. The request body must include the final status...

Lua path
app.integrations.pulumi.completeupdate
Full name
pulumi.pulumi_stacks_complete_update_update
ParameterTypeRequiredDescription
No parameters.
getengineevents Read

GetEngineEvents Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName}/update/{updateID}/events Returns the engine events for the specified update. Engine events represent individual resou...

Lua path
app.integrations.pulumi.getengineevents
Full name
pulumi.pulumi_stacks_get_engine_events_update
ParameterTypeRequiredDescription
No parameters.
recordengineevent Write

RecordEngineEvent Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/update/{updateID}/events Records a single engine event sent from the Pulumi CLI during a stack update. Engine even...

Lua path
app.integrations.pulumi.recordengineevent
Full name
pulumi.pulumi_stacks_record_engine_event_update
ParameterTypeRequiredDescription
No parameters.
recordengineeventbatch Write

RecordEngineEventBatch Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/update/{updateID}/events/batch Records a batch of engine events sent from the Pulumi CLI during a stack updat...

Lua path
app.integrations.pulumi.recordengineeventbatch
Full name
pulumi.pulumi_stacks_record_engine_event_batch_update
ParameterTypeRequiredDescription
No parameters.
createjournalentries Write

CreateJournalEntries Official Pulumi Cloud endpoint: PATCH /api/stacks/{orgName}/{projectName}/{stackName}/update/{updateID}/journalentries Creates new journal entries for the specified update. Journal entries record ...

Lua path
app.integrations.pulumi.createjournalentries
Full name
pulumi.pulumi_stacks_create_journal_entries_update
ParameterTypeRequiredDescription
No parameters.
appendupdatelogentry Write

AppendUpdateLogEntry Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/update/{updateID}/log Appends a log entry to the specified update's log stream. Log entries are used to record ...

Lua path
app.integrations.pulumi.appendupdatelogentry
Full name
pulumi.pulumi_stacks_append_update_log_entry_update
ParameterTypeRequiredDescription
No parameters.
renewupdatelease Write

RenewUpdateLease Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/update/{updateID}/renew_lease Renews the lease for a service-managed update that is currently in progress. Leases p...

Lua path
app.integrations.pulumi.renewupdatelease
Full name
pulumi.pulumi_stacks_renew_update_lease_update
ParameterTypeRequiredDescription
No parameters.
getstackupdates Read

GetStackUpdates Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName}/updates Returns the update history for a stack. Each update includes its kind (update, preview, refresh, destroy, imp...

Lua path
app.integrations.pulumi.getstackupdates
Full name
pulumi.pulumi_stacks_get_stack_updates
ParameterTypeRequiredDescription
No parameters.
getlateststackupdate Read

GetLatestStackUpdate Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName}/updates/latest Returns information about the most recent update to the stack, including the update kind (update,...

Lua path
app.integrations.pulumi.getlateststackupdate
Full name
pulumi.pulumi_stacks_get_latest_stack_update
ParameterTypeRequiredDescription
No parameters.
getlateststackpreviews Read

GetLatestStackPreviews Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName}/updates/latest/previews Returns all preview operations associated with the latest stack update version. Previe...

Lua path
app.integrations.pulumi.getlateststackpreviews
Full name
pulumi.pulumi_stacks_get_latest_stack_previews
ParameterTypeRequiredDescription
No parameters.
getlatestupdatetimeline Read

GetLatestUpdateTimeline Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName}/updates/latest/timeline Returns the timeline of all relevant events culminating with the most recent stack up...

Lua path
app.integrations.pulumi.getlatestupdatetimeline
Full name
pulumi.pulumi_stacks_get_latest_update_timeline
ParameterTypeRequiredDescription
No parameters.
getstackupdate Read

GetStackUpdate Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName}/updates/{version} Returns detailed information about a specific stack update identified by its version number. The res...

Lua path
app.integrations.pulumi.getstackupdate
Full name
pulumi.pulumi_stacks_get_stack_update
ParameterTypeRequiredDescription
No parameters.
getstackpreviews Read

GetStackPreviews Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName}/updates/{version}/previews Returns all preview operations associated with a specific stack update version. Multiple ...

Lua path
app.integrations.pulumi.getstackpreviews
Full name
pulumi.pulumi_stacks_get_stack_previews
ParameterTypeRequiredDescription
No parameters.
getstackupdatesummary Read

GetStackUpdateSummary Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName}/updates/{version}/summary Returns a concise summary of a specific stack update by version number, including the...

Lua path
app.integrations.pulumi.getstackupdatesummary
Full name
pulumi.pulumi_stacks_get_stack_update_summary
ParameterTypeRequiredDescription
No parameters.
getupdatetimeline Read

GetUpdateTimeline Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName}/updates/{version}/timeline Returns the timeline of all relevant events culminating with a specific stack update ver...

Lua path
app.integrations.pulumi.getupdatetimeline
Full name
pulumi.pulumi_stacks_get_update_timeline
ParameterTypeRequiredDescription
No parameters.
listupstreamstackreferences Read

ListUpstreamStackReferences Official Pulumi Cloud endpoint: GET /api/stacks/{orgName}/{projectName}/{stackName}/upstreamreferences Returns all stacks that the specified stack references as dependencies in its Pulumi p...

Lua path
app.integrations.pulumi.listupstreamstackreferences
Full name
pulumi.pulumi_stacks_list_upstream_stack_references
ParameterTypeRequiredDescription
No parameters.
getstackstarterworkflow Write

GetStackStarterWorkflow Official Pulumi Cloud endpoint: POST /api/stacks/{orgName}/{projectName}/{stackName}/workflow Generates a customized CI/CD workflow template for the specified stack. The request body must speci...

Lua path
app.integrations.pulumi.getstackstarterworkflow
Full name
pulumi.pulumi_stacks_get_stack_starter_workflow
ParameterTypeRequiredDescription
No parameters.
getcurrentuser Read

GetCurrentUser Official Pulumi Cloud endpoint: GET /api/user Returns the authenticated user's profile information, including login name, display name, email, avatar URL, and organization memberships.

Lua path
app.integrations.pulumi.getcurrentuser
Full name
pulumi.pulumi_users_get_current_user
ParameterTypeRequiredDescription
No parameters.
listgithuborganizationteams Read

ListGitHubOrganizationTeams Official Pulumi Cloud endpoint: GET /api/user/github/{ghOrgName}/teams ListGitHubOrganizationTeams returns all GitHub teams the requesting user has access to see.

Lua path
app.integrations.pulumi.listgithuborganizationteams
Full name
pulumi.pulumi_users_list_git_hub_organization_teams
ParameterTypeRequiredDescription
No parameters.
getgroupsforgitlabapp Read

GetGroupsForGitLabApp Official Pulumi Cloud endpoint: GET /api/user/gitlab-app/organizations Gets a list of GitLab groups available to be used with the Pulumi GitLab app. This endpoint explicitly denotes which groups ...

Lua path
app.integrations.pulumi.getgroupsforgitlabapp
Full name
pulumi.pulumi_users_get_groups_for_git_lab_app
ParameterTypeRequiredDescription
No parameters.
getdefaultorganization Read

GetDefaultOrganization Official Pulumi Cloud endpoint: GET /api/user/organizations/default GetDefaultOrganization returns the default organization for the current user.

Lua path
app.integrations.pulumi.getdefaultorganization
Full name
pulumi.pulumi_users_get_default_organization
ParameterTypeRequiredDescription
No parameters.
updatedefaultorganization Write

UpdateDefaultOrganization Official Pulumi Cloud endpoint: POST /api/user/organizations/{orgName}/default UpdateDefaultOrganization sets the default organization for the current user.

Lua path
app.integrations.pulumi.updatedefaultorganization
Full name
pulumi.pulumi_users_update_default_organization
ParameterTypeRequiredDescription
No parameters.
deletependingemailchange Write

DeletePendingEmailChange Official Pulumi Cloud endpoint: DELETE /api/user/pending-emails DeletePendingEmailChange removes the pending email change for the currently logged-in user. Deletes the pending verification onl...

Lua path
app.integrations.pulumi.deletependingemailchange
Full name
pulumi.pulumi_users_delete_pending_email_change
ParameterTypeRequiredDescription
No parameters.
getlatestpendingemailchange Read

GetLatestPendingEmailChange Official Pulumi Cloud endpoint: GET /api/user/pending-emails GetLatestPendingEmailChange returns only the latest email change, that is pending. Returns a 204 if no pending email change requ...

Lua path
app.integrations.pulumi.getlatestpendingemailchange
Full name
pulumi.pulumi_users_get_latest_pending_email_change
ParameterTypeRequiredDescription
No parameters.
listuserorginvites Read

ListUserOrgInvites Official Pulumi Cloud endpoint: GET /api/user/pending-invites ListUserOrgInvites lists the pending invites for the requesting user.

Lua path
app.integrations.pulumi.listuserorginvites
Full name
pulumi.pulumi_users_list_user_org_invites
ParameterTypeRequiredDescription
No parameters.
listuserstacks Read

ListUserStacks Official Pulumi Cloud endpoint: GET /api/user/stacks Lists all stacks accessible to the authenticated user. Results can be filtered by organization, project, and stack tags (tagName/tagValue). Supports ...

Lua path
app.integrations.pulumi.listuserstacks
Full name
pulumi.pulumi_users_list_user_stacks
ParameterTypeRequiredDescription
No parameters.
listpersonaltokens Read

ListPersonalTokens Official Pulumi Cloud endpoint: GET /api/user/tokens Returns all personal access tokens for the authenticated user. Web-session generated tokens (type 'web') are excluded from the results. Each toke...

Lua path
app.integrations.pulumi.listpersonaltokens
Full name
pulumi.pulumi_users_list_personal_tokens
ParameterTypeRequiredDescription
No parameters.
createpersonaltoken Write

CreatePersonalToken Official Pulumi Cloud endpoint: POST /api/user/tokens Creates a new personal access token for the authenticated user. The request body includes a description for the token and an optional expiratio...

Lua path
app.integrations.pulumi.createpersonaltoken
Full name
pulumi.pulumi_users_create_personal_token
ParameterTypeRequiredDescription
No parameters.
deletepersonaltoken Write

DeletePersonalToken Official Pulumi Cloud endpoint: DELETE /api/user/tokens/{tokenId} Permanently deletes a personal access token by its identifier. The token is immediately invalidated and can no longer be used for a...

Lua path
app.integrations.pulumi.deletepersonaltoken
Full name
pulumi.pulumi_users_delete_personal_token
ParameterTypeRequiredDescription
No parameters.
deleteidentityprovider Write

DeleteIdentityProvider Official Pulumi Cloud endpoint: DELETE /api/user/vcs DeleteIdentityProvider removes a VCS identity provider from the current user's account.

Lua path
app.integrations.pulumi.deleteidentityprovider
Full name
pulumi.pulumi_users_delete_identity_provider
ParameterTypeRequiredDescription
No parameters.
listidentityproviderorganizations Read

ListIdentityProviderOrganizations Official Pulumi Cloud endpoint: GET /api/user/vcs/organizations ListIdentityProviderOrganizations lists all of the organizations from a backing VCS visible to the Pulumi Service for t...

Lua path
app.integrations.pulumi.listidentityproviderorganizations
Full name
pulumi.pulumi_users_list_identity_provider_organizations
ParameterTypeRequiredDescription
No parameters.
syncwithidentityprovider Write

SyncWithIdentityProvider Official Pulumi Cloud endpoint: POST /api/user/vcs/sync SyncWithIdentityProvider contacts the requesting user's identity provider, and updates their profile information (display name, avatar U...

Lua path
app.integrations.pulumi.syncwithidentityprovider
Full name
pulumi.pulumi_users_sync_with_identity_provider
ParameterTypeRequiredDescription
No parameters.
getuserhasverifiedemail Read

GetUserHasVerifiedEmail Official Pulumi Cloud endpoint: GET /api/user/verified-email GetUserHasVerifiedEmail returns a success response if the user has a verified email, 404 not found if they are not verified

Lua path
app.integrations.pulumi.getuserhasverifiedemail
Full name
pulumi.pulumi_users_get_user_has_verified_email
ParameterTypeRequiredDescription
No parameters.