Skip to content

Add support for domain name label scopes #4532

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 4 commits into
base: main
Choose a base branch
from

Conversation

MicroFish91
Copy link
Contributor

@MicroFish91 MicroFish91 commented Jun 3, 2025

Closes #4390

Changes not applied to containerized function apps.

Tests: #4535

if (!context.advancedCreation) {
LocationListStep.addStep(wizardContext, promptSteps);
} else {
CustomLocationListStep.addStep(wizardContext, promptSteps);
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Would appreciate a double check on this location logic to make sure these are the scenarios where each type of list step applies

return site;
}

private async getNewSite(context: IFunctionAppWizardContext, stack?: FullFunctionAppStack): Promise<Site> {
Copy link
Contributor Author

@MicroFish91 MicroFish91 Jun 5, 2025

Choose a reason for hiding this comment

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

Some of the diff here is showing up as new code, but much of it is just me reorganizing existing code sections and grouping related logic under their own foldable regions.

Reorganizing was especially important because we temporarily need to duplicate (double) the number of branching logic paths due to needing to make a manual call without the SDK (which requires forming different shaped site payloads than what we're used to) when tenant DNLS is chosen.

@MicroFish91 MicroFish91 marked this pull request as ready for review June 5, 2025 23:30
@MicroFish91 MicroFish91 requested a review from a team as a code owner June 5, 2025 23:30
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.

When creating function apps, use the new default host name
1 participant