Built by Metorial, the integration platform for agentic AI.

Learn More

    Provider Summary

    • discover account and organizations

    • manage stacks and tags

    • trigger and monitor deployments

    • download ESC definitions

    • open ESC environments

    • search cloud resources

    • read organization members and policies

    • read audit logs

    • manage webhooks

    • manage personal access tokens

Pulumi

Manage Pulumi Cloud stacks, deployment operations, ESC environments, personal access tokens and webhooks. Discover account identity and organizations, inspect update history and deployment logs, search cloud resources, and read policy packs, organization members and audit logs.

Connect with a Pulumi personal, organization or team access token. The managed service uses https://api.pulumi.com; a self-hosted connection can supply its HTTPS API origin when authenticating. Use get_current_user to discover organization logins, then pass the chosen organization to scoped tools. An optional default organization remains available.

Tools

ToolOutcome
get_current_userRead the authenticated identity, organization memberships and machine-token context.
list_stacksList accessible stacks with organization, project or tag filters and cursor pagination.
get_stackInspect a stack and optionally fetch its recorded outputs; secret values remain encrypted.
create_stackCreate an empty stack under an organization and project.
delete_stackDelete a stack record. Forced deletion can discard state and does not destroy cloud resources.
manage_stack_tagsSet, update or delete stack tags, including empty tag values.
list_stack_updatesRead update history with optional page and page-size controls.
trigger_deploymentStart update, preview, refresh or destroy using saved deployment settings.
get_deploymentRead deployment details and optionally its paginated log stream.
list_deploymentsRead a stack or organization deployment page. Optional status filtering applies to that page; totals cover all statuses.
cancel_deploymentRequest cancellation of a deployment; inspect its status to confirm completion.
list_environmentsList ESC environments with cursor pagination.
manage_environmentCreate, download, replace or delete an ESC YAML definition.
open_environmentCreate an ESC session and resolve values or a selected property, including secrets and dynamic credentials.
search_resourcesSearch organization resources with query syntax, optional properties and pagination.
list_org_membersRead organization members and roles with cursor pagination.
list_policy_packsRead organization policy-pack metadata.
list_audit_logsRead a page of audit events with time, user and event filters, subject to organization entitlement.
manage_access_tokensList credential metadata, create a personal access token or revoke a token. A created secret is returned only once.
manage_webhooksList, create or delete organization or stack webhooks; creation can disable deliveries.

ESC reads provide a downloadable YAML file. Updates replace the full definition. Opening an environment creates a session and may execute dynamic providers or mint credentials; it is a write operation. Deployment operations execute configured programs and can change infrastructure or incur charges. Use explicit authorization and controlled stacks for deployment, cancellation and deletion workflows.

Cursor listings retrieve all pages by default where supported, with a bounded page limit. Supplying a continuation token or maximum result count requests one page. Returned counts describe the fetched results; totals are included only when supplied by Pulumi. Resource search uses the current resourcesv2 API. Page-based search supports up to 10,000 results; larger cursor searches require Enterprise access and ordering can change during updates.

See the API specification and official Pulumi REST API documentation for authentication, permissions and provider limitations.

License

This integration is licensed under the FSL-1.1.

Built with ❤️ by Metorial