зеркало из https://github.com/Azure/portaldocs.git
218 строки
12 KiB
YAML
218 строки
12 KiB
YAML
- name: Azure portal extension development documentation
|
|
href: index
|
|
- name: Onboarding a new extension
|
|
items:
|
|
- name: Overview / Get started
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-onboarding
|
|
- name: Steps that do not involve the Ibiza team
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-onboarding-with-related-teams
|
|
- name: Managing cloud/environment specific configuration
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-configuration
|
|
- name: Production-ready metrics
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-production-ready-metrics
|
|
- name: Partner feature request process
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-partner-request
|
|
- name: Azure portal architecture
|
|
items:
|
|
- name: Architecture overview
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-architecture
|
|
- name: Authentication flow
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-authentication-flow
|
|
- name: Authentication procedures
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-authentication-procedures
|
|
- name: Design guide
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-design
|
|
- name: Development guide
|
|
items:
|
|
- name: Getting started
|
|
items:
|
|
- name: Downloads
|
|
href: /azure/portal-sdk/portal-sdk/generated/downloads
|
|
- name: Release notes
|
|
href: /azure/portal-sdk/portal-sdk/generated/release-notes
|
|
- name: Breaking changes
|
|
href: /azure/portal-sdk/portal-sdk/generated/breaking-changes
|
|
- name: Install the SDK
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-install-software
|
|
- name: Get started
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-getting-started
|
|
- name: Updating the SDK
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-packages#updating-your-extension-to-a-newer-version-of-the-sdk
|
|
- name: Running your extension locally (a.k.a. sideloading)
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-sideloading
|
|
- name: Samples
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-samples
|
|
- name: Blades
|
|
items:
|
|
- name: Overview
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-blades
|
|
- name: TemplateBlade
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-blades-templateblade
|
|
- name: MenuBlade
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-blades-menublade
|
|
- name: ResourceMenuBlade
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-blades-resourcemenublade
|
|
- name: FrameBlade
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-blades-frameblade
|
|
- name: Opening and closing blades programmatically
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-blades-opening-and-closing
|
|
- name: Advanced TemplateBlade topics
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-blades-advanced
|
|
- name: Blade with tiles
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-blades-legacy
|
|
- name: Parts
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-parts
|
|
- name: Building UI with HTML templates and Fx controls
|
|
items:
|
|
- name: Controls overview
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-controls
|
|
- name: Controls playground
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-controls#the-controls-playground
|
|
- name: Forms
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-forms
|
|
- name: Common scenarios and integration points
|
|
items:
|
|
- name: Blades that create or provision resources and services
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-create
|
|
- name: Add your resource or service into the 'All services' (browse) menu
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-browse
|
|
- name: Other UI concepts
|
|
items:
|
|
- name: Context panes
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-context-panes
|
|
- name: Dialogs
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-dialogs
|
|
- name: Notifications
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-notifications
|
|
- name: Loading and managing data
|
|
items:
|
|
- name: Making authenticated and batched calls to Azure Resource Manager (ARM) and other endpoints
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-data-ajax
|
|
- name: Legacy data management features
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-legacy-data
|
|
- name: Advanced development topics
|
|
items:
|
|
- name: Memory management (LifetimeManager)
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-lifetime
|
|
- name: Sharing blades and parts across extensions
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-sharing-blades-and-parts
|
|
- name: Custom domains (e.g. aad.portal.azure.com)
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-custom-domains
|
|
- name: Debugging
|
|
items:
|
|
- name: Using debug mode
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-debugging#debug-mode
|
|
- name: Debugging extension load failures
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-debugging#debug-extension-load-failures
|
|
- name: Debugging console errors
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-debugging#debug-console-errors
|
|
- name: Debugging javascript
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-debugging#debug-javascript
|
|
- name: Debugging knockout
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-debugging#debug-knockout
|
|
- name: Debugging the data stack
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-debugging#debug-the-data-stack
|
|
- name: Performance
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-performance
|
|
- name: Testing
|
|
items:
|
|
- name: Unit testing support
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-unit-test
|
|
- name: C# test framework (Open source)
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-csharp-test-framework
|
|
- name: Node.js test framework (Open source)
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-node-js-test-framework
|
|
- name: Telemetry and alerting
|
|
items:
|
|
- name: Portal telemetry overview
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-telemetry
|
|
- name: Set up and verify telemetry logging from your extension
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-telemetry#logging-telemetry
|
|
- name: Getting access to raw portal telemetry data
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-telemetry#viewing-telemetry
|
|
- name: Consuming telemetry via pre-built Power BI dashboards
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-telemetry#power-bi-reports
|
|
- name: Performance and reliability monitoring
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-telemetry-alerting
|
|
- name: Experimentation and flighting
|
|
items:
|
|
- name: Flighting a new version of your extension in MPAC
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-flighting
|
|
- name: Feature flags to enable or disable individual features within an environment
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-flags
|
|
- name: Localization and globalization
|
|
items:
|
|
- name: Localization overview and supported languages
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-localization-globalization
|
|
- name: Setting up localization for your extension
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-localization-globalization#localizing-build
|
|
- name: Setting up localization for your gallery package
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-localization-globalization#marketplace
|
|
- name: Testing localization with side-loading
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-localization-globalization#testing-localization
|
|
- name: Formatting numbers, currencies and dates
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-localization-globalization#formatting-numbers-currencies-and-dates
|
|
- name: Accessibility
|
|
items:
|
|
- name: Accessibility guidelines
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-accessibility
|
|
- name: Accessibility testing and SLAs
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-accessibility#accessibility-planning
|
|
- name: Deploying your extension
|
|
items:
|
|
- name: Extension registration, environments, clouds and Ibiza team SLAs
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-publishing
|
|
- name: Moving an extension from private preview to public preview to GA
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-developmentPhases
|
|
- name: Deployment using the Extension Hosting Service
|
|
items:
|
|
- name: Extension Hosting Service overview
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-hosting-service
|
|
- name: Onboarding your extension to the Extension Hosting Service
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-hosting-service#step-by-step-onboarding
|
|
- name: Registring your extension with the Extension Hosting Service
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-hosting-service#step-9-registering-your-extension-with-the-hosting-service
|
|
- name: Deploying a new version of an extension
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-hosting-service#deploying-a-new-version-of-an-extension
|
|
- name: Deploying your extension using Express V2 and the Extension Hosting Service
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-hosting-service-ev2
|
|
- name: SLA for registering an extension with the Extension Hosting Service
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-svc-lvl-agreements
|
|
- name: Custom extension deployment infrastructure
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-custom-deployment
|
|
- name: Legacy features
|
|
items:
|
|
- name: PDL-based programming
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-legacy-blades-template-pdl
|
|
- name: Legacy parts
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-legacy-parts
|
|
- name: Legacy data management feature
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-legacy-data
|
|
- name: Controls in the MsPortalFx namespace
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-extensions-samples-controls-deprecated
|
|
- name: EditScope
|
|
href: /azure/portal-sdk/portal-sdk/generated/top-legacy-editscopes
|
|
- name: Marketplace/Gallery developer resources
|
|
items:
|
|
- name: Gallery overview
|
|
href: /azure/portal-sdk/gallery-sdk/generated/index-gallery#gallery-overview
|
|
- name: Gallery item specifications
|
|
href: /azure/portal-sdk/gallery-sdk/generated/index-gallery#gallery-item-specificiations
|
|
- name: Gallery item metadata
|
|
href: /azure/portal-sdk/gallery-sdk/generated/index-gallery#gallery-item-metadata
|
|
- name: Gallery item field to UI element mappings
|
|
href: /azure/portal-sdk/gallery-sdk/generated/index-gallery#gallery-item-field-to-ui-element-mappings
|
|
- name: Gallery package development and debugging
|
|
href: /azure/portal-sdk/gallery-sdk/generated/index-gallery#gallery-package-development-and-debugging
|
|
- name: Legacy OneBox development approach
|
|
href: /azure/portal-sdk/gallery-sdk/generated/index-gallery#legacy-onebox-development-approach
|
|
- name: Using the "Add to Resource" blade
|
|
href: /azure/portal-sdk/gallery-sdk/generated/index-gallery#using-the-add-to-resource-blade
|
|
- name: Your icon tile for the Azure store
|
|
href: /azure/portal-sdk/gallery-sdk/generated/index-gallery#your-icon-tile-for-the-azure-store
|
|
- name: Developer tooling and productivity
|
|
href: /azure/portal-sdk/gallery-sdk/generated/index-gallery#developer-tooling-and-productivity
|
|
- name: Gallery frequently asked questions
|
|
href: /azure/portal-sdk/gallery-sdk/generated/index-gallery#gallery-frequently-asked-questions
|
|
|