gitextract_6qu1u8is/ ├── .acrolinx-config.edn ├── .gitattributes ├── .github/ │ ├── copilot-instructions.md │ ├── instructions/ │ │ ├── azd-schema-instructions.md │ │ ├── java-instructions.md │ │ ├── java-sample-guidelines.md │ │ ├── mcp-instructions-managed-lustre.md │ │ ├── mcp-instructions.md │ │ └── rust-instructions.md │ ├── policies/ │ │ └── resourceManagement.yml │ └── rust-instructions.md ├── .gitignore ├── .openpublishing.publish.config.json ├── .openpublishing.redirection.json ├── .whatsnew.json ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── LICENSE-CODE ├── README.md ├── SECURITY.md ├── ThirdPartyNotices └── articles/ ├── ai/ │ ├── TOC.yml │ ├── advanced-retrieval-augmented-generation.md │ ├── augment-llm-rag-fine-tuning.md │ ├── azure-ai-for-developers.md │ ├── breadcrumb/ │ │ └── toc.yml │ ├── build-mcp-server-ts.md │ ├── build-openai-mcp-server-dotnet.md │ ├── gen-ai-concepts-considerations-developers.md │ ├── get-started-app-chat-vision.md │ ├── get-started-securing-your-ai-app.md │ ├── how-to/ │ │ ├── extract-entities-using-structured-outputs.md │ │ ├── switching-endpoints.md │ │ └── use-reasoning-model-inference.md │ ├── includes/ │ │ ├── authenication-guidance-note.md │ │ ├── azure-ai-for-developers-dotnet.md │ │ ├── azure-ai-for-developers-go.md │ │ ├── azure-ai-for-developers-java.md │ │ ├── azure-ai-for-developers-javascript.md │ │ ├── azure-ai-for-developers-python.md │ │ ├── evaluations-introduction.md │ │ ├── evaluations-procedure.md │ │ ├── intelligent-app-building-blocks-dotnet.md │ │ ├── intelligent-app-building-blocks-java.md │ │ ├── intelligent-app-building-blocks-javascript.md │ │ ├── intelligent-app-building-blocks-python.md │ │ ├── intelligent-app-templates-dotnet.md │ │ ├── intelligent-app-templates-java.md │ │ ├── intelligent-app-templates-javascript.md │ │ ├── intelligent-app-templates-python.md │ │ ├── redeploy-procedure-chat-azure-api-management.md │ │ ├── redeploy-procedure-chat.md │ │ ├── scaling-load-balancer-capacity.md │ │ ├── scaling-load-balancer-cleanup-azure-api-management.md │ │ ├── scaling-load-balancer-cleanup-azure-container-apps.md │ │ ├── scaling-load-balancer-introduction-azure-api-management.md │ │ ├── scaling-load-balancer-introduction-azure-container-apps.md │ │ ├── scaling-load-balancer-logs-azure-container-apps.md │ │ ├── scaling-load-balancer-procedure-azure-api-management.md │ │ └── scaling-load-balancer-procedure-azure-container-apps.md │ ├── index.yml │ ├── intelligent-app-templates.md │ ├── intro-agents-mcp.md │ ├── introduction-build-generative-ai-solutions.md │ ├── keyless-connections.md │ └── resources-overview.md ├── ai-developer-tools/ │ ├── TOC.yml │ ├── breadcrumb/ │ │ └── toc.yml │ ├── context/ │ │ └── context.yml │ ├── index.yml │ └── overview.md ├── ansible/ │ ├── aks-configure-clusters.md │ ├── aks-configure-cni-networking.md │ ├── aks-configure-rbac.md │ ├── application-gateway-configure.md │ ├── azure-web-apps-configure.md │ ├── azure-web-apps-scale.md │ ├── breadcrumb/ │ │ └── toc.yml │ ├── cache-for-redis-configure.md │ ├── cosmos-configure.md │ ├── create-ansible-service-principal.md │ ├── devtest-labs-configure.md │ ├── dynamic-inventory-configure.md │ ├── getting-started-cloud-shell.md │ ├── hdinsight-configure.md │ ├── includes/ │ │ ├── ansible-210-note.md │ │ ├── ansible-27-note.md │ │ ├── ansible-28-note.md │ │ ├── ansible-29-note.md │ │ ├── ansible-configure-azure-collection.md │ │ ├── ansible-delete-resource-group.md │ │ ├── ansible-intro.md │ │ ├── ansible-playbook.md │ │ ├── ansible-prereqs-cloudshell-use-or-vm-creation1.md │ │ ├── ansible-prereqs-cloudshell-use-or-vm-creation2.md │ │ ├── ansible-prereqs-vm-scale-set.md │ │ ├── ansible-service-principal.md │ │ └── ansible-test-configuration.md │ ├── index.yml │ ├── install-on-linux-vm.md │ ├── key-vault-configure-secrets.md │ ├── module-version-matrix.md │ ├── mysql-configure.md │ ├── overview.md │ ├── route-table-configure.md │ ├── service-bus-queue-configure.md │ ├── service-bus-topic-configure.md │ ├── toc.yml │ ├── virtual-network-peering-configure.md │ ├── vm-configure-from-azure-shared-image-gallery.md │ ├── vm-configure-windows.md │ ├── vm-configure.md │ ├── vm-manage.md │ ├── vm-scale-set-auto-scale.md │ ├── vm-scale-set-configure.md │ ├── vm-scale-set-deploy-app.md │ └── vm-scale-set-update-image.md ├── azure-developer-cli/ │ ├── TOC.yml │ ├── ade-integration.md │ ├── app-service-slots.md │ ├── azd-commands.md │ ├── azd-compose.md │ ├── azd-config.md │ ├── azd-copilot-integration.md │ ├── azd-extensibility.md │ ├── azd-init-workflow.md │ ├── azd-schema.md │ ├── azd-template-galleries.md │ ├── azd-templates.md │ ├── azd-up-workflow.md │ ├── azd-zone-pivot-groups.yml │ ├── azure-ai-ml-endpoints.md │ ├── azure-deployment-stacks-integration.md │ ├── azure-developer-cli-vs-azure-cli.md │ ├── breadcrumb/ │ │ └── toc.yml │ ├── compose-generate.md │ ├── compose-quickstart.md │ ├── configure-devops-pipeline.md │ ├── configure-proxy.md │ ├── configure-template-sources.md │ ├── container-apps-workflows.md │ ├── content-delivery-network-changes.md │ ├── custom-prompts.md │ ├── demo-mode.md │ ├── docker-language-support.md │ ├── environment-secrets.md │ ├── environment-variables-faq.md │ ├── environments-overview.md │ ├── extensions/ │ │ ├── azure-ai-foundry-extension.md │ │ ├── copilot-coding-agent-extension.md │ │ ├── overview.md │ │ └── quickstart-ai-extension.md │ ├── feature-versioning.md │ ├── full-stack-deployment.md │ ├── full-stack-templates.md │ ├── get-started.md │ ├── helm-kustomize-support.md │ ├── hooks-multi-language.md │ ├── includes/ │ │ ├── add-cicd-support.md │ │ ├── add-dev-container-support.md │ │ ├── azd-install-dev-container.md │ │ ├── azd-install-local.md │ │ ├── azd-preview.md │ │ ├── azd-template-structure-minimal.md │ │ ├── azd-template-structure.md │ │ ├── configure-pipeline.md │ │ ├── convert-azd-use-code.md │ │ ├── convert-azd-use-template.md │ │ ├── debug-visual-studio.md │ │ ├── extensions-dev-container.md │ │ ├── request-help.md │ │ ├── run-azd-bare-metal.md │ │ └── run-azd-dev-container.md │ ├── index.yml │ ├── install-azd.md │ ├── layered-provisioning.md │ ├── make-azd-compatible.md │ ├── manage-environment-variables.md │ ├── media/ │ │ └── full-stack-deployment/ │ │ ├── full-stack-circular-dependency.mmd │ │ ├── full-stack-dependency-resolution.mmd │ │ └── full-stack-deployment-lifecycle.mmd │ ├── metadata.md │ ├── monitor-your-app.md │ ├── overview.md │ ├── pipeline-advanced-features.md │ ├── pipeline-azure-pipelines.md │ ├── pipeline-create-definition.md │ ├── pipeline-github-actions.md │ ├── powershell-guidance.md │ ├── provisioning-deployment-faq.md │ ├── publishing-workflows.md │ ├── quickstart-explore-templates.md │ ├── reference.md │ ├── remote-builds.md │ ├── remote-environments-support.md │ ├── resource-group-scoped-deployments.md │ ├── service-packaging-ignore-files.md │ ├── source-schema.json │ ├── sovereign-clouds.md │ ├── start-with-app-code.md │ ├── start-with-existing-template.md │ ├── supported-languages-environments.md │ ├── tooling-environment-faq.md │ ├── troubleshoot.md │ ├── use-external-registry.md │ ├── use-terraform-for-azd.md │ └── work-with-environments.md ├── azure-mcp-server/ │ ├── TOC.yml │ ├── azure-mcp-zone-pivot-groups.yml │ ├── breadcrumb/ │ │ └── toc.yml │ ├── concepts.md │ ├── get-started/ │ │ ├── languages/ │ │ │ ├── dotnet.md │ │ │ └── python.md │ │ └── tools/ │ │ ├── cline.md │ │ ├── cursor.md │ │ ├── eclipse.md │ │ ├── jet-brains.md │ │ ├── visual-studio-code.md │ │ ├── visual-studio.md │ │ └── windsurf.md │ ├── get-started.md │ ├── how-to/ │ │ ├── connect-sovereign-clouds.md │ │ ├── deploy-remote-mcp-server-copilot-studio.md │ │ ├── deploy-remote-mcp-server-microsoft-foundry.md │ │ ├── deploy-remote-mcp-server-on-behalf-of.md │ │ ├── github-copilot-cli.md │ │ ├── github-copilot-coding-agent.md │ │ └── github-copilot-sdk.md │ ├── includes/ │ │ ├── authentication-guidance.md │ │ ├── get-started-intro.md │ │ ├── mcp-introduction.md │ │ ├── mcp-prerequisites.md │ │ ├── mcp-usage-contexts.md │ │ ├── permissions-note.md │ │ ├── security-local-development.md │ │ ├── sign-in-local-development.md │ │ └── tools/ │ │ ├── global-parameters-list.md │ │ ├── parameter-consideration.md │ │ ├── server-start-options.md │ │ ├── supported-azure-services.md │ │ ├── tool-annotation-hints.md │ │ └── user-consent.md │ ├── index.yml │ ├── overview.md │ ├── services/ │ │ ├── azure-mcp-server-for-app-service.md │ │ ├── azure-mcp-server-for-functions.md │ │ ├── azure-mcp-server-for-key-vault.md │ │ ├── azure-mcp-server-for-redis.md │ │ ├── azure-mcp-server-for-search.md │ │ └── azure-mcp-speech-foundry-tools.md │ └── tools/ │ ├── ai-services-speech.md │ ├── app-configuration.md │ ├── application-insights.md │ ├── azure-advisor.md │ ├── azure-ai-search.md │ ├── azure-app-lens.md │ ├── azure-app-service.md │ ├── azure-best-practices.md │ ├── azure-bicep-schema.md │ ├── azure-cli.md │ ├── azure-cloud-architect.md │ ├── azure-communication.md │ ├── azure-compliance-quick-review.md │ ├── azure-compute.md │ ├── azure-confidential-ledger.md │ ├── azure-container-apps.md │ ├── azure-container-registry.md │ ├── azure-cosmos-db.md │ ├── azure-data-explorer.md │ ├── azure-database-postgresql.md │ ├── azure-deploy.md │ ├── azure-event-grid.md │ ├── azure-event-hubs.md │ ├── azure-file-shares.md │ ├── azure-file-sync.md │ ├── azure-foundry.md │ ├── azure-functions.md │ ├── azure-grafana.md │ ├── azure-key-vault.md │ ├── azure-kubernetes.md │ ├── azure-load-testing.md │ ├── azure-managed-lustre.md │ ├── azure-marketplace.md │ ├── azure-mcp-tool.md │ ├── azure-migrate.md │ ├── azure-monitor.md │ ├── azure-mysql.md │ ├── azure-native-isv.md │ ├── azure-policy.md │ ├── azure-pricing.md │ ├── azure-quotas.md │ ├── azure-rbac.md │ ├── azure-redis.md │ ├── azure-resource-health.md │ ├── azure-service-bus.md │ ├── azure-service-fabric.md │ ├── azure-signalr.md │ ├── azure-sql.md │ ├── azure-storage.md │ ├── azure-terraform-best-practices.md │ ├── azure-virtual-desktop.md │ ├── azure-well-architected-framework.md │ ├── index.md │ ├── resource-group.md │ └── subscription.md ├── azure-skills/ │ ├── TOC.yml │ ├── index.yml │ ├── install.md │ ├── overview.md │ ├── quickstart.md │ └── skills/ │ ├── ai-runway-aks-setup.md │ ├── app-insights-instrumentation.md │ ├── azure-ai-gateway.md │ ├── azure-ai.md │ ├── azure-cloud-migrate.md │ ├── azure-compliance.md │ ├── azure-compute.md │ ├── azure-cost.md │ ├── azure-deploy.md │ ├── azure-diagnostics.md │ ├── azure-enterprise-infra-planner.md │ ├── azure-hosted-copilot-sdk.md │ ├── azure-kubernetes.md │ ├── azure-kusto.md │ ├── azure-messaging.md │ ├── azure-prepare.md │ ├── azure-quotas.md │ ├── azure-rbac.md │ ├── azure-resource-lookup.md │ ├── azure-resource-visualizer.md │ ├── azure-storage.md │ ├── azure-upgrade.md │ ├── azure-validate.md │ ├── entra-agent-id.md │ ├── entra-app-registration.md │ └── microsoft-foundry.md ├── breadcrumb/ │ └── toc.yml ├── cpp/ │ ├── TOC.yml │ ├── index.yml │ └── sdk/ │ ├── authentication/ │ │ ├── credential-chains.md │ │ ├── local-development-dev-accounts.md │ │ ├── local-development-service-principal.md │ │ ├── overview.md │ │ ├── system-assigned-managed-identity.md │ │ └── user-assigned-managed-identity.md │ ├── fundamentals/ │ │ ├── common-types.md │ │ ├── errors.md │ │ ├── http-pipelines-and-retries.md │ │ └── overview.md │ ├── includes/ │ │ ├── implement-managed-identity-concepts.md │ │ ├── sdk-auth-overview-dev-accounts.md │ │ ├── sdk-auth-overview-dev-service-principals.md │ │ ├── sdk-auth-overview-managed-identity.md │ │ └── sdk-auth-overview-service-principal.md │ ├── install-and-integrate-the-sdk.md │ ├── media/ │ │ └── mermaidjs/ │ │ └── local-service-principal-authentication.md │ ├── mermaidjs/ │ │ ├── chain-sequence.md │ │ ├── chained-token-credential-authentication-flow.md │ │ ├── default-azure-credential-authentication-flow.md │ │ └── default-azure-credential-environment-variable-production.md │ └── overview.md ├── dev-tunnels/ │ ├── breadcrumb/ │ │ └── toc.yml │ ├── cli-commands.md │ ├── faq.md │ ├── get-started.md │ ├── index.yml │ ├── overview.md │ ├── policies.md │ ├── security.md │ ├── support.md │ └── toc.yml ├── docfx.json ├── github/ │ ├── breadcrumb/ │ │ └── toc.yml │ ├── build-vm-image.md │ ├── connect-from-azure-identity.md │ ├── connect-from-azure-openid-connect.md │ ├── connect-from-azure-secret.md │ ├── connect-from-azure.md │ ├── database-actions-deploy.md │ ├── deploy-to-azure.md │ ├── deploy-with-visual-studio.md │ ├── github-actions-key-vault.md │ ├── github-actions.md │ ├── index.yml │ ├── integrate-azure-devops.md │ ├── manage-azure-policy.md │ └── toc.yml ├── github-copilot-app-modernization/ │ ├── breadcrumb/ │ │ └── toc.yml │ ├── configure-settings-intellij.md │ ├── context/ │ │ └── context.yml │ ├── customize-upgrade-plan.md │ ├── framework-upgrade.md │ ├── index.yml │ ├── languages.md │ ├── modernization-agent/ │ │ ├── batch-assess.md │ │ ├── batch-upgrade.md │ │ ├── cicd-integration.md │ │ ├── cli-commands.md │ │ ├── customization.md │ │ ├── infra-deployment.md │ │ ├── overview.md │ │ └── quickstart.md │ ├── overview.md │ ├── quickstart-unit-tests.md │ ├── quickstart-upgrade.md │ ├── toc.yml │ └── tools.md ├── github-copilot-azure/ │ ├── TOC.yml │ ├── bicep-generate-edit.md │ ├── breadcrumb/ │ │ └── toc.yml │ ├── deploy-examples.md │ ├── design-develop-examples.md │ ├── generate-deploy-django-postgresql.md │ ├── get-started.md │ ├── github-copilot-azure-zone-pivot-groups.yml │ ├── includes/ │ │ ├── get-started-visual-studio-2022.md │ │ ├── get-started-visual-studio-2026.md │ │ ├── get-started-vscode.md │ │ ├── prerequisites-2022.md │ │ ├── prerequisites-2026.md │ │ └── prerequisites.md │ ├── index.yml │ ├── introduction.md │ ├── learn-examples.md │ ├── quickstart-create-redis.md │ ├── quickstart-deploy-app-agent-mode.md │ ├── support.md │ └── troubleshoot-examples.md ├── go/ │ ├── TOC.yml │ ├── azure-ai-for-go-developers.md │ ├── azure-sdk-core-concepts.md │ ├── azure-sdk-library-package-index.md │ ├── breadcrumb/ │ │ └── toc.yml │ ├── configure-visual-studio-code.md │ ├── control-plane.md │ ├── data-plane.md │ ├── deploy-azure-resource-manager-template.md │ ├── deploy-container-apps.md │ ├── includes/ │ │ ├── azure-sdk-get.md │ │ ├── azure-subscription.md │ │ ├── configure-environment.md │ │ ├── set-authentication-environment-variables.md │ │ └── troubleshooting.md │ ├── index.yml │ ├── key-azure-services-for-go.md │ ├── management-libraries.md │ ├── migration-guides.md │ ├── overview.md │ └── sdk/ │ ├── authentication/ │ │ ├── authentication-additional-methods.md │ │ ├── authentication-on-premises-apps.md │ │ ├── authentication-overview.md │ │ ├── credential-chains.md │ │ ├── local-development-dev-accounts.md │ │ ├── local-development-service-principal.md │ │ ├── system-assigned-managed-identity.md │ │ └── user-assigned-managed-identity.md │ ├── includes/ │ │ ├── implement-managed-identity-concepts.md │ │ ├── sdk-auth-overview-dev-accounts.md │ │ ├── sdk-auth-overview-dev-service-principals.md │ │ ├── sdk-auth-overview-managed-identity.md │ │ └── sdk-auth-overview-service-principal.md │ ├── media/ │ │ └── mermaidjs/ │ │ └── local-service-principal-authentication.md │ └── mermaidjs/ │ ├── chain-sequence.md │ ├── chained-token-credential-auth-flow.md │ ├── default-azure-credential-auth-flow.md │ ├── default-azure-credential-environment-variable-development.md │ └── default-azure-credential-environment-variable-production.md ├── iac/ │ └── index.yml ├── includes/ │ ├── authentication/ │ │ ├── advantages-token-based-authentication.md │ │ ├── assign-group-roles.md │ │ ├── assign-service-principal-roles.md │ │ ├── broker-assign-roles.md │ │ ├── broker-configure-application.md │ │ ├── broker-introduction.md │ │ ├── broker-linux.md │ │ ├── broker-mac.md │ │ ├── broker-windows.md │ │ ├── create-app-registration.md │ │ ├── create-entra-group.md │ │ ├── managed-identity-concepts.md │ │ ├── media/ │ │ │ └── mermaidjs/ │ │ │ ├── authentication-environments.md │ │ │ ├── chain-sequence.md │ │ │ ├── chained-token-credential-authentication-flow.md │ │ │ ├── default-azure-credential-authentication-flow.md │ │ │ ├── default-azure-credential-environment-variable-development.md │ │ │ ├── default-azure-credential-environment-variable-production.md │ │ │ ├── default-azure-credential-excludes.md │ │ │ └── local-service-principal-authentication.md │ │ ├── overview-advantages.md │ │ ├── overview-credential-sequence.md │ │ ├── overview-defaultazurecredential-after.md │ │ ├── overview-local-environments.md │ │ ├── overview-para-1.md │ │ ├── overview-recommend-authentication-rust.md │ │ ├── overview-server-environments.md │ │ ├── sign-in-azure-cli.md │ │ ├── sign-in-azure-developer-cli.md │ │ ├── sign-in-azure-powershell.md │ │ ├── sign-in-visual-studio-code.md │ │ ├── system-assigned-managed-identity.md │ │ └── user-assigned-managed-identity.md │ ├── azure-cli-login.md │ ├── choose-the-right-azure-command-line-tool.md │ ├── cloud-shell-try-it.md │ ├── create-resource-group.md │ ├── delete-resource-group.md │ ├── dotnet-all.md │ ├── dotnet-new.md │ ├── github-copilot-modernization-azure-note.md │ ├── github-copilot-modernization-gradle-kotlin-note.md │ ├── github-copilot-modernization-intellij-note.md │ ├── go-all.md │ ├── go-new.md │ ├── java-all.md │ ├── java-new.md │ ├── javascript-all.md │ ├── javascript-new.md │ ├── open-cloud-shell.md │ ├── open-source-devops-intro-aks.md │ ├── open-source-devops-intro-app-service.md │ ├── open-source-devops-intro-servicebus.md │ ├── open-source-devops-intro-vm-scale-set.md │ ├── open-source-devops-prereqs-azure-subscription.md │ ├── open-source-devops-prereqs-create-service-principal.md │ ├── python-all.md │ ├── python-new.md │ ├── quickstarts-free-trial-note.md │ ├── rust-all.md │ ├── rust-new.md │ └── sdk-auth-passwordless/ │ ├── assign-local-dev-group-to-role-azure-portal-1.md │ ├── assign-local-dev-group-to-role-azure-portal-2.md │ ├── assign-local-dev-group-to-role-azure-portal-3.md │ ├── assign-local-dev-group-to-role-azure-portal-4.md │ ├── assign-local-dev-group-to-role-azure-portal-5.md │ ├── assign-local-dev-group-to-role-azure-portal-6.md │ ├── assign-local-dev-group-to-role-azure-portal-7.md │ ├── assign-managed-identity-to-role-azure-portal-1.md │ ├── assign-managed-identity-to-role-azure-portal-2.md │ ├── assign-managed-identity-to-role-azure-portal-3.md │ ├── assign-managed-identity-to-role-azure-portal-4.md │ ├── assign-managed-identity-to-role-azure-portal-5.md │ ├── assign-managed-identity-to-role-azure-portal-6.md │ ├── assign-managed-identity-to-role-azure-portal-7.md │ ├── assign-service-principal-to-role-azure-portal-1.md │ ├── assign-service-principal-to-role-azure-portal-2.md │ ├── assign-service-principal-to-role-azure-portal-3.md │ ├── assign-service-principal-to-role-azure-portal-4.md │ ├── assign-service-principal-to-role-azure-portal-5.md │ ├── assign-service-principal-to-role-azure-portal-6.md │ ├── assign-service-principal-to-role-azure-portal-7.md │ ├── enable-managed-identity-azure-cli-2.md │ ├── enable-managed-identity-azure-cli.md │ ├── enable-managed-identity-azure-portal-1.md │ ├── enable-managed-identity-azure-portal-2.md │ ├── enable-managed-identity-azure-portal-3.md │ ├── local-dev-accounts-app-ad-group-azure-portal-1.md │ ├── local-dev-accounts-app-ad-group-azure-portal-2.md │ ├── local-dev-accounts-app-ad-group-azure-portal-3.md │ ├── local-dev-accounts-app-ad-group-azure-portal-4.md │ ├── local-dev-accounts-app-ad-group-azure-portal-5.md │ ├── local-dev-accounts-app-ad-group-azure-portal-6.md │ ├── local-dev-app-ad-group-azure-portal-1.md │ ├── local-dev-app-ad-group-azure-portal-2.md │ ├── local-dev-app-ad-group-azure-portal-3.md │ ├── local-dev-app-ad-group-azure-portal-4.md │ ├── local-dev-app-ad-group-azure-portal-5.md │ ├── local-dev-app-ad-group-azure-portal-6.md │ ├── local-dev-app-registration-azure-portal-1.md │ ├── local-dev-app-registration-azure-portal-2.md │ ├── local-dev-app-registration-azure-portal-3.md │ ├── local-dev-app-registration-azure-portal-4.md │ ├── local-dev-app-registration-azure-portal-5.md │ ├── local-dev-app-registration-azure-portal-6.md │ ├── local-dev-app-registration-azure-portal-7.md │ ├── on-premises-app-registration-azure-portal-1.md │ ├── on-premises-app-registration-azure-portal-2.md │ ├── on-premises-app-registration-azure-portal-3.md │ ├── on-premises-app-registration-azure-portal-4.md │ ├── on-premises-app-registration-azure-portal-5.md │ ├── on-premises-app-registration-azure-portal-6.md │ └── on-premises-app-registration-azure-portal-7.md ├── index.yml ├── intro/ │ ├── TOC.yml │ ├── azure-developer-billing.md │ ├── azure-developer-create-resources.md │ ├── azure-developer-key-concepts.md │ ├── azure-developer-key-services.md │ ├── azure-developer-overview.md │ ├── azure-service-sdk-tool-versioning.md │ ├── connect-to-azure-services.md │ ├── hosting-apps-on-azure.md │ ├── index.yml │ ├── intro-zone-pivot-groups.yml │ ├── passwordless-overview.md │ ├── quickstart-developer-tools.md │ └── whats-new.md ├── java/ │ ├── .openpublishing.redirection.java.json │ ├── ai/ │ │ ├── azure-ai-for-java-developers.md │ │ ├── get-started-app-chat-scaling-with-azure-container-apps.md │ │ ├── get-started-app-chat-template.md │ │ ├── index.yml │ │ └── toc.yml │ ├── breadcrumb/ │ │ └── toc.yml │ ├── containers/ │ │ ├── baseline.md │ │ ├── index.yml │ │ ├── kubernetes.md │ │ ├── overview.md │ │ └── toc.yml │ ├── ee/ │ │ ├── deploy-java-liberty-app-aca.md │ │ ├── deploy-java-quarkus-app.md │ │ ├── how-to-configure-passwordless-datasource-eap.md │ │ ├── how-to-configure-passwordless-datasource-websphere.md │ │ ├── how-to-configure-passwordless-datasource-wls.md │ │ ├── how-to-deploy-java-liberty-jcache.md │ │ ├── howto-deploy-java-liberty-app-manual.md │ │ ├── includes/ │ │ │ ├── aro-quota.md │ │ │ ├── aro-support.md │ │ │ ├── how-to-configure-passwordless-datasource-non-appserver.md │ │ │ ├── secure-with-entra-id-add-app-roles.md │ │ │ ├── secure-with-entra-id-add-redirect-uri.md │ │ │ ├── secure-with-entra-id-clean-up-resources.md │ │ │ ├── secure-with-entra-id-create-users.md │ │ │ ├── secure-with-entra-id-gather-user-credentials.md │ │ │ ├── secure-with-entra-id-prerequisites.md │ │ │ └── secure-with-entra-id-register-app.md │ │ ├── index.yml │ │ ├── jboss-eap-on-aro.md │ │ ├── jboss-on-azure.md │ │ ├── liberty-on-aro.md │ │ ├── liberty-with-microsoft-entra-id.md │ │ ├── media/ │ │ │ └── websphere-family/ │ │ │ └── websphere-family.ai │ │ ├── quarkus-with-app-configuration.md │ │ ├── quarkus-with-microsoft-entra-id.md │ │ ├── toc.yml │ │ ├── traditional-websphere-application-server-virtual-machines.md │ │ └── websphere-family.md │ ├── fundamentals/ │ │ ├── index.yml │ │ ├── java-azure-keyvault-ssl-integration-jvm.md │ │ ├── java-azure-keyvault-tomcat-integration.md │ │ ├── java-azure-tools.md │ │ ├── java-diagnostic-tools-java-diagnostic-agent-quickstart.md │ │ ├── java-diagnostic-tools-on-aks-overview.md │ │ ├── java-diagnostic-tools-spring-boot-admin-quickstart.md │ │ ├── java-get-started-with-logzio.md │ │ ├── java-jdk-install.md │ │ ├── java-support-on-azure.md │ │ └── toc.yml │ ├── get-started/ │ │ ├── choose.md │ │ ├── code.md │ │ ├── deploy.md │ │ ├── index.yml │ │ ├── overview.md │ │ ├── scale.md │ │ └── toc.yml │ ├── identity/ │ │ ├── deploy-jboss-to-app-service.md │ │ ├── deploy-spring-boot-to-azure-container-apps.md │ │ ├── deploy-tomcat-to-app-service.md │ │ ├── deploy-weblogic-to-vm.md │ │ ├── deploy-websphere-to-vm.md │ │ ├── enable-java-jboss-eap-webapp-authentication-azure-ad-b2c.md │ │ ├── enable-java-jboss-eap-webapp-authentication-entra-id.md │ │ ├── enable-java-jboss-eap-webapp-authorization-entra-id.md │ │ ├── enable-java-jboss-eap-webapp-authorization-group-entra-id.md │ │ ├── enable-java-jboss-eap-webapp-authorization-role-entra-id.md │ │ ├── enable-java-tomcat-webapp-authentication-azure-ad-b2c.md │ │ ├── enable-java-tomcat-webapp-authentication-entra-id.md │ │ ├── enable-java-tomcat-webapp-authorization-entra-id.md │ │ ├── enable-java-tomcat-webapp-authorization-group-entra-id.md │ │ ├── enable-java-tomcat-webapp-authorization-role-entra-id.md │ │ ├── enable-java-weblogic-webapp-authentication-azure-ad-b2c.md │ │ ├── enable-java-weblogic-webapp-authentication-entra-id.md │ │ ├── enable-java-weblogic-webapp-authorization-entra-id.md │ │ ├── enable-java-weblogic-webapp-authorization-group-entra-id.md │ │ ├── enable-java-weblogic-webapp-authorization-role-entra-id.md │ │ ├── enable-java-websphere-webapp-authentication-azure-ad-b2c.md │ │ ├── enable-java-websphere-webapp-authentication-entra-id.md │ │ ├── enable-java-websphere-webapp-authorization-entra-id.md │ │ ├── enable-java-websphere-webapp-authorization-group-entra-id.md │ │ ├── enable-java-websphere-webapp-authorization-role-entra-id.md │ │ ├── enable-spring-boot-webapp-authentication-azure-ad-b2c.md │ │ ├── enable-spring-boot-webapp-authentication-entra-id.md │ │ ├── enable-spring-boot-webapp-authorization-entra-id.md │ │ ├── enable-spring-boot-webapp-authorization-group-entra-id.md │ │ ├── enable-spring-boot-webapp-authorization-role-entra-id.md │ │ ├── includes/ │ │ │ ├── deploy-app-service-deploy.md │ │ │ ├── deploy-app-service-intro.md │ │ │ ├── deploy-app-service-prepare-deploy.md │ │ │ ├── deploy-app-service-remove-secret.md │ │ │ ├── deploy-app-service-update-registration.md │ │ │ ├── deploy-container-apps-cli-setup.md │ │ │ ├── deploy-container-apps-create-env-variables.md │ │ │ ├── deploy-container-apps-deploy.md │ │ │ ├── deploy-container-apps-intro.md │ │ │ ├── deploy-container-apps-prepare-deploy.md │ │ │ ├── deploy-container-apps-prepare.md │ │ │ ├── deploy-container-apps-secret-note.md │ │ │ ├── deploy-container-apps-update-registration.md │ │ │ ├── deploy-container-apps-validate.md │ │ │ ├── deploy-jboss-app-service-configure-maven.md │ │ │ ├── deploy-jboss-app-service-secret-note.md │ │ │ ├── deploy-jboss-app-service.md │ │ │ ├── deploy-tomcat-app-service-configure-maven.md │ │ │ ├── deploy-tomcat-app-service-secret-note.md │ │ │ ├── deploy-tomcat-app-service.md │ │ │ ├── deploy-websphere.md │ │ │ ├── enable-java-servlet-webapp-authentication-azure-ad-b2c-explore.md │ │ │ ├── enable-java-servlet-webapp-authentication-azure-ad-b2c.md │ │ │ ├── enable-java-servlet-webapp-authentication-entra-id-explore.md │ │ │ ├── enable-java-servlet-webapp-authentication-entra-id.md │ │ │ ├── enable-java-servlet-webapp-authorization-entra-id-explore.md │ │ │ ├── enable-java-servlet-webapp-authorization-entra-id.md │ │ │ ├── enable-java-servlet-webapp-authorization-group-entra-id-explore.md │ │ │ ├── enable-java-servlet-webapp-authorization-group-entra-id.md │ │ │ ├── enable-java-servlet-webapp-authorization-role-entra-id-explore.md │ │ │ ├── enable-java-servlet-webapp-authorization-role-entra-id.md │ │ │ ├── java-servlet-overview-recommendation.md │ │ │ ├── prerequisites-authorization-graph.md │ │ │ ├── prerequisites-authorization-groups.md │ │ │ ├── prerequisites-authorization-roles.md │ │ │ ├── prerequisites-jboss.md │ │ │ ├── prerequisites-sign-in-azure-ad-b2c.md │ │ │ ├── prerequisites-sign-in-entra.md │ │ │ ├── prerequisites-spring-boot-updated-version.md │ │ │ ├── prerequisites-spring-boot.md │ │ │ ├── prerequisites-tomcat.md │ │ │ ├── prerequisites-weblogic.md │ │ │ ├── prerequisites-websphere.md │ │ │ ├── scenario-authorization-graph.md │ │ │ ├── scenario-authorization-groups.md │ │ │ ├── scenario-authorization-roles.md │ │ │ ├── scenario-sign-in-azure-ad-b2c.md │ │ │ ├── scenario-sign-in-entra.md │ │ │ └── spring-boot-overview-recommendations.md │ │ ├── index.yml │ │ ├── secure-java-apps-with-identity-platform-overview.md │ │ └── toc.yml │ ├── includes/ │ │ └── security-note.md │ ├── index.yml │ ├── java-zone-pivot-groups.yml │ ├── migration/ │ │ ├── github-copilot-app-modernization-for-java-coding-agent.md │ │ ├── github-copilot-app-modernization-for-java-copilot-cli.md │ │ ├── github-copilot-app-modernization-for-java-portfolio-assessment-integration.md │ │ ├── github-copilot-app-modernization-for-java-rearchitecture.md │ │ ├── includes/ │ │ │ ├── account-for-authentication-and-authorization-was.md │ │ │ ├── account-for-authentication-and-authorization.md │ │ │ ├── account-for-the-use-of-custom-security-providers-and-jaas.md │ │ │ ├── account-for-the-use-of-jca-adapters-and-resource-adapters-liberty.md │ │ │ ├── account-for-the-use-of-jca-adapters-and-resource-adapters-was.md │ │ │ ├── account-for-the-use-of-jca-adapters-and-resource-adapters.md │ │ │ ├── build-and-deploy-war-to-app-service.md │ │ │ ├── build-and-push-the-docker-image-to-azure-container-registry.md │ │ │ ├── clean-up-windows-xserver-machine.md │ │ │ ├── configure-custom-domain-and-ssl.md │ │ │ ├── configure-persistent-storage-azure-container-apps.md │ │ │ ├── create-an-availability-set.md │ │ │ ├── create-windows-vm-and-set-up-xserver.md │ │ │ ├── deploy-to-aks.md │ │ │ ├── determine-the-network-topology-liberty.md │ │ │ ├── determine-the-network-topology-was.md │ │ │ ├── determine-the-network-topology.md │ │ │ ├── determine-whether-a-connection-to-on-premises-is-needed.md │ │ │ ├── determine-whether-and-how-the-file-system-is-used-azure-container-apps.md │ │ │ ├── determine-whether-and-how-the-file-system-is-used.md │ │ │ ├── determine-whether-ejb-timers-are-in-use.md │ │ │ ├── determine-whether-ibm-integration-bus-is-in-use.md │ │ │ ├── determine-whether-jaas-is-in-use-jboss.md │ │ │ ├── determine-whether-jaas-is-in-use.md │ │ │ ├── determine-whether-jms-queues-or-topics-are-in-use-virtual-machines-was.md │ │ │ ├── determine-whether-jms-queues-or-topics-are-in-use-virtual-machines.md │ │ │ ├── determine-whether-jms-queues-or-topics-are-in-use.md │ │ │ ├── determine-whether-liberty-license-is-needed.md │ │ │ ├── determine-whether-management-over-rest-is-used.md │ │ │ ├── determine-whether-oracle-service-bus-is-in-use.md │ │ │ ├── determine-whether-osgi-bundles-are-used-was.md │ │ │ ├── determine-whether-osgi-bundles-are-used.md │ │ │ ├── determine-whether-session-replication-is-used-jboss-eap.md │ │ │ ├── determine-whether-session-replication-is-used-liberty.md │ │ │ ├── determine-whether-session-replication-is-used-was.md │ │ │ ├── determine-whether-session-replication-is-used.md │ │ │ ├── determine-whether-the-java-ee-application-client-feature-is-in-use-aks.md │ │ │ ├── determine-whether-the-java-ee-application-client-feature-is-used.md │ │ │ ├── determine-whether-the-liberty-version-is-compatible.md │ │ │ ├── determine-whether-was-clustering-is-used.md │ │ │ ├── determine-whether-was-has-been-customized.md │ │ │ ├── determine-whether-weblogic-clustering-is-used.md │ │ │ ├── determine-whether-weblogic-has-been-customized.md │ │ │ ├── determine-whether-wlst-is-used.md │ │ │ ├── determine-whether-you-are-using-your-own-custom-created-shared-java-ee-libraries.md │ │ │ ├── determine-whether-your-application-contains-os-specific-code-no-title.md │ │ │ ├── determine-whether-your-application-contains-os-specific-code.md │ │ │ ├── determine-whether-your-application-is-composed-of-multiple-wars.md │ │ │ ├── determine-whether-your-application-is-packaged-as-an-ear-was.md │ │ │ ├── determine-whether-your-application-is-packaged-as-an-ear.md │ │ │ ├── determine-whether-your-application-relies-on-scheduled-jobs-app-service.md │ │ │ ├── determine-whether-your-application-relies-on-scheduled-jobs-azure-container-apps.md │ │ │ ├── determine-whether-your-application-relies-on-scheduled-jobs.md │ │ │ ├── determine-whether-your-application-uses-a-resource-adapter-jboss.md │ │ │ ├── determine-whether-your-application-uses-a-resource-adapter.md │ │ │ ├── determine-whether-your-application-uses-entity-beans.md │ │ │ ├── document-datasources-was.md │ │ │ ├── document-datasources.md │ │ │ ├── dynamic-or-internal-content-aks.md │ │ │ ├── dynamic-or-internal-content-app-service.md │ │ │ ├── ensure-console-logging-and-configure-diagnostic-settings-azure-container-apps.md │ │ │ ├── ha-dr-for-jboss-azure-sql-database.md │ │ │ ├── ha-dr-for-jboss-build-javaee-cafe.md │ │ │ ├── ha-dr-for-jboss-create-azure-traffic.md │ │ │ ├── ha-dr-for-jboss-fail-over-to-secondary-site.md │ │ │ ├── ha-dr-for-jboss-next-step-head.md │ │ │ ├── ha-dr-for-jboss-prerequistes.md │ │ │ ├── ha-dr-for-jboss-setup-disaster-recovery.md │ │ │ ├── ha-dr-for-jboss-steps-cleanup-resources.md │ │ │ ├── ha-dr-for-jboss-steps-cleanup-unused-resource.md │ │ │ ├── ha-dr-for-jboss-steps-commit-failover.md │ │ │ ├── ha-dr-for-jboss-steps-disable-replication.md │ │ │ ├── ha-dr-for-jboss-steps-fail-back.md │ │ │ ├── ha-dr-for-jboss-vms-intro-end.md │ │ │ ├── ha-dr-for-jboss-vms-intro-head.md │ │ │ ├── ha-dr-for-wls-aks-azure-traffic-manager.md │ │ │ ├── ha-dr-for-wls-azure-prepare-sample-app.md │ │ │ ├── ha-dr-for-wls-azure-sql-database-creation.md │ │ │ ├── ha-dr-for-wls-azure-sql-database-failover-group.md │ │ │ ├── ha-dr-for-wls-azure-sql-database-schema-aks.md │ │ │ ├── ha-dr-for-wls-azure-sql-database-schema-vms.md │ │ │ ├── ha-dr-for-wls-azure-verify-sample-app-test-failover.md │ │ │ ├── ha-dr-for-wls-azure-verify-sample-app.md │ │ │ ├── ha-dr-for-wls-backup-extension.md │ │ │ ├── ha-dr-for-wls-overview.md │ │ │ ├── ha-dr-for-wls-vm-azure-traffic-manager.md │ │ │ ├── identify-all-outside-processes-and-daemons-running-on-the-production-servers.md │ │ │ ├── identify-external-caches-azure-container-apps.md │ │ │ ├── identify-external-caches-azure-spring-apps.md │ │ │ ├── identify-jms-brokers-in-spring.md │ │ │ ├── identify-local-state-azure-container-apps.md │ │ │ ├── identify-logs-metrics-apm-azure-container-apps.md │ │ │ ├── identify-spring-boot-versions.md │ │ │ ├── import-backend-certificates.md │ │ │ ├── inspect-the-deployment-architecture-spring-boot.md │ │ │ ├── inspect-the-deployment-architecture-spring-cloud.md │ │ │ ├── inspect-your-domain-configuration.md │ │ │ ├── inspect-your-profile-configuration-liberty.md │ │ │ ├── inspect-your-profile-configuration.md │ │ │ ├── inventory-all-certificates.md │ │ │ ├── inventory-all-secrets.md │ │ │ ├── inventory-certificates-h4.md │ │ │ ├── inventory-certificates.md │ │ │ ├── inventory-configuration-sources-and-secrets-spring-boot.md │ │ │ ├── inventory-configuration-sources-and-secrets-spring-cloud.md │ │ │ ├── inventory-databases-spring-boot.md │ │ │ ├── inventory-difference-between-your-env-and-liberty.md │ │ │ ├── inventory-external-resources-jboss.md │ │ │ ├── inventory-external-resources.md │ │ │ ├── inventory-identity-providers-spring-boot.md │ │ │ ├── inventory-jndi-resources.md │ │ │ ├── inventory-secrets.md │ │ │ ├── inventory-server-capacity-aks.md │ │ │ ├── inventory-server-capacity-aro-liberty.md │ │ │ ├── inventory-server-capacity-jboss-eap.md │ │ │ ├── inventory-server-capacity-virtual-machines.md │ │ │ ├── inventory-was-jndi-resources.md │ │ │ ├── inventory-was-secrets.md │ │ │ ├── jms-broker-settings-examples-in-spring.md │ │ │ ├── migrate-all-certificates-to-keyvault-azure-container-apps.md │ │ │ ├── migrate-github-copilot-app-modernization-for-java-quickstart-prerequisites.md │ │ │ ├── migrate-identity-provider-app-service.md │ │ │ ├── migrate-scheduled-jobs-aks.md │ │ │ ├── migrate-scheduled-jobs.md │ │ │ ├── migrate-steps-spring-boot-azure-container-apps.md │ │ │ ├── note-obtain-your-current-java-version-app-service.md │ │ │ ├── note-obtain-your-current-java-version.md │ │ │ ├── perform-in-place-testing-jboss.md │ │ │ ├── perform-in-place-testing.md │ │ │ ├── post-migration-recommendations-app-service.md │ │ │ ├── post-migration-spring-boot-azure-container-apps.md │ │ │ ├── provision-a-public-ip-address.md │ │ │ ├── provision-azure-app-service-for-jboss-eap-runtime.md │ │ │ ├── provision-azure-container-registry-and-azure-kubernetes-service.md │ │ │ ├── quickstart-assess-migrate-intellij-idea.md │ │ │ ├── quickstart-assess-migrate-visual-studio-code.md │ │ │ ├── recommendations-jboss-eap.md │ │ │ ├── redhat-migration-toolkit.md │ │ │ ├── setup-data-sources-and-deploy-app-service-jboss.md │ │ │ ├── sign-in-to-azure.md │ │ │ ├── static-content.md │ │ │ ├── switch-to-a-supported-platform-azure-container-apps.md │ │ │ ├── tomcat-datasource-additional-instructions.md │ │ │ ├── validate-that-the-supported-java-version-works-correctly-jboss-eap.md │ │ │ ├── validate-that-the-supported-java-version-works-correctly-liberty.md │ │ │ ├── validate-that-the-supported-java-version-works-correctly-was.md │ │ │ ├── validate-that-the-supported-java-version-works-correctly-weblogic.md │ │ │ ├── vm-aks-aro-tradeoffs-was-liberty.md │ │ │ ├── vm-aks-tradeoffs-wls.md │ │ │ ├── vm-aro-tradeoffs-eap.md │ │ │ ├── wls-manual-guidance-configure-domain.md │ │ │ ├── wls-manual-guidance-start-admin-and-get-ip.md │ │ │ ├── wls-manual-guidance-start-managed-server.md │ │ │ ├── working-with-assessment-intellij-idea.md │ │ │ └── working-with-assessment-visual-studio-code.md │ │ ├── index.yml │ │ ├── media/ │ │ │ └── migrate-weblogic-with-app-gateway/ │ │ │ └── weblogic-app-gateway-key-vault.ai │ │ ├── migrate-github-copilot-app-modernization-for-java-assess-rules.md │ │ ├── migrate-github-copilot-app-modernization-for-java-custom-agent.md │ │ ├── migrate-github-copilot-app-modernization-for-java-faq.yml │ │ ├── migrate-github-copilot-app-modernization-for-java-oracle-to-postgresql.md │ │ ├── migrate-github-copilot-app-modernization-for-java-predefined-tasks.md │ │ ├── migrate-github-copilot-app-modernization-for-java-quickstart-assess-migrate.md │ │ ├── migrate-github-copilot-app-modernization-for-java-quickstart-chat-window.md │ │ ├── migrate-github-copilot-app-modernization-for-java-quickstart-containerization.md │ │ ├── migrate-github-copilot-app-modernization-for-java-quickstart-create-and-apply-your-own-task.md │ │ ├── migrate-github-copilot-app-modernization-for-java-quickstart-deploy-to-azure.md │ │ ├── migrate-github-copilot-app-modernization-for-java-quickstart-infrastructure.md │ │ ├── migrate-github-copilot-app-modernization-for-java-sample.md │ │ ├── migrate-github-copilot-app-modernization-for-java-working-with-assessment.md │ │ ├── migrate-github-copilot-app-modernization-for-java.md │ │ ├── migrate-jboss-eap-to-azure-redhat-openshift.md │ │ ├── migrate-jboss-eap-to-azure-vm-manually.md │ │ ├── migrate-jboss-eap-to-jboss-eap-on-azure-app-service.md │ │ ├── migrate-jboss-eap-to-jboss-eap-on-azure-vms.md │ │ ├── migrate-jboss-eap-to-vms-with-ha-dr.md │ │ ├── migrate-liberty-to-aks-with-ha-dr.md │ │ ├── migrate-spring-boot-to-app-service.md │ │ ├── migrate-spring-boot-to-azure-container-apps.md │ │ ├── migrate-spring-cloud-to-azure-container-apps.md │ │ ├── migrate-tomcat-to-azure-container-apps.md │ │ ├── migrate-tomcat-to-containers-on-azure-kubernetes-service.md │ │ ├── migrate-tomcat-to-tomcat-app-service.md │ │ ├── migrate-weblogic-to-aks-with-ha-geo-redundancy.md │ │ ├── migrate-weblogic-to-aks-with-keda-scaler-based-on-prometheus-metrics.md │ │ ├── migrate-weblogic-to-aks-within-an-existing-vnet.md │ │ ├── migrate-weblogic-to-azure-kubernetes-service.md │ │ ├── migrate-weblogic-to-azure-vm-manually.md │ │ ├── migrate-weblogic-to-jboss-eap-on-azure-app-service.md │ │ ├── migrate-weblogic-to-virtual-machines.md │ │ ├── migrate-weblogic-to-vms-with-ha-dr.md │ │ ├── migrate-weblogic-with-app-gateway.md │ │ ├── migrate-weblogic-with-elk.md │ │ ├── migrate-weblogic-with-entra-id-via-ldap.md │ │ ├── migrate-websphere-to-azure-kubernetes-service.md │ │ ├── migrate-websphere-to-azure-redhat-openshift.md │ │ ├── migrate-websphere-to-azure-vm-manually.md │ │ ├── migrate-websphere-to-jboss-eap-on-azure-app-service.md │ │ ├── migrate-websphere-to-virtual-machines.md │ │ ├── migrate-websphere-to-vms-with-ha-dr.md │ │ ├── migration-overview.md │ │ └── toc.yml │ ├── sdk/ │ │ ├── async-programming.md │ │ ├── authentication/ │ │ │ ├── credential-chains.md │ │ │ ├── includes/ │ │ │ │ ├── authenticate-azure-services-from-app.md │ │ │ │ └── implement-managed-identity-concepts.md │ │ │ ├── local-development-broker.md │ │ │ ├── local-development-dev-accounts.md │ │ │ ├── local-development-service-principal.md │ │ │ ├── on-premises-apps.md │ │ │ ├── overview.md │ │ │ ├── system-assigned-managed-identity.md │ │ │ └── user-assigned-managed-identity.md │ │ ├── azure-sdk-library-package-index.md │ │ ├── containers-samples.md │ │ ├── get-started-gradle.md │ │ ├── get-started-ide.md │ │ ├── get-started-maven.md │ │ ├── http-client-pipeline.md │ │ ├── includes/ │ │ │ ├── java-aad-samples.md │ │ │ ├── java-container-samples.md │ │ │ ├── java-sql-samples.md │ │ │ └── java-vm-samples.md │ │ ├── index.yml │ │ ├── libraries-drivers-modules.md │ │ ├── logging-jul.md │ │ ├── logging-log4j.md │ │ ├── logging-logback.md │ │ ├── logging-overview.md │ │ ├── lro.md │ │ ├── mermaidjs/ │ │ │ ├── chain-sequence.md │ │ │ ├── chained-token-credential-auth-flow.md │ │ │ ├── default-azure-credential-auth-flow.md │ │ │ ├── default-azure-credential-environment-variable-development.md │ │ │ └── default-azure-credential-environment-variable-production.md │ │ ├── overview.md │ │ ├── pagination.md │ │ ├── proxying.md │ │ ├── security-samples.md │ │ ├── sql-database-samples.md │ │ ├── toc.yml │ │ ├── tracing.md │ │ ├── troubleshooting-authentication-azure-hosted.md │ │ ├── troubleshooting-authentication-dev-env.md │ │ ├── troubleshooting-authentication-multi-tenant.md │ │ ├── troubleshooting-authentication-overview.md │ │ ├── troubleshooting-authentication-service-principal.md │ │ ├── troubleshooting-dependency-version-conflict.md │ │ ├── troubleshooting-messaging-event-hubs-overview.md │ │ ├── troubleshooting-messaging-event-hubs-performance.md │ │ ├── troubleshooting-messaging-event-hubs-processor.md │ │ ├── troubleshooting-messaging-event-hubs-producer.md │ │ ├── troubleshooting-messaging-service-bus-overview.md │ │ ├── troubleshooting-network.md │ │ ├── troubleshooting-overview.md │ │ ├── virtual-machine-samples.md │ │ └── web-apps-samples.md │ ├── spring-framework/ │ │ ├── app-configuration-support.md │ │ ├── authentication.md │ │ ├── auto-configure-azure-sdk-clients.md │ │ ├── configuration-properties-all.md │ │ ├── configuration-properties-azure-active-directory-b2c.md │ │ ├── configuration-properties-azure-app-configuration.md │ │ ├── configuration-properties-azure-cosmos-db.md │ │ ├── configuration-properties-azure-event-hubs.md │ │ ├── configuration-properties-azure-key-vault-certificates.md │ │ ├── configuration-properties-azure-key-vault-secrets.md │ │ ├── configuration-properties-azure-key-vault.md │ │ ├── configuration-properties-azure-service-bus-jms.md │ │ ├── configuration-properties-azure-service-bus.md │ │ ├── configuration-properties-azure-storage-blob.md │ │ ├── configuration-properties-azure-storage-file-share.md │ │ ├── configuration-properties-azure-storage-queue.md │ │ ├── configuration-properties-azure-storage.md │ │ ├── configuration-properties-entra.md │ │ ├── configuration-properties-global.md │ │ ├── configuration.md │ │ ├── configure-spring-app-with-cosmos-db-on-app-service-linux.md │ │ ├── configure-spring-boot-initializer-java-app-with-event-grid.md │ │ ├── configure-spring-boot-initializer-java-app-with-redis-cache.md │ │ ├── configure-spring-boot-starter-java-app-with-azure-active-directory-b2c-oidc.md │ │ ├── configure-spring-boot-starter-java-app-with-azure-key-vault-certificates.md │ │ ├── configure-spring-boot-starter-java-app-with-azure-key-vault.md │ │ ├── configure-spring-boot-starter-java-app-with-azure-service-bus.md │ │ ├── configure-spring-boot-starter-java-app-with-azure-storage.md │ │ ├── configure-spring-boot-starter-java-app-with-cosmos-db.md │ │ ├── configure-spring-boot-starter-java-app-with-entra.md │ │ ├── configure-spring-cloud-stream-binder-java-app-azure-event-hub.md │ │ ├── configure-spring-cloud-stream-binder-java-app-kafka-azure-event-hub.md │ │ ├── configure-spring-cloud-stream-binder-java-app-with-service-bus.md │ │ ├── configure-spring-data-apache-cassandra-with-cosmos-db.md │ │ ├── configure-spring-data-jdbc-with-azure-mysql.md │ │ ├── configure-spring-data-jdbc-with-azure-postgresql.md │ │ ├── configure-spring-data-jdbc-with-azure-sql-server.md │ │ ├── configure-spring-data-jpa-with-azure-mysql.md │ │ ├── configure-spring-data-jpa-with-azure-postgresql.md │ │ ├── configure-spring-data-jpa-with-azure-sql-server.md │ │ ├── configure-spring-data-mongodb-with-cosmos-db.md │ │ ├── configure-spring-data-r2dbc-with-azure-mysql.md │ │ ├── configure-spring-data-r2dbc-with-azure-postgresql.md │ │ ├── configure-spring-data-r2dbc-with-azure-sql-server.md │ │ ├── create-and-configure-managed-identity.md │ │ ├── deploy-applications-to-azure-hosting-environments.md │ │ ├── deploy-passwordless-spring-database-app.md │ │ ├── deploy-spring-boot-java-app-on-kubernetes.md │ │ ├── deploy-spring-boot-java-app-on-linux.md │ │ ├── developer-guide-overview.md │ │ ├── docker-compose-support.md │ │ ├── getting-started-with-spring-cloud-function-in-azure.md │ │ ├── how-to-guides-spring-data-cosmosdb.md │ │ ├── includes/ │ │ │ ├── create-mysql-flexible-server-non-admin-user.md │ │ │ ├── create-postgresql-flexible-server-non-admin-user.md │ │ │ ├── create-postgresql-single-server-non-admin-user.md │ │ │ ├── deploy-to-azure-spring-apps.md │ │ │ ├── introducing-passwordless-connections.md │ │ │ ├── passwordless-sign-in.md │ │ │ ├── prepare-your-local-environment.md │ │ │ ├── prerequisites-azure-cli.md │ │ │ ├── prerequisites-curl.md │ │ │ ├── prerequisites-java.md │ │ │ ├── prerequisites-jq.md │ │ │ ├── prerequisites-maven.md │ │ │ ├── spring-boot-20-note.md │ │ │ ├── spring-cloud-azure-version-note.md │ │ │ ├── spring-data-azure-mysql-flexible-server-setup.md │ │ │ ├── spring-data-azure-mysql-single-server-setup.md │ │ │ ├── spring-data-azure-postgresql-flexible-server-setup.md │ │ │ ├── spring-data-azure-postgresql-single-server-setup.md │ │ │ ├── spring-data-conclusion.md │ │ │ ├── spring-data-create-reactive.md │ │ │ ├── spring-data-jdbc-create-application.md │ │ │ ├── spring-data-jpa-create-application.md │ │ │ ├── spring-data-prerequisites.md │ │ │ ├── spring-data-r2dbc-create-application.md │ │ │ ├── spring-data-r2dbc-create-schema.md │ │ │ ├── spring-data-sql-server-setup.md │ │ │ ├── spring-default-azure-credential-overview.md │ │ │ ├── spring-jms-passwordless-queue.md │ │ │ └── spring-jms-passwordless-topic.md │ │ ├── index.yml │ │ ├── kafka-support.md │ │ ├── media/ │ │ │ └── configure-spring-boot-starter-java-app-with-azure-key-vault-certificates/ │ │ │ └── spring-to-azure-key-vault-certificates.ai │ │ ├── migrate-kafka-to-passwordless-connection.md │ │ ├── migrate-mysql-to-passwordless-connection.md │ │ ├── migrate-postgresql-to-passwordless-connection.md │ │ ├── migrate-sql-database-to-passwordless-connection.md │ │ ├── migration-guide-for-4.0.md │ │ ├── mysql-support.md │ │ ├── native-applications.md │ │ ├── passwordless-authentication.md │ │ ├── postgresql-support.md │ │ ├── production-ready.md │ │ ├── redis-support.md │ │ ├── resource-handling.md │ │ ├── resource-manager.md │ │ ├── secret-management.md │ │ ├── secure-your-restful-api-using-spring-cloud-azure.md │ │ ├── spring-boot-starter-for-entra-developer-guide.md │ │ ├── spring-cloud-azure-overview.md │ │ ├── spring-cloud-stream-support.md │ │ ├── spring-data-support.md │ │ ├── spring-integration-support.md │ │ ├── spring-jms-support.md │ │ ├── spring-jms-troubleshooting-guide.md │ │ ├── spring-messaging-event-hubs-support.md │ │ ├── spring-messaging-service-bus-support.md │ │ ├── spring-messaging-storage-queue-support.md │ │ ├── spring-security-support.md │ │ ├── testcontainers-support.md │ │ ├── toc.yml │ │ ├── using-event-hubs-in-spring-applications.md │ │ ├── using-service-bus-in-spring-applications.md │ │ └── using-storage-queue-in-spring-applications.md │ ├── toolkit-for-eclipse/ │ │ ├── create-hello-world-web-app.md │ │ ├── includes/ │ │ │ ├── additional-resources.md │ │ │ ├── basic-prerequisites.md │ │ │ ├── prerequisites.md │ │ │ └── show-azure-explorer.md │ │ ├── index.yml │ │ ├── installation.md │ │ ├── managing-redis-caches-using-azure-explorer.md │ │ ├── managing-storage-accounts-using-azure-explorer.md │ │ ├── managing-virtual-machines-using-azure-explorer.md │ │ ├── sign-in-instructions.md │ │ └── toc.yml │ └── toolkit-for-intellij/ │ ├── chatgpt-intellij.md │ ├── create-container-apps-intellij.md │ ├── create-hello-world-web-app.md │ ├── hello-world-web-app-linux.md │ ├── includes/ │ │ ├── additional-resources.md │ │ ├── basic-prerequisites.md │ │ ├── prerequisites.md │ │ └── show-azure-explorer.md │ ├── index.yml │ ├── install-toolkit.md │ ├── managing-redis-caches-using-azure-explorer.md │ ├── managing-storage-accounts-using-azure-explorer.md │ ├── managing-virtual-machines-using-azure-explorer.md │ ├── overview.md │ ├── sign-in-instructions.md │ └── toc.yml ├── javascript/ │ ├── TOC.yml │ ├── ai/ │ │ ├── azure-ai-for-javascript-developers.md │ │ ├── chat-app-with-separate-front-back-end.md │ │ ├── generative-ai-for-javascript-developers.md │ │ ├── get-started-app-chat-assistants-function-calling.md │ │ ├── get-started-app-chat-evaluations.md │ │ ├── get-started-app-chat-scaling-with-azure-container-apps.md │ │ ├── get-started-app-chat-template-langchainjs.md │ │ ├── get-started-app-chat-template-llamaindex.md │ │ ├── get-started-app-chat-template.md │ │ ├── includes/ │ │ │ └── get-started-securing-your-ai-app/ │ │ │ ├── clean-up-resources.md │ │ │ ├── explore-sample-code.md │ │ │ ├── get-help.md │ │ │ ├── open-development-environment.md │ │ │ └── visual-studio-code-setup.md │ │ ├── langchain-agent-on-azure.md │ │ └── media/ │ │ └── langchain-agent-on-azure/ │ │ └── mermaid/ │ │ └── azure-architecture-ai-rag-search-vector-store.mmd │ ├── azure-sdk-library-package-index.md │ ├── breadcrumb/ │ │ └── toc.yml │ ├── choose-nodejs-version.md │ ├── core/ │ │ ├── configure-local-development-environment.md │ │ └── test-azure-sdk-integrated-code.md │ ├── graphql-developer-guide.md │ ├── how-to/ │ │ ├── deploy-web-app.md │ │ ├── develop-serverless-apps.md │ │ └── with-visual-studio-code/ │ │ └── clone-github-repository.md │ ├── includes/ │ │ ├── azure-ai-developer-tools.md │ │ ├── javascript-at-microsoft/ │ │ │ └── bullet.md │ │ ├── libraries.md │ │ └── nodejs-runtime-for-azure-services.md │ ├── index.yml │ ├── javascript-zone-pivot-groups.yml │ ├── learn-azure-javascript.md │ ├── logging.md │ ├── node-azure-tools.md │ ├── retired/ │ │ └── do-not-remove │ ├── samples.md │ ├── sdk/ │ │ ├── authentication/ │ │ │ ├── best-practices.md │ │ │ ├── credential-chains.md │ │ │ ├── includes/ │ │ │ │ ├── developer-tooling-javascript.md │ │ │ │ ├── implement-default-azure-credential.md │ │ │ │ ├── implement-local-development-credential.md │ │ │ │ ├── implement-managed-identity-concepts.md │ │ │ │ ├── set-environment-variables-javascript.md │ │ │ │ ├── user-assigned-implement-code-js.md │ │ │ │ └── user-assigned-implement-code-ts.md │ │ │ ├── local-development-broker.md │ │ │ ├── local-development-environment-developer-account.md │ │ │ ├── local-development-environment-service-principal.md │ │ │ ├── on-premises-apps.md │ │ │ ├── overview.md │ │ │ ├── system-assigned-managed-identity.md │ │ │ └── user-assigned-managed-identity.md │ │ ├── azure-sdk-install.md │ │ ├── debug-client-libraries.md │ │ ├── loop-over-data.md │ │ ├── mermaidjs/ │ │ │ ├── chain-sequence.md │ │ │ ├── chained-token-credential-authentication-developer-flow.md │ │ │ ├── chained-token-credential-authentication-flow.md │ │ │ ├── default-azure-credential-authentication-flow.md │ │ │ ├── default-azure-credential-environment-variable-development.md │ │ │ └── default-azure-credential-environment-variable-production.md │ │ ├── test-sdk-integration.md │ │ └── use-azure-sdk.md │ ├── tutorial/ │ │ └── browser-file-upload-azure-storage-blob.md │ └── what-is-azure-for-javascript-development.md ├── jenkins/ │ ├── azure-container-instances-as-jenkins-build-agent.md │ ├── azure-storage-blobs-as-build-artifact-repository.md │ ├── breadcrumb/ │ │ └── toc.yml │ ├── configure-on-linux-vm.md │ ├── deploy-from-github-to-aks.md │ ├── deploy-to-azure-app-service-using-azure-cli.md │ ├── deploy-to-azure-functions.md │ ├── deploy-to-azure-spring-apps-using-azure-cli.md │ ├── deploy-to-linux-vm-using-azure-devops-services.md │ ├── deploy-to-service-fabric-cluster.md │ ├── includes/ │ │ └── jenkins-integration-with-azure.md │ ├── index.yml │ ├── overview.md │ ├── pipeline-with-github-and-docker.md │ ├── plug-ins-for-azure.md │ ├── scale-deployments-using-vm-agents.md │ └── toc.yml ├── pivots.yml ├── python/ │ ├── TOC.yml │ ├── azure-ai-for-python-developers.md │ ├── breadcrumb/ │ │ └── toc.yml │ ├── configure-python-web-app-codespaces.md │ ├── configure-python-web-app-local-environment.md │ ├── configure-python-web-app-on-app-service.md │ ├── containers-in-azure-overview-python.md │ ├── get-started-app-chat-app-load-test-locust.md │ ├── get-started-app-chat-document-security-trim.md │ ├── get-started-app-chat-evaluations.md │ ├── get-started-app-chat-private-endpoint.md │ ├── get-started-app-chat-scaling-with-azure-api-management.md │ ├── get-started-app-chat-scaling-with-azure-container-apps.md │ ├── get-started-app-chat-template.md │ ├── get-started.md │ ├── includes/ │ │ ├── cli-auth-note.md │ │ ├── create-environment-options.md │ │ ├── proxy-note.md │ │ └── resource-group-begin-delete.md │ ├── index.yml │ ├── overview-azd-templates.md │ ├── python-web-app-github-actions-app-service.md │ ├── python-zone-pivot-groups.yml │ ├── quickstart-python-scale-bicep.md │ ├── quickstart-python-web-azd-codespaces.md │ ├── quickstart-python-web-azd-templates.md │ ├── quickstarts-ai-services.md │ ├── quickstarts-app-hosting.md │ ├── quickstarts-data-solutions.md │ ├── quickstarts-identity-security.md │ ├── quickstarts-machine-learning.md │ ├── quickstarts-messaging-iot.md │ ├── quickstarts-other-services.md │ ├── sdk/ │ │ ├── authentication/ │ │ │ ├── additional-methods.md │ │ │ ├── credential-chains.md │ │ │ ├── local-development-broker.md │ │ │ ├── local-development-dev-accounts.md │ │ │ ├── local-development-service-principal.md │ │ │ ├── on-premises-apps.md │ │ │ ├── overview.md │ │ │ ├── system-assigned-managed-identity.md │ │ │ └── user-assigned-managed-identity.md │ │ ├── authorization/ │ │ │ └── overview.md │ │ ├── azure-sdk-configure-proxy.md │ │ ├── azure-sdk-install.md │ │ ├── azure-sdk-library-package-index.md │ │ ├── azure-sdk-library-usage-patterns.md │ │ ├── azure-sdk-logging.md │ │ ├── azure-sdk-overview.md │ │ ├── azure-sdk-sovereign-domain.md │ │ ├── examples/ │ │ │ ├── azure-sdk-example-database.md │ │ │ ├── azure-sdk-example-list-resource-groups.md │ │ │ ├── azure-sdk-example-resource-group.md │ │ │ ├── azure-sdk-example-storage-use.md │ │ │ ├── azure-sdk-example-storage.md │ │ │ ├── azure-sdk-example-virtual-machines.md │ │ │ ├── azure-sdk-example-web-app.md │ │ │ └── azure-sdk-samples-managed-disks.md │ │ ├── fundamentals/ │ │ │ ├── common-types-response.md │ │ │ ├── errors.md │ │ │ ├── http-pipeline-retries.md │ │ │ ├── language-design-guidelines.md │ │ │ └── overview.md │ │ ├── includes/ │ │ │ ├── authenticate-azure-services-from-app.md │ │ │ ├── sdk-auth-overview-dev-accounts.md │ │ │ ├── sdk-auth-overview-dev-service-principals.md │ │ │ ├── sdk-auth-overview-managed-identity.md │ │ │ └── sdk-auth-overview-service-principal.md │ │ └── mermaidjs/ │ │ ├── chain-sequence.md │ │ ├── chained-token-credential-authentication-flow.md │ │ ├── default-azure-credential-authentication-flow.md │ │ ├── default-azure-credential-environment-variable-development.md │ │ ├── default-azure-credential-environment-variable-production.md │ │ └── default-azure-credential-excludes.md │ ├── tutorial-containerize-deploy-python-web-app-azure-01.md │ ├── tutorial-containerize-deploy-python-web-app-azure-02.md │ ├── tutorial-containerize-deploy-python-web-app-azure-03.md │ ├── tutorial-containerize-deploy-python-web-app-azure-04.md │ ├── tutorial-containerize-deploy-python-web-app-azure-05.md │ ├── tutorial-containerize-simple-web-app-for-app-service.md │ ├── tutorial-containerize-simple-web-app.md │ ├── tutorial-deploy-python-web-app-azure-container-apps-01.md │ ├── tutorial-deploy-python-web-app-azure-container-apps-02.md │ ├── tutorial-deploy-python-web-app-azure-container-apps-03.md │ ├── tutorial-python-managed-identity-cli.md │ ├── tutorial-python-managed-identity-user-assigned-cli.md │ ├── walkthrough-tutorial-authentication-01.md │ ├── walkthrough-tutorial-authentication-02.md │ ├── walkthrough-tutorial-authentication-03.md │ ├── walkthrough-tutorial-authentication-04.md │ ├── walkthrough-tutorial-authentication-05.md │ ├── walkthrough-tutorial-authentication-06.md │ └── walkthrough-tutorial-authentication-07.md ├── rust/ │ ├── TOC.yml │ ├── azure-sdk-library-package-index.md │ ├── developer-environment.md │ ├── includes/ │ │ ├── prerequisites.md │ │ └── resources.md │ ├── index.yml │ ├── sdk/ │ │ ├── authentication/ │ │ │ └── overview.md │ │ ├── azure-core-types.md │ │ ├── installation.md │ │ ├── logging.md │ │ ├── overview.md │ │ └── use-crates.md │ └── what-is-azure-for-rust-developers.md ├── terraform/ │ ├── authenticate-to-azure-with-managed-identity-for-azure-services.md │ ├── authenticate-to-azure-with-microsoft-account.md │ ├── authenticate-to-azure-with-service-principle.md │ ├── authenticate-to-azure.md │ ├── azure-export-for-terraform/ │ │ ├── export-advanced-scenarios.md │ │ ├── export-first-resources.md │ │ ├── export-resources-hcl.md │ │ ├── export-terraform-concepts.md │ │ ├── export-terraform-overview.md │ │ ├── get-started-export-resources-portal.md │ │ ├── resource-provider-overview.md │ │ └── select-custom-resources.md │ ├── best-practices-compliance-testing.md │ ├── best-practices-end-to-end-testing.md │ ├── best-practices-integration-testing.md │ ├── best-practices-testing-overview.md │ ├── breadcrumb/ │ │ └── toc.yml │ ├── comparing-terraform-and-bicep.md │ ├── concept-azapi-data-plane-framework.md │ ├── configure-avd-network-settings.md │ ├── configure-avd-rbac.md │ ├── configure-azure-virtual-desktop.md │ ├── configure-vs-code-extension-for-terraform.md │ ├── create-avd-azure-compute-image-gallery.md │ ├── create-avd-azure-files-storage.md │ ├── create-avd-log-analytics-workspace.md │ ├── create-avd-session-host.md │ ├── create-network-watcher-nsg-flow-logs.md │ ├── create-resource-group.md │ ├── create-vm-scaleset-network-disks-hcl.md │ ├── create-vm-scaleset-network-disks-using-packer-hcl.md │ ├── deploy-azure-cosmos-db-to-azure-container-instances.md │ ├── deploy-postgresql-flexible-server-database.md │ ├── firewall-upgrade-premium.md │ ├── get-started-azapi-data-plane-resource.md │ ├── get-started-azapi-resource-action-mutation.md │ ├── get-started-azapi-resource-action.md │ ├── get-started-azapi-resource-list.md │ ├── get-started-azapi-resource.md │ ├── get-started-azapi-update-resource.md │ ├── get-started-cloud-shell-bash.md │ ├── get-started-cloud-shell-powershell.md │ ├── get-started-windows-bash.md │ ├── get-started-windows-powershell.md │ ├── how-to-migrate-between-azurerm-and-azapi.md │ ├── how-to-use-azapi-preflight-validation.md │ ├── how-to-use-azapi-provider-functions.md │ ├── how-to-use-terraform-vscode-extension.md │ ├── hub-spoke-hub-network.md │ ├── hub-spoke-hub-nva.md │ ├── hub-spoke-introduction.md │ ├── hub-spoke-on-prem.md │ ├── hub-spoke-spoke-network.md │ ├── hub-spoke-validation.md │ ├── includes/ │ │ ├── abstract.md │ │ ├── comparing-terraform-and-bicep-integration-features.md │ │ ├── comparing-terraform-and-bicep-usability-features.md │ │ ├── configure-terraform.md │ │ ├── confirm-default-azure-subscription-or-authenticate.md │ │ ├── create-vm.md │ │ ├── environment-variables-notes.md │ │ ├── install-latest-version.md │ │ ├── install-terraform-on-windows.md │ │ ├── terraform-apply-plan.md │ │ ├── terraform-init.md │ │ ├── terraform-plan-destroy.md │ │ ├── terraform-plan-notes.md │ │ ├── terraform-plan-recreate.md │ │ └── terraform-plan.md │ ├── index.yml │ ├── media/ │ │ └── overview-azapi-provider/ │ │ └── placeholder.txt │ ├── overview-azapi-provider.md │ ├── overview.md │ ├── provider-selection-azurerm-vs-azapi.md │ ├── provider-version-history-azurerm-0-1-0-to-0-3-3.md │ ├── provider-version-history-azurerm-1-0-0-to-1-44-0.md │ ├── provider-version-history-azurerm-2-0-0-to-2-99-0.md │ ├── provider-version-history-azurerm-3-0-0-to-3-116-0.md │ ├── provider-version-history-azurerm-4-0-0-to-current.md │ ├── provision-infrastructure-using-azure-deployment-slots.md │ ├── quickstart-configure.md │ ├── services/ │ │ └── azurerm.json │ ├── store-state-in-azure-storage.md │ ├── terraform-handler-for-azure-copilot/ │ │ └── generate-terraform-configuration-using-copilot.md │ ├── toc.yml │ └── troubleshoot.md └── typespec/ ├── TOC.yml ├── includes/ │ └── quickstart/ │ ├── file-structure-csharp.md │ ├── file-structure-typescript.md │ ├── prereqs-csharp.md │ └── prereqs-typescript.md ├── index.yml ├── mermaid/ │ ├── tool-chain.mmd │ └── typespec-workflow.mmd ├── overview.md ├── quickstart-scaffold-dotnet.md ├── quickstart-scaffold-typescript.md └── resources.md