Skip to content

Add template source docs #15040

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Add template source docs #15040

wants to merge 1 commit into from

Conversation

komalali
Copy link
Member

@komalali komalali commented May 13, 2025

Proposed changes

Fixes https://github.com/pulumi/pulumi-service/issues/28417

Unreleased product version (optional)

Related issues (optional)

@pulumi-bot
Copy link
Collaborator

* **userName** (string): The username to use for authentication
* **password** (Secret): The password to use for authentication

* **template** (Optional[object]): Template information. Must not be specified if git information is present or if a [GitHub block](#github) is present.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

At the moment, the only thing that users can configure for the template mode is:

{
  "sourceType": "no-code"
}

This relies on the ProjectSettings for determining what template to use. In other words, templates are currently configured on the project level. I've cut https://github.com/pulumi/pulumi-service/issues/28437 to expose those same settings in the deployment settings as well as expose ProjectSettings to users (currently those are tightly tied to the NPW/NSW and its console-only APIs).

@jkodroff
Copy link
Member

jkodroff commented Jun 2, 2025

@komalali IDK if a git was able to recognize a proper git mv, but the file in question is now at: https://github.com/pulumi/docs/tree/master/content/docs/pulumi-cloud/reference/deployments

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants