in src/extension.ts [80:141]
outputChannel: createAzExtOutputChannel("Azure Identity", ""),
prefix: "",
};
context.subscriptions.push(uiExtensionVariables.outputChannel);
registerUIExtensionVariables(uiExtensionVariables);
registerCommandWithTelemetry("aks.signInToAzure", signInToAzure);
registerCommandWithTelemetry("aks.selectTenant", selectTenant);
registerCommandWithTelemetry("aks.selectSubscriptions", selectSubscriptions);
registerCommandWithTelemetry("aks.periscope", periscope);
registerCommandWithTelemetry("aks.installAzureServiceOperator", installAzureServiceOperator);
registerCommandWithTelemetry("aks.aksCRUDDiagnostics", aksCRUDDiagnostics);
registerCommandWithTelemetry("aks.aksBestPracticesDiagnostics", aksBestPracticesDiagnostics);
registerCommandWithTelemetry("aks.aksIdentitySecurityDiagnostics", aksIdentitySecurityDiagnostics);
registerCommandWithTelemetry("aks.attachAcrToCluster", attachAcrToCluster);
registerCommandWithTelemetry("aks.draftDockerfile", draftDockerfile);
registerCommandWithTelemetry("aks.draftDeployment", draftDeployment);
registerCommandWithTelemetry("aks.draftWorkflow", draftWorkflow);
registerCommandWithTelemetry("aks.aksNodeHealthDiagnostics", aksNodeHealth);
registerCommandWithTelemetry(
"aks.aksCCPAvailabilityPerformanceDiagnostics",
aksCCPAvailabilityPerformanceDiagnostics,
);
registerCommandWithTelemetry("aks.aksStorageDiagnostics", aksStorageDiagnostics);
registerCommandWithTelemetry("aks.showInPortal", aksNavToPortal);
registerCommandWithTelemetry("aks.clusterProperties", aksClusterProperties);
registerCommandWithTelemetry("aks.createClusterNavToAzurePortal", aksCreateClusterNavToAzurePortal);
registerCommandWithTelemetry("aks.aksRunKubectlCommands", aksRunKubectlCommands);
registerCommandWithTelemetry("aks.aksCategoryConnectivity", aksCategoryConnectivity);
registerCommandWithTelemetry("aks.aksDeleteCluster", aksDeleteCluster);
registerCommandWithTelemetry("aks.aksRotateClusterCert", aksRotateClusterCert);
registerCommandWithTelemetry("aks.aksReconcileCluster", aksReconcileCluster);
registerCommandWithTelemetry("aks.aksInspektorGadgetShow", aksInspektorGadgetShow);
registerCommandWithTelemetry("aks.createCluster", aksCreateCluster);
registerCommandWithTelemetry("aks.aksTCPDump", aksTCPDump);
registerCommandWithTelemetry("aks.compareCluster", aksCompareCluster);
registerCommandWithTelemetry("aks.refreshSubscription", refreshSubscription);
registerCommandWithTelemetry("aks.eraserTool", aksEraserTool);
registerCommandWithTelemetry("aks.aksDownloadRetinaCapture", aksDownloadRetinaCapture);
registerCommandWithTelemetry("aks.aksUploadRetinaCapture", aksUploadRetinaCapture);
registerCommandWithTelemetry("aks.aksKaito", aksKaito);
registerCommandWithTelemetry("aks.aksKaitoGenerateYaml", aksKaitoGenerateYaml);
registerCommandWithTelemetry("aks.aksKaitoCreateCRD", aksKaitoCreateCRD);
registerCommandWithTelemetry("aks.aksKaitoManage", aksKaitoManage);
registerCommandWithTelemetry("aks.aksKaitoTest", aksKaitoTest);
registerCommandWithTelemetry("aks.aksCreateClusterFromCopilot", aksCreateClusterFromCopilot);
registerCommandWithTelemetry("aks.aksDeployManifest", aksDeployManifest);
registerCommandWithTelemetry("aks.aksOpenKubectlPanel", aksOpenKubectlPanel);
registerCommandWithTelemetry("aks.getAzureKubernetesServicePlugins", getPlugins);
registerCommandWithTelemetry("aks.aksDraftValidate", draftValidate);
registerCommandWithTelemetry("aks.clusterFilter", aksClusterFilter);
//registerCommandWithTelemetry("aks.aksAutomatedDeployments", aksAutomatedDeployments);
registerCommandWithTelemetry("aks.aksCreateFleet", aksCreateFleet);
registerCommandWithTelemetry("aks.aksFleetProperties", aksFleetProperties);
await registerAzureServiceNodes(context);
const azureAccountTreeItem = createAzureAccountTreeItem(sessionProvider);
context.subscriptions.push(azureAccountTreeItem);
const treeDataProvider = new AzExtTreeDataProvider(azureAccountTreeItem, "azureAks.loadMore");
cloudExplorer.api.registerCloudProvider({