forked from rowong/portaldocs
-
Notifications
You must be signed in to change notification settings - Fork 0
/
TOC.yml
217 lines (216 loc) · 12.3 KB
/
TOC.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
- 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