message: Add `revealAzureResource` to v2 api interface
diff: @@ -275,6 +275,8 @@ export type WorkspaceResourceBranchDataProvider<TModel extends WorkspaceResource
  // scope down vscode.TreeDataProvider to exactly what's allowed to be used
  type ResourceGroupsTreeDataProvider = Pick<vscode.TreeDataProvider<unknown>, 'getChildren' | 'getTreeItem'>;
  +export type VSCodeRevealOptions = Parameters<vscode.TreeView<unknown>['reveal']>['1'];
  +
  /**
  * The current (v2) Azure Resources extension API.
  */
  @@ -318,6 +320,13 @@ export interface AzureResourcesHostApi {
  */
  registerWorkspaceResourceBranchDataProvider<TModel extends WorkspaceResourceModel>(type: WorkspaceResourceType, provider: WorkspaceResourceBranchDataProvider<TModel>): vscode.Disposable;
  + /**
  + * Reveal a resource in the Azure tree view. Works with subscriptions, resource groups, or resources.
  + *
  + * @param id The Azure Resource ID to reveal in the Azure tree view.
  + * @param options Options for revealing the resource. See {@link vscode.TreeView.reveal}
  + */
  + revealAzureResource(id: string, options?: VSCodeRevealOptions): Promise<void>;
  }
  export interface ActivityApi {
  