From 1aec777ef1acdf8810911b51487f120ff799d53f Mon Sep 17 00:00:00 2001 From: Ohad Edry Date: Mon, 6 Jul 2026 13:41:27 +0300 Subject: [PATCH 01/14] feat: support bulk-export command --- ...50 New Functionality-20260706-091126.yaml" | 6 + docs/commands/fs/bulk_export.md | 103 + docs/commands/index.md | 1 + docs/examples/folder_examples.md | 15 + docs/examples/workspace_examples.md | 12 + mkdocs.yml | 1 + src/fabric_cli/client/fab_api_client.py | 6 +- src/fabric_cli/client/fab_api_item.py | 10 + .../commands/fs/bulk_export/__init__.py | 2 + .../bulk_export/fab_fs_bulk_export_folder.py | 68 + .../fab_fs_bulk_export_workspace.py | 121 + src/fabric_cli/commands/fs/fab_fs.py | 9 + .../commands/fs/fab_fs_bulk_export.py | 89 + src/fabric_cli/core/fab_commands.py | 1 + .../core/fab_config/command_support.yaml | 32 + src/fabric_cli/core/fab_constant.py | 5 +- src/fabric_cli/core/fab_logger.py | 40 +- src/fabric_cli/core/fab_parser_setup.py | 1 + src/fabric_cli/errors/bulk_export.py | 38 + src/fabric_cli/parsers/fab_fs_parser.py | 103 +- .../utils/fab_cmd_bulk_export_utils.py | 165 + src/fabric_cli/utils/fab_cmd_export_utils.py | 64 +- src/fabric_cli/utils/fab_commands.py | 1 + tests/test_commands/commands_parser.py | 2 + .../test_bulk_export/class_setup.yaml | 358 +++ .../test_bulk_export_empty_folder_fail.yaml | 552 ++++ ...test_bulk_export_empty_workspace_fail.yaml | 102 + ...folder_with_unsupported_items_success.yaml | 2066 ++++++++++++ ...export_inner_folder_structure_success.yaml | 2804 ++++++++++++++++ .../test_bulk_export_item_fail.yaml | 557 ++++ ..._bulk_export_no_exportable_items_fail.yaml | 1104 +++++++ ..._export_output_path_not_empty_warning.yaml | 761 +++++ ...rkspace_folder_without_recursive_fail.yaml | 1058 +++++++ ...kspace_with_folders_structure_success.yaml | 2809 +++++++++++++++++ ...kspace_with_unsupported_items_success.yaml | 1126 +++++++ ...port_workspace_without_recursive_fail.yaml | 508 +++ tests/test_commands/test_bulk_export.py | 349 ++ tests/test_core/test_fab_logger.py | 128 +- .../test_fab_cmd_bulk_export_utils.py | 291 ++ 39 files changed, 15398 insertions(+), 70 deletions(-) create mode 100644 ".changes/unreleased/\342\234\250 New Functionality-20260706-091126.yaml" create mode 100644 docs/commands/fs/bulk_export.md create mode 100644 src/fabric_cli/commands/fs/bulk_export/__init__.py create mode 100644 src/fabric_cli/commands/fs/bulk_export/fab_fs_bulk_export_folder.py create mode 100644 src/fabric_cli/commands/fs/bulk_export/fab_fs_bulk_export_workspace.py create mode 100644 src/fabric_cli/commands/fs/fab_fs_bulk_export.py create mode 100644 src/fabric_cli/errors/bulk_export.py create mode 100644 src/fabric_cli/utils/fab_cmd_bulk_export_utils.py create mode 100644 tests/test_commands/recordings/test_commands/test_bulk_export/class_setup.yaml create mode 100644 tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_empty_folder_fail.yaml create mode 100644 tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_empty_workspace_fail.yaml create mode 100644 tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_folder_with_unsupported_items_success.yaml create mode 100644 tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_inner_folder_structure_success.yaml create mode 100644 tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_item_fail.yaml create mode 100644 tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_no_exportable_items_fail.yaml create mode 100644 tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_output_path_not_empty_warning.yaml create mode 100644 tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_workspace_folder_without_recursive_fail.yaml create mode 100644 tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_workspace_with_folders_structure_success.yaml create mode 100644 tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_workspace_with_unsupported_items_success.yaml create mode 100644 tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_workspace_without_recursive_fail.yaml create mode 100644 tests/test_commands/test_bulk_export.py create mode 100644 tests/test_utils/test_fab_cmd_bulk_export_utils.py diff --git "a/.changes/unreleased/\342\234\250 New Functionality-20260706-091126.yaml" "b/.changes/unreleased/\342\234\250 New Functionality-20260706-091126.yaml" new file mode 100644 index 000000000..2a203fbc2 --- /dev/null +++ "b/.changes/unreleased/\342\234\250 New Functionality-20260706-091126.yaml" @@ -0,0 +1,6 @@ +kind: ✨ New Functionality +body: Add new 'bulk-export' command for exporting workspace or folder items +time: 2026-07-06T09:11:26.916814199Z +custom: + Author: ohadedry + AuthorLink: https://github.com/ohadedry diff --git a/docs/commands/fs/bulk_export.md b/docs/commands/fs/bulk_export.md new file mode 100644 index 000000000..8544f2ea6 --- /dev/null +++ b/docs/commands/fs/bulk_export.md @@ -0,0 +1,103 @@ +# `bulk-export` Command + +Bulk export a workspace or folder with folder structure and item bindings. + +The `bulk-export` command exports all supported items from a workspace or folder in a single bulk API request, preserving the folder hierarchy and item bindings (logical IDs) in the exported definitions. + +!!! warning "When exporting items, the item definitions are exported without their sensitivity labels" + +!!! note "Permissions" + - **Workspace export**: Only items that the caller has both read and write permissions for are exported. + - **Folder export**: The caller must have read and write permissions for all folder items. + +!!! note "Differences from `export`" + - **Folder structure**: `bulk-export` preserves the workspace folder hierarchy in the output. `export` exports items flat. + - **Item bindings**: `bulk-export` preserves item logical IDs, enabling round-trip import/update. `export` uses nil UUIDs. + - **Format**: `bulk-export` does not support the `--format` flag. Items are exported in their default format only. + - **Target scope**: `bulk-export` operates on workspaces and folders. `export` operates on individual items or workspaces. + +**Supported Targets:** + +- `.Workspace` — exports all supported items in the workspace +- `.Folder` — exports all supported items in the folder and its sub-folders + +**Supported Item Types:** + +`CopyJob`, `CosmosDBDatabase`, `Dataflow`, `DataPipeline`, `DigitalTwinBuilder`, `Environment`, `Eventhouse`, `Eventstream`, `GraphQLApi`, `GraphQuerySet`, `KQLDashboard`, `KQLDatabase`, `KQLQueryset`, `Lakehouse`, `Map`, `MirroredDatabase`, `MLExperiment`, `MLModel`, `MountedDataFactory`, `Notebook`, `Reflex`, `Report`, `SemanticModel`, `SparkJobDefinition`, `SQLDatabase`, `UserDataFunction`, `VariableLibrary` + +Unsupported item types are automatically skipped and reported in the output summary. + +**Usage:** + +``` +fab bulk-export -o --recursive [-f] +``` + +**Parameters:** + +| Parameter | Description | +|-----------|-------------| +| `` | Path to the workspace or folder to export. | +| `-o, --output ` | Output directory path. Required. | +| `--recursive` | Recursively export folder contents. Required for workspace and folder targets. | +| `-f, --force` | Skip confirmation prompts. Exports without sensitivity label confirmation and proceeds when the output folder is not empty. Optional. | + +**Examples:** + +```bash +# Bulk-export an entire workspace to a local directory +fab bulk-export ws1.Workspace -o /tmp --recursive --force + +# Bulk-export a specific folder +fab bulk-export ws1.Workspace/folder1.Folder -o /tmp --recursive --force +``` + +**Output:** + +On success, the command prints a summary with the number of exported and skipped items: + +``` +Exported 15 items to '/tmp'. Skipped 1 items due to unsupported item types: Dashboard (1) +``` + +When using `--output-format json`, the output includes structured data: + +```json +{ + "exported": 15, + "exported_types": { + "SemanticModel": 5, + "Report": 4, + "Notebook": 3, + "DataPipeline": 3 + }, + "skipped": 1, + "skipped_types": { + "Dashboard": 1, + }, + "output": "/tmp" +} +``` + +**Output Directory Structure:** + +The exported output mirrors the workspace folder structure: + +``` +/ +├── Folder1/ +│ ├── notebook1.Notebook/ +│ │ ├── .platform +│ │ └── notebook-content.ipynb +│ └── report1.Report/ +│ ├── .platform +│ ├── definition.pbir +│ └── StaticResources/ +│ └── ... +└── Folder2/ + └── model1.SemanticModel/ + ├── .platform + └── definition/ + ├── model.tmdl + └── ... +``` diff --git a/docs/commands/index.md b/docs/commands/index.md index fa1e87fde..58b6fe7c0 100644 --- a/docs/commands/index.md +++ b/docs/commands/index.md @@ -48,6 +48,7 @@ It supports both Unix-style and Windows-style command names for file system oper | Command | Description | |---------|-------------| | [`assign`](./fs/assign.md) | Assign a resource to a workspace | +| [`bulk-export`](./fs/bulk_export.md) | Bulk export of Folder or Workspace | | [`cd`](./fs/cd.md) | Change to the specified directory | | [`cp` (copy)](./fs/cp.md) | Copy an item or file | | [`export`](./fs/export.md) | Export an item | diff --git a/docs/examples/folder_examples.md b/docs/examples/folder_examples.md index 2dc3db4bb..c120ab1bf 100644 --- a/docs/examples/folder_examples.md +++ b/docs/examples/folder_examples.md @@ -110,6 +110,21 @@ fab rm ws1.Workspace/fd1.Folder ## Folder Operations +### Bulk-Export Folder Items + +!!! info "When you bulk-export item definitions, the sensitivity labels are not part of the definitions" + +Bulk-export all supported items from a folder preserving folder structure and item bindings. See [bulk-export command](../commands/fs/bulk_export.md) for full details and supported item types. + +#### Bulk-Export a Folder Recursively + +Export a folder and all its sub-folders to a local directory. + +```py +fab bulk-export ws1.Workspace/fd1.Folder -o /tmp --recursive +``` + + ### Copy Folder diff --git a/docs/examples/workspace_examples.md b/docs/examples/workspace_examples.md index 907d8c97a..0978838b6 100644 --- a/docs/examples/workspace_examples.md +++ b/docs/examples/workspace_examples.md @@ -260,6 +260,18 @@ fab export ws1.Workspace -o /ws1.Workspace/lh1.Lakehouse/Files fab export ws1.Workspace -o /ws1.Workspace/lh1.Lakehouse/Files -a ``` +### Bulk-Export Workspace Items + +!!! info "When you bulk-export item definitions, the sensitivity labels are not part of the definitions" + +Bulk-export all supported items from a workspace preserving folder structure and item bindings. See [bulk-export command](../commands/fs/bulk_export.md) for full details and supported item types. + +#### Bulk-Export Workspace to Local Directory + +```py +fab bulk-export ws1.Workspace -o /tmp --recursive +``` + ### Deploy Workspace Items Deploy workspace items from local source to target workspaces using configuration files. diff --git a/mkdocs.yml b/mkdocs.yml index 136bf2a97..8274358cf 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -78,6 +78,7 @@ nav: - api: commands/api/index.md - assign: commands/fs/assign.md - auth: commands/auth/index.md + - bulk-export: commands/fs/bulk_export.md - cd: commands/fs/cd.md - config: commands/config/index.md - cp (copy): commands/fs/cp.md diff --git a/src/fabric_cli/client/fab_api_client.py b/src/fabric_cli/client/fab_api_client.py index eb08c6f07..7ab4530f1 100644 --- a/src/fabric_cli/client/fab_api_client.py +++ b/src/fabric_cli/client/fab_api_client.py @@ -156,7 +156,11 @@ def do_request( start_time = time.time() response = session.request(method=method, url=url, **request_params) fab_logger.log_debug_http_response( - response.status_code, response.headers, response.text, start_time + response.status_code, + response.headers, + response.text, + start_time, + ctxt_cmd, ) api_error_code = response.headers.get( diff --git a/src/fabric_cli/client/fab_api_item.py b/src/fabric_cli/client/fab_api_item.py index c50bc00c8..345f1f696 100644 --- a/src/fabric_cli/client/fab_api_item.py +++ b/src/fabric_cli/client/fab_api_item.py @@ -109,6 +109,16 @@ def get_item_definition(args: Namespace) -> ApiResponse: return fabric_api.do_request(args) +def bulk_export_definitions(args: Namespace, payload: str) -> ApiResponse: + """https://learn.microsoft.com/en-us/rest/api/fabric/core/items/bulk-export-item-definitions""" + args.uri = f"workspaces/{args.ws_id}/items/bulkExportDefinitions?beta=true" + args.method = "post" + args.wait = True + + response = fabric_api.do_request(args, data=payload) + return json.loads(response.text) + + def update_item_definition( args: Namespace, payload: str, item_uri: Optional[bool] = False ) -> ApiResponse: diff --git a/src/fabric_cli/commands/fs/bulk_export/__init__.py b/src/fabric_cli/commands/fs/bulk_export/__init__.py new file mode 100644 index 000000000..59e481eb9 --- /dev/null +++ b/src/fabric_cli/commands/fs/bulk_export/__init__.py @@ -0,0 +1,2 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. diff --git a/src/fabric_cli/commands/fs/bulk_export/fab_fs_bulk_export_folder.py b/src/fabric_cli/commands/fs/bulk_export/fab_fs_bulk_export_folder.py new file mode 100644 index 000000000..5e100bab8 --- /dev/null +++ b/src/fabric_cli/commands/fs/bulk_export/fab_fs_bulk_export_folder.py @@ -0,0 +1,68 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. + +from argparse import Namespace +from copy import deepcopy + +from fabric_cli.core.hiearchy.fab_folder import Folder +from fabric_cli.core.fab_exceptions import FabricCLIError +from fabric_cli.core import fab_constant +from fabric_cli.client import fab_api_item as item_api +from fabric_cli.errors.bulk_export import BulkExportErrors +from fabric_cli.core.hiearchy.fab_hiearchy import Item +from fabric_cli.utils import fab_cmd_fs_utils as utils_fs +from fabric_cli.utils.fab_cmd_bulk_export_utils import ContextItemsSupportMap +from fabric_cli.utils import fab_cmd_bulk_export_utils as bulk_export_utils + + +def bulk_export_folder(context: Folder, args: Namespace) -> None: + """Bulk-export a folder with its contents, including sub-folders recursively.""" + args = deepcopy(args) + + workspace_id = context.workspace.id + args.ws_id = workspace_id + args.from_path = context.path.strip("/") + + items_support = _collect_context_items(context) + if not items_support["supported_items"]: + error_message = ( + BulkExportErrors.empty_target(context.full_name) + if not items_support["unsupported_items"] + else BulkExportErrors.no_exportable_items() + ) + raise FabricCLIError( + error_message, + fab_constant.ERROR_INVALID_OPERATION, + ) + + exported_item_ids = [item.id for item in items_support["supported_items"]] + payload = bulk_export_utils.create_bulk_export_payload(exported_item_ids) + response = item_api.bulk_export_definitions(args, payload) + bulk_export_utils.export_definition_parts_to_storage( + args, context.full_name, response + ) + bulk_export_utils.print_bulk_export_summary(args, items_support) + + +def _collect_context_items( + context: Folder, +) -> ContextItemsSupportMap: + """Recursively collect all item IDs under a folder and its sub-folders.""" + supported_items: list[Item] = [] + unsupported_items: list[Item] = [] + elements = utils_fs.get_ws_elements(context) + + for element in elements: + if isinstance(element, Item): + try: + if bulk_export_utils.is_command_supported(element): + supported_items.append(element) + except FabricCLIError: + unsupported_items.append(element) + pass + elif isinstance(element, Folder): + folder_items = _collect_context_items(element) + supported_items.extend(folder_items["supported_items"]) + unsupported_items.extend(folder_items["unsupported_items"]) + + return {"supported_items": supported_items, "unsupported_items": unsupported_items} diff --git a/src/fabric_cli/commands/fs/bulk_export/fab_fs_bulk_export_workspace.py b/src/fabric_cli/commands/fs/bulk_export/fab_fs_bulk_export_workspace.py new file mode 100644 index 000000000..5fbaf3ec2 --- /dev/null +++ b/src/fabric_cli/commands/fs/bulk_export/fab_fs_bulk_export_workspace.py @@ -0,0 +1,121 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. + +from argparse import Namespace +from copy import deepcopy + +from fabric_cli.utils import fab_mem_store as utils_mem_store +from fabric_cli.core.hiearchy.fab_hiearchy import Item, Workspace +from fabric_cli.core.fab_exceptions import FabricCLIError +from fabric_cli.errors.bulk_export import BulkExportErrors +from fabric_cli.core import fab_constant +from fabric_cli.client import fab_api_item as item_api +from fabric_cli.utils.fab_cmd_bulk_export_utils import ContextItemsSupportMap +from fabric_cli.utils import fab_cmd_bulk_export_utils as bulk_export_utils + + +def bulk_export_workspace(context: Workspace, args: Namespace) -> None: + """Bulk-export a workspace with its contents, including sub-folders recursively.""" + args = deepcopy(args) + + args.ws_id = context.id + args.from_path = context.path.strip("/") + + ws_items = utils_mem_store.get_workspace_items(context) + if not ws_items: + raise FabricCLIError( + BulkExportErrors.empty_target(context.full_name), + fab_constant.ERROR_INVALID_OPERATION, + ) + + # bulk export can be called with no items collected and create_bulk_export_payload will handle it as "export all", so we don't need to pre-collect items here like we do for folders. Just call bulk export directly with the workspace ID and let the API determine what to export based on the from_path. + payload = bulk_export_utils.create_bulk_export_payload(items_ids=[]) + response = item_api.bulk_export_definitions(args, payload) + + items_support = _filter_response_by_supported_items(response, context) + if not items_support["supported_items"]: + raise FabricCLIError( + BulkExportErrors.no_exportable_items(), + fab_constant.ERROR_INVALID_OPERATION, + ) + + bulk_export_utils.export_definition_parts_to_storage( + args, context.full_name, response + ) + bulk_export_utils.print_bulk_export_summary(args, items_support) + + +def _filter_response_by_supported_items( + response: dict, workspace: Workspace +) -> ContextItemsSupportMap: + """Filter response items by matching IDs from itemDefinitionsIndex against known workspace items. + + Uses itemDefinitionsIndex to identify returned items by ID, matches them against cached + workspace items, and checks command support. Mutates response['definitionParts'] in-place + to remove parts belonging to unsupported or unknown item types. + Returns a map of supported/unsupported Item objects. + """ + items_definitions_index = response.get("itemDefinitionsIndex", []) + parts = response.get("definitionParts", []) + + # Build a lookup of workspace items by ID + ws_items = utils_mem_store.get_workspace_items(workspace) + items_by_id: dict[str, Item] = {item.id: item for item in ws_items} + + supported_item_prefixes: set[str] = set() + supported_items_list: list[Item] = [] + unsupported_items_list: list[Item] = [] + + for index_entry in items_definitions_index: + item_id = index_entry.get("id", "") + root_path = index_entry.get("rootPath", "") + + ws_item = items_by_id.get(item_id) + if ws_item is None: + # Item not known in workspace - skip + continue + + try: + if bulk_export_utils.is_command_supported(ws_item): + supported_item_prefixes.add(root_path) + supported_items_list.append(ws_item) + else: + unsupported_items_list.append(ws_item) + except FabricCLIError: + unsupported_items_list.append(ws_item) + + # find unsupported items that were not in the response index and add them to the unsupported_items_list + supported_item_ids: set[str] = {item.id for item in supported_items_list} + unsupported_item_ids: set[str] = {item.id for item in unsupported_items_list} + for ws_item in ws_items: + if ( + ws_item.id not in supported_item_ids + and ws_item.id not in unsupported_item_ids + ): + unsupported_items_list.append(ws_item) + + # Filter response parts to keep only supported items + filtered_parts = [ + part + for part in parts + if _path_belongs_to_item(part.get("path", ""), supported_item_prefixes) + ] + response["definitionParts"] = filtered_parts + + return { + "supported_items": supported_items_list, + "unsupported_items": unsupported_items_list, + } + + +def _path_belongs_to_item(path: str, item_prefixes: set[str]) -> bool: + """Check if a definition part path belongs to any of the given item prefixes. + + A part belongs to an item if its path starts with the item prefix followed by '/'. + e.g., path '/Folder1/MyReport.Report/definition/pages/file.json' + belongs to item prefix '/Folder1/MyReport.Report'. + """ + for prefix in item_prefixes: + if path.startswith(prefix + "/"): + return True + return False diff --git a/src/fabric_cli/commands/fs/fab_fs.py b/src/fabric_cli/commands/fs/fab_fs.py index 083c3ec10..8de0d21ac 100644 --- a/src/fabric_cli/commands/fs/fab_fs.py +++ b/src/fabric_cli/commands/fs/fab_fs.py @@ -13,6 +13,7 @@ from fabric_cli.commands.fs import fab_fs_cp as fs_cp from fabric_cli.commands.fs import fab_fs_exists as fs_exists from fabric_cli.commands.fs import fab_fs_export as fs_export +from fabric_cli.commands.fs import fab_fs_bulk_export as fs_bulk_export from fabric_cli.commands.fs import fab_fs_get as fs_get from fabric_cli.commands.fs import fab_fs_import as fs_import from fabric_cli.commands.fs import fab_fs_deploy as fs_deploy @@ -129,6 +130,14 @@ def export_command(args: Namespace) -> None: fs_export.exec_command(args, context) +@handle_exceptions() +@set_command_context() +def bulk_export_command(args: Namespace) -> None: + context = handle_context.get_command_context(args.path) + context.check_command_support(Command.FS_BULKEXPORT) + fs_bulk_export.exec_command(args, context) + + @handle_exceptions() @set_command_context() def get_command(args: Namespace) -> None: diff --git a/src/fabric_cli/commands/fs/fab_fs_bulk_export.py b/src/fabric_cli/commands/fs/fab_fs_bulk_export.py new file mode 100644 index 000000000..a12870406 --- /dev/null +++ b/src/fabric_cli/commands/fs/fab_fs_bulk_export.py @@ -0,0 +1,89 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. + +import os +from argparse import Namespace + +from fabric_cli.commands.fs.bulk_export.fab_fs_bulk_export_folder import ( + bulk_export_folder, +) +from fabric_cli.commands.fs.bulk_export.fab_fs_bulk_export_workspace import ( + bulk_export_workspace, +) +from fabric_cli.core import fab_constant +from fabric_cli.core.fab_exceptions import FabricCLIError +from fabric_cli.core.hiearchy.fab_folder import Folder +from fabric_cli.core.hiearchy.fab_hiearchy import FabricElement, Item, Workspace +from fabric_cli.errors.bulk_export import BulkExportErrors +from fabric_cli.utils import fab_storage +from fabric_cli.utils import fab_ui, fab_util + + +def exec_command(args: Namespace, context: FabricElement) -> None: + args.output = fab_util.process_nargs(args.output) + + if isinstance(context, Workspace): + _validate_bulk_export_arguments(args) + if not _confirm_export_preconditions(args): + return + bulk_export_workspace(context, args) + elif isinstance(context, Folder): + _validate_bulk_export_arguments(args) + if not _confirm_export_preconditions(args): + return + bulk_export_folder(context, args) + elif isinstance(context, Item): + raise FabricCLIError( + BulkExportErrors.invalid_target(context.full_name), + fab_constant.ERROR_INVALID_OPERATION, + ) + + +def _validate_bulk_export_arguments(args: Namespace) -> None: + """Validate required flags for workspace/folder bulk-export.""" + if not args.recursive: + raise FabricCLIError( + BulkExportErrors.recursive_flag_required(), + fab_constant.ERROR_INVALID_OPERATION, + ) + if not args.output: + raise FabricCLIError( + BulkExportErrors.invalid_export_path(""), + fab_constant.ERROR_INVALID_OPERATION, + ) + + +def _confirm_export_preconditions(args: Namespace) -> bool: + """Validate export preconditions and prompt for confirmations. Returns True if all confirmed or --force is set.""" + export_path_warning = False + export_path = fab_storage.get_export_path(args.output) + if export_path["type"] == "local" and os.path.isdir(export_path["path"]): + is_export_path_empty = True + with os.scandir(export_path["path"]) as entries: + is_export_path_empty = not any(entries) + if not is_export_path_empty: + if not args.force: + if not fab_ui.prompt_confirm( + f"Output folder '{export_path['path']}' is not empty. Do you want to proceed?" + ): + return False + else: + export_path_warning = True + elif export_path["type"] == "local": + os.makedirs(export_path["path"], exist_ok=True) + else: + raise FabricCLIError( + BulkExportErrors.invalid_export_path(export_path["path"]), + fab_constant.ERROR_INVALID_OPERATION, + ) + + if args.force: + fab_ui.print_warning( + "Item definition is exported without its sensitivity label and its data" + ) + if export_path_warning: + fab_ui.print_warning("Exporting to a non-empty output folder") + return True + return fab_ui.prompt_confirm( + "Item definition is exported without its sensitivity label. Are you sure?" + ) diff --git a/src/fabric_cli/core/fab_commands.py b/src/fabric_cli/core/fab_commands.py index 14f591b0c..65c40ef3e 100644 --- a/src/fabric_cli/core/fab_commands.py +++ b/src/fabric_cli/core/fab_commands.py @@ -30,6 +30,7 @@ class Command(Enum): FS_CD = "cd" FS_EXISTS = "exists" FS_EXPORT = "export" + FS_BULKEXPORT = "bulkexport" FS_IMPORT = "import" FS_GET = "get" FS_SET = "set" diff --git a/src/fabric_cli/core/fab_config/command_support.yaml b/src/fabric_cli/core/fab_config/command_support.yaml index 2e9fe91a8..6ee5cda2e 100644 --- a/src/fabric_cli/core/fab_config/command_support.yaml +++ b/src/fabric_cli/core/fab_config/command_support.yaml @@ -358,6 +358,38 @@ commands: supported_elements: - workspace - item + bulkexport: + supported_elements: + - workspace + - folder + supported_items: + - report + - ml_model + - ml_experiment + - environment + - spark_job_definition + - semantic_model + - notebook + - kql_dashboard + - data_pipeline + - kql_queryset + - eventhouse + - kql_database + - mirrored_database + - reflex + - eventstream + - mounted_data_factory + - copy_job + - variable_library + - graph_ql_api + - dataflow + - sql_database + - cosmos_db_database + - digital_twin_builder + - user_data_function + - graph_query_set + - map + - lakehouse mkdir: supported_elements: - workspace diff --git a/src/fabric_cli/core/fab_constant.py b/src/fabric_cli/core/fab_constant.py index 4fd00e7b9..af26fd67d 100644 --- a/src/fabric_cli/core/fab_constant.py +++ b/src/fabric_cli/core/fab_constant.py @@ -19,8 +19,7 @@ ) API_ENDPOINT_POWER_BI = ( - validate_and_get_env_variable( - "FAB_API_ENDPOINT_POWER_BI", "api.powerbi.com") + validate_and_get_env_variable("FAB_API_ENDPOINT_POWER_BI", "api.powerbi.com") + "/v1.0/myorg" ) @@ -182,6 +181,7 @@ COMMAND_FS_PWD_DESCRIPTION = "Print the current working directory." COMMAND_FS_OPEN_DESCRIPTION = "Open a workspace or item in browser." COMMAND_FS_EXPORT_DESCRIPTION = "Export an item." +COMMAND_FS_BULKEXPORT_DESCRIPTION = "Bulk export a workspace or folder with folder structure and preserve items bindings." COMMAND_FS_GET_DESCRIPTION = "Get workspace or item properties." COMMAND_FS_IMPORT_DESCRIPTION = "Import an item to create or update it." COMMAND_FS_DEPLOY_DESCRIPTION = "Deploy items using a configuration file." @@ -351,4 +351,3 @@ # Invalid query parameters for set command across all fabric resources SET_COMMAND_INVALID_QUERIES = ["id", "type", "workspaceId", "folderId"] - diff --git a/src/fabric_cli/core/fab_logger.py b/src/fabric_cli/core/fab_logger.py index 6e21bcf2c..ac41664c0 100644 --- a/src/fabric_cli/core/fab_logger.py +++ b/src/fabric_cli/core/fab_logger.py @@ -94,7 +94,7 @@ def log_debug_http_request( logger.debug("") -def log_debug_http_response(status_code, headers, response_text, start_time): +def log_debug_http_response(status_code, headers, response_text, start_time, ctxt_cmd): """Logs a http response debug message if FAB_DEBUG is enabled.""" if fab_state_config.get_config(fab_constant.FAB_DEBUG_ENABLED) != "true": return @@ -130,7 +130,7 @@ def log_debug_http_response(status_code, headers, response_text, start_time): else: content_type = headers.get("Content-Type", "") if "application/json" in content_type: - logger.debug(" " + _parse_json_into_single_line(response_text)) + logger.debug(" " + _parse_json_into_single_line(response_text, ctxt_cmd)) else: # If not JSON, log as plain text logger.debug(" " + response_text) @@ -265,10 +265,42 @@ def user_log_dir(app_name): return log_dir -def _parse_json_into_single_line(json_text): +def _parse_json_into_single_line(json_text, ctxt_cmd): try: - parsed_json = json.loads(json_text) + parsed_json = _process_json_response(json.loads(json_text), ctxt_cmd) compact_json = json.dumps(parsed_json, separators=(",", ":")) return compact_json except json.JSONDecodeError: return "Failed to parse JSON response" + + +def _process_json_response(parsed_json, ctxt_cmd): + if parsed_json and isinstance(parsed_json, dict): + # process responses according to the command context + + # process bulk-export response to only log the itemDefinitionsIndex and definitionParts key + if ( + ctxt_cmd == "bulk-export" + and "itemDefinitionsIndex" in parsed_json + and "definitionParts" in parsed_json + ): + return { + "itemDefinitionsIndex": parsed_json["itemDefinitionsIndex"], + "definitionParts": "definitionParts", + } + + if ( + ctxt_cmd == "export" + and "definition" in parsed_json + and "parts" in parsed_json["definition"] + ): + definition = { + k: v for k, v in parsed_json["definition"].items() if k != "parts" + } + definition["parts"] = [ + {k: ("payload" if k == "payload" else v) for k, v in part.items()} + for part in parsed_json["definition"]["parts"] + ] + return {"definition": definition} + + return parsed_json diff --git a/src/fabric_cli/core/fab_parser_setup.py b/src/fabric_cli/core/fab_parser_setup.py index d87fa8530..e65e37c2a 100644 --- a/src/fabric_cli/core/fab_parser_setup.py +++ b/src/fabric_cli/core/fab_parser_setup.py @@ -201,6 +201,7 @@ def create_parser_and_subparsers(): fs_parser.register_pwd_parser(subparsers) # pwd fs_parser.register_open_parser(subparsers) # open fs_parser.register_export_parser(subparsers) # export + fs_parser.register_bulk_export_parser(subparsers) # bulk-export fs_parser.register_import_parser(subparsers) # import fs_parser.register_deploy_parser(subparsers) # deploy fs_parser.register_set_parser(subparsers) # set diff --git a/src/fabric_cli/errors/bulk_export.py b/src/fabric_cli/errors/bulk_export.py new file mode 100644 index 000000000..514cfc76a --- /dev/null +++ b/src/fabric_cli/errors/bulk_export.py @@ -0,0 +1,38 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. + + +class BulkExportErrors: + @staticmethod + def invalid_target(full_name: str) -> str: + return ( + f"'bulk-export' requires a workspace or folder path, but got '{full_name}'" + ) + + @staticmethod + def recursive_flag_required() -> str: + return f"The --recursive flag is required when bulk-exporting a Workspace or Folder" + + @staticmethod + def empty_target(full_name: str) -> str: + return f"No items found in '{full_name}'" + + @staticmethod + def no_exportable_items() -> str: + return "No exportable items found. All items have unsupported types" + + @staticmethod + def no_definition_returned(artifact_name: str) -> str: + return f"No definition returned for '{artifact_name}'" + + @staticmethod + def invalid_export_path(path: str) -> str: + return f"Export path '{path}' is not a valid directory" + + @staticmethod + def path_mismatch() -> str: + return "The path in the definition payload does not match the expected path based on the item name and type" + + @staticmethod + def path_mismatch_full_export_path() -> str: + return "The full export path of an item doesn't match the expected export path" diff --git a/src/fabric_cli/parsers/fab_fs_parser.py b/src/fabric_cli/parsers/fab_fs_parser.py index 74d1991fd..53081c32f 100644 --- a/src/fabric_cli/parsers/fab_fs_parser.py +++ b/src/fabric_cli/parsers/fab_fs_parser.py @@ -57,7 +57,7 @@ def register_ls_parser(subparsers: _SubParsersAction) -> None: ) ls_parser.usage = f"{utils_error_parser.get_usage_prog(ls_parser)}" - ls_parser.set_defaults(func=lazy_command(_fs_module_path, 'ls_command')) + ls_parser.set_defaults(func=lazy_command(_fs_module_path, "ls_command")) # Command for 'mkdir' @@ -95,7 +95,7 @@ def register_mkdir_parser(subparsers: _SubParsersAction) -> None: mkdir_parser.usage = f"{utils_error_parser.get_usage_prog(mkdir_parser)}" mkdir_parser.set_defaults(func=lazy_command( - _fs_module_path, 'mkdir_command')) + _fs_module_path, "mkdir_command")) # Command for 'cd' @@ -116,7 +116,7 @@ def register_cd_parser(subparsers: _SubParsersAction) -> None: cd_parser.add_argument("path", nargs="+", type=str, help="Directory path") cd_parser.usage = f"{utils_error_parser.get_usage_prog(cd_parser)}" - cd_parser.set_defaults(func=lazy_command(_fs_module_path, 'cd_command')) + cd_parser.set_defaults(func=lazy_command(_fs_module_path, "cd_command")) def register_rm_parser(subparsers: _SubParsersAction) -> None: @@ -146,11 +146,11 @@ def register_rm_parser(subparsers: _SubParsersAction) -> None: "--hard", required=False, action="store_true", - help="Permanently deletes the resource. Cannot be recovered. Applies only to item deletions. Optional" + help="Permanently deletes the resource. Cannot be recovered. Applies only to item deletions. Optional", ) rm_parser.usage = f"{utils_error_parser.get_usage_prog(rm_parser)}" - rm_parser.set_defaults(func=lazy_command(_fs_module_path, 'rm_command')) + rm_parser.set_defaults(func=lazy_command(_fs_module_path, "rm_command")) def register_mv_parser(subparsers: _SubParsersAction) -> None: @@ -172,9 +172,8 @@ def register_mv_parser(subparsers: _SubParsersAction) -> None: fab_aliases=mv_aliases, fab_learnmore=["_"], ) - mv_parser.add_argument( - "from_path", nargs="+", type=str, help="Source path" -) + mv_parser.add_argument("from_path", nargs="+", + type=str, help="Source path") mv_parser.add_argument("to_path", nargs="+", type=str, help="Target path") mv_parser.add_argument( "-f", @@ -192,7 +191,7 @@ def register_mv_parser(subparsers: _SubParsersAction) -> None: ) mv_parser.usage = f"{utils_error_parser.get_usage_prog(mv_parser)}" - mv_parser.set_defaults(func=lazy_command(_fs_module_path, 'mv_command')) + mv_parser.set_defaults(func=lazy_command(_fs_module_path, "mv_command")) def register_cp_parser(subparsers: _SubParsersAction) -> None: @@ -215,9 +214,8 @@ def register_cp_parser(subparsers: _SubParsersAction) -> None: fab_learnmore=["_"], ) - cp_parser.add_argument( - "from_path", nargs="+", type=str, help="Source path" - ) + cp_parser.add_argument("from_path", nargs="+", + type=str, help="Source path") cp_parser.add_argument("to_path", nargs="+", type=str, help="Target path") cp_parser.add_argument( "-f", @@ -242,7 +240,7 @@ def register_cp_parser(subparsers: _SubParsersAction) -> None: ) cp_parser.usage = f"{utils_error_parser.get_usage_prog(cp_parser)}" - cp_parser.set_defaults(func=lazy_command(_fs_module_path, 'cp_command')) + cp_parser.set_defaults(func=lazy_command(_fs_module_path, "cp_command")) # Command for 'exists' @@ -265,7 +263,7 @@ def register_exists_parser(subparsers: _SubParsersAction) -> None: exists_parser.usage = f"{utils_error_parser.get_usage_prog(exists_parser)}" exists_parser.set_defaults(func=lazy_command( - _fs_module_path, 'exists_command')) + _fs_module_path, "exists_command")) # Command for 'pwd' @@ -279,7 +277,7 @@ def register_pwd_parser(subparsers: _SubParsersAction) -> None: ) pwd_parser.usage = f"{utils_error_parser.get_usage_prog(pwd_parser)}" - pwd_parser.set_defaults(func=lazy_command(_fs_module_path, 'pwd_command')) + pwd_parser.set_defaults(func=lazy_command(_fs_module_path, "pwd_command")) # Command for 'open' @@ -302,7 +300,7 @@ def register_open_parser(subparsers: _SubParsersAction) -> None: open_parser.usage = f"{utils_error_parser.get_usage_prog(open_parser)}" open_parser.set_defaults(func=lazy_command( - _fs_module_path, 'open_command')) + _fs_module_path, "open_command")) # Command for 'export' @@ -352,7 +350,54 @@ def register_export_parser(subparsers: _SubParsersAction) -> None: export_parser.usage = f"{utils_error_parser.get_usage_prog(export_parser)}" export_parser.set_defaults(func=lazy_command( - _fs_module_path, 'export_command')) + _fs_module_path, "export_command")) + + +# Command for 'bulk-export' +def register_bulk_export_parser(subparsers: _SubParsersAction) -> None: + bulk_export_examples = [ + "# bulk-export a workspace with folder structure to local", + "$ bulk-export ws1.Workspace -o /tmp --recursive\n", + "# bulk-export a folder recursively", + "$ bulk-export ws1.Workspace/folder1.Folder -o /tmp --recursive\n", + ] + + bulk_export_parser = subparsers.add_parser( + "bulk-export", + help=fab_constant.COMMAND_FS_BULKEXPORT_DESCRIPTION, + fab_examples=bulk_export_examples, + fab_learnmore=["_"], + ) + bulk_export_parser.add_argument( + "path", nargs="+", type=str, help="Directory path") + bulk_export_parser.add_argument( + "-o", + "--output", + nargs="+", + metavar="", + required=True, + help="Output path for bulk-export", + ) + bulk_export_parser.add_argument( + "--recursive", + required=False, + action="store_true", + help="Recursively bulk-export folder contents", + ) + bulk_export_parser.add_argument( + "-f", + "--force", + required=False, + action="store_true", + help="Force. Optional, Overrides confirmation prompts. Exports the item definition without the sensitivity label and confirms exporting items to non-empty output location", + ) + + bulk_export_parser.usage = ( + f"{utils_error_parser.get_usage_prog(bulk_export_parser)}" + ) + bulk_export_parser.set_defaults( + func=lazy_command(_fs_module_path, "bulk_export_command") + ) # Command for 'get' @@ -406,7 +451,7 @@ def register_get_parser(subparsers: _SubParsersAction) -> None: ) get_parser.usage = f"{utils_error_parser.get_usage_prog(get_parser)}" - get_parser.set_defaults(func=lazy_command(_fs_module_path, 'get_command')) + get_parser.set_defaults(func=lazy_command(_fs_module_path, "get_command")) # Command for 'import' @@ -445,7 +490,8 @@ def register_import_parser(subparsers: _SubParsersAction) -> None: import_parser.usage = f"{utils_error_parser.get_usage_prog(import_parser)}" import_parser.set_defaults(func=lazy_command( - _fs_module_path, 'import_command')) + _fs_module_path, "import_command")) + # Command for 'deploy' @@ -455,7 +501,7 @@ def register_deploy_parser(subparsers: _SubParsersAction) -> None: "# deploy fabric items to a workspace using a configuration file and target environment", "$ deploy --config_file config.yml --target_env dev\n", "# deploy with config file, environment, and optional parameters", - "$ deploy --config_file config.yml --target_env prod -P '[{\"param1\":\"value1\"}]' -f", + '$ deploy --config_file config.yml --target_env prod -P \'[{"param1":"value1"}]\' -f', ] deploy_parser = subparsers.add_parser( @@ -485,7 +531,7 @@ def register_deploy_parser(subparsers: _SubParsersAction) -> None: "--params", type=str, nargs="+", - help="parameters for deployment in JSON format (e.g., '[{\"p1\":\"v1\",\"p2\":\"v2\"}]'). Optional", + help='parameters for deployment in JSON format (e.g., \'[{"p1":"v1","p2":"v2"}]\'). Optional', ) deploy_parser.add_argument( @@ -493,9 +539,10 @@ def register_deploy_parser(subparsers: _SubParsersAction) -> None: ) deploy_parser.set_defaults(func=lazy_command( - _fs_module_path, 'deploy_command')) + _fs_module_path, "deploy_command")) deploy_parser.usage = f"{utils_error_parser.get_usage_prog(deploy_parser)}" + # Command for 'set' @@ -529,7 +576,7 @@ def register_set_parser(subparsers: _SubParsersAction) -> None: ) set_parser.usage = f"{utils_error_parser.get_usage_prog(set_parser)}" - set_parser.set_defaults(func=lazy_command(_fs_module_path, 'set_command')) + set_parser.set_defaults(func=lazy_command(_fs_module_path, "set_command")) # Command for 'clear' @@ -589,7 +636,7 @@ def register_ln_parser(subparsers: _SubParsersAction) -> None: ) ln_parser.usage = f"{utils_error_parser.get_usage_prog(ln_parser)}" - ln_parser.set_defaults(func=lazy_command(_fs_module_path, 'ln_command')) + ln_parser.set_defaults(func=lazy_command(_fs_module_path, "ln_command")) # Command for 'start' @@ -615,7 +662,7 @@ def register_start_parser(subparsers: _SubParsersAction) -> None: start_parser.usage = f"{utils_error_parser.get_usage_prog(start_parser)}" start_parser.set_defaults(func=lazy_command( - _fs_module_path, 'start_command')) + _fs_module_path, "start_command")) # Command for 'stop' @@ -641,7 +688,7 @@ def register_stop_parser(subparsers: _SubParsersAction) -> None: stop_parser.usage = f"{utils_error_parser.get_usage_prog(stop_parser)}" stop_parser.set_defaults(func=lazy_command( - _fs_module_path, 'stop_command')) + _fs_module_path, "stop_command")) # Command for 'assign' @@ -674,7 +721,7 @@ def register_assign_parser(subparsers: _SubParsersAction) -> None: assign_parser.usage = f"{utils_error_parser.get_usage_prog(assign_parser)}" assign_parser.set_defaults(func=lazy_command( - _fs_module_path, 'assign_command')) + _fs_module_path, "assign_command")) # Command for 'unassign' @@ -707,7 +754,7 @@ def register_unassign_parser(subparsers: _SubParsersAction) -> None: unassign_parser.usage = f"{utils_error_parser.get_usage_prog(unassign_parser)}" unassign_parser.set_defaults(func=lazy_command( - _fs_module_path, 'unassign_command')) + _fs_module_path, "unassign_command")) # Command for 'clear' diff --git a/src/fabric_cli/utils/fab_cmd_bulk_export_utils.py b/src/fabric_cli/utils/fab_cmd_bulk_export_utils.py new file mode 100644 index 000000000..82315dcad --- /dev/null +++ b/src/fabric_cli/utils/fab_cmd_bulk_export_utils.py @@ -0,0 +1,165 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. + +import os +import json +from typing import TypedDict +from argparse import Namespace + +from fabric_cli.core import fab_constant +from fabric_cli.core.fab_exceptions import FabricCLIError +from fabric_cli.errors.bulk_export import BulkExportErrors +from fabric_cli.core.fab_commands import Command +from fabric_cli.utils import fab_ui +from fabric_cli.core.hiearchy.fab_hiearchy import Item +from fabric_cli.utils import fab_storage +from fabric_cli.utils import fab_cmd_export_utils as utils_export + + +class ContextItemsSupportMap(TypedDict): + supported_items: list[Item] + unsupported_items: list[Item] + + +def is_command_supported(element: Item) -> bool: + return element.check_command_support(Command.FS_BULKEXPORT) + + +def create_bulk_export_payload(items_ids: list[str]) -> str: + if not items_ids: + # If no specific item IDs are provided, we can choose to export all items or handle it as needed + # For this example, we'll return an empty payload which the API can interpret as "export all" + return json.dumps({"items": [], "mode": "All"}) + payload_items = [] + for item_id in items_ids: + item_dict = { + "id": item_id, + } + payload_items.append(item_dict) + + payload = { + "items": payload_items, + "mode": "Selective", + } + + return json.dumps(payload) + + +def export_definition_parts_to_storage( + args: Namespace, + artifact_name: str, + response: dict, +) -> None: + # Response contains definitionParts array; extract the single item + item_definitions = response.get("definitionParts", []) + if not item_definitions: + raise FabricCLIError( + BulkExportErrors.no_definition_returned(artifact_name), + fab_constant.ERROR_INVALID_DEFINITION_PAYLOAD, + ) + + item_def = utils_export.decode_payload(response) + _strip_parent_folders_from_definition_paths(item_def, args.from_path) + + export_path = fab_storage.get_export_path(args.output) + + _validate_definition_parts_paths_are_under_export_path( + item_def, export_path["path"] + ) + os.makedirs(export_path["path"], exist_ok=True) + + fab_ui.print_grey(f"Bulk-exporting '{args.from_path}' → '{export_path['path']}'...") + utils_export.export_json_parts( + args, item_def, export_path, definition_parts="definitionParts" + ) + + +def print_bulk_export_summary( + args: Namespace, items_support: ContextItemsSupportMap +) -> None: + output_format_message = ( + f"Exported {len(items_support['supported_items'])} items to '{args.output}'" + ) + unsupported_count = len(items_support["unsupported_items"]) + if unsupported_count > 0: + unsupported_types_count = _count_items_by_type( + items_support["unsupported_items"] + ) + unsupported_types = [ + f"{item_type} ({count})" + for item_type, count in unsupported_types_count.items() + ] + output_format_message += f". Skipped {unsupported_count} items due to unsupported item types: {', '.join(unsupported_types)}" + fab_ui.print_output_format( + args=args, + data=[ + { + "exported": len(items_support["supported_items"]), + "exported_types": _count_items_by_type( + items_support["supported_items"] + ), + "skipped": len(items_support["unsupported_items"]), + "skipped_types": _count_items_by_type( + items_support["unsupported_items"] + ), + "output": args.output, + } + ], + message=output_format_message, + ) + + +def _count_items_by_type(items: list[Item]) -> dict[str, int]: + """Count items grouped by item type.""" + counts: dict[str, int] = {} + for item in items: + item_type = str(item.item_type) + counts[item_type] = counts.get(item_type, 0) + 1 + return counts + + +def _strip_parent_folders_from_definition_paths(item_def: dict, from_path: str) -> None: + """Remove the parent prefix from each part's path so only the bulk-export target remains. + + For example, if from_path is "myws.Workspace/f1.Folder/f2.Folder/n1.Notebook", the + workspace segment is skipped (not part of definitionParts paths) and the prefix + "/f1/f2/" is stripped from each definition part path (folder names without .Folder suffix). + """ + # Strip the workspace segment (first component) since definitionParts paths don't include it + parts = from_path.split("/", 1) + if len(parts) < 2: # workspace export, whole path is relevant, no prefix to strip + return + path_without_ws = parts[1] + + parent_dir = path_without_ws.rsplit("/", 1)[0] if "/" in path_without_ws else "" + if not parent_dir: # First folder level, no parent directory to strip, return early + return + + # Remove ".Folder" suffix from each segment since definitionParts paths use plain folder names + segments = parent_dir.split("/") + segments = [seg.removesuffix(".Folder") for seg in segments] + prefix = "/" + "/".join(segments) + + for part in item_def.get("definitionParts", []): + path = part.get("path", "") + if path.startswith(prefix): + part["path"] = path[len(prefix) :] + else: + raise FabricCLIError( + BulkExportErrors.path_mismatch(), + fab_constant.ERROR_INVALID_DEFINITION_PAYLOAD, + ) + + +def _validate_definition_parts_paths_are_under_export_path( + item_def: dict, export_path: str +) -> None: + """Validate that all definition part paths concatenated with the export path are under the export path to prevent path traversal issues.""" + for part in item_def.get("definitionParts", []): + part_path = part.get("path", "").lstrip("/") + full_export_path = os.path.abspath(os.path.join(export_path, part_path)) + if not full_export_path.startswith(os.path.abspath(export_path) + os.sep): + raise FabricCLIError( + BulkExportErrors.path_mismatch_full_export_path(), + fab_constant.ERROR_INVALID_DEFINITION_PAYLOAD, + ) diff --git a/src/fabric_cli/utils/fab_cmd_export_utils.py b/src/fabric_cli/utils/fab_cmd_export_utils.py index 9dacc65b1..237316d30 100644 --- a/src/fabric_cli/utils/fab_cmd_export_utils.py +++ b/src/fabric_cli/utils/fab_cmd_export_utils.py @@ -10,47 +10,53 @@ def decode_payload(item_def: dict) -> dict: # Check if item_def has the required structure + parts = [] if "definition" in item_def and "parts" in item_def["definition"]: - for part in item_def["definition"]["parts"]: + parts = item_def["definition"]["parts"] + elif "definitionParts" in item_def: + parts = item_def["definitionParts"] - # Check if the part has a payload that needs decoding - if "payload" in part: - payload_base64 = part["payload"] + for part in parts: + # Check if the part has a payload that needs decoding + if "payload" in part: + payload_base64 = part["payload"] - if payload_base64: - path = part.get("path", "") + if payload_base64: + path = part.get("path", "") - try: - decoded_bytes = base64.b64decode(payload_base64) + try: + decoded_bytes = base64.b64decode(payload_base64) - try: - decoded_payload = decoded_bytes.decode("utf-8") + try: + decoded_payload = decoded_bytes.decode("utf-8") - # If it's a JSON file, parse it - if path.endswith( - (".json", ".ipynb", ".pbir", ".platform", ".pbism") - ): - decoded_payload = json.loads(decoded_payload) - except UnicodeDecodeError: - # If it's binary, store the raw bytes - decoded_payload = decoded_bytes # type: ignore[assignment] + # If it's a JSON file, parse it + if path.endswith( + (".json", ".ipynb", ".pbir", ".platform", ".pbism") + ): + decoded_payload = json.loads(decoded_payload) + except UnicodeDecodeError: + # If it's binary, store the raw bytes + decoded_payload = decoded_bytes # type: ignore[assignment] - part["payload"] = decoded_payload - part["payloadType"] = "DecodeBase64" + part["payload"] = decoded_payload + part["payloadType"] = "DecodeBase64" - except Exception as e: - part["error"] = f"Decoding error: {e}" + except Exception as e: + part["error"] = f"Decoding error: {e}" - # Recursively check for nested parts if applicable - if ( - "nested_parts" in part - ): # Assuming 'nested_parts' is a key for potential nested structures - decode_payload(part) + # Recursively check for nested parts if applicable + if ( + "nested_parts" in part + ): # Assuming 'nested_parts' is a key for potential nested structures + decode_payload(part) return item_def -def export_json_parts(args, definition: dict, export_path: dict) -> None: +def export_json_parts( + args, definition: dict, export_path: dict, definition_parts="parts" +) -> None: """ Export each 'payload' in the 'parts' array to a file named based on 'path' in 'parts'. The 'payload' content will be saved as the file's content. @@ -61,7 +67,7 @@ def export_json_parts(args, definition: dict, export_path: dict) -> None: if not os.path.exists(original_path): os.makedirs(original_path) - parts = definition.get("parts", []) + parts = definition.get(definition_parts, []) for part in parts: path = part.get("path", "").lstrip( "/" diff --git a/src/fabric_cli/utils/fab_commands.py b/src/fabric_cli/utils/fab_commands.py index 8b2f1a74f..a91299422 100644 --- a/src/fabric_cli/utils/fab_commands.py +++ b/src/fabric_cli/utils/fab_commands.py @@ -7,6 +7,7 @@ COMMANDS = { "Core Commands": { "assign": "Assign a capacity or resource to a workspace.", + "bulk-export": "Bulk export a workspace or folder with folder structure and preserve items bindings.", "cd": "Change to a workspace, item, or folder.", get_os_specific_command("cp"): "Copy an item or file to a destination.", "export": "Export an item.", diff --git a/tests/test_commands/commands_parser.py b/tests/test_commands/commands_parser.py index db66f60b1..5569c8ca4 100644 --- a/tests/test_commands/commands_parser.py +++ b/tests/test_commands/commands_parser.py @@ -14,6 +14,7 @@ ) from fabric_cli.parsers.fab_fs_parser import ( register_assign_parser, + register_bulk_export_parser, register_cd_parser, register_cp_parser, register_deploy_parser, @@ -65,6 +66,7 @@ register_rm_parser, register_mkdir_parser, register_jobs_parser, + register_bulk_export_parser, ] diff --git a/tests/test_commands/recordings/test_commands/test_bulk_export/class_setup.yaml b/tests/test_commands/recordings/test_commands/test_bulk_export/class_setup.yaml new file mode 100644 index 000000000..a2478b892 --- /dev/null +++ b/tests/test_commands/recordings/test_commands/test_bulk_export/class_setup.yaml @@ -0,0 +1,358 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli/1.6.1 (None; Linux/5.15.167.4-microsoft-standard-WSL2; Python/3.12.11) + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3271' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:08:43 GMT + Pragma: + - no-cache + RequestId: + - fa3d44d1-7c0a-4f5f-bcbf-f73f0b8d5a6d + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli/1.6.1 (None; Linux/5.15.167.4-microsoft-standard-WSL2; Python/3.12.11) + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3271' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:08:43 GMT + Pragma: + - no-cache + RequestId: + - f65ba098-0513-471c-b54a-0c614e778d5a + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli/1.6.1 (None; Linux/5.15.167.4-microsoft-standard-WSL2; Python/3.12.11) + method: GET + uri: https://api.fabric.microsoft.com/v1/capacities + response: + body: + string: '{"value": [{"id": "00000000-0000-0000-0000-000000000004", "displayName": + "mocked_fabriccli_capacity_name", "sku": "F16", "region": "Central US", "state": + "Active"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '467' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:08:48 GMT + Pragma: + - no-cache + RequestId: + - 514ba876-9865-4c30-b140-e5f6e88bfeb5 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: '{"displayName": "fabriccli_WorkspacePerTestclass_000001", "capacityId": + "00000000-0000-0000-0000-000000000004"}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '124' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli/1.6.1 (None; Linux/5.15.167.4-microsoft-standard-WSL2; Python/3.12.11) + method: POST + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", "displayName": "fabriccli_WorkspacePerTestclass_000001", + "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}' + headers: + Access-Control-Expose-Headers: + - RequestId,Location + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '192' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:08:56 GMT + Location: + - https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6 + Pragma: + - no-cache + RequestId: + - a19f3ea0-9cdb-4003-8ead-0b9ba3ac30d7 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli/1.6.1 (bulk-export; Linux/5.15.167.4-microsoft-standard-WSL2; + Python/3.12.11) + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:16:13 GMT + Pragma: + - no-cache + RequestId: + - 33f828e8-6c09-41db-9b2c-227d10a940dd + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli/1.6.1 (bulk-export; Linux/5.15.167.4-microsoft-standard-WSL2; + Python/3.12.11) + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": []}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '32' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:16:14 GMT + Pragma: + - no-cache + RequestId: + - 3b24b5ae-92df-4471-83fd-cda011726d5e + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '0' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli/1.6.1 (bulk-export; Linux/5.15.167.4-microsoft-standard-WSL2; + Python/3.12.11) + method: DELETE + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6 + response: + body: + string: '' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '0' + Content-Type: + - application/octet-stream + Date: + - Sun, 28 Jun 2026 09:16:15 GMT + Pragma: + - no-cache + RequestId: + - 53a7b6a1-8fc8-471c-9abb-930e003fe250 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +version: 1 diff --git a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_empty_folder_fail.yaml b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_empty_folder_fail.yaml new file mode 100644 index 000000000..07afc03be --- /dev/null +++ b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_empty_folder_fail.yaml @@ -0,0 +1,552 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:10:18 GMT + Pragma: + - no-cache + RequestId: + - 2aadb09d-0251-4ecc-b88c-aafd2e50fc80 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": []}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '32' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:10:19 GMT + Pragma: + - no-cache + RequestId: + - 0a887fc5-4f9f-4954-922a-0ec322316f03 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": []}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '32' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:10:19 GMT + Pragma: + - no-cache + RequestId: + - fca75015-a894-441f-ac51-65ff0df6d590 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: '{"displayName": "fabcli000001"}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '35' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: POST + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders + response: + body: + string: '{"id": "2d257e30-256a-4a49-ba69-6d9c257514b8", "displayName": "fabcli000001", + "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}' + headers: + Access-Control-Expose-Headers: + - RequestId,Location + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '129' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:10:19 GMT + Location: + - https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders/2d257e30-256a-4a49-ba69-6d9c257514b8 + Pragma: + - no-cache + RequestId: + - 6c25420c-462b-4ec5-b41e-4143f2080428 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:10:20 GMT + Pragma: + - no-cache + RequestId: + - 93be45b3-b0fd-41de-8beb-fcec1faf9aec + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "2d257e30-256a-4a49-ba69-6d9c257514b8", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '141' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:10:21 GMT + Pragma: + - no-cache + RequestId: + - 5555353c-0de9-4f8a-a25d-4ad96bf8f672 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": []}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '32' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:10:21 GMT + Pragma: + - no-cache + RequestId: + - 069dff48-6c49-428a-841b-1a371b7c88a9 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "2d257e30-256a-4a49-ba69-6d9c257514b8", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '141' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:10:21 GMT + Pragma: + - no-cache + RequestId: + - 9d898743-395a-4d99-beb5-4f7e3fac282d + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:10:21 GMT + Pragma: + - no-cache + RequestId: + - 947592aa-430a-491d-b029-4abc2e1568f4 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "2d257e30-256a-4a49-ba69-6d9c257514b8", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '141' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:10:22 GMT + Pragma: + - no-cache + RequestId: + - 4df492bf-e904-4cf9-b591-0a9c945aac22 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '0' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: DELETE + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders/2d257e30-256a-4a49-ba69-6d9c257514b8 + response: + body: + string: '' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '0' + Content-Type: + - application/octet-stream + Date: + - Sun, 28 Jun 2026 09:10:22 GMT + Pragma: + - no-cache + RequestId: + - 37cd46ad-5107-457d-bf6f-2a6a0aabc0f5 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +version: 1 diff --git a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_empty_workspace_fail.yaml b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_empty_workspace_fail.yaml new file mode 100644 index 000000000..5933f437a --- /dev/null +++ b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_empty_workspace_fail.yaml @@ -0,0 +1,102 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:10:23 GMT + Pragma: + - no-cache + RequestId: + - 1ad65e77-bb0d-4a19-8c7f-d9f65eedf424 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": []}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '32' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:10:24 GMT + Pragma: + - no-cache + RequestId: + - c7795a7b-a47c-4ab7-ad05-8efad83cc232 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +version: 1 diff --git a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_folder_with_unsupported_items_success.yaml b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_folder_with_unsupported_items_success.yaml new file mode 100644 index 000000000..18e617083 --- /dev/null +++ b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_folder_with_unsupported_items_success.yaml @@ -0,0 +1,2066 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:15:12 GMT + Pragma: + - no-cache + RequestId: + - 6fbb6aa1-4175-4964-b3b5-4abbbe5564b9 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": []}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '32' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:15:12 GMT + Pragma: + - no-cache + RequestId: + - 961411e9-20c4-4016-9ed8-ef664ea3e852 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": []}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '32' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:15:12 GMT + Pragma: + - no-cache + RequestId: + - 97397ad0-2e69-4d0f-96df-3224e2151156 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: '{"displayName": "fabcli000001"}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '35' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: POST + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders + response: + body: + string: '{"id": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5", "displayName": "fabcli000001", + "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}' + headers: + Access-Control-Expose-Headers: + - RequestId,Location + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '131' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:15:13 GMT + Location: + - https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders/f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5 + Pragma: + - no-cache + RequestId: + - 9084624d-26e8-4389-8b40-356789ca32cb + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:15:13 GMT + Pragma: + - no-cache + RequestId: + - c218773a-e469-4c45-9af0-bf42b534a75e + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '142' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:15:13 GMT + Pragma: + - no-cache + RequestId: + - e67b331f-efd2-4253-aa81-1ba8b2000c41 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": []}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '32' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:15:14 GMT + Pragma: + - no-cache + RequestId: + - a85bac15-3435-484a-be95-4100828f7a9e + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": []}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '32' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:15:14 GMT + Pragma: + - no-cache + RequestId: + - 83d316f2-03bc-45b6-be8f-cf14d3ee6c60 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: '{"displayName": "fabcli000002", "type": "Notebook", "folderId": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5", + "definition": {"parts": [{"path": "notebook-content.py", "payload": "IyBGYWJyaWMgbm90ZWJvb2sgc291cmNlCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAia2VybmVsX2luZm8iOiB7CiMgTUVUQSAgICAgIm5hbWUiOiAic3luYXBzZV9weXNwYXJrIgojIE1FVEEgICB9LAojIE1FVEEgICAiZGVwZW5kZW5jaWVzIjoge30KIyBNRVRBIH0KCiMgQ0VMTCAqKioqKioqKioqKioqKioqKioqKgoKIyBXZWxjb21lIHRvIHlvdXIgbmV3IG5vdGVib29rCiMgVHlwZSBoZXJlIGluIHRoZSBjZWxsIGVkaXRvciB0byBhZGQgY29kZSEKCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAibGFuZ3VhZ2UiOiAicHl0aG9uIiwKIyBNRVRBICAgImxhbmd1YWdlX2dyb3VwIjogInN5bmFwc2VfcHlzcGFyayIKIyBNRVRBIH0K", + "payloadType": "InlineBase64"}]}}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '765' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: POST + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/notebooks + response: + body: + string: 'null' + headers: + Access-Control-Expose-Headers: + - RequestId,Location,Retry-After,ETag,x-ms-operation-id + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '24' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:15:16 GMT + ETag: + - '""' + Location: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/d1563c30-f650-4084-82c0-979de2278afd + Pragma: + - no-cache + RequestId: + - 246b437f-9e5d-44fb-bd0f-d660405b0777 + Retry-After: + - '20' + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + x-ms-operation-id: + - d1563c30-f650-4084-82c0-979de2278afd + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/d1563c30-f650-4084-82c0-979de2278afd + response: + body: + string: '{"status": "Succeeded", "createdTimeUtc": "2026-06-28T09:15:16.1274619", + "lastUpdatedTimeUtc": "2026-06-28T09:15:17.4824541", "percentComplete": 100, + "error": null}' + headers: + Access-Control-Expose-Headers: + - RequestId,Location,x-ms-operation-id + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '131' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:15:36 GMT + Location: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/d1563c30-f650-4084-82c0-979de2278afd/result + Pragma: + - no-cache + RequestId: + - 18a12ce9-8b50-4267-8e4f-0338bb0c879a + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + x-ms-operation-id: + - d1563c30-f650-4084-82c0-979de2278afd + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/d1563c30-f650-4084-82c0-979de2278afd/result + response: + body: + string: '{"id": "11842779-85cc-405b-9cb5-b0aee377fb5c", "type": "Notebook", + "displayName": "fabcli000002", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "folderId": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5"}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Sun, 28 Jun 2026 09:15:37 GMT + Pragma: + - no-cache + RequestId: + - d06283dd-2908-448b-b31d-ebadf8dc2e0e + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:15:37 GMT + Pragma: + - no-cache + RequestId: + - d8980971-804d-49fb-a7ca-a6d132692c78 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '142' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:15:37 GMT + Pragma: + - no-cache + RequestId: + - d4ddadb6-7a15-48d0-bc8b-a00be272bb6c + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": [{"id": "11842779-85cc-405b-9cb5-b0aee377fb5c", "type": "Notebook", + "displayName": "fabcli000002", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "folderId": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '197' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:15:38 GMT + Pragma: + - no-cache + RequestId: + - 1b66ab94-199c-45d0-a221-ff6cd7ac50f7 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '142' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:15:38 GMT + Pragma: + - no-cache + RequestId: + - dc4ae9be-0af9-420c-aea2-20302aeb22e6 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": [{"id": "11842779-85cc-405b-9cb5-b0aee377fb5c", "type": "Notebook", + "displayName": "fabcli000002", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "folderId": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '197' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:15:39 GMT + Pragma: + - no-cache + RequestId: + - 24204e33-b0de-4869-b332-35d7c3a9dfed + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '142' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:15:39 GMT + Pragma: + - no-cache + RequestId: + - 8279e984-7985-48f3-a063-b987ca4c878e + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: '{"displayName": "fabcli000003", "type": "Environment", "folderId": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5"}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '110' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: POST + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/environments + response: + body: + string: '{"id": "b4f77b6b-9870-477e-b615-b2d0a7a4fd6b", "type": "Environment", + "displayName": "fabcli000003", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "folderId": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5"}' + headers: + Access-Control-Expose-Headers: + - RequestId,ETag + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '188' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:15:41 GMT + ETag: + - '""' + Pragma: + - no-cache + RequestId: + - 892c69c3-3823-49f3-8774-e5ea02ad1297 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:15:41 GMT + Pragma: + - no-cache + RequestId: + - 8df1df5d-ade1-4818-86d0-447ec9042af2 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '142' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:15:42 GMT + Pragma: + - no-cache + RequestId: + - 947bd6d0-dca5-48df-abe7-c2f019760903 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": [{"id": "11842779-85cc-405b-9cb5-b0aee377fb5c", "type": "Notebook", + "displayName": "fabcli000002", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "folderId": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5"}, {"id": "b4f77b6b-9870-477e-b615-b2d0a7a4fd6b", + "type": "Environment", "displayName": "fabcli000003", "description": "", "workspaceId": + "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", "folderId": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '250' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:15:42 GMT + Pragma: + - no-cache + RequestId: + - 51fa89f0-7792-4fee-a5bc-51e38d0cfe93 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '142' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:15:42 GMT + Pragma: + - no-cache + RequestId: + - b8ca0c1c-a5fa-479a-8da8-6359acdb6de2 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '142' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:15:43 GMT + Pragma: + - no-cache + RequestId: + - 77378c7a-5d0c-4ff4-be50-1d6b6e15fa6f + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '142' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:15:43 GMT + Pragma: + - no-cache + RequestId: + - 4aed81e3-157d-449c-bde3-deb77a6f9e06 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: '{"items": [{"id": "11842779-85cc-405b-9cb5-b0aee377fb5c"}], "mode": "Selective"}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '80' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: POST + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items/bulkExportDefinitions?beta=true + response: + body: + string: 'null' + headers: + Access-Control-Expose-Headers: + - RequestId,Location,Retry-After,x-ms-operation-id + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '24' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:15:45 GMT + Location: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/3f8a80fa-54f4-43ee-8117-2643f69a6857 + Pragma: + - no-cache + RequestId: + - 25f2cac5-682a-47b9-a083-05ee3e29c7cb + Retry-After: + - '20' + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + x-ms-operation-id: + - 3f8a80fa-54f4-43ee-8117-2643f69a6857 + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/3f8a80fa-54f4-43ee-8117-2643f69a6857 + response: + body: + string: '{"status": "Succeeded", "createdTimeUtc": "2026-06-28T09:15:45.7340657", + "lastUpdatedTimeUtc": "2026-06-28T09:15:46.8067223", "percentComplete": 100, + "error": null}' + headers: + Access-Control-Expose-Headers: + - RequestId,Location,x-ms-operation-id + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '131' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:16:05 GMT + Location: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/3f8a80fa-54f4-43ee-8117-2643f69a6857/result + Pragma: + - no-cache + RequestId: + - 1b34a061-18a9-4164-8fc7-2b02e37ff3d4 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + x-ms-operation-id: + - 3f8a80fa-54f4-43ee-8117-2643f69a6857 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/3f8a80fa-54f4-43ee-8117-2643f69a6857/result + response: + body: + string: '{"itemDefinitionsIndex": [{"id": "11842779-85cc-405b-9cb5-b0aee377fb5c", + "rootPath": "/fabcli000001/fabcli000002.Notebook"}], "definitionParts": [{"path": + "/fabcli000001/fabcli000002.Notebook/.platform", "payload": "ewogICIkc2NoZW1hIjogImh0dHBzOi8vZGV2ZWxvcGVyLm1pY3Jvc29mdC5jb20vanNvbi1zY2hlbWFzL2ZhYnJpYy9naXRJbnRlZ3JhdGlvbi9wbGF0Zm9ybVByb3BlcnRpZXMvMi4wLjAvc2NoZW1hLmpzb24iLAogICJtZXRhZGF0YSI6IHsKICAgICJ0eXBlIjogIk5vdGVib29rIiwKICAgICJkaXNwbGF5TmFtZSI6ICJmYWJjbGl0djg0b3NtejBkIgogIH0sCiAgImNvbmZpZyI6IHsKICAgICJ2ZXJzaW9uIjogIjIuMCIsCiAgICAibG9naWNhbElkIjogImUzNzdmYjVjLWIwYWUtOWNiNS00MDViLTg1Y2MxMTg0Mjc3OSIKICB9Cn0=", + "payloadType": "InlineBase64"}, {"path": "/fabcli000001/fabcli000002.Notebook/notebook-content.py", + "payload": "IyBGYWJyaWMgbm90ZWJvb2sgc291cmNlCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAia2VybmVsX2luZm8iOiB7CiMgTUVUQSAgICAgIm5hbWUiOiAic3luYXBzZV9weXNwYXJrIgojIE1FVEEgICB9LAojIE1FVEEgICAiZGVwZW5kZW5jaWVzIjoge30KIyBNRVRBIH0KCiMgQ0VMTCAqKioqKioqKioqKioqKioqKioqKgoKIyBXZWxjb21lIHRvIHlvdXIgbmV3IG5vdGVib29rCiMgVHlwZSBoZXJlIGluIHRoZSBjZWxsIGVkaXRvciB0byBhZGQgY29kZSEKCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAibGFuZ3VhZ2UiOiAicHl0aG9uIiwKIyBNRVRBICAgImxhbmd1YWdlX2dyb3VwIjogInN5bmFwc2VfcHlzcGFyayIKIyBNRVRBIH0K", + "payloadType": "InlineBase64"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Sun, 28 Jun 2026 09:16:05 GMT + Pragma: + - no-cache + RequestId: + - a0cba4f0-01f0-46d7-992e-0d14fcd4e6ac + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:16:07 GMT + Pragma: + - no-cache + RequestId: + - 09a92535-3ec1-4b67-8f8c-788866f4d404 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '142' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:16:07 GMT + Pragma: + - no-cache + RequestId: + - 66676f55-9ec6-45e3-ad2c-d385f032473e + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": [{"id": "11842779-85cc-405b-9cb5-b0aee377fb5c", "type": "Notebook", + "displayName": "fabcli000002", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "folderId": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5"}, {"id": "b4f77b6b-9870-477e-b615-b2d0a7a4fd6b", + "type": "Environment", "displayName": "fabcli000003", "description": "", "workspaceId": + "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", "folderId": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '250' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:16:07 GMT + Pragma: + - no-cache + RequestId: + - 9de991bf-4867-474d-b92b-ba92bea06536 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '142' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:16:07 GMT + Pragma: + - no-cache + RequestId: + - a481b0b0-3d38-444c-beda-d52462a3d482 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '142' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:16:08 GMT + Pragma: + - no-cache + RequestId: + - d8f48331-485b-4ad1-a7eb-a865a4abacd6 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '0' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: DELETE + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items/b4f77b6b-9870-477e-b615-b2d0a7a4fd6b + response: + body: + string: '' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '0' + Content-Type: + - application/octet-stream + Date: + - Sun, 28 Jun 2026 09:16:08 GMT + Pragma: + - no-cache + RequestId: + - 960657be-241d-4d8d-ab67-00b0b598fba7 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:16:10 GMT + Pragma: + - no-cache + RequestId: + - bbdfd89d-6506-42a3-a568-ac96ed0eca8e + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '142' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:16:10 GMT + Pragma: + - no-cache + RequestId: + - 504d21e9-ae02-47c5-b70a-712f42ad9c42 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": [{"id": "11842779-85cc-405b-9cb5-b0aee377fb5c", "type": "Notebook", + "displayName": "fabcli000002", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "folderId": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '197' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:16:11 GMT + Pragma: + - no-cache + RequestId: + - 81d57a95-028f-46e2-86b0-72d05947fd8d + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '142' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:16:11 GMT + Pragma: + - no-cache + RequestId: + - adee30de-07e5-4890-b2ba-e6ea5e4c4cdd + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '0' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: DELETE + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items/11842779-85cc-405b-9cb5-b0aee377fb5c + response: + body: + string: '' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '0' + Content-Type: + - application/octet-stream + Date: + - Sun, 28 Jun 2026 09:16:11 GMT + Pragma: + - no-cache + RequestId: + - 4a7fc698-48c9-4805-a494-92a7f6668854 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:16:12 GMT + Pragma: + - no-cache + RequestId: + - 1e4b6daa-29df-41d9-82ae-71f0faeadb4f + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '142' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:16:12 GMT + Pragma: + - no-cache + RequestId: + - 77a3e2ba-908c-4baf-8696-2f54fe2d0ae6 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '0' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: DELETE + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders/f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5 + response: + body: + string: '' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '0' + Content-Type: + - application/octet-stream + Date: + - Sun, 28 Jun 2026 09:16:13 GMT + Pragma: + - no-cache + RequestId: + - 3553b9b6-abdc-4b97-985d-f1c6332cad1c + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +version: 1 diff --git a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_inner_folder_structure_success.yaml b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_inner_folder_structure_success.yaml new file mode 100644 index 000000000..8e0c28a34 --- /dev/null +++ b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_inner_folder_structure_success.yaml @@ -0,0 +1,2804 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:11:23 GMT + Pragma: + - no-cache + RequestId: + - 1cce2ffb-08f9-4be1-991d-c8b79e4bbe58 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": []}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '32' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:11:24 GMT + Pragma: + - no-cache + RequestId: + - 6be1643c-c851-4989-8f28-300d0a4d2d72 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": []}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '32' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:11:24 GMT + Pragma: + - no-cache + RequestId: + - b3f5f974-a107-4daf-b3ce-fc8906e0d0ff + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: '{"displayName": "fabcli000001"}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '35' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: POST + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders + response: + body: + string: '{"id": "af41117d-83f4-4a65-8382-be294f57a4fd", "displayName": "fabcli000001", + "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}' + headers: + Access-Control-Expose-Headers: + - RequestId,Location + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '132' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:11:24 GMT + Location: + - https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders/af41117d-83f4-4a65-8382-be294f57a4fd + Pragma: + - no-cache + RequestId: + - 75bed63e-3cf9-4a52-9db4-ccf7f70c7ccb + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:11:25 GMT + Pragma: + - no-cache + RequestId: + - c691c2f5-b115-43ad-b7d0-ccc9e7c36f10 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "af41117d-83f4-4a65-8382-be294f57a4fd", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '143' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:11:26 GMT + Pragma: + - no-cache + RequestId: + - c191557e-b5b2-4778-8f4f-51a72b5864c9 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "af41117d-83f4-4a65-8382-be294f57a4fd", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '143' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:11:26 GMT + Pragma: + - no-cache + RequestId: + - 4ef1dea4-ccb9-44e3-a168-9d76744203b7 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "af41117d-83f4-4a65-8382-be294f57a4fd", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '143' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:11:27 GMT + Pragma: + - no-cache + RequestId: + - e3a55121-8693-4450-aff3-ff87f9027152 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: '{"displayName": "fabcli000002", "parentFolderId": "af41117d-83f4-4a65-8382-be294f57a4fd"}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '93' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: POST + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders + response: + body: + string: '{"id": "8a259007-9b2c-499c-b487-6fa51d4b508a", "displayName": "fabcli000002", + "parentFolderId": "af41117d-83f4-4a65-8382-be294f57a4fd", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}' + headers: + Access-Control-Expose-Headers: + - RequestId,Location + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '167' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:11:27 GMT + Location: + - https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders/8a259007-9b2c-499c-b487-6fa51d4b508a + Pragma: + - no-cache + RequestId: + - 0e844aeb-2280-459c-9977-ef01a90e4e54 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:11:28 GMT + Pragma: + - no-cache + RequestId: + - d694be30-5953-415f-a9a6-1654ec70d88d + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "af41117d-83f4-4a65-8382-be294f57a4fd", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": + "8a259007-9b2c-499c-b487-6fa51d4b508a", "displayName": "fabcli000002", "parentFolderId": + "af41117d-83f4-4a65-8382-be294f57a4fd", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '202' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:11:28 GMT + Pragma: + - no-cache + RequestId: + - 132382d2-88a7-4571-b8f0-b31b42c090e4 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": []}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '32' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:11:29 GMT + Pragma: + - no-cache + RequestId: + - c3e7b052-780e-4fe7-901e-d44441a15b3b + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": []}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '32' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:11:29 GMT + Pragma: + - no-cache + RequestId: + - 78f31178-b751-46f6-b9fe-6db8744b1256 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: '{"displayName": "fabcli000003", "type": "Notebook", "folderId": "af41117d-83f4-4a65-8382-be294f57a4fd", + "definition": {"parts": [{"path": "notebook-content.py", "payload": "IyBGYWJyaWMgbm90ZWJvb2sgc291cmNlCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAia2VybmVsX2luZm8iOiB7CiMgTUVUQSAgICAgIm5hbWUiOiAic3luYXBzZV9weXNwYXJrIgojIE1FVEEgICB9LAojIE1FVEEgICAiZGVwZW5kZW5jaWVzIjoge30KIyBNRVRBIH0KCiMgQ0VMTCAqKioqKioqKioqKioqKioqKioqKgoKIyBXZWxjb21lIHRvIHlvdXIgbmV3IG5vdGVib29rCiMgVHlwZSBoZXJlIGluIHRoZSBjZWxsIGVkaXRvciB0byBhZGQgY29kZSEKCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAibGFuZ3VhZ2UiOiAicHl0aG9uIiwKIyBNRVRBICAgImxhbmd1YWdlX2dyb3VwIjogInN5bmFwc2VfcHlzcGFyayIKIyBNRVRBIH0K", + "payloadType": "InlineBase64"}]}}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '765' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: POST + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/notebooks + response: + body: + string: 'null' + headers: + Access-Control-Expose-Headers: + - RequestId,Location,Retry-After,ETag,x-ms-operation-id + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '24' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:11:31 GMT + ETag: + - '""' + Location: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/e6ea1662-0d36-4ac4-8653-f9760ce0d248 + Pragma: + - no-cache + RequestId: + - d64e1c80-b7d7-4831-aa13-5850ee82bffb + Retry-After: + - '20' + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + x-ms-operation-id: + - e6ea1662-0d36-4ac4-8653-f9760ce0d248 + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/e6ea1662-0d36-4ac4-8653-f9760ce0d248 + response: + body: + string: '{"status": "Succeeded", "createdTimeUtc": "2026-06-28T09:11:30.7244615", + "lastUpdatedTimeUtc": "2026-06-28T09:11:32.0516369", "percentComplete": 100, + "error": null}' + headers: + Access-Control-Expose-Headers: + - RequestId,Location,x-ms-operation-id + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '131' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:11:51 GMT + Location: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/e6ea1662-0d36-4ac4-8653-f9760ce0d248/result + Pragma: + - no-cache + RequestId: + - f8b74167-ef20-46fa-b873-474d16791eb1 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + x-ms-operation-id: + - e6ea1662-0d36-4ac4-8653-f9760ce0d248 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/e6ea1662-0d36-4ac4-8653-f9760ce0d248/result + response: + body: + string: '{"id": "63873b9a-95c7-412c-8ef0-40c812836929", "type": "Notebook", + "displayName": "fabcli000003", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "folderId": "af41117d-83f4-4a65-8382-be294f57a4fd"}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Sun, 28 Jun 2026 09:11:51 GMT + Pragma: + - no-cache + RequestId: + - c4cc85ae-c396-47d1-a32a-d03590fec8c7 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:11:52 GMT + Pragma: + - no-cache + RequestId: + - 2f26ea6f-7942-48e4-93d9-02b5246c53a7 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "af41117d-83f4-4a65-8382-be294f57a4fd", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": + "8a259007-9b2c-499c-b487-6fa51d4b508a", "displayName": "fabcli000002", "parentFolderId": + "af41117d-83f4-4a65-8382-be294f57a4fd", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '202' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:11:52 GMT + Pragma: + - no-cache + RequestId: + - e3a97950-7811-4556-921c-7548153c6c72 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "af41117d-83f4-4a65-8382-be294f57a4fd", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": + "8a259007-9b2c-499c-b487-6fa51d4b508a", "displayName": "fabcli000002", "parentFolderId": + "af41117d-83f4-4a65-8382-be294f57a4fd", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '202' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:11:53 GMT + Pragma: + - no-cache + RequestId: + - b08e588f-bbaf-4aa7-9221-6c1792a5a3f7 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": [{"id": "63873b9a-95c7-412c-8ef0-40c812836929", "type": "Notebook", + "displayName": "fabcli000003", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "folderId": "af41117d-83f4-4a65-8382-be294f57a4fd"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '199' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:11:53 GMT + Pragma: + - no-cache + RequestId: + - 94d25e84-4c35-4606-adef-c37a1a6ad1f4 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "af41117d-83f4-4a65-8382-be294f57a4fd", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": + "8a259007-9b2c-499c-b487-6fa51d4b508a", "displayName": "fabcli000002", "parentFolderId": + "af41117d-83f4-4a65-8382-be294f57a4fd", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '202' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:11:54 GMT + Pragma: + - no-cache + RequestId: + - 57addf1c-8165-42fb-96c1-543aeef6413b + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": [{"id": "63873b9a-95c7-412c-8ef0-40c812836929", "type": "Notebook", + "displayName": "fabcli000003", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "folderId": "af41117d-83f4-4a65-8382-be294f57a4fd"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '199' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:11:54 GMT + Pragma: + - no-cache + RequestId: + - 18c2b68c-b1ee-494c-a94e-b24415a3f4c7 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "af41117d-83f4-4a65-8382-be294f57a4fd", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": + "8a259007-9b2c-499c-b487-6fa51d4b508a", "displayName": "fabcli000002", "parentFolderId": + "af41117d-83f4-4a65-8382-be294f57a4fd", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '202' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:11:55 GMT + Pragma: + - no-cache + RequestId: + - 1ec0dd4f-28ff-4b5e-8985-1adb8aaa572f + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: '{"displayName": "fabcli000004", "type": "Notebook", "folderId": "8a259007-9b2c-499c-b487-6fa51d4b508a", + "definition": {"parts": [{"path": "notebook-content.py", "payload": "IyBGYWJyaWMgbm90ZWJvb2sgc291cmNlCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAia2VybmVsX2luZm8iOiB7CiMgTUVUQSAgICAgIm5hbWUiOiAic3luYXBzZV9weXNwYXJrIgojIE1FVEEgICB9LAojIE1FVEEgICAiZGVwZW5kZW5jaWVzIjoge30KIyBNRVRBIH0KCiMgQ0VMTCAqKioqKioqKioqKioqKioqKioqKgoKIyBXZWxjb21lIHRvIHlvdXIgbmV3IG5vdGVib29rCiMgVHlwZSBoZXJlIGluIHRoZSBjZWxsIGVkaXRvciB0byBhZGQgY29kZSEKCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAibGFuZ3VhZ2UiOiAicHl0aG9uIiwKIyBNRVRBICAgImxhbmd1YWdlX2dyb3VwIjogInN5bmFwc2VfcHlzcGFyayIKIyBNRVRBIH0K", + "payloadType": "InlineBase64"}]}}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '765' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: POST + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/notebooks + response: + body: + string: 'null' + headers: + Access-Control-Expose-Headers: + - RequestId,Location,Retry-After,ETag,x-ms-operation-id + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '24' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:11:56 GMT + ETag: + - '""' + Location: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/4f67ac17-d538-41b3-977f-d4d4ca85cb2f + Pragma: + - no-cache + RequestId: + - 91324456-b959-4376-9544-4726e9b0c905 + Retry-After: + - '20' + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + x-ms-operation-id: + - 4f67ac17-d538-41b3-977f-d4d4ca85cb2f + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/4f67ac17-d538-41b3-977f-d4d4ca85cb2f + response: + body: + string: '{"status": "Succeeded", "createdTimeUtc": "2026-06-28T09:11:56.1827598", + "lastUpdatedTimeUtc": "2026-06-28T09:11:57.5633721", "percentComplete": 100, + "error": null}' + headers: + Access-Control-Expose-Headers: + - RequestId,Location,x-ms-operation-id + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '131' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:12:16 GMT + Location: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/4f67ac17-d538-41b3-977f-d4d4ca85cb2f/result + Pragma: + - no-cache + RequestId: + - 8e91f26e-1bf8-451f-8c71-5ceb28e7aa73 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + x-ms-operation-id: + - 4f67ac17-d538-41b3-977f-d4d4ca85cb2f + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/4f67ac17-d538-41b3-977f-d4d4ca85cb2f/result + response: + body: + string: '{"id": "1f1d2aa4-dbdb-4def-bc60-6b9306bf0434", "type": "Notebook", + "displayName": "fabcli000004", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "folderId": "8a259007-9b2c-499c-b487-6fa51d4b508a"}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Sun, 28 Jun 2026 09:12:16 GMT + Pragma: + - no-cache + RequestId: + - 0a0b8e7c-6883-4ff6-b4d4-5b9f8e8dacb7 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:12:17 GMT + Pragma: + - no-cache + RequestId: + - b352bb3c-5d26-42fa-8d0c-ceded36e3c56 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "af41117d-83f4-4a65-8382-be294f57a4fd", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": + "8a259007-9b2c-499c-b487-6fa51d4b508a", "displayName": "fabcli000002", "parentFolderId": + "af41117d-83f4-4a65-8382-be294f57a4fd", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '202' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:12:17 GMT + Pragma: + - no-cache + RequestId: + - 7795fdd8-d617-4902-9700-8f0e3847c6cc + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "af41117d-83f4-4a65-8382-be294f57a4fd", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": + "8a259007-9b2c-499c-b487-6fa51d4b508a", "displayName": "fabcli000002", "parentFolderId": + "af41117d-83f4-4a65-8382-be294f57a4fd", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '202' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:12:18 GMT + Pragma: + - no-cache + RequestId: + - 34f73f19-9de7-49c8-aeee-4af29f370579 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": [{"id": "63873b9a-95c7-412c-8ef0-40c812836929", "type": "Notebook", + "displayName": "fabcli000003", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "folderId": "af41117d-83f4-4a65-8382-be294f57a4fd"}, {"id": "1f1d2aa4-dbdb-4def-bc60-6b9306bf0434", + "type": "Notebook", "displayName": "fabcli000004", "description": "", "workspaceId": + "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", "folderId": "8a259007-9b2c-499c-b487-6fa51d4b508a"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '264' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:12:18 GMT + Pragma: + - no-cache + RequestId: + - 803a1b46-ab1e-4e46-b47b-d778d4baa172 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "af41117d-83f4-4a65-8382-be294f57a4fd", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": + "8a259007-9b2c-499c-b487-6fa51d4b508a", "displayName": "fabcli000002", "parentFolderId": + "af41117d-83f4-4a65-8382-be294f57a4fd", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '202' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:12:19 GMT + Pragma: + - no-cache + RequestId: + - 348627a5-61a4-4242-8e40-8a4b9a3cdd14 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "af41117d-83f4-4a65-8382-be294f57a4fd", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": + "8a259007-9b2c-499c-b487-6fa51d4b508a", "displayName": "fabcli000002", "parentFolderId": + "af41117d-83f4-4a65-8382-be294f57a4fd", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '202' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:12:19 GMT + Pragma: + - no-cache + RequestId: + - 1ed9c709-e0e0-43fa-9e45-bcdfe14ef9d7 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "af41117d-83f4-4a65-8382-be294f57a4fd", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": + "8a259007-9b2c-499c-b487-6fa51d4b508a", "displayName": "fabcli000002", "parentFolderId": + "af41117d-83f4-4a65-8382-be294f57a4fd", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '202' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:12:19 GMT + Pragma: + - no-cache + RequestId: + - 0d59e809-2ef6-4b36-b559-3da799f243a0 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: '{"items": [{"id": "1f1d2aa4-dbdb-4def-bc60-6b9306bf0434"}], "mode": "Selective"}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '80' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: POST + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items/bulkExportDefinitions?beta=true + response: + body: + string: 'null' + headers: + Access-Control-Expose-Headers: + - RequestId,Location,Retry-After,x-ms-operation-id + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '24' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:12:20 GMT + Location: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/2e1c6c8e-1161-4b2f-bee4-e5962baf960d + Pragma: + - no-cache + RequestId: + - 935d4c22-b701-4e65-86f0-802cc95d3dbe + Retry-After: + - '20' + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + x-ms-operation-id: + - 2e1c6c8e-1161-4b2f-bee4-e5962baf960d + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/2e1c6c8e-1161-4b2f-bee4-e5962baf960d + response: + body: + string: '{"status": "Succeeded", "createdTimeUtc": "2026-06-28T09:12:21.6980578", + "lastUpdatedTimeUtc": "2026-06-28T09:12:22.6632173", "percentComplete": 100, + "error": null}' + headers: + Access-Control-Expose-Headers: + - RequestId,Location,x-ms-operation-id + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '131' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:12:41 GMT + Location: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/2e1c6c8e-1161-4b2f-bee4-e5962baf960d/result + Pragma: + - no-cache + RequestId: + - 50b97555-fdff-4b7d-ab85-45c65370b7cc + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + x-ms-operation-id: + - 2e1c6c8e-1161-4b2f-bee4-e5962baf960d + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/2e1c6c8e-1161-4b2f-bee4-e5962baf960d/result + response: + body: + string: '{"itemDefinitionsIndex": [{"id": "1f1d2aa4-dbdb-4def-bc60-6b9306bf0434", + "rootPath": "/fabcli000001/fabcli000002/fabcli000004.Notebook"}], "definitionParts": + [{"path": "/fabcli000001/fabcli000002/fabcli000004.Notebook/.platform", "payload": + "ewogICIkc2NoZW1hIjogImh0dHBzOi8vZGV2ZWxvcGVyLm1pY3Jvc29mdC5jb20vanNvbi1zY2hlbWFzL2ZhYnJpYy9naXRJbnRlZ3JhdGlvbi9wbGF0Zm9ybVByb3BlcnRpZXMvMi4wLjAvc2NoZW1hLmpzb24iLAogICJtZXRhZGF0YSI6IHsKICAgICJ0eXBlIjogIk5vdGVib29rIiwKICAgICJkaXNwbGF5TmFtZSI6ICJmYWJjbGlxb3ozeDgzYWhnIgogIH0sCiAgImNvbmZpZyI6IHsKICAgICJ2ZXJzaW9uIjogIjIuMCIsCiAgICAibG9naWNhbElkIjogIjA2YmYwNDM0LTZiOTMtYmM2MC00ZGVmLWRiZGIxZjFkMmFhNCIKICB9Cn0=", + "payloadType": "InlineBase64"}, {"path": "/fabcli000001/fabcli000002/fabcli000004.Notebook/notebook-content.py", + "payload": "IyBGYWJyaWMgbm90ZWJvb2sgc291cmNlCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAia2VybmVsX2luZm8iOiB7CiMgTUVUQSAgICAgIm5hbWUiOiAic3luYXBzZV9weXNwYXJrIgojIE1FVEEgICB9LAojIE1FVEEgICAiZGVwZW5kZW5jaWVzIjoge30KIyBNRVRBIH0KCiMgQ0VMTCAqKioqKioqKioqKioqKioqKioqKgoKIyBXZWxjb21lIHRvIHlvdXIgbmV3IG5vdGVib29rCiMgVHlwZSBoZXJlIGluIHRoZSBjZWxsIGVkaXRvciB0byBhZGQgY29kZSEKCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAibGFuZ3VhZ2UiOiAicHl0aG9uIiwKIyBNRVRBICAgImxhbmd1YWdlX2dyb3VwIjogInN5bmFwc2VfcHlzcGFyayIKIyBNRVRBIH0K", + "payloadType": "InlineBase64"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Sun, 28 Jun 2026 09:12:42 GMT + Pragma: + - no-cache + RequestId: + - 175fe2d8-9f7a-40de-81fe-6639d364820b + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:12:43 GMT + Pragma: + - no-cache + RequestId: + - 8dea5f99-1891-4e0e-bfdc-45ae4c04c4ea + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "af41117d-83f4-4a65-8382-be294f57a4fd", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": + "8a259007-9b2c-499c-b487-6fa51d4b508a", "displayName": "fabcli000002", "parentFolderId": + "af41117d-83f4-4a65-8382-be294f57a4fd", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '202' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:12:43 GMT + Pragma: + - no-cache + RequestId: + - b93167bb-4186-4edd-be53-ae9e420bc417 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "af41117d-83f4-4a65-8382-be294f57a4fd", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": + "8a259007-9b2c-499c-b487-6fa51d4b508a", "displayName": "fabcli000002", "parentFolderId": + "af41117d-83f4-4a65-8382-be294f57a4fd", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '202' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:12:43 GMT + Pragma: + - no-cache + RequestId: + - 37177fa3-80d5-4c40-8f8c-ad64041e550e + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": [{"id": "63873b9a-95c7-412c-8ef0-40c812836929", "type": "Notebook", + "displayName": "fabcli000003", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "folderId": "af41117d-83f4-4a65-8382-be294f57a4fd"}, {"id": "1f1d2aa4-dbdb-4def-bc60-6b9306bf0434", + "type": "Notebook", "displayName": "fabcli000004", "description": "", "workspaceId": + "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", "folderId": "8a259007-9b2c-499c-b487-6fa51d4b508a"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '264' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:12:44 GMT + Pragma: + - no-cache + RequestId: + - a24cff0d-8c6f-4224-822c-eaf89a533b4b + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "af41117d-83f4-4a65-8382-be294f57a4fd", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": + "8a259007-9b2c-499c-b487-6fa51d4b508a", "displayName": "fabcli000002", "parentFolderId": + "af41117d-83f4-4a65-8382-be294f57a4fd", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '202' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:12:45 GMT + Pragma: + - no-cache + RequestId: + - 2a9f4aa8-7dbb-4efe-9207-a9cb83af1a6c + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "af41117d-83f4-4a65-8382-be294f57a4fd", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": + "8a259007-9b2c-499c-b487-6fa51d4b508a", "displayName": "fabcli000002", "parentFolderId": + "af41117d-83f4-4a65-8382-be294f57a4fd", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '202' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:12:45 GMT + Pragma: + - no-cache + RequestId: + - 67bdbb96-a692-4f63-8285-f5d2f66ccd25 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '0' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: DELETE + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items/1f1d2aa4-dbdb-4def-bc60-6b9306bf0434 + response: + body: + string: '' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '0' + Content-Type: + - application/octet-stream + Date: + - Sun, 28 Jun 2026 09:12:45 GMT + Pragma: + - no-cache + RequestId: + - a14eec25-4870-48bc-8a2e-5f42cb6c279c + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:12:46 GMT + Pragma: + - no-cache + RequestId: + - b0296314-4a28-4cc2-8c83-2d6b5dd26736 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "af41117d-83f4-4a65-8382-be294f57a4fd", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": + "8a259007-9b2c-499c-b487-6fa51d4b508a", "displayName": "fabcli000002", "parentFolderId": + "af41117d-83f4-4a65-8382-be294f57a4fd", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '202' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:12:46 GMT + Pragma: + - no-cache + RequestId: + - 615284a6-950b-4329-93c8-0128bedc1e6d + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": [{"id": "63873b9a-95c7-412c-8ef0-40c812836929", "type": "Notebook", + "displayName": "fabcli000003", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "folderId": "af41117d-83f4-4a65-8382-be294f57a4fd"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '199' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:12:47 GMT + Pragma: + - no-cache + RequestId: + - f8313af3-5dc0-42e4-b50d-3dc32cf913c3 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "af41117d-83f4-4a65-8382-be294f57a4fd", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": + "8a259007-9b2c-499c-b487-6fa51d4b508a", "displayName": "fabcli000002", "parentFolderId": + "af41117d-83f4-4a65-8382-be294f57a4fd", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '202' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:12:47 GMT + Pragma: + - no-cache + RequestId: + - a583be4a-2e64-4b1a-a71b-ed16a6dbc332 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '0' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: DELETE + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items/63873b9a-95c7-412c-8ef0-40c812836929 + response: + body: + string: '' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '0' + Content-Type: + - application/octet-stream + Date: + - Sun, 28 Jun 2026 09:12:48 GMT + Pragma: + - no-cache + RequestId: + - 773ccc33-bbf7-4951-9c78-ff1a8ed48bf5 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:12:48 GMT + Pragma: + - no-cache + RequestId: + - 35af072b-7218-4d8a-a2d1-769d7dfd55f1 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "af41117d-83f4-4a65-8382-be294f57a4fd", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": + "8a259007-9b2c-499c-b487-6fa51d4b508a", "displayName": "fabcli000002", "parentFolderId": + "af41117d-83f4-4a65-8382-be294f57a4fd", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '202' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:12:49 GMT + Pragma: + - no-cache + RequestId: + - d26ed051-1f41-415f-9513-df78f30a04f8 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "af41117d-83f4-4a65-8382-be294f57a4fd", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": + "8a259007-9b2c-499c-b487-6fa51d4b508a", "displayName": "fabcli000002", "parentFolderId": + "af41117d-83f4-4a65-8382-be294f57a4fd", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '202' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:12:49 GMT + Pragma: + - no-cache + RequestId: + - 6e1f3be0-18e4-4f7d-9eb1-af4903d10c9b + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '0' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: DELETE + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders/8a259007-9b2c-499c-b487-6fa51d4b508a + response: + body: + string: '' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '0' + Content-Type: + - application/octet-stream + Date: + - Sun, 28 Jun 2026 09:12:49 GMT + Pragma: + - no-cache + RequestId: + - f505dc58-9b00-4e61-addb-f3cc1722d811 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:12:50 GMT + Pragma: + - no-cache + RequestId: + - f6495d25-5feb-48a7-8aea-2e53546d6fbe + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "af41117d-83f4-4a65-8382-be294f57a4fd", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '143' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:12:50 GMT + Pragma: + - no-cache + RequestId: + - ac5e9467-7f54-424b-be01-133b1a95c00a + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '0' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: DELETE + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders/af41117d-83f4-4a65-8382-be294f57a4fd + response: + body: + string: '' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '0' + Content-Type: + - application/octet-stream + Date: + - Sun, 28 Jun 2026 09:12:50 GMT + Pragma: + - no-cache + RequestId: + - b20a77da-1878-458c-a5ff-ab2a1203e33c + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +version: 1 diff --git a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_item_fail.yaml b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_item_fail.yaml new file mode 100644 index 000000000..d24cac6b3 --- /dev/null +++ b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_item_fail.yaml @@ -0,0 +1,557 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:08:56 GMT + Pragma: + - no-cache + RequestId: + - 779ce955-6377-429b-a1ab-cb6025eeb8c7 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": []}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '32' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:08:57 GMT + Pragma: + - no-cache + RequestId: + - 1658865a-553d-4db7-a43b-b02f5fd40dd2 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": []}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '32' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:08:57 GMT + Pragma: + - no-cache + RequestId: + - cba53ae4-10bf-470c-942c-f2b22155c40c + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: '{"displayName": "fabcli000001", "type": "Notebook", "folderId": null, "definition": + {"parts": [{"path": "notebook-content.py", "payload": "IyBGYWJyaWMgbm90ZWJvb2sgc291cmNlCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAia2VybmVsX2luZm8iOiB7CiMgTUVUQSAgICAgIm5hbWUiOiAic3luYXBzZV9weXNwYXJrIgojIE1FVEEgICB9LAojIE1FVEEgICAiZGVwZW5kZW5jaWVzIjoge30KIyBNRVRBIH0KCiMgQ0VMTCAqKioqKioqKioqKioqKioqKioqKgoKIyBXZWxjb21lIHRvIHlvdXIgbmV3IG5vdGVib29rCiMgVHlwZSBoZXJlIGluIHRoZSBjZWxsIGVkaXRvciB0byBhZGQgY29kZSEKCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAibGFuZ3VhZ2UiOiAicHl0aG9uIiwKIyBNRVRBICAgImxhbmd1YWdlX2dyb3VwIjogInN5bmFwc2VfcHlzcGFyayIKIyBNRVRBIH0K", + "payloadType": "InlineBase64"}]}}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '731' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: POST + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/notebooks + response: + body: + string: 'null' + headers: + Access-Control-Expose-Headers: + - RequestId,Location,Retry-After,ETag,x-ms-operation-id + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '24' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:08:59 GMT + ETag: + - '""' + Location: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/3b500c16-bb85-44c6-b800-bd2a348e5508 + Pragma: + - no-cache + RequestId: + - 074ba56f-ee57-4fef-af74-0728c68d0159 + Retry-After: + - '20' + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + x-ms-operation-id: + - 3b500c16-bb85-44c6-b800-bd2a348e5508 + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/3b500c16-bb85-44c6-b800-bd2a348e5508 + response: + body: + string: '{"status": "Succeeded", "createdTimeUtc": "2026-06-28T09:08:59.1060339", + "lastUpdatedTimeUtc": "2026-06-28T09:09:00.7284461", "percentComplete": 100, + "error": null}' + headers: + Access-Control-Expose-Headers: + - RequestId,Location,x-ms-operation-id + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '132' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:09:19 GMT + Location: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/3b500c16-bb85-44c6-b800-bd2a348e5508/result + Pragma: + - no-cache + RequestId: + - d9c62786-b8e1-4ada-a27f-260a093b42c9 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + x-ms-operation-id: + - 3b500c16-bb85-44c6-b800-bd2a348e5508 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/3b500c16-bb85-44c6-b800-bd2a348e5508/result + response: + body: + string: '{"id": "ffff5617-a9e5-4d11-9357-11531e21a72d", "type": "Notebook", + "displayName": "fabcli000001", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Sun, 28 Jun 2026 09:09:20 GMT + Pragma: + - no-cache + RequestId: + - 81108f7f-9842-437d-a01c-787ada19f48b + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:09:20 GMT + Pragma: + - no-cache + RequestId: + - c9803e25-d1b9-4e09-89d3-50982f7a5987 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": [{"id": "ffff5617-a9e5-4d11-9357-11531e21a72d", "type": "Notebook", + "displayName": "fabcli000001", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '165' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:09:21 GMT + Pragma: + - no-cache + RequestId: + - c1489821-80ed-4a83-8bc4-6ff4b6fbbda4 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:09:21 GMT + Pragma: + - no-cache + RequestId: + - 6e76988e-2669-4d81-8a8d-67c36a27e35c + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": [{"id": "ffff5617-a9e5-4d11-9357-11531e21a72d", "type": "Notebook", + "displayName": "fabcli000001", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '165' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:09:22 GMT + Pragma: + - no-cache + RequestId: + - f59f3b2c-3c47-44f1-ba67-477d576609da + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '0' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: DELETE + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items/ffff5617-a9e5-4d11-9357-11531e21a72d + response: + body: + string: '' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '0' + Content-Type: + - application/octet-stream + Date: + - Sun, 28 Jun 2026 09:09:23 GMT + Pragma: + - no-cache + RequestId: + - bb0db372-610a-47c5-bbf2-d9c6c1feca3a + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +version: 1 diff --git a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_no_exportable_items_fail.yaml b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_no_exportable_items_fail.yaml new file mode 100644 index 000000000..6200be1f9 --- /dev/null +++ b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_no_exportable_items_fail.yaml @@ -0,0 +1,1104 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:10:24 GMT + Pragma: + - no-cache + RequestId: + - 00e376ce-ebd9-4944-a641-09a68587c4a3 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": []}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '32' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:10:25 GMT + Pragma: + - no-cache + RequestId: + - eed9e829-1b54-4282-96be-c323facbc18d + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": []}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '32' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:10:25 GMT + Pragma: + - no-cache + RequestId: + - deca50a6-3bb0-46ee-820b-b5dd0625daf8 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: '{"displayName": "fabcli000001"}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '35' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: POST + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders + response: + body: + string: '{"id": "64c05237-8560-471b-b2ff-b850e9867ca0", "displayName": "fabcli000001", + "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}' + headers: + Access-Control-Expose-Headers: + - RequestId,Location + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '131' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:10:26 GMT + Location: + - https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders/64c05237-8560-471b-b2ff-b850e9867ca0 + Pragma: + - no-cache + RequestId: + - 8b989a84-3ba4-4a83-a8bf-0844c5f4bd66 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:10:26 GMT + Pragma: + - no-cache + RequestId: + - 2c6c4aca-1b23-4960-9f56-bcd228e5e9bd + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "64c05237-8560-471b-b2ff-b850e9867ca0", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '143' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:10:26 GMT + Pragma: + - no-cache + RequestId: + - 72cdaaad-59f3-46ea-8896-a7126e2f11ec + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": []}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '32' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:10:26 GMT + Pragma: + - no-cache + RequestId: + - 4025e073-4fac-4502-b01a-40a5cf8db32f + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": []}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '32' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:10:28 GMT + Pragma: + - no-cache + RequestId: + - fe036ff1-03c1-4488-a2b1-7f8597bf9461 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: '{"displayName": "fabcli000002", "type": "Environment", "folderId": "64c05237-8560-471b-b2ff-b850e9867ca0"}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '110' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: POST + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/environments + response: + body: + string: '{"id": "86c060a9-3519-487b-8b89-5515cc224d17", "type": "Environment", + "displayName": "fabcli000002", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "folderId": "64c05237-8560-471b-b2ff-b850e9867ca0"}' + headers: + Access-Control-Expose-Headers: + - RequestId,ETag + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '190' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:10:29 GMT + ETag: + - '""' + Pragma: + - no-cache + RequestId: + - 8a9945f1-1694-455d-a27f-86c72628696a + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:10:29 GMT + Pragma: + - no-cache + RequestId: + - 6b59cf0c-8023-49ee-83b3-d6b6de827984 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "64c05237-8560-471b-b2ff-b850e9867ca0", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '143' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:10:29 GMT + Pragma: + - no-cache + RequestId: + - ee9be23d-ab4d-4228-9923-e1aac94d55ef + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": [{"id": "86c060a9-3519-487b-8b89-5515cc224d17", "type": "Environment", + "displayName": "fabcli000002", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "folderId": "64c05237-8560-471b-b2ff-b850e9867ca0"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '201' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:10:29 GMT + Pragma: + - no-cache + RequestId: + - d3f84f37-970e-48cc-900b-cf4e4d965d24 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "64c05237-8560-471b-b2ff-b850e9867ca0", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '143' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:10:30 GMT + Pragma: + - no-cache + RequestId: + - cd7d6b1b-43be-43a3-929d-689ddafcf7f4 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "64c05237-8560-471b-b2ff-b850e9867ca0", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '143' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:10:30 GMT + Pragma: + - no-cache + RequestId: + - f4f90a75-880f-460c-8583-66011ba3771c + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:10:31 GMT + Pragma: + - no-cache + RequestId: + - 0217a999-ba39-4889-b48e-bfb1729437c5 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "64c05237-8560-471b-b2ff-b850e9867ca0", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '143' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:10:32 GMT + Pragma: + - no-cache + RequestId: + - 6011bfac-d678-4897-8d92-e8c7dd56458d + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": [{"id": "86c060a9-3519-487b-8b89-5515cc224d17", "type": "Environment", + "displayName": "fabcli000002", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "folderId": "64c05237-8560-471b-b2ff-b850e9867ca0"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '201' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:10:32 GMT + Pragma: + - no-cache + RequestId: + - 7cc4410d-d745-40bf-abf2-02367ceb1839 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "64c05237-8560-471b-b2ff-b850e9867ca0", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '143' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:10:32 GMT + Pragma: + - no-cache + RequestId: + - 1ba3feb6-a715-477f-a1b2-5d189c7ad9c9 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '0' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: DELETE + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items/86c060a9-3519-487b-8b89-5515cc224d17 + response: + body: + string: '' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '0' + Content-Type: + - application/octet-stream + Date: + - Sun, 28 Jun 2026 09:10:33 GMT + Pragma: + - no-cache + RequestId: + - 7198dc93-c7a9-43f6-9c5d-0b8d016481a9 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:10:33 GMT + Pragma: + - no-cache + RequestId: + - 13e698e2-f6ef-4953-bdb8-41c87f841b46 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "64c05237-8560-471b-b2ff-b850e9867ca0", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '143' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:10:34 GMT + Pragma: + - no-cache + RequestId: + - b52f19d9-755d-44b9-a0e6-1bd05137e75f + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '0' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: DELETE + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders/64c05237-8560-471b-b2ff-b850e9867ca0 + response: + body: + string: '' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '0' + Content-Type: + - application/octet-stream + Date: + - Sun, 28 Jun 2026 09:10:34 GMT + Pragma: + - no-cache + RequestId: + - 6a18fe89-b1c0-41c2-8db2-ef4cd6ef8dd4 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +version: 1 diff --git a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_output_path_not_empty_warning.yaml b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_output_path_not_empty_warning.yaml new file mode 100644 index 000000000..7919a0edc --- /dev/null +++ b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_output_path_not_empty_warning.yaml @@ -0,0 +1,761 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:10:35 GMT + Pragma: + - no-cache + RequestId: + - 96917f29-2afd-4ee7-900e-13cd1227c3c2 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": []}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '32' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:10:35 GMT + Pragma: + - no-cache + RequestId: + - 18068b8c-7581-47a1-a0e3-dba5371eb923 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": []}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '32' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:10:35 GMT + Pragma: + - no-cache + RequestId: + - 71ef9581-7388-4d53-a1eb-8ae01b97cd4b + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: '{"displayName": "fabcli000001", "type": "Notebook", "folderId": null, "definition": + {"parts": [{"path": "notebook-content.py", "payload": "IyBGYWJyaWMgbm90ZWJvb2sgc291cmNlCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAia2VybmVsX2luZm8iOiB7CiMgTUVUQSAgICAgIm5hbWUiOiAic3luYXBzZV9weXNwYXJrIgojIE1FVEEgICB9LAojIE1FVEEgICAiZGVwZW5kZW5jaWVzIjoge30KIyBNRVRBIH0KCiMgQ0VMTCAqKioqKioqKioqKioqKioqKioqKgoKIyBXZWxjb21lIHRvIHlvdXIgbmV3IG5vdGVib29rCiMgVHlwZSBoZXJlIGluIHRoZSBjZWxsIGVkaXRvciB0byBhZGQgY29kZSEKCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAibGFuZ3VhZ2UiOiAicHl0aG9uIiwKIyBNRVRBICAgImxhbmd1YWdlX2dyb3VwIjogInN5bmFwc2VfcHlzcGFyayIKIyBNRVRBIH0K", + "payloadType": "InlineBase64"}]}}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '731' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: POST + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/notebooks + response: + body: + string: 'null' + headers: + Access-Control-Expose-Headers: + - RequestId,Location,Retry-After,ETag,x-ms-operation-id + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '24' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:10:36 GMT + ETag: + - '""' + Location: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/aa215865-6161-4d3e-8403-d12b7f5efeac + Pragma: + - no-cache + RequestId: + - fd0dab4c-aabb-4013-8712-b886c5dbe196 + Retry-After: + - '20' + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + x-ms-operation-id: + - aa215865-6161-4d3e-8403-d12b7f5efeac + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/aa215865-6161-4d3e-8403-d12b7f5efeac + response: + body: + string: '{"status": "Succeeded", "createdTimeUtc": "2026-06-28T09:10:36.9527036", + "lastUpdatedTimeUtc": "2026-06-28T09:10:38.3880425", "percentComplete": 100, + "error": null}' + headers: + Access-Control-Expose-Headers: + - RequestId,Location,x-ms-operation-id + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '131' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:10:57 GMT + Location: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/aa215865-6161-4d3e-8403-d12b7f5efeac/result + Pragma: + - no-cache + RequestId: + - c2984555-a1b8-435e-9802-191aa4f0dd7a + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + x-ms-operation-id: + - aa215865-6161-4d3e-8403-d12b7f5efeac + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/aa215865-6161-4d3e-8403-d12b7f5efeac/result + response: + body: + string: '{"id": "59e8faf8-4951-4f22-88e4-b5f1394535c8", "type": "Notebook", + "displayName": "fabcli000001", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Sun, 28 Jun 2026 09:10:57 GMT + Pragma: + - no-cache + RequestId: + - 73316875-ae33-46d7-8933-1e149bdbb037 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:10:58 GMT + Pragma: + - no-cache + RequestId: + - 35c6b25f-0a86-4069-a2e7-558c2d0d6632 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": [{"id": "59e8faf8-4951-4f22-88e4-b5f1394535c8", "type": "Notebook", + "displayName": "fabcli000001", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '166' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:10:59 GMT + Pragma: + - no-cache + RequestId: + - 4a9a84f6-a385-4338-bf89-f9238eb15049 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: '{"items": [], "mode": "All"}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '28' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: POST + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items/bulkExportDefinitions?beta=true + response: + body: + string: 'null' + headers: + Access-Control-Expose-Headers: + - RequestId,Location,Retry-After,x-ms-operation-id + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '24' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:11:00 GMT + Location: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/82f3952a-1b9d-4dd1-b6bf-ebcc4cb46d1e + Pragma: + - no-cache + RequestId: + - 0657e491-4878-485a-a281-0b572da6f984 + Retry-After: + - '20' + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + x-ms-operation-id: + - 82f3952a-1b9d-4dd1-b6bf-ebcc4cb46d1e + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/82f3952a-1b9d-4dd1-b6bf-ebcc4cb46d1e + response: + body: + string: '{"status": "Succeeded", "createdTimeUtc": "2026-06-28T09:11:00.3090323", + "lastUpdatedTimeUtc": "2026-06-28T09:11:02.6178525", "percentComplete": 100, + "error": null}' + headers: + Access-Control-Expose-Headers: + - RequestId,Location,x-ms-operation-id + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '131' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:11:19 GMT + Location: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/82f3952a-1b9d-4dd1-b6bf-ebcc4cb46d1e/result + Pragma: + - no-cache + RequestId: + - 3cbf65c1-3fdf-4b5e-8aab-6b142d88415c + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + x-ms-operation-id: + - 82f3952a-1b9d-4dd1-b6bf-ebcc4cb46d1e + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/82f3952a-1b9d-4dd1-b6bf-ebcc4cb46d1e/result + response: + body: + string: '{"itemDefinitionsIndex": [{"id": "59e8faf8-4951-4f22-88e4-b5f1394535c8", + "rootPath": "/fabcli000001.Notebook"}], "definitionParts": [{"path": "/fabcli000001.Notebook/.platform", + "payload": "ewogICIkc2NoZW1hIjogImh0dHBzOi8vZGV2ZWxvcGVyLm1pY3Jvc29mdC5jb20vanNvbi1zY2hlbWFzL2ZhYnJpYy9naXRJbnRlZ3JhdGlvbi9wbGF0Zm9ybVByb3BlcnRpZXMvMi4wLjAvc2NoZW1hLmpzb24iLAogICJtZXRhZGF0YSI6IHsKICAgICJ0eXBlIjogIk5vdGVib29rIiwKICAgICJkaXNwbGF5TmFtZSI6ICJmYWJjbGl4YmFrd3ViNzZpIgogIH0sCiAgImNvbmZpZyI6IHsKICAgICJ2ZXJzaW9uIjogIjIuMCIsCiAgICAibG9naWNhbElkIjogIjM5NDUzNWM4LWI1ZjEtODhlNC00ZjIyLTQ5NTE1OWU4ZmFmOCIKICB9Cn0=", + "payloadType": "InlineBase64"}, {"path": "/fabcli000001.Notebook/notebook-content.py", + "payload": "IyBGYWJyaWMgbm90ZWJvb2sgc291cmNlCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAia2VybmVsX2luZm8iOiB7CiMgTUVUQSAgICAgIm5hbWUiOiAic3luYXBzZV9weXNwYXJrIgojIE1FVEEgICB9LAojIE1FVEEgICAiZGVwZW5kZW5jaWVzIjoge30KIyBNRVRBIH0KCiMgQ0VMTCAqKioqKioqKioqKioqKioqKioqKgoKIyBXZWxjb21lIHRvIHlvdXIgbmV3IG5vdGVib29rCiMgVHlwZSBoZXJlIGluIHRoZSBjZWxsIGVkaXRvciB0byBhZGQgY29kZSEKCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAibGFuZ3VhZ2UiOiAicHl0aG9uIiwKIyBNRVRBICAgImxhbmd1YWdlX2dyb3VwIjogInN5bmFwc2VfcHlzcGFyayIKIyBNRVRBIH0K", + "payloadType": "InlineBase64"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Sun, 28 Jun 2026 09:11:20 GMT + Pragma: + - no-cache + RequestId: + - 508c08d7-6799-403d-8854-a409383e11bc + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": [{"id": "59e8faf8-4951-4f22-88e4-b5f1394535c8", "type": "Notebook", + "displayName": "fabcli000001", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '166' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:11:21 GMT + Pragma: + - no-cache + RequestId: + - 3924b742-017b-40f7-b536-9ed31b825312 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:11:21 GMT + Pragma: + - no-cache + RequestId: + - 16f553a4-fb5a-4947-b3fe-e8a062338d2c + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": [{"id": "59e8faf8-4951-4f22-88e4-b5f1394535c8", "type": "Notebook", + "displayName": "fabcli000001", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '166' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:11:22 GMT + Pragma: + - no-cache + RequestId: + - be3aef85-cace-4ae9-a0aa-13e92541c329 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '0' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: DELETE + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items/59e8faf8-4951-4f22-88e4-b5f1394535c8 + response: + body: + string: '' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '0' + Content-Type: + - application/octet-stream + Date: + - Sun, 28 Jun 2026 09:11:23 GMT + Pragma: + - no-cache + RequestId: + - f4a3a199-6f18-4891-af75-c2b26ef3fde9 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +version: 1 diff --git a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_workspace_folder_without_recursive_fail.yaml b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_workspace_folder_without_recursive_fail.yaml new file mode 100644 index 000000000..7654796a1 --- /dev/null +++ b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_workspace_folder_without_recursive_fail.yaml @@ -0,0 +1,1058 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:09:24 GMT + Pragma: + - no-cache + RequestId: + - a459667c-c738-4987-8ac4-a0f917b16a13 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": []}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '32' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:09:24 GMT + Pragma: + - no-cache + RequestId: + - 9c4ca6d4-a025-44ff-9814-c1ac26cb5614 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": []}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '32' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:09:24 GMT + Pragma: + - no-cache + RequestId: + - 56ec3183-e1c2-4ad6-a32d-64d62a679aae + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: '{"displayName": "fabcli000001"}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '35' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: POST + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders + response: + body: + string: '{"id": "3b3a59b5-4992-4575-821f-6f102c208191", "displayName": "fabcli000001", + "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}' + headers: + Access-Control-Expose-Headers: + - RequestId,Location + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '130' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:09:25 GMT + Location: + - https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders/3b3a59b5-4992-4575-821f-6f102c208191 + Pragma: + - no-cache + RequestId: + - cb1b344e-3676-48cd-bf3a-5207043d6cf7 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:09:25 GMT + Pragma: + - no-cache + RequestId: + - d25afe4f-7fd7-4dac-99c0-6faf73a24579 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "3b3a59b5-4992-4575-821f-6f102c208191", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '144' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:09:25 GMT + Pragma: + - no-cache + RequestId: + - d35eb023-65d0-42c9-b142-bf38bd0bc4af + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": []}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '32' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:09:25 GMT + Pragma: + - no-cache + RequestId: + - cfebb81c-daaf-4651-81e8-e044cc0a5382 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": []}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '32' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:09:26 GMT + Pragma: + - no-cache + RequestId: + - ae8beee9-ff0c-4e9b-91c0-833717f05fd2 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: '{"displayName": "fabcli000002", "type": "Notebook", "folderId": "3b3a59b5-4992-4575-821f-6f102c208191", + "definition": {"parts": [{"path": "notebook-content.py", "payload": "IyBGYWJyaWMgbm90ZWJvb2sgc291cmNlCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAia2VybmVsX2luZm8iOiB7CiMgTUVUQSAgICAgIm5hbWUiOiAic3luYXBzZV9weXNwYXJrIgojIE1FVEEgICB9LAojIE1FVEEgICAiZGVwZW5kZW5jaWVzIjoge30KIyBNRVRBIH0KCiMgQ0VMTCAqKioqKioqKioqKioqKioqKioqKgoKIyBXZWxjb21lIHRvIHlvdXIgbmV3IG5vdGVib29rCiMgVHlwZSBoZXJlIGluIHRoZSBjZWxsIGVkaXRvciB0byBhZGQgY29kZSEKCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAibGFuZ3VhZ2UiOiAicHl0aG9uIiwKIyBNRVRBICAgImxhbmd1YWdlX2dyb3VwIjogInN5bmFwc2VfcHlzcGFyayIKIyBNRVRBIH0K", + "payloadType": "InlineBase64"}]}}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '765' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: POST + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/notebooks + response: + body: + string: 'null' + headers: + Access-Control-Expose-Headers: + - RequestId,Location,Retry-After,ETag,x-ms-operation-id + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '24' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:09:27 GMT + ETag: + - '""' + Location: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/98f7e655-2a11-4c82-815b-cc4da14ce3f6 + Pragma: + - no-cache + RequestId: + - 9b717484-08f9-4eb4-b40f-3003b0ee648c + Retry-After: + - '20' + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + x-ms-operation-id: + - 98f7e655-2a11-4c82-815b-cc4da14ce3f6 + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/98f7e655-2a11-4c82-815b-cc4da14ce3f6 + response: + body: + string: '{"status": "Succeeded", "createdTimeUtc": "2026-06-28T09:09:27.9856126", + "lastUpdatedTimeUtc": "2026-06-28T09:09:29.323049", "percentComplete": 100, + "error": null}' + headers: + Access-Control-Expose-Headers: + - RequestId,Location,x-ms-operation-id + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '130' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:09:48 GMT + Location: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/98f7e655-2a11-4c82-815b-cc4da14ce3f6/result + Pragma: + - no-cache + RequestId: + - 57a9703d-cc98-483e-a333-7ce8e3364c07 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + x-ms-operation-id: + - 98f7e655-2a11-4c82-815b-cc4da14ce3f6 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/98f7e655-2a11-4c82-815b-cc4da14ce3f6/result + response: + body: + string: '{"id": "c000fb1f-d0c8-42c2-a8c6-e995ff9dbf1e", "type": "Notebook", + "displayName": "fabcli000002", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "folderId": "3b3a59b5-4992-4575-821f-6f102c208191"}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Sun, 28 Jun 2026 09:09:49 GMT + Pragma: + - no-cache + RequestId: + - 183a8f94-52c6-4fb2-b307-fb266feb091a + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:09:49 GMT + Pragma: + - no-cache + RequestId: + - 6fe1ead0-eabd-4e55-8234-0cfedd289b23 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "3b3a59b5-4992-4575-821f-6f102c208191", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '144' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:09:49 GMT + Pragma: + - no-cache + RequestId: + - 2cfe4dc9-2a07-48f5-9c5d-e9d0b4e55e91 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:09:50 GMT + Pragma: + - no-cache + RequestId: + - 6ffc750f-7cf3-4255-a387-5f446f47ee1d + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "3b3a59b5-4992-4575-821f-6f102c208191", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '144' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:09:50 GMT + Pragma: + - no-cache + RequestId: + - 5a36e198-d8e8-43fd-a785-d1d0568a33ae + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": [{"id": "c000fb1f-d0c8-42c2-a8c6-e995ff9dbf1e", "type": "Notebook", + "displayName": "fabcli000002", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "folderId": "3b3a59b5-4992-4575-821f-6f102c208191"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '198' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:09:51 GMT + Pragma: + - no-cache + RequestId: + - 825a85e5-4d7c-4316-8b96-685a0cce5dfc + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "3b3a59b5-4992-4575-821f-6f102c208191", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '144' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:09:51 GMT + Pragma: + - no-cache + RequestId: + - 1c0929a2-0a7c-4661-a2c1-6fca4d73bee0 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '0' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: DELETE + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items/c000fb1f-d0c8-42c2-a8c6-e995ff9dbf1e + response: + body: + string: '' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '0' + Content-Type: + - application/octet-stream + Date: + - Sun, 28 Jun 2026 09:09:51 GMT + Pragma: + - no-cache + RequestId: + - 185be856-9637-48a1-a754-0b3ec79e1bfb + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:09:52 GMT + Pragma: + - no-cache + RequestId: + - 3145d0a8-090c-4087-96dc-8a20ea254d49 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "3b3a59b5-4992-4575-821f-6f102c208191", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '144' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:09:52 GMT + Pragma: + - no-cache + RequestId: + - 64cfe601-c775-4436-b190-9a09f0c3214b + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '0' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: DELETE + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders/3b3a59b5-4992-4575-821f-6f102c208191 + response: + body: + string: '' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '0' + Content-Type: + - application/octet-stream + Date: + - Sun, 28 Jun 2026 09:09:52 GMT + Pragma: + - no-cache + RequestId: + - fa2187c2-cf51-4be2-a96f-45459c21f5d0 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +version: 1 diff --git a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_workspace_with_folders_structure_success.yaml b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_workspace_with_folders_structure_success.yaml new file mode 100644 index 000000000..019947a6a --- /dev/null +++ b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_workspace_with_folders_structure_success.yaml @@ -0,0 +1,2809 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:12:51 GMT + Pragma: + - no-cache + RequestId: + - 59c007c2-e55a-4b73-b9e0-4861b29b915f + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": []}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '32' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:12:52 GMT + Pragma: + - no-cache + RequestId: + - 21e19139-8853-4493-857a-41cd002e45c8 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": []}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '32' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:12:52 GMT + Pragma: + - no-cache + RequestId: + - 35e6c53a-ba50-48fd-97a6-a260daa51997 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: '{"displayName": "fabcli000001"}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '35' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: POST + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders + response: + body: + string: '{"id": "2eb1c801-458f-4da2-87d0-5652000cc241", "displayName": "fabcli000001", + "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}' + headers: + Access-Control-Expose-Headers: + - RequestId,Location + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '132' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:12:52 GMT + Location: + - https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders/2eb1c801-458f-4da2-87d0-5652000cc241 + Pragma: + - no-cache + RequestId: + - 6e3e6b4e-5635-469f-a145-79f2655c878d + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:12:53 GMT + Pragma: + - no-cache + RequestId: + - 393581d5-c72c-4937-b327-3512975f3241 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "2eb1c801-458f-4da2-87d0-5652000cc241", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '143' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:12:53 GMT + Pragma: + - no-cache + RequestId: + - d82550db-1485-44ba-be7a-166cbb2e684d + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "2eb1c801-458f-4da2-87d0-5652000cc241", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '143' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:12:53 GMT + Pragma: + - no-cache + RequestId: + - 38342de9-1371-49b3-90dd-5f0a929c5698 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "2eb1c801-458f-4da2-87d0-5652000cc241", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '143' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:12:55 GMT + Pragma: + - no-cache + RequestId: + - 89421c7d-9479-43e6-a052-7d69af9e0771 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: '{"displayName": "fabcli000002", "parentFolderId": "2eb1c801-458f-4da2-87d0-5652000cc241"}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '93' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: POST + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders + response: + body: + string: '{"id": "590c9c92-7cd9-479f-ab61-dd570b19742e", "displayName": "fabcli000002", + "parentFolderId": "2eb1c801-458f-4da2-87d0-5652000cc241", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}' + headers: + Access-Control-Expose-Headers: + - RequestId,Location + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '166' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:12:55 GMT + Location: + - https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders/590c9c92-7cd9-479f-ab61-dd570b19742e + Pragma: + - no-cache + RequestId: + - 971d43a1-e9ab-46a2-bac6-fcdf563dae0e + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:12:55 GMT + Pragma: + - no-cache + RequestId: + - 4f57bbbf-f5a6-4bfe-b153-c1630b61ecb6 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "2eb1c801-458f-4da2-87d0-5652000cc241", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": + "590c9c92-7cd9-479f-ab61-dd570b19742e", "displayName": "fabcli000002", "parentFolderId": + "2eb1c801-458f-4da2-87d0-5652000cc241", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '202' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:12:56 GMT + Pragma: + - no-cache + RequestId: + - 514c1802-621a-40ce-b16e-a2c29f0dc15d + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": []}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '32' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:12:56 GMT + Pragma: + - no-cache + RequestId: + - 48be66be-64d6-467e-9f09-e2e9ce4b6e6d + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": []}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '32' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:12:56 GMT + Pragma: + - no-cache + RequestId: + - de9850c6-f32d-4d6c-bfb4-d948f314d627 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: '{"displayName": "fabcli000003", "type": "Notebook", "folderId": "2eb1c801-458f-4da2-87d0-5652000cc241", + "definition": {"parts": [{"path": "notebook-content.py", "payload": "IyBGYWJyaWMgbm90ZWJvb2sgc291cmNlCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAia2VybmVsX2luZm8iOiB7CiMgTUVUQSAgICAgIm5hbWUiOiAic3luYXBzZV9weXNwYXJrIgojIE1FVEEgICB9LAojIE1FVEEgICAiZGVwZW5kZW5jaWVzIjoge30KIyBNRVRBIH0KCiMgQ0VMTCAqKioqKioqKioqKioqKioqKioqKgoKIyBXZWxjb21lIHRvIHlvdXIgbmV3IG5vdGVib29rCiMgVHlwZSBoZXJlIGluIHRoZSBjZWxsIGVkaXRvciB0byBhZGQgY29kZSEKCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAibGFuZ3VhZ2UiOiAicHl0aG9uIiwKIyBNRVRBICAgImxhbmd1YWdlX2dyb3VwIjogInN5bmFwc2VfcHlzcGFyayIKIyBNRVRBIH0K", + "payloadType": "InlineBase64"}]}}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '765' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: POST + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/notebooks + response: + body: + string: 'null' + headers: + Access-Control-Expose-Headers: + - RequestId,Location,Retry-After,ETag,x-ms-operation-id + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '24' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:12:57 GMT + ETag: + - '""' + Location: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/6395d2f1-2d93-46b9-8ad0-13c4289feb88 + Pragma: + - no-cache + RequestId: + - d7b2ed15-3e3a-4c39-b5d8-233f53a9ab54 + Retry-After: + - '20' + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + x-ms-operation-id: + - 6395d2f1-2d93-46b9-8ad0-13c4289feb88 + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/6395d2f1-2d93-46b9-8ad0-13c4289feb88 + response: + body: + string: '{"status": "Succeeded", "createdTimeUtc": "2026-06-28T09:12:57.7970815", + "lastUpdatedTimeUtc": "2026-06-28T09:12:59.2379287", "percentComplete": 100, + "error": null}' + headers: + Access-Control-Expose-Headers: + - RequestId,Location,x-ms-operation-id + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '131' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:13:18 GMT + Location: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/6395d2f1-2d93-46b9-8ad0-13c4289feb88/result + Pragma: + - no-cache + RequestId: + - 44d2098b-5d56-449e-a902-d41db571002d + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + x-ms-operation-id: + - 6395d2f1-2d93-46b9-8ad0-13c4289feb88 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/6395d2f1-2d93-46b9-8ad0-13c4289feb88/result + response: + body: + string: '{"id": "871b7a1f-c813-4e02-b2dc-bf9d59a628d9", "type": "Notebook", + "displayName": "fabcli000003", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "folderId": "2eb1c801-458f-4da2-87d0-5652000cc241"}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Sun, 28 Jun 2026 09:13:19 GMT + Pragma: + - no-cache + RequestId: + - 693bf9b4-2c74-4552-b69d-813fdc77f048 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:13:19 GMT + Pragma: + - no-cache + RequestId: + - 214958b5-9529-4d86-a79e-8e07e6384ef9 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "2eb1c801-458f-4da2-87d0-5652000cc241", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": + "590c9c92-7cd9-479f-ab61-dd570b19742e", "displayName": "fabcli000002", "parentFolderId": + "2eb1c801-458f-4da2-87d0-5652000cc241", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '202' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:13:19 GMT + Pragma: + - no-cache + RequestId: + - 99b55cf0-d989-4738-bbef-b167fe5bb000 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "2eb1c801-458f-4da2-87d0-5652000cc241", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": + "590c9c92-7cd9-479f-ab61-dd570b19742e", "displayName": "fabcli000002", "parentFolderId": + "2eb1c801-458f-4da2-87d0-5652000cc241", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '202' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:13:20 GMT + Pragma: + - no-cache + RequestId: + - abd09b8c-9b27-4121-9939-702a7758f32e + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": [{"id": "871b7a1f-c813-4e02-b2dc-bf9d59a628d9", "type": "Notebook", + "displayName": "fabcli000003", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "folderId": "2eb1c801-458f-4da2-87d0-5652000cc241"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '197' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:13:20 GMT + Pragma: + - no-cache + RequestId: + - d48d6ca2-3f8c-4c51-9321-6dc81b4f2160 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "2eb1c801-458f-4da2-87d0-5652000cc241", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": + "590c9c92-7cd9-479f-ab61-dd570b19742e", "displayName": "fabcli000002", "parentFolderId": + "2eb1c801-458f-4da2-87d0-5652000cc241", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '202' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:13:21 GMT + Pragma: + - no-cache + RequestId: + - 208cdc25-6425-4834-aca0-417f3d8e7b48 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": [{"id": "871b7a1f-c813-4e02-b2dc-bf9d59a628d9", "type": "Notebook", + "displayName": "fabcli000003", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "folderId": "2eb1c801-458f-4da2-87d0-5652000cc241"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '197' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:13:21 GMT + Pragma: + - no-cache + RequestId: + - b0b53075-79d5-4037-bc7c-0418b3120a66 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "2eb1c801-458f-4da2-87d0-5652000cc241", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": + "590c9c92-7cd9-479f-ab61-dd570b19742e", "displayName": "fabcli000002", "parentFolderId": + "2eb1c801-458f-4da2-87d0-5652000cc241", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '202' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:13:22 GMT + Pragma: + - no-cache + RequestId: + - 645de648-c602-4671-b92e-c9a41f4878ba + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: '{"displayName": "fabcli000004", "type": "Notebook", "folderId": "590c9c92-7cd9-479f-ab61-dd570b19742e", + "definition": {"parts": [{"path": "notebook-content.py", "payload": "IyBGYWJyaWMgbm90ZWJvb2sgc291cmNlCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAia2VybmVsX2luZm8iOiB7CiMgTUVUQSAgICAgIm5hbWUiOiAic3luYXBzZV9weXNwYXJrIgojIE1FVEEgICB9LAojIE1FVEEgICAiZGVwZW5kZW5jaWVzIjoge30KIyBNRVRBIH0KCiMgQ0VMTCAqKioqKioqKioqKioqKioqKioqKgoKIyBXZWxjb21lIHRvIHlvdXIgbmV3IG5vdGVib29rCiMgVHlwZSBoZXJlIGluIHRoZSBjZWxsIGVkaXRvciB0byBhZGQgY29kZSEKCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAibGFuZ3VhZ2UiOiAicHl0aG9uIiwKIyBNRVRBICAgImxhbmd1YWdlX2dyb3VwIjogInN5bmFwc2VfcHlzcGFyayIKIyBNRVRBIH0K", + "payloadType": "InlineBase64"}]}}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '765' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: POST + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/notebooks + response: + body: + string: 'null' + headers: + Access-Control-Expose-Headers: + - RequestId,Location,Retry-After,ETag,x-ms-operation-id + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '24' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:13:23 GMT + ETag: + - '""' + Location: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/00e19598-215e-4124-ab78-7cda1a330fca + Pragma: + - no-cache + RequestId: + - befc35db-f02e-497b-92de-53d6864ad0d5 + Retry-After: + - '20' + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + x-ms-operation-id: + - 00e19598-215e-4124-ab78-7cda1a330fca + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/00e19598-215e-4124-ab78-7cda1a330fca + response: + body: + string: '{"status": "Succeeded", "createdTimeUtc": "2026-06-28T09:13:23.2403992", + "lastUpdatedTimeUtc": "2026-06-28T09:13:24.7208067", "percentComplete": 100, + "error": null}' + headers: + Access-Control-Expose-Headers: + - RequestId,Location,x-ms-operation-id + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '131' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:13:43 GMT + Location: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/00e19598-215e-4124-ab78-7cda1a330fca/result + Pragma: + - no-cache + RequestId: + - 1e05f14e-5536-4a44-bc63-da775b6cd32a + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + x-ms-operation-id: + - 00e19598-215e-4124-ab78-7cda1a330fca + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/00e19598-215e-4124-ab78-7cda1a330fca/result + response: + body: + string: '{"id": "2f394211-ef14-4566-95ce-f6823894f815", "type": "Notebook", + "displayName": "fabcli000004", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "folderId": "590c9c92-7cd9-479f-ab61-dd570b19742e"}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Sun, 28 Jun 2026 09:13:44 GMT + Pragma: + - no-cache + RequestId: + - 60f38fd8-e419-4ff5-af06-8b8df7a5510e + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:13:45 GMT + Pragma: + - no-cache + RequestId: + - 18a365a3-7b29-4024-9593-6e66cb732f11 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": [{"id": "871b7a1f-c813-4e02-b2dc-bf9d59a628d9", "type": "Notebook", + "displayName": "fabcli000003", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "folderId": "2eb1c801-458f-4da2-87d0-5652000cc241"}, {"id": "2f394211-ef14-4566-95ce-f6823894f815", + "type": "Notebook", "displayName": "fabcli000004", "description": "", "workspaceId": + "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", "folderId": "590c9c92-7cd9-479f-ab61-dd570b19742e"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '261' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:13:45 GMT + Pragma: + - no-cache + RequestId: + - 278aaa79-e9c0-4972-a541-f00ef76b8e52 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "2eb1c801-458f-4da2-87d0-5652000cc241", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": + "590c9c92-7cd9-479f-ab61-dd570b19742e", "displayName": "fabcli000002", "parentFolderId": + "2eb1c801-458f-4da2-87d0-5652000cc241", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '202' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:13:46 GMT + Pragma: + - no-cache + RequestId: + - d9dd12c5-2931-4e84-aa70-9ea37fc39e0e + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "2eb1c801-458f-4da2-87d0-5652000cc241", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": + "590c9c92-7cd9-479f-ab61-dd570b19742e", "displayName": "fabcli000002", "parentFolderId": + "2eb1c801-458f-4da2-87d0-5652000cc241", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '202' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:13:46 GMT + Pragma: + - no-cache + RequestId: + - 74ce31fd-d760-42f2-bab7-17582cf1491a + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: '{"items": [], "mode": "All"}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '28' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: POST + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items/bulkExportDefinitions?beta=true + response: + body: + string: 'null' + headers: + Access-Control-Expose-Headers: + - RequestId,Location,Retry-After,x-ms-operation-id + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '24' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:13:46 GMT + Location: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/184a42db-563c-45e1-8fda-20d4fe56e821 + Pragma: + - no-cache + RequestId: + - c97fd885-7c0f-426d-a499-330c37efc9df + Retry-After: + - '20' + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + x-ms-operation-id: + - 184a42db-563c-45e1-8fda-20d4fe56e821 + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/184a42db-563c-45e1-8fda-20d4fe56e821 + response: + body: + string: '{"status": "Succeeded", "createdTimeUtc": "2026-06-28T09:13:47.416342", + "lastUpdatedTimeUtc": "2026-06-28T09:13:49.1979716", "percentComplete": 100, + "error": null}' + headers: + Access-Control-Expose-Headers: + - RequestId,Location,x-ms-operation-id + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '130' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:14:07 GMT + Location: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/184a42db-563c-45e1-8fda-20d4fe56e821/result + Pragma: + - no-cache + RequestId: + - 60e31fdf-43f5-4585-b87c-0038c8fb69cc + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + x-ms-operation-id: + - 184a42db-563c-45e1-8fda-20d4fe56e821 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/184a42db-563c-45e1-8fda-20d4fe56e821/result + response: + body: + string: '{"itemDefinitionsIndex": [{"id": "871b7a1f-c813-4e02-b2dc-bf9d59a628d9", + "rootPath": "/fabcli000001/fabcli000003.Notebook"}, {"id": "2f394211-ef14-4566-95ce-f6823894f815", + "rootPath": "/fabcli000001/fabcli000002/fabcli000004.Notebook"}], "definitionParts": + [{"path": "/fabcli000001/fabcli000003.Notebook/.platform", "payload": "ewogICIkc2NoZW1hIjogImh0dHBzOi8vZGV2ZWxvcGVyLm1pY3Jvc29mdC5jb20vanNvbi1zY2hlbWFzL2ZhYnJpYy9naXRJbnRlZ3JhdGlvbi9wbGF0Zm9ybVByb3BlcnRpZXMvMi4wLjAvc2NoZW1hLmpzb24iLAogICJtZXRhZGF0YSI6IHsKICAgICJ0eXBlIjogIk5vdGVib29rIiwKICAgICJkaXNwbGF5TmFtZSI6ICJmYWJjbGlpNmNwcWt1NzBsIgogIH0sCiAgImNvbmZpZyI6IHsKICAgICJ2ZXJzaW9uIjogIjIuMCIsCiAgICAibG9naWNhbElkIjogIjU5YTYyOGQ5LWJmOWQtYjJkYy00ZTAyLWM4MTM4NzFiN2ExZiIKICB9Cn0=", + "payloadType": "InlineBase64"}, {"path": "/fabcli000001/fabcli000003.Notebook/notebook-content.py", + "payload": "IyBGYWJyaWMgbm90ZWJvb2sgc291cmNlCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAia2VybmVsX2luZm8iOiB7CiMgTUVUQSAgICAgIm5hbWUiOiAic3luYXBzZV9weXNwYXJrIgojIE1FVEEgICB9LAojIE1FVEEgICAiZGVwZW5kZW5jaWVzIjoge30KIyBNRVRBIH0KCiMgQ0VMTCAqKioqKioqKioqKioqKioqKioqKgoKIyBXZWxjb21lIHRvIHlvdXIgbmV3IG5vdGVib29rCiMgVHlwZSBoZXJlIGluIHRoZSBjZWxsIGVkaXRvciB0byBhZGQgY29kZSEKCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAibGFuZ3VhZ2UiOiAicHl0aG9uIiwKIyBNRVRBICAgImxhbmd1YWdlX2dyb3VwIjogInN5bmFwc2VfcHlzcGFyayIKIyBNRVRBIH0K", + "payloadType": "InlineBase64"}, {"path": "/fabcli000001/fabcli000002/fabcli000004.Notebook/.platform", + "payload": "ewogICIkc2NoZW1hIjogImh0dHBzOi8vZGV2ZWxvcGVyLm1pY3Jvc29mdC5jb20vanNvbi1zY2hlbWFzL2ZhYnJpYy9naXRJbnRlZ3JhdGlvbi9wbGF0Zm9ybVByb3BlcnRpZXMvMi4wLjAvc2NoZW1hLmpzb24iLAogICJtZXRhZGF0YSI6IHsKICAgICJ0eXBlIjogIk5vdGVib29rIiwKICAgICJkaXNwbGF5TmFtZSI6ICJmYWJjbGlvMGpzZWF5eDRpIgogIH0sCiAgImNvbmZpZyI6IHsKICAgICJ2ZXJzaW9uIjogIjIuMCIsCiAgICAibG9naWNhbElkIjogIjM4OTRmODE1LWY2ODItOTVjZS00NTY2LWVmMTQyZjM5NDIxMSIKICB9Cn0=", + "payloadType": "InlineBase64"}, {"path": "/fabcli000001/fabcli000002/fabcli000004.Notebook/notebook-content.py", + "payload": "IyBGYWJyaWMgbm90ZWJvb2sgc291cmNlCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAia2VybmVsX2luZm8iOiB7CiMgTUVUQSAgICAgIm5hbWUiOiAic3luYXBzZV9weXNwYXJrIgojIE1FVEEgICB9LAojIE1FVEEgICAiZGVwZW5kZW5jaWVzIjoge30KIyBNRVRBIH0KCiMgQ0VMTCAqKioqKioqKioqKioqKioqKioqKgoKIyBXZWxjb21lIHRvIHlvdXIgbmV3IG5vdGVib29rCiMgVHlwZSBoZXJlIGluIHRoZSBjZWxsIGVkaXRvciB0byBhZGQgY29kZSEKCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAibGFuZ3VhZ2UiOiAicHl0aG9uIiwKIyBNRVRBICAgImxhbmd1YWdlX2dyb3VwIjogInN5bmFwc2VfcHlzcGFyayIKIyBNRVRBIH0K", + "payloadType": "InlineBase64"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Sun, 28 Jun 2026 09:14:07 GMT + Pragma: + - no-cache + RequestId: + - 87cfede3-f714-48c4-aeda-1bdc6201edf9 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": [{"id": "871b7a1f-c813-4e02-b2dc-bf9d59a628d9", "type": "Notebook", + "displayName": "fabcli000003", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "folderId": "2eb1c801-458f-4da2-87d0-5652000cc241"}, {"id": "2f394211-ef14-4566-95ce-f6823894f815", + "type": "Notebook", "displayName": "fabcli000004", "description": "", "workspaceId": + "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", "folderId": "590c9c92-7cd9-479f-ab61-dd570b19742e"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '261' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:14:08 GMT + Pragma: + - no-cache + RequestId: + - ee256710-2742-48fa-ac94-f5e8146ec6cf + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "2eb1c801-458f-4da2-87d0-5652000cc241", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": + "590c9c92-7cd9-479f-ab61-dd570b19742e", "displayName": "fabcli000002", "parentFolderId": + "2eb1c801-458f-4da2-87d0-5652000cc241", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '202' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:14:09 GMT + Pragma: + - no-cache + RequestId: + - 0f71d31c-57a9-4304-8e8a-7a6e472f88e6 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "2eb1c801-458f-4da2-87d0-5652000cc241", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": + "590c9c92-7cd9-479f-ab61-dd570b19742e", "displayName": "fabcli000002", "parentFolderId": + "2eb1c801-458f-4da2-87d0-5652000cc241", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '202' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:14:09 GMT + Pragma: + - no-cache + RequestId: + - 55d3bd73-7b93-4c7f-b2e7-8ff00d5ea722 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:14:10 GMT + Pragma: + - no-cache + RequestId: + - 445223d8-4922-4cbb-b68d-318520c58e06 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "2eb1c801-458f-4da2-87d0-5652000cc241", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": + "590c9c92-7cd9-479f-ab61-dd570b19742e", "displayName": "fabcli000002", "parentFolderId": + "2eb1c801-458f-4da2-87d0-5652000cc241", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '202' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:14:10 GMT + Pragma: + - no-cache + RequestId: + - 532c5774-04a0-4391-890f-1c2031ec75f0 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "2eb1c801-458f-4da2-87d0-5652000cc241", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": + "590c9c92-7cd9-479f-ab61-dd570b19742e", "displayName": "fabcli000002", "parentFolderId": + "2eb1c801-458f-4da2-87d0-5652000cc241", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '202' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:14:10 GMT + Pragma: + - no-cache + RequestId: + - 7447701f-5ba2-4277-a915-64b1b1bcf68b + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": [{"id": "871b7a1f-c813-4e02-b2dc-bf9d59a628d9", "type": "Notebook", + "displayName": "fabcli000003", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "folderId": "2eb1c801-458f-4da2-87d0-5652000cc241"}, {"id": "2f394211-ef14-4566-95ce-f6823894f815", + "type": "Notebook", "displayName": "fabcli000004", "description": "", "workspaceId": + "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", "folderId": "590c9c92-7cd9-479f-ab61-dd570b19742e"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '261' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:14:11 GMT + Pragma: + - no-cache + RequestId: + - bd1826e2-d59e-4b61-a07a-543d47e3981a + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "2eb1c801-458f-4da2-87d0-5652000cc241", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": + "590c9c92-7cd9-479f-ab61-dd570b19742e", "displayName": "fabcli000002", "parentFolderId": + "2eb1c801-458f-4da2-87d0-5652000cc241", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '202' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:14:12 GMT + Pragma: + - no-cache + RequestId: + - 006ec312-1693-4be2-bdaa-a9b4afdd27e7 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "2eb1c801-458f-4da2-87d0-5652000cc241", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": + "590c9c92-7cd9-479f-ab61-dd570b19742e", "displayName": "fabcli000002", "parentFolderId": + "2eb1c801-458f-4da2-87d0-5652000cc241", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '202' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:14:12 GMT + Pragma: + - no-cache + RequestId: + - e62fddce-7d2a-4a8e-944b-385690a01c76 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '0' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: DELETE + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items/2f394211-ef14-4566-95ce-f6823894f815 + response: + body: + string: '' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '0' + Content-Type: + - application/octet-stream + Date: + - Sun, 28 Jun 2026 09:14:12 GMT + Pragma: + - no-cache + RequestId: + - 66b8f90b-72b6-4790-8525-a0ea8b27b937 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:14:13 GMT + Pragma: + - no-cache + RequestId: + - 03c6b2ff-660c-4b25-808d-9c5c7dd51c0e + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "2eb1c801-458f-4da2-87d0-5652000cc241", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": + "590c9c92-7cd9-479f-ab61-dd570b19742e", "displayName": "fabcli000002", "parentFolderId": + "2eb1c801-458f-4da2-87d0-5652000cc241", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '202' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:14:13 GMT + Pragma: + - no-cache + RequestId: + - 453e1548-9f34-4d17-84c1-242847ced355 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": [{"id": "871b7a1f-c813-4e02-b2dc-bf9d59a628d9", "type": "Notebook", + "displayName": "fabcli000003", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "folderId": "2eb1c801-458f-4da2-87d0-5652000cc241"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '197' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:14:14 GMT + Pragma: + - no-cache + RequestId: + - db760621-b473-4379-9daa-a9546e407858 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "2eb1c801-458f-4da2-87d0-5652000cc241", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": + "590c9c92-7cd9-479f-ab61-dd570b19742e", "displayName": "fabcli000002", "parentFolderId": + "2eb1c801-458f-4da2-87d0-5652000cc241", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '202' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:14:15 GMT + Pragma: + - no-cache + RequestId: + - f1ff7213-d604-462f-b06d-2b288efd9700 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '0' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: DELETE + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items/871b7a1f-c813-4e02-b2dc-bf9d59a628d9 + response: + body: + string: '' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '0' + Content-Type: + - application/octet-stream + Date: + - Sun, 28 Jun 2026 09:14:15 GMT + Pragma: + - no-cache + RequestId: + - 285b9872-2d4f-49ce-9c3c-500c7a1a0239 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:14:16 GMT + Pragma: + - no-cache + RequestId: + - 4bc6861c-dc0e-45a1-a663-49a3fbc4e342 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "2eb1c801-458f-4da2-87d0-5652000cc241", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": + "590c9c92-7cd9-479f-ab61-dd570b19742e", "displayName": "fabcli000002", "parentFolderId": + "2eb1c801-458f-4da2-87d0-5652000cc241", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '202' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:14:15 GMT + Pragma: + - no-cache + RequestId: + - 54481d9e-44c7-41ae-8760-76eeef1843ba + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "2eb1c801-458f-4da2-87d0-5652000cc241", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": + "590c9c92-7cd9-479f-ab61-dd570b19742e", "displayName": "fabcli000002", "parentFolderId": + "2eb1c801-458f-4da2-87d0-5652000cc241", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '202' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:14:16 GMT + Pragma: + - no-cache + RequestId: + - 53f3f0bd-c32c-4340-9bd0-00549edd74d2 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '0' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: DELETE + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders/590c9c92-7cd9-479f-ab61-dd570b19742e + response: + body: + string: '' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '0' + Content-Type: + - application/octet-stream + Date: + - Sun, 28 Jun 2026 09:14:16 GMT + Pragma: + - no-cache + RequestId: + - 8736a70e-dde5-40df-a46d-e9dd2318ab40 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:14:17 GMT + Pragma: + - no-cache + RequestId: + - 626b9b1e-934c-4557-b734-c65efb365065 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "2eb1c801-458f-4da2-87d0-5652000cc241", "displayName": + "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '143' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:14:17 GMT + Pragma: + - no-cache + RequestId: + - 91787fd3-21d5-4ab6-a36e-015ae98e84de + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '0' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: DELETE + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders/2eb1c801-458f-4da2-87d0-5652000cc241 + response: + body: + string: '' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '0' + Content-Type: + - application/octet-stream + Date: + - Sun, 28 Jun 2026 09:14:18 GMT + Pragma: + - no-cache + RequestId: + - 16dc8957-af85-490d-9a52-d93f8b5ff853 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +version: 1 diff --git a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_workspace_with_unsupported_items_success.yaml b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_workspace_with_unsupported_items_success.yaml new file mode 100644 index 000000000..1ed3f9af9 --- /dev/null +++ b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_workspace_with_unsupported_items_success.yaml @@ -0,0 +1,1126 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:14:18 GMT + Pragma: + - no-cache + RequestId: + - cd8ee19d-1476-44bb-98ed-bf48cf90c084 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": []}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '32' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:14:19 GMT + Pragma: + - no-cache + RequestId: + - d820eb06-3485-49e8-92b4-1229e71d2592 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": []}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '32' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:14:20 GMT + Pragma: + - no-cache + RequestId: + - 0e7c80b5-356f-4e2f-b14d-d4522d1e7e3b + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: '{"displayName": "fabcli000001", "type": "Notebook", "folderId": null, "definition": + {"parts": [{"path": "notebook-content.py", "payload": "IyBGYWJyaWMgbm90ZWJvb2sgc291cmNlCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAia2VybmVsX2luZm8iOiB7CiMgTUVUQSAgICAgIm5hbWUiOiAic3luYXBzZV9weXNwYXJrIgojIE1FVEEgICB9LAojIE1FVEEgICAiZGVwZW5kZW5jaWVzIjoge30KIyBNRVRBIH0KCiMgQ0VMTCAqKioqKioqKioqKioqKioqKioqKgoKIyBXZWxjb21lIHRvIHlvdXIgbmV3IG5vdGVib29rCiMgVHlwZSBoZXJlIGluIHRoZSBjZWxsIGVkaXRvciB0byBhZGQgY29kZSEKCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAibGFuZ3VhZ2UiOiAicHl0aG9uIiwKIyBNRVRBICAgImxhbmd1YWdlX2dyb3VwIjogInN5bmFwc2VfcHlzcGFyayIKIyBNRVRBIH0K", + "payloadType": "InlineBase64"}]}}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '731' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: POST + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/notebooks + response: + body: + string: 'null' + headers: + Access-Control-Expose-Headers: + - RequestId,Location,Retry-After,ETag,x-ms-operation-id + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '24' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:14:20 GMT + ETag: + - '""' + Location: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/2c79e0a3-56a4-4e66-885a-1d05e92dabe3 + Pragma: + - no-cache + RequestId: + - 1259e03e-89e1-416b-b6f2-8a51acb4b646 + Retry-After: + - '20' + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + x-ms-operation-id: + - 2c79e0a3-56a4-4e66-885a-1d05e92dabe3 + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/2c79e0a3-56a4-4e66-885a-1d05e92dabe3 + response: + body: + string: '{"status": "Succeeded", "createdTimeUtc": "2026-06-28T09:14:20.7732995", + "lastUpdatedTimeUtc": "2026-06-28T09:14:22.0823861", "percentComplete": 100, + "error": null}' + headers: + Access-Control-Expose-Headers: + - RequestId,Location,x-ms-operation-id + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '131' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:14:41 GMT + Location: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/2c79e0a3-56a4-4e66-885a-1d05e92dabe3/result + Pragma: + - no-cache + RequestId: + - a7639c05-93e1-464d-95fd-a2d28eff03ba + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + x-ms-operation-id: + - 2c79e0a3-56a4-4e66-885a-1d05e92dabe3 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/2c79e0a3-56a4-4e66-885a-1d05e92dabe3/result + response: + body: + string: '{"id": "c6691f45-4741-4dc2-aeef-c861a85a9d3f", "type": "Notebook", + "displayName": "fabcli000001", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Sun, 28 Jun 2026 09:14:41 GMT + Pragma: + - no-cache + RequestId: + - 8564f927-8f7e-43c8-ab66-59ad18ce0df7 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:14:42 GMT + Pragma: + - no-cache + RequestId: + - 9bce089e-77bc-42aa-af7e-5b3846d4834b + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": [{"id": "c6691f45-4741-4dc2-aeef-c861a85a9d3f", "type": "Notebook", + "displayName": "fabcli000001", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '165' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:14:43 GMT + Pragma: + - no-cache + RequestId: + - f6e12619-d8b9-4204-8f41-e4383bec9b5c + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": [{"id": "c6691f45-4741-4dc2-aeef-c861a85a9d3f", "type": "Notebook", + "displayName": "fabcli000001", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '165' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:14:43 GMT + Pragma: + - no-cache + RequestId: + - e0e3eac7-d1de-4d08-8ba3-25f1ac703f25 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: '{"displayName": "fabcli000002", "type": "Environment", "folderId": null}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '76' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: POST + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/environments + response: + body: + string: '{"id": "f5e4f711-dbe8-4991-b0d9-be39495a0bb2", "type": "Environment", + "displayName": "fabcli000002", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}' + headers: + Access-Control-Expose-Headers: + - RequestId,ETag + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '159' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:14:44 GMT + ETag: + - '""' + Pragma: + - no-cache + RequestId: + - 7ef4ec72-5081-477b-a42e-6a38a58e7443 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:14:44 GMT + Pragma: + - no-cache + RequestId: + - e9d925a8-d445-408d-9af7-2966cd54a00e + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": [{"id": "c6691f45-4741-4dc2-aeef-c861a85a9d3f", "type": "Notebook", + "displayName": "fabcli000001", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, + {"id": "f5e4f711-dbe8-4991-b0d9-be39495a0bb2", "type": "Environment", "displayName": + "fabcli000002", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '222' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:14:45 GMT + Pragma: + - no-cache + RequestId: + - 70028d63-6486-4026-8429-9177221c20d3 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: '{"items": [], "mode": "All"}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '28' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: POST + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items/bulkExportDefinitions?beta=true + response: + body: + string: 'null' + headers: + Access-Control-Expose-Headers: + - RequestId,Location,Retry-After,x-ms-operation-id + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '24' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:14:47 GMT + Location: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/47014c28-50f0-4d7e-b0ed-01b51e6a0644 + Pragma: + - no-cache + RequestId: + - ed4d32ba-011f-4893-a420-750770c6ff99 + Retry-After: + - '20' + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + x-ms-operation-id: + - 47014c28-50f0-4d7e-b0ed-01b51e6a0644 + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/47014c28-50f0-4d7e-b0ed-01b51e6a0644 + response: + body: + string: '{"status": "Succeeded", "createdTimeUtc": "2026-06-28T09:14:47.2956875", + "lastUpdatedTimeUtc": "2026-06-28T09:14:48.8060198", "percentComplete": 100, + "error": null}' + headers: + Access-Control-Expose-Headers: + - RequestId,Location,x-ms-operation-id + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '131' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:15:07 GMT + Location: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/47014c28-50f0-4d7e-b0ed-01b51e6a0644/result + Pragma: + - no-cache + RequestId: + - 1ad78b7e-8eda-4426-863f-867a6455e808 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + x-ms-operation-id: + - 47014c28-50f0-4d7e-b0ed-01b51e6a0644 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/47014c28-50f0-4d7e-b0ed-01b51e6a0644/result + response: + body: + string: '{"itemDefinitionsIndex": [{"id": "c6691f45-4741-4dc2-aeef-c861a85a9d3f", + "rootPath": "/fabcli000001.Notebook"}, {"id": "f5e4f711-dbe8-4991-b0d9-be39495a0bb2", + "rootPath": "/fabcli000002.Environment"}], "definitionParts": [{"path": "/fabcli000001.Notebook/.platform", + "payload": "ewogICIkc2NoZW1hIjogImh0dHBzOi8vZGV2ZWxvcGVyLm1pY3Jvc29mdC5jb20vanNvbi1zY2hlbWFzL2ZhYnJpYy9naXRJbnRlZ3JhdGlvbi9wbGF0Zm9ybVByb3BlcnRpZXMvMi4wLjAvc2NoZW1hLmpzb24iLAogICJtZXRhZGF0YSI6IHsKICAgICJ0eXBlIjogIk5vdGVib29rIiwKICAgICJkaXNwbGF5TmFtZSI6ICJmYWJjbGl0MXE5cDNvOHVhIgogIH0sCiAgImNvbmZpZyI6IHsKICAgICJ2ZXJzaW9uIjogIjIuMCIsCiAgICAibG9naWNhbElkIjogImE4NWE5ZDNmLWM4NjEtYWVlZi00ZGMyLTQ3NDFjNjY5MWY0NSIKICB9Cn0=", + "payloadType": "InlineBase64"}, {"path": "/fabcli000001.Notebook/notebook-content.py", + "payload": "IyBGYWJyaWMgbm90ZWJvb2sgc291cmNlCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAia2VybmVsX2luZm8iOiB7CiMgTUVUQSAgICAgIm5hbWUiOiAic3luYXBzZV9weXNwYXJrIgojIE1FVEEgICB9LAojIE1FVEEgICAiZGVwZW5kZW5jaWVzIjoge30KIyBNRVRBIH0KCiMgQ0VMTCAqKioqKioqKioqKioqKioqKioqKgoKIyBXZWxjb21lIHRvIHlvdXIgbmV3IG5vdGVib29rCiMgVHlwZSBoZXJlIGluIHRoZSBjZWxsIGVkaXRvciB0byBhZGQgY29kZSEKCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAibGFuZ3VhZ2UiOiAicHl0aG9uIiwKIyBNRVRBICAgImxhbmd1YWdlX2dyb3VwIjogInN5bmFwc2VfcHlzcGFyayIKIyBNRVRBIH0K", + "payloadType": "InlineBase64"}, {"path": "/fabcli000002.Environment/.platform", + "payload": "ewogICIkc2NoZW1hIjogImh0dHBzOi8vZGV2ZWxvcGVyLm1pY3Jvc29mdC5jb20vanNvbi1zY2hlbWFzL2ZhYnJpYy9naXRJbnRlZ3JhdGlvbi9wbGF0Zm9ybVByb3BlcnRpZXMvMi4wLjAvc2NoZW1hLmpzb24iLAogICJtZXRhZGF0YSI6IHsKICAgICJ0eXBlIjogIkVudmlyb25tZW50IiwKICAgICJkaXNwbGF5TmFtZSI6ICJmYWJjbGlqZDY0Z3FubmluIgogIH0sCiAgImNvbmZpZyI6IHsKICAgICJ2ZXJzaW9uIjogIjIuMCIsCiAgICAibG9naWNhbElkIjogIjQ5NWEwYmIyLWJlMzktYjBkOS00OTkxLWRiZThmNWU0ZjcxMSIKICB9Cn0=", + "payloadType": "InlineBase64"}, {"path": "/fabcli000002.Environment/Setting/Sparkcompute.yml", + "payload": "ZW5hYmxlX25hdGl2ZV9leGVjdXRpb25fZW5naW5lOiBmYWxzZQ0KZHJpdmVyX2NvcmVzOiA4DQpkcml2ZXJfbWVtb3J5OiA1NmcNCmV4ZWN1dG9yX2NvcmVzOiA4DQpleGVjdXRvcl9tZW1vcnk6IDU2Zw0KZHluYW1pY19leGVjdXRvcl9hbGxvY2F0aW9uOg0KICBlbmFibGVkOiB0cnVlDQogIG1pbl9leGVjdXRvcnM6IDENCiAgbWF4X2V4ZWN1dG9yczogOQ0KcnVudGltZV92ZXJzaW9uOiAxLjMNCg==", + "payloadType": "InlineBase64"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Sun, 28 Jun 2026 09:15:07 GMT + Pragma: + - no-cache + RequestId: + - 98fe48bf-a2ff-44c5-aeeb-bd82ee6a561c + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": [{"id": "c6691f45-4741-4dc2-aeef-c861a85a9d3f", "type": "Notebook", + "displayName": "fabcli000001", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, + {"id": "f5e4f711-dbe8-4991-b0d9-be39495a0bb2", "type": "Environment", "displayName": + "fabcli000002", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '222' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:15:08 GMT + Pragma: + - no-cache + RequestId: + - e158048c-f003-4400-8be2-ed2ed89c9216 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:15:09 GMT + Pragma: + - no-cache + RequestId: + - ddb8d758-45f7-4054-82fd-f20ec5232216 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": [{"id": "c6691f45-4741-4dc2-aeef-c861a85a9d3f", "type": "Notebook", + "displayName": "fabcli000001", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, + {"id": "f5e4f711-dbe8-4991-b0d9-be39495a0bb2", "type": "Environment", "displayName": + "fabcli000002", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '222' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:15:09 GMT + Pragma: + - no-cache + RequestId: + - 03e44a5d-0fe2-4ab1-a2c0-8fa8407177c3 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '0' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: DELETE + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items/f5e4f711-dbe8-4991-b0d9-be39495a0bb2 + response: + body: + string: '' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '0' + Content-Type: + - application/octet-stream + Date: + - Sun, 28 Jun 2026 09:15:10 GMT + Pragma: + - no-cache + RequestId: + - b73e6639-60b2-4a14-b28e-dd6f14da0906 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:15:10 GMT + Pragma: + - no-cache + RequestId: + - 2d59e58d-806c-449c-b928-94b945b8a523 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": [{"id": "c6691f45-4741-4dc2-aeef-c861a85a9d3f", "type": "Notebook", + "displayName": "fabcli000001", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '165' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:15:11 GMT + Pragma: + - no-cache + RequestId: + - e5c9675c-64e7-4c6e-9d71-03cd27e8964a + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '0' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: DELETE + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items/c6691f45-4741-4dc2-aeef-c861a85a9d3f + response: + body: + string: '' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '0' + Content-Type: + - application/octet-stream + Date: + - Sun, 28 Jun 2026 09:15:11 GMT + Pragma: + - no-cache + RequestId: + - acf6be8b-8b5b-4694-a679-e7b06e542b35 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +version: 1 diff --git a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_workspace_without_recursive_fail.yaml b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_workspace_without_recursive_fail.yaml new file mode 100644 index 000000000..4f34e3b06 --- /dev/null +++ b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_workspace_without_recursive_fail.yaml @@ -0,0 +1,508 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:09:53 GMT + Pragma: + - no-cache + RequestId: + - e774d45b-5cac-4446-8031-9cb10ed162d9 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": []}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '32' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:09:53 GMT + Pragma: + - no-cache + RequestId: + - bbe12a7c-d223-41a2-9315-24935e02bb8b + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": []}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '32' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:09:54 GMT + Pragma: + - no-cache + RequestId: + - c40022b6-8888-4789-88d6-c77e0a767c23 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: '{"displayName": "fabcli000001", "type": "Notebook", "folderId": null, "definition": + {"parts": [{"path": "notebook-content.py", "payload": "IyBGYWJyaWMgbm90ZWJvb2sgc291cmNlCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAia2VybmVsX2luZm8iOiB7CiMgTUVUQSAgICAgIm5hbWUiOiAic3luYXBzZV9weXNwYXJrIgojIE1FVEEgICB9LAojIE1FVEEgICAiZGVwZW5kZW5jaWVzIjoge30KIyBNRVRBIH0KCiMgQ0VMTCAqKioqKioqKioqKioqKioqKioqKgoKIyBXZWxjb21lIHRvIHlvdXIgbmV3IG5vdGVib29rCiMgVHlwZSBoZXJlIGluIHRoZSBjZWxsIGVkaXRvciB0byBhZGQgY29kZSEKCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAibGFuZ3VhZ2UiOiAicHl0aG9uIiwKIyBNRVRBICAgImxhbmd1YWdlX2dyb3VwIjogInN5bmFwc2VfcHlzcGFyayIKIyBNRVRBIH0K", + "payloadType": "InlineBase64"}]}}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '731' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: POST + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/notebooks + response: + body: + string: 'null' + headers: + Access-Control-Expose-Headers: + - RequestId,Location,Retry-After,ETag,x-ms-operation-id + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '24' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:09:55 GMT + ETag: + - '""' + Location: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/29f2c60d-8034-4a20-aaba-00d5f92b7938 + Pragma: + - no-cache + RequestId: + - 5b7a76eb-ead9-4d1d-a0b5-79fe0b92d444 + Retry-After: + - '20' + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + x-ms-operation-id: + - 29f2c60d-8034-4a20-aaba-00d5f92b7938 + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/29f2c60d-8034-4a20-aaba-00d5f92b7938 + response: + body: + string: '{"status": "Succeeded", "createdTimeUtc": "2026-06-28T09:09:55.4973154", + "lastUpdatedTimeUtc": "2026-06-28T09:09:56.3673321", "percentComplete": 100, + "error": null}' + headers: + Access-Control-Expose-Headers: + - RequestId,Location,x-ms-operation-id + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '131' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:10:16 GMT + Location: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/29f2c60d-8034-4a20-aaba-00d5f92b7938/result + Pragma: + - no-cache + RequestId: + - eafff940-d587-4e80-a469-fc9cd5b4b492 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + x-ms-operation-id: + - 29f2c60d-8034-4a20-aaba-00d5f92b7938 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/29f2c60d-8034-4a20-aaba-00d5f92b7938/result + response: + body: + string: '{"id": "9c80c8ad-d552-47ac-8ed6-33242dc68cca", "type": "Notebook", + "displayName": "fabcli000001", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Sun, 28 Jun 2026 09:10:16 GMT + Pragma: + - no-cache + RequestId: + - bec4d879-f34e-47d9-b9fa-b68b2f814738 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:10:17 GMT + Pragma: + - no-cache + RequestId: + - 80945aeb-0903-4b02-9aa3-b5eb8f08abd2 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3304' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:10:17 GMT + Pragma: + - no-cache + RequestId: + - 406d48fc-70d0-4ead-ade0-80223dd78578 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + response: + body: + string: '{"value": [{"id": "9c80c8ad-d552-47ac-8ed6-33242dc68cca", "type": "Notebook", + "displayName": "fabcli000001", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '164' + Content-Type: + - application/json; charset=utf-8 + Date: + - Sun, 28 Jun 2026 09:10:17 GMT + Pragma: + - no-cache + RequestId: + - 6cb8d316-7926-401d-97c5-924233acb17b + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '0' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: DELETE + uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items/9c80c8ad-d552-47ac-8ed6-33242dc68cca + response: + body: + string: '' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '0' + Content-Type: + - application/octet-stream + Date: + - Sun, 28 Jun 2026 09:10:18 GMT + Pragma: + - no-cache + RequestId: + - 3cc23661-57b4-4428-b1c5-d96031dc9727 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +version: 1 diff --git a/tests/test_commands/test_bulk_export.py b/tests/test_commands/test_bulk_export.py new file mode 100644 index 000000000..79ef4fe07 --- /dev/null +++ b/tests/test_commands/test_bulk_export.py @@ -0,0 +1,349 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. + +from unittest.mock import patch + + +from fabric_cli.core import fab_constant as constant +from fabric_cli.core.fab_exceptions import FabricCLIError +from fabric_cli.core.fab_types import ItemType +from fabric_cli.errors.bulk_export import BulkExportErrors + + +class TestBulkExport: + + def test_bulk_export_item_fail( + self, item_factory, cli_executor, assert_fabric_cli_error, tmp_path + ): + # Setup + item = item_factory(ItemType.NOTEBOOK) + + # Execute command - bulk-export is not supported on individual items + cli_executor.exec_command( + f"bulk-export {item.full_path} --output {str(tmp_path)} --force --recursive" + ) + + # Assert - should fail with error indicating invalid target + assert_fabric_cli_error( + constant.ERROR_INVALID_OPERATION, + BulkExportErrors.invalid_target(item.name), + ) + + def test_bulk_export_workspace_folder_without_recursive_fail( + self, + folder_factory, + item_factory, + cli_executor, + assert_fabric_cli_error, + tmp_path, + ): + # Setup + folder = folder_factory() + _ = item_factory(ItemType.NOTEBOOK, path=folder.full_path) + + # Execute command with --preserve_binding but without --recursive (which is required for workspace/folder) + cli_executor.exec_command( + f"bulk-export {folder.full_path} --output {str(tmp_path)} --force" + ) + + # Assert - should fail with error indicating recursive is required + assert_fabric_cli_error( + constant.ERROR_INVALID_OPERATION, + BulkExportErrors.recursive_flag_required(), + ) + + def test_bulk_export_workspace_without_recursive_fail( + self, workspace, item_factory, cli_executor, assert_fabric_cli_error, tmp_path + ): + # Setup + _ = item_factory(ItemType.NOTEBOOK, path=workspace.full_path) + + # Execute command with --preserve_binding but without --recursive (which is required for workspace) + cli_executor.exec_command( + f"bulk-export {workspace.full_path} --output {str(tmp_path)} --force" + ) + + # Assert - should fail with error indicating recursive is required + assert_fabric_cli_error( + constant.ERROR_INVALID_OPERATION, + BulkExportErrors.recursive_flag_required(), + ) + + def test_bulk_export_empty_folder_fail( + self, cli_executor, folder_factory, assert_fabric_cli_error, tmp_path + ): + # Setup + folder = folder_factory() + + # Execute command with --recursive on empty folder + cli_executor.exec_command( + f"bulk-export {folder.full_path} --output {str(tmp_path)} --force --recursive" + ) + + # Assert - should fail with error indicating target is empty + assert_fabric_cli_error( + constant.ERROR_INVALID_OPERATION, + BulkExportErrors.empty_target(folder.name), + ) + + def test_bulk_export_empty_workspace_fail( + self, cli_executor, workspace, assert_fabric_cli_error, tmp_path + ): + # Execute command with --recursive on empty workspace + cli_executor.exec_command( + f"bulk-export {workspace.full_path} --output {str(tmp_path)} --force --recursive" + ) + + # Assert - should fail with error indicating target is empty + assert_fabric_cli_error( + constant.ERROR_INVALID_OPERATION, + BulkExportErrors.empty_target(workspace.name), + ) + + def test_bulk_export_no_exportable_items_fail( + self, + folder_factory, + item_factory, + cli_executor, + assert_fabric_cli_error, + tmp_path, + ): + # Setup - create a folder with unsupported items only + folder = folder_factory() + _ = item_factory(ItemType.ENVIRONMENT, path=folder.full_path) + + # Execute command with --recursive on folder with no exportable items + with patch( + "fabric_cli.utils.fab_cmd_bulk_export_utils.is_command_supported" + ) as side_effect_mock: + # Mock is_command_supported to return False for ENVIRONMENT item to simulate unsupported item type + def is_command_supported_side_effect(element): + if element.item_type == ItemType.ENVIRONMENT: + raise FabricCLIError() + return True + + side_effect_mock.side_effect = is_command_supported_side_effect + cli_executor.exec_command( + f"bulk-export {folder.full_path} --output {str(tmp_path)} --force --recursive" + ) + + # Assert - should fail with error indicating no exportable items + assert_fabric_cli_error( + constant.ERROR_INVALID_OPERATION, + BulkExportErrors.no_exportable_items(), + ) + + def test_bulk_export_output_path_not_empty_warning( + self, workspace, item_factory, cli_executor, mock_print_warning, tmp_path + ): + # Setup - create a notebook and an existing file in the output path + _ = item_factory(ItemType.NOTEBOOK, path=workspace.full_path) + existing_file = tmp_path / "existing_file.txt" + existing_file.touch() + + # Execute command with --force to bypass confirmation but should still print warning about non-empty output path + cli_executor.exec_command( + f"bulk-export {workspace.full_path} --output {str(tmp_path)} --force --recursive" + ) + + # Assert - should print warning about non-empty output path + mock_print_warning.assert_called_with( + "Exporting to a non-empty output folder") + + def test_bulk_export_inner_folder_structure_success( + self, + folder_factory, + item_factory, + cli_executor, + tmp_path, + mock_print_warning, + ): + # Setup - create workspace/folder/item structure + folder1 = folder_factory() + folder2 = folder_factory(path=folder1.full_path) + _ = item_factory(ItemType.NOTEBOOK, path=folder1.full_path) + notebook2 = item_factory(ItemType.NOTEBOOK, path=folder2.full_path) + + with patch("fabric_cli.utils.fab_ui.print_output_format") as mock_print_output: + # Execute bulk-export on top-level folder with --recursive + cli_executor.exec_command( + f"bulk-export {folder2.full_path} --output {str(tmp_path)} --recursive --force" + ) + + # Assert - should print warning about sensitivity labels and confirm export completion + mock_print_warning.assert_called_once_with( + "Item definition is exported without its sensitivity label and its data" + ) + mock_print_output.assert_called_once() + call_kwargs = mock_print_output.call_args + assert "Exported 1 items" in call_kwargs.kwargs.get( + "message", call_kwargs[1].get("message", "") + ) + + # Assert + export_path = ( + tmp_path / folder2.display_name / + f"{notebook2.display_name}.Notebook" + ) + assert export_path.is_dir() + files = list(export_path.iterdir()) + assert len(files) == 2 + assert any(file.suffix == ".py" for file in files) + assert any(file.name == ".platform" for file in files) + + def test_bulk_export_workspace_with_folders_structure_success( + self, + folder_factory, + item_factory, + cli_executor, + workspace, + tmp_path, + mock_print_warning, + ): + # Setup + folder1 = folder_factory(path=workspace.full_path) + folder2 = folder_factory(path=folder1.full_path) + notebook1 = item_factory(ItemType.NOTEBOOK, path=folder1.full_path) + notebook2 = item_factory(ItemType.NOTEBOOK, path=folder2.full_path) + + # Reset mock + mock_print_warning.reset_mock() + + with patch("fabric_cli.utils.fab_ui.print_output_format") as mock_print_output: + # Execute command + cli_executor.exec_command( + f"bulk-export {workspace.full_path} --output {str(tmp_path)} --force --recursive" + ) + + # Assert + export_path1 = ( + tmp_path / folder1.display_name / + f"{notebook1.display_name}.Notebook" + ) + export_path2 = ( + tmp_path + / folder1.display_name + / folder2.display_name + / f"{notebook2.display_name}.Notebook" + ) + assert export_path1.is_dir() + assert export_path2.is_dir() + files1 = list(export_path1.iterdir()) + files2 = list(export_path2.iterdir()) + assert len(files1) == 2 + assert len(files2) == 2 + assert any(file.suffix == ".py" for file in files1) + assert any(file.suffix == ".py" for file in files2) + assert any(file.name == ".platform" for file in files1) + assert any(file.name == ".platform" for file in files2) + mock_print_output.assert_called_once() + call_kwargs = mock_print_output.call_args + message = call_kwargs.kwargs.get( + "message", call_kwargs[1].get("message", "") + ) + assert "Exported 2 items" in message + assert "Skipped" not in message + mock_print_warning.assert_called_once() + + def test_bulk_export_workspace_with_unsupported_items_success( + self, + cli_executor, + workspace, + item_factory, + tmp_path, + ): + # unsupported items are items that are not supported by the bulk-export command, but user has required permissions + # Setup - create a workspace with both supported and unsupported items + notebook = item_factory(ItemType.NOTEBOOK, path=workspace.full_path) + _ = item_factory(ItemType.ENVIRONMENT, path=workspace.full_path) + + with patch("fabric_cli.utils.fab_ui.print_output_format") as mock_print_output: + # Execute command + with patch( + "fabric_cli.utils.fab_cmd_bulk_export_utils.is_command_supported" + ) as side_effect_mock: + # Mock is_command_supported to return False for ENVIRONMENT item to simulate unsupported item type + def is_command_supported_side_effect(element): + if element.item_type == ItemType.ENVIRONMENT: + raise FabricCLIError() + return True + + side_effect_mock.side_effect = is_command_supported_side_effect + cli_executor.exec_command( + f"bulk-export {workspace.full_path} --output {str(tmp_path)} --force --recursive" + ) + + # Assert - should print summary with exported and skipped counts + mock_print_output.assert_called_once() + call_kwargs = mock_print_output.call_args + message = call_kwargs.kwargs.get( + "message", call_kwargs[1].get("message", "") + ) + assert "Exported 1 items" in message + assert "Skipped 1 items due to unsupported item types" in message + # Unsupported item type should be mentioned in the message + assert "Environment (1)" in message + + # Assert - only the supported notebook should be exported + export_path = tmp_path / f"{notebook.display_name}.Notebook" + assert export_path.is_dir() + files = list(export_path.iterdir()) + assert len(files) == 2 + assert any(file.suffix == ".py" for file in files) + assert any(file.name == ".platform" for file in files) + + def test_bulk_export_folder_with_unsupported_items_success( + self, + cli_executor, + workspace, + folder_factory, + item_factory, + tmp_path, + ): + # unsupported items are items that are not supported by the bulk-export command, but user has required permissions + # Setup - create a folder with both supported and unsupported items + folder = folder_factory(path=workspace.full_path) + notebook = item_factory(ItemType.NOTEBOOK, path=folder.full_path) + _ = item_factory(ItemType.ENVIRONMENT, path=folder.full_path) + + with patch("fabric_cli.utils.fab_ui.print_output_format") as mock_print_output: + # Execute command + with patch( + "fabric_cli.utils.fab_cmd_bulk_export_utils.is_command_supported" + ) as side_effect_mock: + # Mock is_command_supported to return False for ENVIRONMENT item to simulate unsupported item type + def is_command_supported_side_effect(element): + if element.item_type == ItemType.ENVIRONMENT: + raise FabricCLIError() + return True + + side_effect_mock.side_effect = is_command_supported_side_effect + cli_executor.exec_command( + f"bulk-export {folder.full_path} --output {str(tmp_path)} --force --recursive" + ) + + # Assert - should print summary with exported and skipped counts + mock_print_output.assert_called_once() + call_kwargs = mock_print_output.call_args + message = call_kwargs.kwargs.get( + "message", call_kwargs[1].get("message", "") + ) + assert "Exported 1 items" in message + assert "Skipped 1 items due to unsupported item types" in message + # Unsupported item type should be mentioned in the message + assert "Environment (1)" in message + data = call_kwargs.kwargs.get( + "data", call_kwargs[1].get("data", [])) + assert data[0]["exported"] == 1 + assert data[0]["skipped"] == 1 + + # Assert - only the supported notebook should be exported + export_path = ( + tmp_path / folder.display_name / + f"{notebook.display_name}.Notebook" + ) + assert export_path.is_dir() + files = list(export_path.iterdir()) + assert len(files) == 2 + assert any(file.suffix == ".py" for file in files) + assert any(file.name == ".platform" for file in files) diff --git a/tests/test_core/test_fab_logger.py b/tests/test_core/test_fab_logger.py index 35f466edd..6f635e31d 100644 --- a/tests/test_core/test_fab_logger.py +++ b/tests/test_core/test_fab_logger.py @@ -128,21 +128,21 @@ def test_log_debug_http_request_sample_header(monkeypatch): def test_log_debug_http_response(monkeypatch): monkeypatch.setattr(fab_state_config, "get_config", lambda x: "1") - logger.log_debug_http_response(200, {}, "Response text", time.time()) + logger.log_debug_http_response(200, {}, "Response text", time.time(), "cmd") monkeypatch.setattr(fab_state_config, "get_config", lambda x: "0") - logger.log_debug_http_response(200, {}, "Response text", time.time()) + logger.log_debug_http_response(200, {}, "Response text", time.time(), "cmd") def test_log_debug_http_response_sample_header(monkeypatch): monkeypatch.setattr(fab_state_config, "get_config", lambda x: "1") logger.log_debug_http_response( - 200, {"Some-Header": "value"}, "Response text", time.time() + 200, {"Some-Header": "value"}, "Response text", time.time(), "cmd" ) monkeypatch.setattr(fab_state_config, "get_config", lambda x: "0") logger.log_debug_http_response( - 200, {"Some-Header": "value"}, "Response text", time.time() + 200, {"Some-Header": "value"}, "Response text", time.time(), "cmd" ) @@ -153,6 +153,7 @@ def test_log_debug_http_response_json(monkeypatch): {"Content-Type": "application/json"}, json.dumps({"key": "value"}), time.time(), + "cmd", ) monkeypatch.setattr(fab_state_config, "get_config", lambda x: "0") @@ -161,16 +162,133 @@ def test_log_debug_http_response_json(monkeypatch): {"Content-Type": "application/json"}, json.dumps({"key": "value"}), time.time(), + "cmd", ) def test_log_debug_http_response_bad_json(monkeypatch): monkeypatch.setattr(fab_state_config, "get_config", lambda x: "1") logger.log_debug_http_response( - 200, {"Content-Type": "application/json"}, "{ bad json", time.time() + 200, {"Content-Type": "application/json"}, "{ bad json", time.time(), "cmd" ) +def test_log_debug_http_response_bulk_export(monkeypatch): + monkeypatch.setattr(fab_state_config, "get_config", lambda x: "true") + response_body = json.dumps( + { + "itemDefinitionsIndex": {"item1": "index1"}, + "definitionParts": [ + { + "path": "item_path", + "payload": "item_payload", + "payload_type": "base64", + } + ], + } + ) + with patch.object(logger.get_logger(), "debug") as mock_debug: + logger.log_debug_http_response( + 200, + {"Content-Type": "application/json"}, + response_body, + time.time(), + "bulk-export", + ) + + logged_messages = [call.args[0] for call in mock_debug.call_args_list] + expected_json = '{"itemDefinitionsIndex":{"item1":"index1"},"definitionParts":"definitionParts"}' + assert any(expected_json in msg for msg in logged_messages) + + +def test_log_debug_http_response_bulk_export_missing_keys(monkeypatch): + monkeypatch.setattr(fab_state_config, "get_config", lambda x: "true") + response_body = json.dumps({"itemDefinitionsIndex": {"item1": "index1"}}) + with patch.object(logger.get_logger(), "debug") as mock_debug: + logger.log_debug_http_response( + 200, + {"Content-Type": "application/json"}, + response_body, + time.time(), + "bulk-export", + ) + + logged_messages = [call.args[0] for call in mock_debug.call_args_list] + expected_json = '{"itemDefinitionsIndex":{"item1":"index1"}}' + assert any(expected_json in msg for msg in logged_messages) + + +def test_log_debug_http_response_export(monkeypatch): + monkeypatch.setattr(fab_state_config, "get_config", lambda x: "true") + response_body = json.dumps( + { + "definition": { + "format": "ipynb", + "parts": [ + {"path": "notebook.ipynb", "payload": "base64encodedcontent"}, + {"path": "meta.json", "payload": "anotherpayload"}, + ], + } + } + ) + with patch.object(logger.get_logger(), "debug") as mock_debug: + logger.log_debug_http_response( + 200, + {"Content-Type": "application/json"}, + response_body, + time.time(), + "export", + ) + + logged_messages = [call.args[0] for call in mock_debug.call_args_list] + expected_json = ( + '{"definition":{"format":"ipynb","parts":' + '[{"path":"notebook.ipynb","payload":"payload"},' + '{"path":"meta.json","payload":"payload"}]}}' + ) + assert any(expected_json in msg for msg in logged_messages) + + +def test_log_debug_http_response_export_missing_parts(monkeypatch): + monkeypatch.setattr(fab_state_config, "get_config", lambda x: "true") + response_body = json.dumps({"definition": {"format": "ipynb"}}) + with patch.object(logger.get_logger(), "debug") as mock_debug: + logger.log_debug_http_response( + 200, + {"Content-Type": "application/json"}, + response_body, + time.time(), + "export", + ) + + logged_messages = [call.args[0] for call in mock_debug.call_args_list] + expected_json = '{"definition":{"format":"ipynb"}}' + assert any(expected_json in msg for msg in logged_messages) + + +def test_log_debug_http_response_other_command_no_processing(monkeypatch): + monkeypatch.setattr(fab_state_config, "get_config", lambda x: "true") + response_body = json.dumps( + { + "itemDefinitionsIndex": {"item1": "index1"}, + "definitionParts": {"part1": "large_payload_data"}, + "definition": {"format": "ipynb", "parts": [{"payload": "content"}]}, + } + ) + with patch.object(logger.get_logger(), "debug") as mock_debug: + logger.log_debug_http_response( + 200, + {"Content-Type": "application/json"}, + response_body, + time.time(), + "other cmd", + ) + + logged_messages = [call.args[0] for call in mock_debug.call_args_list] + expected_json = json.dumps(json.loads(response_body), separators=(",", ":")) + assert any(expected_json in msg for msg in logged_messages) + + def test_log_debug_http_request_exception(monkeypatch): monkeypatch.setattr(fab_state_config, "get_config", lambda x: "1") logger.log_debug_http_request_exception(RequestException("This is an exception")) diff --git a/tests/test_utils/test_fab_cmd_bulk_export_utils.py b/tests/test_utils/test_fab_cmd_bulk_export_utils.py new file mode 100644 index 000000000..76a12ff7e --- /dev/null +++ b/tests/test_utils/test_fab_cmd_bulk_export_utils.py @@ -0,0 +1,291 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. + +import json +from argparse import Namespace +from unittest.mock import Mock, patch, call + +import pytest + +from fabric_cli.utils.fab_cmd_bulk_export_utils import ( + create_bulk_export_payload, + export_definition_parts_to_storage, + print_bulk_export_summary, +) + + +class TestCreateBulkExportPayload: + def test_empty_list_returns_all_mode(self): + result = json.loads(create_bulk_export_payload([])) + assert result == {"items": [], "mode": "All"} + + def test_single_item_id(self): + result = json.loads(create_bulk_export_payload(["id-1"])) + assert result == { + "items": [{"id": "id-1"}], + "mode": "Selective", + } + + def test_multiple_item_ids(self): + ids = ["id-1", "id-2", "id-3"] + result = json.loads(create_bulk_export_payload(ids)) + assert result["mode"] == "Selective" + assert len(result["items"]) == 3 + assert result["items"] == [{"id": "id-1"}, {"id": "id-2"}, {"id": "id-3"}] + + def test_returns_valid_json_string(self): + payload = create_bulk_export_payload(["abc"]) + assert isinstance(payload, str) + parsed = json.loads(payload) + assert "items" in parsed + assert "mode" in parsed + + def test_preserves_item_id_values(self): + guid = "00000000-0000-0000-0000-000000000000" + result = json.loads(create_bulk_export_payload([guid])) + assert result["items"][0]["id"] == guid + + +def _make_mock_item(item_type_str: str) -> Mock: + item = Mock() + item.item_type = item_type_str + return item + + +class TestPrintBulkExportSummary: + @pytest.fixture + def base_args(self): + return Namespace(output="/tmp/export") + + @patch("fabric_cli.utils.fab_cmd_bulk_export_utils.fab_ui.print_output_format") + def test_all_supported_no_unsupported(self, mock_print, base_args): + items_support = { + "supported_items": [ + _make_mock_item("Notebook"), + _make_mock_item("Notebook"), + ], + "unsupported_items": [], + } + + print_bulk_export_summary(base_args, items_support) + + mock_print.assert_called_once() + call_kwargs = mock_print.call_args + assert call_kwargs.kwargs["args"] is base_args + data = call_kwargs.kwargs["data"][0] + assert data["exported"] == 2 + assert data["skipped"] == 0 + assert data["output"] == "/tmp/export" + assert "Skipped" not in call_kwargs.kwargs["message"] + + @patch("fabric_cli.utils.fab_cmd_bulk_export_utils.fab_ui.print_output_format") + def test_with_unsupported_items_includes_skip_message(self, mock_print, base_args): + items_support = { + "supported_items": [_make_mock_item("Notebook")], + "unsupported_items": [ + _make_mock_item("Dashboard"), + _make_mock_item("Dashboard"), + _make_mock_item("KQLDatabase"), + ], + } + + print_bulk_export_summary(base_args, items_support) + + mock_print.assert_called_once() + call_kwargs = mock_print.call_args + message = call_kwargs.kwargs["message"] + assert "Skipped 3 items" in message + assert "Dashboard (2)" in message + assert "KQLDatabase (1)" in message + data = call_kwargs.kwargs["data"][0] + assert data["exported"] == 1 + assert data["skipped"] == 3 + + @patch("fabric_cli.utils.fab_cmd_bulk_export_utils.fab_ui.print_output_format") + def test_empty_supported_and_unsupported(self, mock_print, base_args): + items_support = { + "supported_items": [], + "unsupported_items": [], + } + + print_bulk_export_summary(base_args, items_support) + + mock_print.assert_called_once() + data = mock_print.call_args.kwargs["data"][0] + assert data["exported"] == 0 + assert data["skipped"] == 0 + + @patch("fabric_cli.utils.fab_cmd_bulk_export_utils.fab_ui.print_output_format") + def test_exported_types_grouped_correctly(self, mock_print, base_args): + items_support = { + "supported_items": [ + _make_mock_item("Notebook"), + _make_mock_item("Report"), + _make_mock_item("Notebook"), + ], + "unsupported_items": [], + } + + print_bulk_export_summary(base_args, items_support) + + data = mock_print.call_args.kwargs["data"][0] + assert data["exported_types"] == {"Notebook": 2, "Report": 1} + assert data["skipped_types"] == {} + + @patch("fabric_cli.utils.fab_cmd_bulk_export_utils.fab_ui.print_output_format") + def test_message_includes_output_path(self, mock_print, base_args): + items_support = { + "supported_items": [_make_mock_item("Notebook")], + "unsupported_items": [], + } + + print_bulk_export_summary(base_args, items_support) + + message = mock_print.call_args.kwargs["message"] + assert "Exported 1 items to '/tmp/export'" in message + + +class TestExportDefinitionPartsToStorage: + @pytest.fixture + def base_args(self, tmp_path): + output_dir = str(tmp_path / "export_output") + return Namespace(output=output_dir, from_path="myws.Workspace") + + @patch("fabric_cli.utils.fab_cmd_bulk_export_utils.utils_export.export_json_parts") + @patch("fabric_cli.utils.fab_cmd_bulk_export_utils.fab_storage.get_export_path") + @patch("fabric_cli.utils.fab_cmd_bulk_export_utils.utils_export.decode_payload") + @patch("fabric_cli.utils.fab_cmd_bulk_export_utils.fab_ui.print_grey") + def test_workspace_export_no_parent_folders( + self, mock_print, mock_decode, mock_get_path, mock_export, base_args, tmp_path + ): + export_path = str(tmp_path / "export_output") + mock_get_path.return_value = {"type": "local", "path": export_path} + mock_decode.return_value = { + "definitionParts": [ + {"path": "/n1.Notebook/notebook-content.py", "payload": "content"} + ] + } + response = { + "definitionParts": [ + {"path": "/n1.Notebook/notebook-content.py", "payload": "encoded"} + ] + } + + export_definition_parts_to_storage(base_args, "ws1.Workspace", response) + + mock_decode.assert_called_once_with(response) + mock_get_path.assert_called_once_with(base_args.output) + mock_export.assert_called_once_with( + base_args, + mock_decode.return_value, + {"type": "local", "path": export_path}, + definition_parts="definitionParts", + ) + + @patch("fabric_cli.utils.fab_cmd_bulk_export_utils.utils_export.export_json_parts") + @patch("fabric_cli.utils.fab_cmd_bulk_export_utils.fab_storage.get_export_path") + @patch("fabric_cli.utils.fab_cmd_bulk_export_utils.utils_export.decode_payload") + @patch("fabric_cli.utils.fab_cmd_bulk_export_utils.fab_ui.print_grey") + def test_nested_folder_strips_parent_prefix( + self, mock_print, mock_decode, mock_get_path, mock_export, tmp_path + ): + args = Namespace( + output=str(tmp_path / "out"), + from_path="myws.Workspace/f1.Folder/f2.Folder", + ) + export_path = str(tmp_path / "out") + mock_get_path.return_value = {"type": "local", "path": export_path} + mock_decode.return_value = { + "definitionParts": [ + { + "path": "/f1/f2/n1.Notebook/notebook-content.py", + "payload": "data", + }, + {"path": "/f1/f2/n1.Notebook/.platform", "payload": "{}"}, + ] + } + response = { + "definitionParts": [ + { + "path": "/f1/f2/n1.Notebook/notebook-content.py", + "payload": "enc1", + }, + { + "path": "/f1/f2/n1.Notebook/.platform", + "payload": "enc2", + }, + ] + } + + export_definition_parts_to_storage(args, "f2.Folder", response) + + # After stripping, paths should have the /f1 prefix removed + exported_def = mock_export.call_args.args[1] + for part in exported_def["definitionParts"]: + assert not part["path"].startswith("/f1/") + assert part["path"].startswith("/f2/") + + @patch("fabric_cli.utils.fab_cmd_bulk_export_utils.utils_export.export_json_parts") + @patch("fabric_cli.utils.fab_cmd_bulk_export_utils.fab_storage.get_export_path") + @patch("fabric_cli.utils.fab_cmd_bulk_export_utils.utils_export.decode_payload") + @patch("fabric_cli.utils.fab_cmd_bulk_export_utils.fab_ui.print_grey") + def test_deeply_nested_folders_strips_all_parent_segments( + self, mock_print, mock_decode, mock_get_path, mock_export, tmp_path + ): + args = Namespace( + output=str(tmp_path / "out"), + from_path="myws.Workspace/f1.Folder/f2.Folder/f3.Folder", + ) + export_path = str(tmp_path / "out") + mock_get_path.return_value = {"type": "local", "path": export_path} + mock_decode.return_value = { + "definitionParts": [ + { + "path": "/f1/f2/f3/n1.Notebook/content.json", + "payload": "{}", + }, + ] + } + response = { + "definitionParts": [ + { + "path": "/f1/f2/f3/n1.Notebook/content.json", + "payload": "enc", + }, + ] + } + + export_definition_parts_to_storage(args, "f3.Folder", response) + + exported_def = mock_export.call_args.args[1] + assert ( + exported_def["definitionParts"][0]["path"] == "/f3/n1.Notebook/content.json" + ) + + @patch("fabric_cli.utils.fab_cmd_bulk_export_utils.utils_export.export_json_parts") + @patch("fabric_cli.utils.fab_cmd_bulk_export_utils.fab_storage.get_export_path") + @patch("fabric_cli.utils.fab_cmd_bulk_export_utils.utils_export.decode_payload") + @patch("fabric_cli.utils.fab_cmd_bulk_export_utils.fab_ui.print_grey") + def test_creates_output_directory( + self, mock_print, mock_decode, mock_get_path, mock_export, tmp_path + ): + args = Namespace( + output=str(tmp_path / "new_dir"), + from_path="myws.Workspace/f1.Folder", + ) + export_path = str(tmp_path / "new_dir") + mock_get_path.return_value = {"type": "local", "path": export_path} + mock_decode.return_value = { + "definitionParts": [ + {"path": "/f1/n1.Notebook/content.py", "payload": "code"} + ] + } + response = { + "definitionParts": [ + {"path": "/f1/n1.Notebook/content.py", "payload": "enc"} + ] + } + + export_definition_parts_to_storage(args, "f1.Folder", response) + + assert (tmp_path / "new_dir").exists() From ebfd5f63deb028459363948a09934ad4da5dc126 Mon Sep 17 00:00:00 2001 From: Ohad Edry Date: Wed, 8 Jul 2026 15:03:03 +0300 Subject: [PATCH 02/14] Fix lint issue, return dict --- src/fabric_cli/client/fab_api_item.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/fabric_cli/client/fab_api_item.py b/src/fabric_cli/client/fab_api_item.py index 345f1f696..d6b9dce87 100644 --- a/src/fabric_cli/client/fab_api_item.py +++ b/src/fabric_cli/client/fab_api_item.py @@ -109,7 +109,7 @@ def get_item_definition(args: Namespace) -> ApiResponse: return fabric_api.do_request(args) -def bulk_export_definitions(args: Namespace, payload: str) -> ApiResponse: +def bulk_export_definitions(args: Namespace, payload: str) -> dict: """https://learn.microsoft.com/en-us/rest/api/fabric/core/items/bulk-export-item-definitions""" args.uri = f"workspaces/{args.ws_id}/items/bulkExportDefinitions?beta=true" args.method = "post" From d76005780ef8360e78a6feb1ff0fc948deb540cd Mon Sep 17 00:00:00 2001 From: Ohad Edry Date: Wed, 8 Jul 2026 15:25:15 +0300 Subject: [PATCH 03/14] Fix changie file --- .../unreleased/added-20260706-091126.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename ".changes/unreleased/\342\234\250 New Functionality-20260706-091126.yaml" => .changes/unreleased/added-20260706-091126.yaml (86%) diff --git "a/.changes/unreleased/\342\234\250 New Functionality-20260706-091126.yaml" b/.changes/unreleased/added-20260706-091126.yaml similarity index 86% rename from ".changes/unreleased/\342\234\250 New Functionality-20260706-091126.yaml" rename to .changes/unreleased/added-20260706-091126.yaml index 2a203fbc2..46352c5c0 100644 --- "a/.changes/unreleased/\342\234\250 New Functionality-20260706-091126.yaml" +++ b/.changes/unreleased/added-20260706-091126.yaml @@ -1,4 +1,4 @@ -kind: ✨ New Functionality +kind: added body: Add new 'bulk-export' command for exporting workspace or folder items time: 2026-07-06T09:11:26.916814199Z custom: From 50cd1b3fe3542d89db51f1af1cbb3ef5ddfa3a2f Mon Sep 17 00:00:00 2001 From: Ohad Edry Date: Sun, 12 Jul 2026 14:13:36 +0300 Subject: [PATCH 04/14] Review fixes --- docs/commands/fs/bulk_export.md | 4 +- docs/commands/index.md | 2 +- docs/examples/folder_examples.md | 2 +- src/fabric_cli/client/fab_api_item.py | 5 +-- .../bulk_export/fab_fs_bulk_export_folder.py | 4 +- .../fab_fs_bulk_export_workspace.py | 16 ++++---- .../commands/fs/fab_fs_bulk_export.py | 40 +++++++++---------- src/fabric_cli/core/fab_constant.py | 2 +- .../utils/fab_cmd_bulk_export_utils.py | 16 ++++---- src/fabric_cli/utils/fab_commands.py | 2 +- tests/test_commands/test_bulk_export.py | 18 +++------ 11 files changed, 55 insertions(+), 56 deletions(-) diff --git a/docs/commands/fs/bulk_export.md b/docs/commands/fs/bulk_export.md index 8544f2ea6..f11d10c20 100644 --- a/docs/commands/fs/bulk_export.md +++ b/docs/commands/fs/bulk_export.md @@ -1,6 +1,6 @@ # `bulk-export` Command -Bulk export a workspace or folder with folder structure and item bindings. +Export a workspace or folder in bulk while preserving folder structure and item bindings. The `bulk-export` command exports all supported items from a workspace or folder in a single bulk API request, preserving the folder hierarchy and item bindings (logical IDs) in the exported definitions. @@ -73,7 +73,7 @@ When using `--output-format json`, the output includes structured data: }, "skipped": 1, "skipped_types": { - "Dashboard": 1, + "Dashboard": 1 }, "output": "/tmp" } diff --git a/docs/commands/index.md b/docs/commands/index.md index 58b6fe7c0..208839c2a 100644 --- a/docs/commands/index.md +++ b/docs/commands/index.md @@ -48,7 +48,7 @@ It supports both Unix-style and Windows-style command names for file system oper | Command | Description | |---------|-------------| | [`assign`](./fs/assign.md) | Assign a resource to a workspace | -| [`bulk-export`](./fs/bulk_export.md) | Bulk export of Folder or Workspace | +| [`bulk-export`](./fs/bulk_export.md) | Export Folder or Workspace items in bulk | | [`cd`](./fs/cd.md) | Change to the specified directory | | [`cp` (copy)](./fs/cp.md) | Copy an item or file | | [`export`](./fs/export.md) | Export an item | diff --git a/docs/examples/folder_examples.md b/docs/examples/folder_examples.md index c120ab1bf..d7ebfdb86 100644 --- a/docs/examples/folder_examples.md +++ b/docs/examples/folder_examples.md @@ -112,7 +112,7 @@ fab rm ws1.Workspace/fd1.Folder ### Bulk-Export Folder Items -!!! info "When you bulk-export item definitions, the sensitivity labels are not part of the definitions" +!!! info "When you execute the `bulk-export` command, the sensitivity labels are not part of the exported definitions" Bulk-export all supported items from a folder preserving folder structure and item bindings. See [bulk-export command](../commands/fs/bulk_export.md) for full details and supported item types. diff --git a/src/fabric_cli/client/fab_api_item.py b/src/fabric_cli/client/fab_api_item.py index d6b9dce87..7545e334b 100644 --- a/src/fabric_cli/client/fab_api_item.py +++ b/src/fabric_cli/client/fab_api_item.py @@ -109,14 +109,13 @@ def get_item_definition(args: Namespace) -> ApiResponse: return fabric_api.do_request(args) -def bulk_export_definitions(args: Namespace, payload: str) -> dict: +def bulk_export_definitions(args: Namespace, payload: str) -> ApiResponse: """https://learn.microsoft.com/en-us/rest/api/fabric/core/items/bulk-export-item-definitions""" args.uri = f"workspaces/{args.ws_id}/items/bulkExportDefinitions?beta=true" args.method = "post" args.wait = True - response = fabric_api.do_request(args, data=payload) - return json.loads(response.text) + return fabric_api.do_request(args, data=payload) def update_item_definition( diff --git a/src/fabric_cli/commands/fs/bulk_export/fab_fs_bulk_export_folder.py b/src/fabric_cli/commands/fs/bulk_export/fab_fs_bulk_export_folder.py index 5e100bab8..be4bea743 100644 --- a/src/fabric_cli/commands/fs/bulk_export/fab_fs_bulk_export_folder.py +++ b/src/fabric_cli/commands/fs/bulk_export/fab_fs_bulk_export_folder.py @@ -3,6 +3,7 @@ from argparse import Namespace from copy import deepcopy +import json from fabric_cli.core.hiearchy.fab_folder import Folder from fabric_cli.core.fab_exceptions import FabricCLIError @@ -38,8 +39,9 @@ def bulk_export_folder(context: Folder, args: Namespace) -> None: exported_item_ids = [item.id for item in items_support["supported_items"]] payload = bulk_export_utils.create_bulk_export_payload(exported_item_ids) response = item_api.bulk_export_definitions(args, payload) + exported_definitions = json.loads(response.text) bulk_export_utils.export_definition_parts_to_storage( - args, context.full_name, response + args, context.full_name, exported_definitions ) bulk_export_utils.print_bulk_export_summary(args, items_support) diff --git a/src/fabric_cli/commands/fs/bulk_export/fab_fs_bulk_export_workspace.py b/src/fabric_cli/commands/fs/bulk_export/fab_fs_bulk_export_workspace.py index 5fbaf3ec2..af3392a51 100644 --- a/src/fabric_cli/commands/fs/bulk_export/fab_fs_bulk_export_workspace.py +++ b/src/fabric_cli/commands/fs/bulk_export/fab_fs_bulk_export_workspace.py @@ -3,6 +3,7 @@ from argparse import Namespace from copy import deepcopy +import json from fabric_cli.utils import fab_mem_store as utils_mem_store from fabric_cli.core.hiearchy.fab_hiearchy import Item, Workspace @@ -31,8 +32,9 @@ def bulk_export_workspace(context: Workspace, args: Namespace) -> None: # bulk export can be called with no items collected and create_bulk_export_payload will handle it as "export all", so we don't need to pre-collect items here like we do for folders. Just call bulk export directly with the workspace ID and let the API determine what to export based on the from_path. payload = bulk_export_utils.create_bulk_export_payload(items_ids=[]) response = item_api.bulk_export_definitions(args, payload) + exported_definitions = json.loads(response.text) - items_support = _filter_response_by_supported_items(response, context) + items_support = _filter_response_by_supported_items(exported_definitions, context) if not items_support["supported_items"]: raise FabricCLIError( BulkExportErrors.no_exportable_items(), @@ -40,23 +42,23 @@ def bulk_export_workspace(context: Workspace, args: Namespace) -> None: ) bulk_export_utils.export_definition_parts_to_storage( - args, context.full_name, response + args, context.full_name, exported_definitions ) bulk_export_utils.print_bulk_export_summary(args, items_support) def _filter_response_by_supported_items( - response: dict, workspace: Workspace + exported_definitions: dict, workspace: Workspace ) -> ContextItemsSupportMap: """Filter response items by matching IDs from itemDefinitionsIndex against known workspace items. Uses itemDefinitionsIndex to identify returned items by ID, matches them against cached - workspace items, and checks command support. Mutates response['definitionParts'] in-place + workspace items, and checks command support. Mutates exported_definitions['definitionParts'] in-place to remove parts belonging to unsupported or unknown item types. Returns a map of supported/unsupported Item objects. """ - items_definitions_index = response.get("itemDefinitionsIndex", []) - parts = response.get("definitionParts", []) + items_definitions_index = exported_definitions.get("itemDefinitionsIndex", []) + parts = exported_definitions.get("definitionParts", []) # Build a lookup of workspace items by ID ws_items = utils_mem_store.get_workspace_items(workspace) @@ -100,7 +102,7 @@ def _filter_response_by_supported_items( for part in parts if _path_belongs_to_item(part.get("path", ""), supported_item_prefixes) ] - response["definitionParts"] = filtered_parts + exported_definitions["definitionParts"] = filtered_parts return { "supported_items": supported_items_list, diff --git a/src/fabric_cli/commands/fs/fab_fs_bulk_export.py b/src/fabric_cli/commands/fs/fab_fs_bulk_export.py index a12870406..48e257162 100644 --- a/src/fabric_cli/commands/fs/fab_fs_bulk_export.py +++ b/src/fabric_cli/commands/fs/fab_fs_bulk_export.py @@ -22,22 +22,20 @@ def exec_command(args: Namespace, context: FabricElement) -> None: args.output = fab_util.process_nargs(args.output) - if isinstance(context, Workspace): - _validate_bulk_export_arguments(args) - if not _confirm_export_preconditions(args): - return - bulk_export_workspace(context, args) - elif isinstance(context, Folder): - _validate_bulk_export_arguments(args) - if not _confirm_export_preconditions(args): - return - bulk_export_folder(context, args) - elif isinstance(context, Item): + if not isinstance(context, (Workspace, Folder)): raise FabricCLIError( BulkExportErrors.invalid_target(context.full_name), fab_constant.ERROR_INVALID_OPERATION, ) + _validate_bulk_export_arguments(args) + if not _confirm_export_preconditions(args): + return + if isinstance(context, Workspace): + bulk_export_workspace(context, args) + elif isinstance(context, Folder): + bulk_export_folder(context, args) + def _validate_bulk_export_arguments(args: Namespace) -> None: """Validate required flags for workspace/folder bulk-export.""" @@ -57,7 +55,14 @@ def _confirm_export_preconditions(args: Namespace) -> bool: """Validate export preconditions and prompt for confirmations. Returns True if all confirmed or --force is set.""" export_path_warning = False export_path = fab_storage.get_export_path(args.output) - if export_path["type"] == "local" and os.path.isdir(export_path["path"]): + if (export_path["type"] != "local") or ( + export_path["type"] == "local" and not os.path.isdir(export_path["path"]) + ): + raise FabricCLIError( + BulkExportErrors.invalid_export_path(export_path["path"]), + fab_constant.ERROR_INVALID_OPERATION, + ) + if os.path.isdir(export_path["path"]): is_export_path_empty = True with os.scandir(export_path["path"]) as entries: is_export_path_empty = not any(entries) @@ -69,21 +74,16 @@ def _confirm_export_preconditions(args: Namespace) -> bool: return False else: export_path_warning = True - elif export_path["type"] == "local": - os.makedirs(export_path["path"], exist_ok=True) else: - raise FabricCLIError( - BulkExportErrors.invalid_export_path(export_path["path"]), - fab_constant.ERROR_INVALID_OPERATION, - ) + os.makedirs(export_path["path"], exist_ok=True) if args.force: fab_ui.print_warning( - "Item definition is exported without its sensitivity label and its data" + "Item definitions are exported without their sensitivity labels" ) if export_path_warning: fab_ui.print_warning("Exporting to a non-empty output folder") return True return fab_ui.prompt_confirm( - "Item definition is exported without its sensitivity label. Are you sure?" + "Item definitions are exported without their sensitivity labels. Are you sure?" ) diff --git a/src/fabric_cli/core/fab_constant.py b/src/fabric_cli/core/fab_constant.py index 59ddc9503..1ad538113 100644 --- a/src/fabric_cli/core/fab_constant.py +++ b/src/fabric_cli/core/fab_constant.py @@ -181,7 +181,7 @@ COMMAND_FS_PWD_DESCRIPTION = "Print the current working directory." COMMAND_FS_OPEN_DESCRIPTION = "Open a workspace or item in browser." COMMAND_FS_EXPORT_DESCRIPTION = "Export an item." -COMMAND_FS_BULKEXPORT_DESCRIPTION = "Bulk export a workspace or folder with folder structure and preserve items bindings." +COMMAND_FS_BULKEXPORT_DESCRIPTION = "Export a workspace or folder in bulk while preserving folder structure and item bindings." COMMAND_FS_GET_DESCRIPTION = "Get workspace or item properties." COMMAND_FS_IMPORT_DESCRIPTION = "Import an item to create or update it." COMMAND_FS_DEPLOY_DESCRIPTION = "Deploy items using a configuration file." diff --git a/src/fabric_cli/utils/fab_cmd_bulk_export_utils.py b/src/fabric_cli/utils/fab_cmd_bulk_export_utils.py index 82315dcad..5ff51c8dc 100644 --- a/src/fabric_cli/utils/fab_cmd_bulk_export_utils.py +++ b/src/fabric_cli/utils/fab_cmd_bulk_export_utils.py @@ -48,17 +48,17 @@ def create_bulk_export_payload(items_ids: list[str]) -> str: def export_definition_parts_to_storage( args: Namespace, artifact_name: str, - response: dict, + exported_definitions: dict, ) -> None: # Response contains definitionParts array; extract the single item - item_definitions = response.get("definitionParts", []) + item_definitions = exported_definitions.get("definitionParts", []) if not item_definitions: raise FabricCLIError( BulkExportErrors.no_definition_returned(artifact_name), fab_constant.ERROR_INVALID_DEFINITION_PAYLOAD, ) - item_def = utils_export.decode_payload(response) + item_def = utils_export.decode_payload(exported_definitions) _strip_parent_folders_from_definition_paths(item_def, args.from_path) export_path = fab_storage.get_export_path(args.output) @@ -66,7 +66,6 @@ def export_definition_parts_to_storage( _validate_definition_parts_paths_are_under_export_path( item_def, export_path["path"] ) - os.makedirs(export_path["path"], exist_ok=True) fab_ui.print_grey(f"Bulk-exporting '{args.from_path}' → '{export_path['path']}'...") utils_export.export_json_parts( @@ -89,7 +88,10 @@ def print_bulk_export_summary( f"{item_type} ({count})" for item_type, count in unsupported_types_count.items() ] - output_format_message += f". Skipped {unsupported_count} items due to unsupported item types: {', '.join(unsupported_types)}" + output_format_message += ( + f". Skipped {unsupported_count} items due to unsupported item types: " + f"{', '.join(unsupported_types)}" + ) fab_ui.print_output_format( args=args, data=[ @@ -138,12 +140,12 @@ def _strip_parent_folders_from_definition_paths(item_def: dict, from_path: str) # Remove ".Folder" suffix from each segment since definitionParts paths use plain folder names segments = parent_dir.split("/") segments = [seg.removesuffix(".Folder") for seg in segments] - prefix = "/" + "/".join(segments) + prefix = "/" + "/".join(segments) + "/" for part in item_def.get("definitionParts", []): path = part.get("path", "") if path.startswith(prefix): - part["path"] = path[len(prefix) :] + part["path"] = "/" + path[len(prefix) :] else: raise FabricCLIError( BulkExportErrors.path_mismatch(), diff --git a/src/fabric_cli/utils/fab_commands.py b/src/fabric_cli/utils/fab_commands.py index a91299422..35883f04a 100644 --- a/src/fabric_cli/utils/fab_commands.py +++ b/src/fabric_cli/utils/fab_commands.py @@ -7,7 +7,7 @@ COMMANDS = { "Core Commands": { "assign": "Assign a capacity or resource to a workspace.", - "bulk-export": "Bulk export a workspace or folder with folder structure and preserve items bindings.", + "bulk-export": "Export a workspace or folder in bulk while preserving folder structure and item bindings.", "cd": "Change to a workspace, item, or folder.", get_os_specific_command("cp"): "Copy an item or file to a destination.", "export": "Export an item.", diff --git a/tests/test_commands/test_bulk_export.py b/tests/test_commands/test_bulk_export.py index 79ef4fe07..2643c215e 100644 --- a/tests/test_commands/test_bulk_export.py +++ b/tests/test_commands/test_bulk_export.py @@ -3,7 +3,6 @@ from unittest.mock import patch - from fabric_cli.core import fab_constant as constant from fabric_cli.core.fab_exceptions import FabricCLIError from fabric_cli.core.fab_types import ItemType @@ -147,8 +146,7 @@ def test_bulk_export_output_path_not_empty_warning( ) # Assert - should print warning about non-empty output path - mock_print_warning.assert_called_with( - "Exporting to a non-empty output folder") + mock_print_warning.assert_called_with("Exporting to a non-empty output folder") def test_bulk_export_inner_folder_structure_success( self, @@ -172,7 +170,7 @@ def test_bulk_export_inner_folder_structure_success( # Assert - should print warning about sensitivity labels and confirm export completion mock_print_warning.assert_called_once_with( - "Item definition is exported without its sensitivity label and its data" + "Item definitions are exported without their sensitivity labels" ) mock_print_output.assert_called_once() call_kwargs = mock_print_output.call_args @@ -182,8 +180,7 @@ def test_bulk_export_inner_folder_structure_success( # Assert export_path = ( - tmp_path / folder2.display_name / - f"{notebook2.display_name}.Notebook" + tmp_path / folder2.display_name / f"{notebook2.display_name}.Notebook" ) assert export_path.is_dir() files = list(export_path.iterdir()) @@ -217,8 +214,7 @@ def test_bulk_export_workspace_with_folders_structure_success( # Assert export_path1 = ( - tmp_path / folder1.display_name / - f"{notebook1.display_name}.Notebook" + tmp_path / folder1.display_name / f"{notebook1.display_name}.Notebook" ) export_path2 = ( tmp_path @@ -332,15 +328,13 @@ def is_command_supported_side_effect(element): assert "Skipped 1 items due to unsupported item types" in message # Unsupported item type should be mentioned in the message assert "Environment (1)" in message - data = call_kwargs.kwargs.get( - "data", call_kwargs[1].get("data", [])) + data = call_kwargs.kwargs.get("data", call_kwargs[1].get("data", [])) assert data[0]["exported"] == 1 assert data[0]["skipped"] == 1 # Assert - only the supported notebook should be exported export_path = ( - tmp_path / folder.display_name / - f"{notebook.display_name}.Notebook" + tmp_path / folder.display_name / f"{notebook.display_name}.Notebook" ) assert export_path.is_dir() files = list(export_path.iterdir()) From 0a15d1d05195fdbab4cfbe2f7329602e41c09375 Mon Sep 17 00:00:00 2001 From: Ohad Edry Date: Sun, 12 Jul 2026 14:25:37 +0300 Subject: [PATCH 05/14] fix tests, remove test which is no longer required --- .../test_fab_cmd_bulk_export_utils.py | 30 +------------------ 1 file changed, 1 insertion(+), 29 deletions(-) diff --git a/tests/test_utils/test_fab_cmd_bulk_export_utils.py b/tests/test_utils/test_fab_cmd_bulk_export_utils.py index 76a12ff7e..49418ed66 100644 --- a/tests/test_utils/test_fab_cmd_bulk_export_utils.py +++ b/tests/test_utils/test_fab_cmd_bulk_export_utils.py @@ -3,7 +3,7 @@ import json from argparse import Namespace -from unittest.mock import Mock, patch, call +from unittest.mock import Mock, patch import pytest @@ -261,31 +261,3 @@ def test_deeply_nested_folders_strips_all_parent_segments( assert ( exported_def["definitionParts"][0]["path"] == "/f3/n1.Notebook/content.json" ) - - @patch("fabric_cli.utils.fab_cmd_bulk_export_utils.utils_export.export_json_parts") - @patch("fabric_cli.utils.fab_cmd_bulk_export_utils.fab_storage.get_export_path") - @patch("fabric_cli.utils.fab_cmd_bulk_export_utils.utils_export.decode_payload") - @patch("fabric_cli.utils.fab_cmd_bulk_export_utils.fab_ui.print_grey") - def test_creates_output_directory( - self, mock_print, mock_decode, mock_get_path, mock_export, tmp_path - ): - args = Namespace( - output=str(tmp_path / "new_dir"), - from_path="myws.Workspace/f1.Folder", - ) - export_path = str(tmp_path / "new_dir") - mock_get_path.return_value = {"type": "local", "path": export_path} - mock_decode.return_value = { - "definitionParts": [ - {"path": "/f1/n1.Notebook/content.py", "payload": "code"} - ] - } - response = { - "definitionParts": [ - {"path": "/f1/n1.Notebook/content.py", "payload": "enc"} - ] - } - - export_definition_parts_to_storage(args, "f1.Folder", response) - - assert (tmp_path / "new_dir").exists() From a1071366d1dcddd9241addd342d8da16eba50c9b Mon Sep 17 00:00:00 2001 From: Ohad Edry Date: Tue, 14 Jul 2026 13:02:48 +0300 Subject: [PATCH 06/14] Add more tests and review fixes --- docs/commands/fs/bulk_export.md | 5 +- .../test_bulk_export/class_setup.yaml | 48 +- ...est_bulk_export_and_deploy_round_trip.yaml | 3655 +++++++++++++++++ .../test_bulk_export_empty_folder_fail.yaml | 98 +- ...test_bulk_export_empty_workspace_fail.yaml | 14 +- ...folder_with_unsupported_items_success.yaml | 442 +- ...export_inner_folder_structure_success.yaml | 678 +-- .../test_bulk_export_item_fail.yaml | 96 +- ..._bulk_export_no_exportable_items_fail.yaml | 214 +- ..._export_output_path_not_empty_warning.yaml | 146 +- ...rkspace_folder_without_recursive_fail.yaml | 200 +- ...kspace_with_folders_structure_success.yaml | 664 +-- ...kspace_with_unsupported_items_success.yaml | 226 +- ...port_workspace_without_recursive_fail.yaml | 88 +- tests/test_commands/test_bulk_export.py | 80 + 15 files changed, 5196 insertions(+), 1458 deletions(-) create mode 100644 tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_and_deploy_round_trip.yaml diff --git a/docs/commands/fs/bulk_export.md b/docs/commands/fs/bulk_export.md index f11d10c20..e649c1ae6 100644 --- a/docs/commands/fs/bulk_export.md +++ b/docs/commands/fs/bulk_export.md @@ -85,8 +85,11 @@ The exported output mirrors the workspace folder structure: ``` / +├── notebook1.Notebook/ +│ ├── .platform +│ └── notebook-content.ipynb ├── Folder1/ -│ ├── notebook1.Notebook/ +│ ├── notebook2.Notebook/ │ │ ├── .platform │ │ └── notebook-content.ipynb │ └── report1.Report/ diff --git a/tests/test_commands/recordings/test_commands/test_bulk_export/class_setup.yaml b/tests/test_commands/recordings/test_commands/test_bulk_export/class_setup.yaml index a2478b892..f35a2e9bd 100644 --- a/tests/test_commands/recordings/test_commands/test_bulk_export/class_setup.yaml +++ b/tests/test_commands/recordings/test_commands/test_bulk_export/class_setup.yaml @@ -26,15 +26,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3271' + - '3530' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:08:43 GMT + - Tue, 14 Jul 2026 08:47:58 GMT Pragma: - no-cache RequestId: - - fa3d44d1-7c0a-4f5f-bcbf-f73f0b8d5a6d + - 4f9ee966-0ad1-4601-8d8d-c7ace033d82d Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -75,15 +75,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3271' + - '3530' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:08:43 GMT + - Tue, 14 Jul 2026 08:47:58 GMT Pragma: - no-cache RequestId: - - f65ba098-0513-471c-b54a-0c614e778d5a + - a1b93cef-f521-4a55-be6c-1c8241ef63f3 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -125,15 +125,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '467' + - '462' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:08:48 GMT + - Tue, 14 Jul 2026 08:48:02 GMT Pragma: - no-cache RequestId: - - 514ba876-9865-4c30-b140-e5f6e88bfeb5 + - 03e79823-9b63-4eed-869b-6bd8eec40117 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -167,7 +167,7 @@ interactions: uri: https://api.fabric.microsoft.com/v1/workspaces response: body: - string: '{"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", "displayName": "fabriccli_WorkspacePerTestclass_000001", + string: '{"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}' headers: @@ -178,17 +178,17 @@ interactions: Content-Encoding: - gzip Content-Length: - - '192' + - '195' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:08:56 GMT + - Tue, 14 Jul 2026 08:48:10 GMT Location: - - https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6 + - https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4 Pragma: - no-cache RequestId: - - a19f3ea0-9cdb-4003-8ead-0b9ba3ac30d7 + - 24523c03-332b-49d0-a50f-910f07634f02 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -221,7 +221,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -233,15 +233,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:16:13 GMT + - Tue, 14 Jul 2026 08:57:44 GMT Pragma: - no-cache RequestId: - - 33f828e8-6c09-41db-9b2c-227d10a940dd + - 85d9758c-faef-4579-82db-cf1cfbfb31ae Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -270,7 +270,7 @@ interactions: - ms-fabric-cli/1.6.1 (bulk-export; Linux/5.15.167.4-microsoft-standard-WSL2; Python/3.12.11) method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: string: '{"value": []}' @@ -286,11 +286,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:16:14 GMT + - Tue, 14 Jul 2026 08:57:44 GMT Pragma: - no-cache RequestId: - - 3b24b5ae-92df-4471-83fd-cda011726d5e + - 5d96dcfa-970e-4136-ab16-44607141ed84 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -321,7 +321,7 @@ interactions: - ms-fabric-cli/1.6.1 (bulk-export; Linux/5.15.167.4-microsoft-standard-WSL2; Python/3.12.11) method: DELETE - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6 + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4 response: body: string: '' @@ -337,11 +337,11 @@ interactions: Content-Type: - application/octet-stream Date: - - Sun, 28 Jun 2026 09:16:15 GMT + - Tue, 14 Jul 2026 08:57:44 GMT Pragma: - no-cache RequestId: - - 53a7b6a1-8fc8-471c-9abb-930e003fe250 + - 253f166d-f0c7-4692-8877-5c4f0e1e5a74 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: diff --git a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_and_deploy_round_trip.yaml b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_and_deploy_round_trip.yaml new file mode 100644 index 000000000..220401c30 --- /dev/null +++ b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_and_deploy_round_trip.yaml @@ -0,0 +1,3655 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3569' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:55:32 GMT + Pragma: + - no-cache + RequestId: + - 7af7a3ba-b326-4c85-93b4-d2543e423a2a + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3569' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:55:32 GMT + Pragma: + - no-cache + RequestId: + - 3f3bb0d7-ef5e-4982-90fa-70e36b4eec42 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/capacities + response: + body: + string: '{"value": [{"id": "00000000-0000-0000-0000-000000000004", "displayName": + "mocked_fabriccli_capacity_name", "sku": "F16", "region": "Central US", "state": + "Active"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '466' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:55:38 GMT + Pragma: + - no-cache + RequestId: + - 91994d06-359c-4cf2-8088-0cdb62372ef0 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: '{"displayName": "fabcli000001", "capacityId": "00000000-0000-0000-0000-000000000004"}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '89' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: POST + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"id": "451a460c-6fb8-4275-a9d7-f8793782fcc6", "displayName": "fabcli000001", + "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}' + headers: + Access-Control-Expose-Headers: + - RequestId,Location + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '173' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:55:45 GMT + Location: + - https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6 + Pragma: + - no-cache + RequestId: + - 1d71b951-ca70-49a3-9b2d-1cfeb00169d4 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}, {"id": "451a460c-6fb8-4275-a9d7-f8793782fcc6", + "displayName": "fabcli000001", "description": "", "type": "Workspace", "capacityId": + "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3604' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:55:46 GMT + Pragma: + - no-cache + RequestId: + - 5fe161b2-79e4-4911-bb85-77f6f618e2c3 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}, {"id": "451a460c-6fb8-4275-a9d7-f8793782fcc6", + "displayName": "fabcli000001", "description": "", "type": "Workspace", "capacityId": + "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3604' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:55:46 GMT + Pragma: + - no-cache + RequestId: + - 387a9638-7afd-4f50-9b3a-5dc0011f4397 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/capacities + response: + body: + string: '{"value": [{"id": "00000000-0000-0000-0000-000000000004", "displayName": + "mocked_fabriccli_capacity_name", "sku": "F16", "region": "Central US", "state": + "Active"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '467' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:55:52 GMT + Pragma: + - no-cache + RequestId: + - 59cd44c7-15f4-4fd1-9c23-17587077b6b6 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: '{"displayName": "fabcli000002", "capacityId": "00000000-0000-0000-0000-000000000004"}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '89' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: POST + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"id": "fffdceba-e51a-4df1-a869-71afb95361cf", "displayName": "fabcli000002", + "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}' + headers: + Access-Control-Expose-Headers: + - RequestId,Location + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '173' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:55:58 GMT + Location: + - https://api.fabric.microsoft.com/v1/workspaces/fffdceba-e51a-4df1-a869-71afb95361cf + Pragma: + - no-cache + RequestId: + - 8a54c07f-e078-4511-9bc1-9f8611a367bb + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}, {"id": "451a460c-6fb8-4275-a9d7-f8793782fcc6", + "displayName": "fabcli000001", "description": "", "type": "Workspace", "capacityId": + "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}, {"id": + "fffdceba-e51a-4df1-a869-71afb95361cf", "displayName": "fabcli000002", "description": + "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3641' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:55:59 GMT + Pragma: + - no-cache + RequestId: + - bc52a075-8bc4-485c-bd48-86717ef217f5 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6/folders?recursive=True + response: + body: + string: '{"value": []}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '32' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:55:59 GMT + Pragma: + - no-cache + RequestId: + - b28b8d6e-3d9c-44d9-a553-64631111ab1d + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6/folders?recursive=True + response: + body: + string: '{"value": []}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '32' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:56:00 GMT + Pragma: + - no-cache + RequestId: + - 4a281b76-7bfa-44b2-9aa9-440e8fc826b8 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: '{"displayName": "fabcli000003"}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '35' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: POST + uri: https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6/folders + response: + body: + string: '{"id": "3c6846e6-d70a-4b1b-a151-83b9c6b252ef", "displayName": "fabcli000003", + "workspaceId": "451a460c-6fb8-4275-a9d7-f8793782fcc6"}' + headers: + Access-Control-Expose-Headers: + - RequestId,Location + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '133' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:56:01 GMT + Location: + - https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6/folders/3c6846e6-d70a-4b1b-a151-83b9c6b252ef + Pragma: + - no-cache + RequestId: + - 363a118a-5ecc-4496-9c59-13bff86f54af + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}, {"id": "451a460c-6fb8-4275-a9d7-f8793782fcc6", + "displayName": "fabcli000001", "description": "", "type": "Workspace", "capacityId": + "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}, {"id": + "fffdceba-e51a-4df1-a869-71afb95361cf", "displayName": "fabcli000002", "description": + "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3641' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:56:00 GMT + Pragma: + - no-cache + RequestId: + - 3f90723f-75ab-49be-9396-e09bcf3b43a1 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6/items + response: + body: + string: '{"value": []}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '32' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:56:01 GMT + Pragma: + - no-cache + RequestId: + - 9bfae61d-9e0d-4250-b722-ff087e5fac5a + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6/items + response: + body: + string: '{"value": []}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '32' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:56:01 GMT + Pragma: + - no-cache + RequestId: + - 5ba3d4a2-172b-4271-af7b-afb065b1953e + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: '{"displayName": "fabcli000004", "type": "Notebook", "folderId": null, "definition": + {"parts": [{"path": "notebook-content.py", "payload": "IyBGYWJyaWMgbm90ZWJvb2sgc291cmNlCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAia2VybmVsX2luZm8iOiB7CiMgTUVUQSAgICAgIm5hbWUiOiAic3luYXBzZV9weXNwYXJrIgojIE1FVEEgICB9LAojIE1FVEEgICAiZGVwZW5kZW5jaWVzIjoge30KIyBNRVRBIH0KCiMgQ0VMTCAqKioqKioqKioqKioqKioqKioqKgoKIyBXZWxjb21lIHRvIHlvdXIgbmV3IG5vdGVib29rCiMgVHlwZSBoZXJlIGluIHRoZSBjZWxsIGVkaXRvciB0byBhZGQgY29kZSEKCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAibGFuZ3VhZ2UiOiAicHl0aG9uIiwKIyBNRVRBICAgImxhbmd1YWdlX2dyb3VwIjogInN5bmFwc2VfcHlzcGFyayIKIyBNRVRBIH0K", + "payloadType": "InlineBase64"}]}}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '731' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: POST + uri: https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6/notebooks + response: + body: + string: 'null' + headers: + Access-Control-Expose-Headers: + - RequestId,Location,Retry-After,ETag,x-ms-operation-id + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '24' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:56:03 GMT + ETag: + - '""' + Location: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/f764d09c-3865-4b51-8fa0-481a763e5ba3 + Pragma: + - no-cache + RequestId: + - a6829bc9-61bb-4bb0-858b-467e568a35fd + Retry-After: + - '20' + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + x-ms-operation-id: + - f764d09c-3865-4b51-8fa0-481a763e5ba3 + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/f764d09c-3865-4b51-8fa0-481a763e5ba3 + response: + body: + string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-14T08:56:03.2825067", + "lastUpdatedTimeUtc": "2026-07-14T08:56:04.9879138", "percentComplete": 100, + "error": null}' + headers: + Access-Control-Expose-Headers: + - RequestId,Location,x-ms-operation-id + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '131' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:56:24 GMT + Location: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/f764d09c-3865-4b51-8fa0-481a763e5ba3/result + Pragma: + - no-cache + RequestId: + - 5b968398-f3ee-4d13-815f-aa9940cead68 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + x-ms-operation-id: + - f764d09c-3865-4b51-8fa0-481a763e5ba3 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/f764d09c-3865-4b51-8fa0-481a763e5ba3/result + response: + body: + string: '{"id": "59c0cdbe-efc9-41c4-92c1-0d493d0f82c7", "type": "Notebook", + "displayName": "fabcli000004", "description": "", "workspaceId": "451a460c-6fb8-4275-a9d7-f8793782fcc6"}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Tue, 14 Jul 2026 08:56:25 GMT + Pragma: + - no-cache + RequestId: + - 37b1dc09-582a-4302-8a6a-52d2360a14f4 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}, {"id": "451a460c-6fb8-4275-a9d7-f8793782fcc6", + "displayName": "fabcli000001", "description": "", "type": "Workspace", "capacityId": + "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}, {"id": + "fffdceba-e51a-4df1-a869-71afb95361cf", "displayName": "fabcli000002", "description": + "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3641' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:56:24 GMT + Pragma: + - no-cache + RequestId: + - 8a9d6a5f-dbe6-48b2-b397-5298818bbe33 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "3c6846e6-d70a-4b1b-a151-83b9c6b252ef", "displayName": + "fabcli000003", "workspaceId": "451a460c-6fb8-4275-a9d7-f8793782fcc6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '144' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:56:25 GMT + Pragma: + - no-cache + RequestId: + - c62f2beb-e895-499f-9dd5-a479f3718911 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6/items + response: + body: + string: '{"value": [{"id": "59c0cdbe-efc9-41c4-92c1-0d493d0f82c7", "type": "Notebook", + "displayName": "fabcli000004", "description": "", "workspaceId": "451a460c-6fb8-4275-a9d7-f8793782fcc6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '166' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:56:26 GMT + Pragma: + - no-cache + RequestId: + - bcfd604b-d0c0-4345-8bf2-67d4be0d9b7f + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6/items + response: + body: + string: '{"value": [{"id": "59c0cdbe-efc9-41c4-92c1-0d493d0f82c7", "type": "Notebook", + "displayName": "fabcli000004", "description": "", "workspaceId": "451a460c-6fb8-4275-a9d7-f8793782fcc6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '166' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:56:27 GMT + Pragma: + - no-cache + RequestId: + - 103e87e6-f57c-42c3-9d94-a6ab4177e52e + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: '{"displayName": "fabcli000005", "type": "DataPipeline", "folderId": "3c6846e6-d70a-4b1b-a151-83b9c6b252ef"}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '111' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: POST + uri: https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6/dataPipelines + response: + body: + string: '{"id": "6387f857-5b38-420b-813b-2f3bcfa1458d", "type": "DataPipeline", + "displayName": "fabcli000005", "description": "", "workspaceId": "451a460c-6fb8-4275-a9d7-f8793782fcc6", + "folderId": "3c6846e6-d70a-4b1b-a151-83b9c6b252ef"}' + headers: + Access-Control-Expose-Headers: + - RequestId,ETag + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '189' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:56:32 GMT + ETag: + - '""' + Pragma: + - no-cache + RequestId: + - 9e29af18-0616-4224-9de3-4cd8e4601b1b + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}, {"id": "451a460c-6fb8-4275-a9d7-f8793782fcc6", + "displayName": "fabcli000001", "description": "", "type": "Workspace", "capacityId": + "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}, {"id": + "fffdceba-e51a-4df1-a869-71afb95361cf", "displayName": "fabcli000002", "description": + "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3641' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:56:32 GMT + Pragma: + - no-cache + RequestId: + - 1f983c0c-a7e3-485d-b218-0894c234dc90 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6/items + response: + body: + string: '{"value": [{"id": "59c0cdbe-efc9-41c4-92c1-0d493d0f82c7", "type": "Notebook", + "displayName": "fabcli000004", "description": "", "workspaceId": "451a460c-6fb8-4275-a9d7-f8793782fcc6"}, + {"id": "6387f857-5b38-420b-813b-2f3bcfa1458d", "type": "DataPipeline", "displayName": + "fabcli000005", "description": "", "workspaceId": "451a460c-6fb8-4275-a9d7-f8793782fcc6", + "folderId": "3c6846e6-d70a-4b1b-a151-83b9c6b252ef"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '250' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:56:33 GMT + Pragma: + - no-cache + RequestId: + - b26a3cd8-c3d0-4f7c-8565-111acf08e3d7 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "3c6846e6-d70a-4b1b-a151-83b9c6b252ef", "displayName": + "fabcli000003", "workspaceId": "451a460c-6fb8-4275-a9d7-f8793782fcc6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '144' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:56:33 GMT + Pragma: + - no-cache + RequestId: + - b7ce6f64-ac33-4c08-8b4a-ecf1899825d5 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: '{"items": [], "mode": "All"}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '28' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: POST + uri: https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6/items/bulkExportDefinitions?beta=true + response: + body: + string: 'null' + headers: + Access-Control-Expose-Headers: + - RequestId,Location,Retry-After,x-ms-operation-id + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '24' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:56:34 GMT + Location: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/092cd025-ace1-4d0d-adae-5c4c77af37a2 + Pragma: + - no-cache + RequestId: + - 63755a18-271e-4ba9-aef6-14efbfc6e385 + Retry-After: + - '20' + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + x-ms-operation-id: + - 092cd025-ace1-4d0d-adae-5c4c77af37a2 + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/092cd025-ace1-4d0d-adae-5c4c77af37a2 + response: + body: + string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-14T08:56:34.9443909", + "lastUpdatedTimeUtc": "2026-07-14T08:56:36.9819312", "percentComplete": 100, + "error": null}' + headers: + Access-Control-Expose-Headers: + - RequestId,Location,x-ms-operation-id + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '132' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:56:55 GMT + Location: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/092cd025-ace1-4d0d-adae-5c4c77af37a2/result + Pragma: + - no-cache + RequestId: + - 55938ff1-106a-49b5-8146-b910a9d93607 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + x-ms-operation-id: + - 092cd025-ace1-4d0d-adae-5c4c77af37a2 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/092cd025-ace1-4d0d-adae-5c4c77af37a2/result + response: + body: + string: '{"itemDefinitionsIndex": [{"id": "59c0cdbe-efc9-41c4-92c1-0d493d0f82c7", + "rootPath": "/fabcli000004.Notebook"}, {"id": "6387f857-5b38-420b-813b-2f3bcfa1458d", + "rootPath": "/fabcli000003/fabcli000005.DataPipeline"}], "definitionParts": + [{"path": "/fabcli000004.Notebook/.platform", "payload": "ewogICIkc2NoZW1hIjogImh0dHBzOi8vZGV2ZWxvcGVyLm1pY3Jvc29mdC5jb20vanNvbi1zY2hlbWFzL2ZhYnJpYy9naXRJbnRlZ3JhdGlvbi9wbGF0Zm9ybVByb3BlcnRpZXMvMi4wLjAvc2NoZW1hLmpzb24iLAogICJtZXRhZGF0YSI6IHsKICAgICJ0eXBlIjogIk5vdGVib29rIiwKICAgICJkaXNwbGF5TmFtZSI6ICJmYWJjbGk4M3lwYmM1OXpkIgogIH0sCiAgImNvbmZpZyI6IHsKICAgICJ2ZXJzaW9uIjogIjIuMCIsCiAgICAibG9naWNhbElkIjogIjNkMGY4MmM3LTBkNDktOTJjMS00MWM0LWVmYzk1OWMwY2RiZSIKICB9Cn0=", + "payloadType": "InlineBase64"}, {"path": "/fabcli000004.Notebook/notebook-content.py", + "payload": "IyBGYWJyaWMgbm90ZWJvb2sgc291cmNlCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAia2VybmVsX2luZm8iOiB7CiMgTUVUQSAgICAgIm5hbWUiOiAic3luYXBzZV9weXNwYXJrIgojIE1FVEEgICB9LAojIE1FVEEgICAiZGVwZW5kZW5jaWVzIjoge30KIyBNRVRBIH0KCiMgQ0VMTCAqKioqKioqKioqKioqKioqKioqKgoKIyBXZWxjb21lIHRvIHlvdXIgbmV3IG5vdGVib29rCiMgVHlwZSBoZXJlIGluIHRoZSBjZWxsIGVkaXRvciB0byBhZGQgY29kZSEKCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAibGFuZ3VhZ2UiOiAicHl0aG9uIiwKIyBNRVRBICAgImxhbmd1YWdlX2dyb3VwIjogInN5bmFwc2VfcHlzcGFyayIKIyBNRVRBIH0K", + "payloadType": "InlineBase64"}, {"path": "/fabcli000003/fabcli000005.DataPipeline/.platform", + "payload": "ewogICIkc2NoZW1hIjogImh0dHBzOi8vZGV2ZWxvcGVyLm1pY3Jvc29mdC5jb20vanNvbi1zY2hlbWFzL2ZhYnJpYy9naXRJbnRlZ3JhdGlvbi9wbGF0Zm9ybVByb3BlcnRpZXMvMi4wLjAvc2NoZW1hLmpzb24iLAogICJtZXRhZGF0YSI6IHsKICAgICJ0eXBlIjogIkRhdGFQaXBlbGluZSIsCiAgICAiZGlzcGxheU5hbWUiOiAiZmFiY2xpYnhibWUyNzBjaiIKICB9LAogICJjb25maWciOiB7CiAgICAidmVyc2lvbiI6ICIyLjAiLAogICAgImxvZ2ljYWxJZCI6ICJjZmExNDU4ZC0yZjNiLTgxM2ItNDIwYi01YjM4NjM4N2Y4NTciCiAgfQp9", + "payloadType": "InlineBase64"}, {"path": "/fabcli000003/fabcli000005.DataPipeline/pipeline-content.json", + "payload": "ewogICJwcm9wZXJ0aWVzIjogewogICAgImFjdGl2aXRpZXMiOiBbXQogIH0KfQ==", + "payloadType": "InlineBase64"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Tue, 14 Jul 2026 08:56:55 GMT + Pragma: + - no-cache + RequestId: + - 61c42b29-812b-4f73-b557-34422bb03151 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6/items + response: + body: + string: '{"value": [{"id": "59c0cdbe-efc9-41c4-92c1-0d493d0f82c7", "type": "Notebook", + "displayName": "fabcli000004", "description": "", "workspaceId": "451a460c-6fb8-4275-a9d7-f8793782fcc6"}, + {"id": "6387f857-5b38-420b-813b-2f3bcfa1458d", "type": "DataPipeline", "displayName": + "fabcli000005", "description": "", "workspaceId": "451a460c-6fb8-4275-a9d7-f8793782fcc6", + "folderId": "3c6846e6-d70a-4b1b-a151-83b9c6b252ef"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '250' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:56:55 GMT + Pragma: + - no-cache + RequestId: + - e6b70061-51aa-4bf5-be7e-91ef0b27f2d3 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "3c6846e6-d70a-4b1b-a151-83b9c6b252ef", "displayName": + "fabcli000003", "workspaceId": "451a460c-6fb8-4275-a9d7-f8793782fcc6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '144' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:56:56 GMT + Pragma: + - no-cache + RequestId: + - 8cf6838b-acd7-450b-9549-5c9aa7dfc7dd + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: '{}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '2' + Content-Type: + - application/json; charset=utf-8 + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.powerbi.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}, {"id": "451a460c-6fb8-4275-a9d7-f8793782fcc6", + "displayName": "fabcli000001", "description": "", "type": "Workspace", "capacityId": + "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}, {"id": + "fffdceba-e51a-4df1-a869-71afb95361cf", "displayName": "fabcli000002", "description": + "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3641' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:56:57 GMT + Pragma: + - no-cache + RequestId: + - bf34e4aa-6ccc-4aa3-b4bd-d37708ca3013 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: '{}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '2' + Content-Type: + - application/json; charset=utf-8 + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.powerbi.com/v1/workspaces/fffdceba-e51a-4df1-a869-71afb95361cf + response: + body: + string: '{"id": "fffdceba-e51a-4df1-a869-71afb95361cf", "displayName": "fabcli000002", + "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US", "oneLakeEndpoints": {"blobEndpoint": "https://centralus-onelake.blob.fabric.microsoft.com", + "dfsEndpoint": "https://centralus-onelake.dfs.fabric.microsoft.com"}, "capacityAssignmentProgress": + "Completed"}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '266' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:56:57 GMT + Pragma: + - no-cache + RequestId: + - 30df3a94-f3cd-466d-a8d2-c3a83e0b343f + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: '{}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '2' + Content-Type: + - application/json; charset=utf-8 + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.powerbi.com/v1/workspaces/fffdceba-e51a-4df1-a869-71afb95361cf/folders + response: + body: + string: '{"value": []}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '32' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:56:57 GMT + Pragma: + - no-cache + RequestId: + - 40488c71-7f7f-481b-8e48-aa9b7c303753 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: '{"displayName": "fabcli000003"}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '35' + Content-Type: + - application/json; charset=utf-8 + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: POST + uri: https://api.powerbi.com/v1/workspaces/fffdceba-e51a-4df1-a869-71afb95361cf/folders + response: + body: + string: '{"id": "9498b390-4e90-4ae2-b814-0b8988b2d3ed", "displayName": "fabcli000003", + "workspaceId": "fffdceba-e51a-4df1-a869-71afb95361cf"}' + headers: + Access-Control-Expose-Headers: + - RequestId,Location + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '132' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:56:58 GMT + Location: + - https://api.fabric.microsoft.com/v1/workspaces/fffdceba-e51a-4df1-a869-71afb95361cf/folders/9498b390-4e90-4ae2-b814-0b8988b2d3ed + Pragma: + - no-cache + RequestId: + - 3e8d657f-6b22-4e8e-9a76-f52db9da727e + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 201 + message: Created +- request: + body: '{}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '2' + Content-Type: + - application/json; charset=utf-8 + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.powerbi.com/v1/workspaces/fffdceba-e51a-4df1-a869-71afb95361cf/items + response: + body: + string: '{"value": []}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '32' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:56:58 GMT + Pragma: + - no-cache + RequestId: + - 70c8f344-ecd6-42e4-9f3b-af9fdaf6a638 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: '{"displayName": "fabcli000004", "type": "Notebook", "description": "", + "definition": {"parts": [{"path": ".platform", "payload": "ewogICAgIiRzY2hlbWEiOiAiaHR0cHM6Ly9kZXZlbG9wZXIubWljcm9zb2Z0LmNvbS9qc29uLXNjaGVtYXMvZmFicmljL2dpdEludGVncmF0aW9uL3BsYXRmb3JtUHJvcGVydGllcy8yLjAuMC9zY2hlbWEuanNvbiIsCiAgICAibWV0YWRhdGEiOiB7CiAgICAgICAgInR5cGUiOiAiTm90ZWJvb2siLAogICAgICAgICJkaXNwbGF5TmFtZSI6ICJmYWJjbGkwMDAwMDQiCiAgICB9LAogICAgImNvbmZpZyI6IHsKICAgICAgICAidmVyc2lvbiI6ICIyLjAiLAogICAgICAgICJsb2dpY2FsSWQiOiAiM2QwZjgyYzctMGQ0OS05MmMxLTQxYzQtZWZjOTU5YzBjZGJlIgogICAgfQp9", + "payloadType": "InlineBase64"}, {"path": "notebook-content.py", "payload": "IyBGYWJyaWMgbm90ZWJvb2sgc291cmNlCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAia2VybmVsX2luZm8iOiB7CiMgTUVUQSAgICAgIm5hbWUiOiAic3luYXBzZV9weXNwYXJrIgojIE1FVEEgICB9LAojIE1FVEEgICAiZGVwZW5kZW5jaWVzIjoge30KIyBNRVRBIH0KCiMgQ0VMTCAqKioqKioqKioqKioqKioqKioqKgoKIyBXZWxjb21lIHRvIHlvdXIgbmV3IG5vdGVib29rCiMgVHlwZSBoZXJlIGluIHRoZSBjZWxsIGVkaXRvciB0byBhZGQgY29kZSEKCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAibGFuZ3VhZ2UiOiAicHl0aG9uIiwKIyBNRVRBICAgImxhbmd1YWdlX2dyb3VwIjogInN5bmFwc2VfcHlzcGFyayIKIyBNRVRBIH0K", + "payloadType": "InlineBase64"}]}, "folderId": ""}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '1257' + Content-Type: + - application/json; charset=utf-8 + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: POST + uri: https://api.powerbi.com/v1/workspaces/fffdceba-e51a-4df1-a869-71afb95361cf/items + response: + body: + string: 'null' + headers: + Access-Control-Expose-Headers: + - RequestId,Location,Retry-After,ETag,x-ms-operation-id + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '24' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:57:00 GMT + ETag: + - '""' + Location: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/3f5821f5-8c41-4f81-9eef-44d6dfb937ae + Pragma: + - no-cache + RequestId: + - 6be830c6-b73c-4aef-8eab-d5e147b8cfcd + Retry-After: + - '20' + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + x-ms-operation-id: + - 3f5821f5-8c41-4f81-9eef-44d6dfb937ae + status: + code: 202 + message: Accepted +- request: + body: '{}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '2' + Content-Type: + - application/json; charset=utf-8 + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/3f5821f5-8c41-4f81-9eef-44d6dfb937ae + response: + body: + string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-14T08:57:00.0887497", + "lastUpdatedTimeUtc": "2026-07-14T08:57:01.8094196", "percentComplete": 100, + "error": null}' + headers: + Access-Control-Expose-Headers: + - RequestId,Location,x-ms-operation-id + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '131' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:57:02 GMT + Location: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/3f5821f5-8c41-4f81-9eef-44d6dfb937ae/result + Pragma: + - no-cache + RequestId: + - 47362631-65c7-479d-994a-a40b39c050c6 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + x-ms-operation-id: + - 3f5821f5-8c41-4f81-9eef-44d6dfb937ae + status: + code: 200 + message: OK +- request: + body: '{}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '2' + Content-Type: + - application/json; charset=utf-8 + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/3f5821f5-8c41-4f81-9eef-44d6dfb937ae/result + response: + body: + string: '{"id": "cd7023ce-5e56-44ae-b050-abff701682c1", "type": "Notebook", + "displayName": "fabcli000004", "description": "", "workspaceId": "fffdceba-e51a-4df1-a869-71afb95361cf"}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Tue, 14 Jul 2026 08:57:02 GMT + Pragma: + - no-cache + RequestId: + - c23d3197-552a-41c1-8bca-bac9ec99e58a + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + status: + code: 200 + message: OK +- request: + body: '{}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '2' + Content-Type: + - application/json; charset=utf-8 + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.powerbi.com/v1/workspaces/fffdceba-e51a-4df1-a869-71afb95361cf/items + response: + body: + string: '{"value": [{"id": "cd7023ce-5e56-44ae-b050-abff701682c1", "type": "Notebook", + "displayName": "fabcli000004", "description": "", "workspaceId": "fffdceba-e51a-4df1-a869-71afb95361cf"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '165' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:57:02 GMT + Pragma: + - no-cache + RequestId: + - 0715a2f3-af8a-4c50-8e1f-1780924318fc + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: '{"displayName": "fabcli000005", "type": "DataPipeline", "description": + "", "definition": {"parts": [{"path": ".platform", "payload": "ewogICAgIiRzY2hlbWEiOiAiaHR0cHM6Ly9kZXZlbG9wZXIubWljcm9zb2Z0LmNvbS9qc29uLXNjaGVtYXMvZmFicmljL2dpdEludGVncmF0aW9uL3BsYXRmb3JtUHJvcGVydGllcy8yLjAuMC9zY2hlbWEuanNvbiIsCiAgICAibWV0YWRhdGEiOiB7CiAgICAgICAgInR5cGUiOiAiRGF0YVBpcGVsaW5lIiwKICAgICAgICAiZGlzcGxheU5hbWUiOiAiZmFiY2xpMDAwMDA1IgogICAgfSwKICAgICJjb25maWciOiB7CiAgICAgICAgInZlcnNpb24iOiAiMi4wIiwKICAgICAgICAibG9naWNhbElkIjogImNmYTE0NThkLTJmM2ItODEzYi00MjBiLTViMzg2Mzg3Zjg1NyIKICAgIH0KfQ==", + "payloadType": "InlineBase64"}, {"path": "pipeline-content.json", "payload": + "ewogICAgInByb3BlcnRpZXMiOiB7CiAgICAgICAgImFjdGl2aXRpZXMiOiBbXQogICAgfQp9", + "payloadType": "InlineBase64"}]}, "folderId": "9498b390-4e90-4ae2-b814-0b8988b2d3ed"}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '823' + Content-Type: + - application/json; charset=utf-8 + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: POST + uri: https://api.powerbi.com/v1/workspaces/fffdceba-e51a-4df1-a869-71afb95361cf/items + response: + body: + string: '{"id": "69c38f6f-f0ae-4c4d-acf3-1249696121d4", "type": "DataPipeline", + "displayName": "fabcli000005", "description": "", "workspaceId": "fffdceba-e51a-4df1-a869-71afb95361cf", + "folderId": "9498b390-4e90-4ae2-b814-0b8988b2d3ed"}' + headers: + Access-Control-Expose-Headers: + - RequestId,ETag + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '188' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:57:08 GMT + ETag: + - '""' + Pragma: + - no-cache + RequestId: + - b95e5fd7-c142-4d82-8730-d2aa5ca1134e + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 201 + message: Created +- request: + body: '{}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '2' + Content-Type: + - application/json; charset=utf-8 + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.powerbi.com/v1/workspaces/fffdceba-e51a-4df1-a869-71afb95361cf/items + response: + body: + string: '{"value": [{"id": "cd7023ce-5e56-44ae-b050-abff701682c1", "type": "Notebook", + "displayName": "fabcli000004", "description": "", "workspaceId": "fffdceba-e51a-4df1-a869-71afb95361cf"}, + {"id": "69c38f6f-f0ae-4c4d-acf3-1249696121d4", "type": "DataPipeline", "displayName": + "fabcli000005", "description": "", "workspaceId": "fffdceba-e51a-4df1-a869-71afb95361cf", + "folderId": "9498b390-4e90-4ae2-b814-0b8988b2d3ed"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '251' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:57:09 GMT + Pragma: + - no-cache + RequestId: + - 65e7af5b-0ed2-4cfc-8ce4-f81c413f12cf + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: '{}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '2' + Content-Type: + - application/json; charset=utf-8 + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.powerbi.com/v1/workspaces/fffdceba-e51a-4df1-a869-71afb95361cf/items + response: + body: + string: '{"value": [{"id": "cd7023ce-5e56-44ae-b050-abff701682c1", "type": "Notebook", + "displayName": "fabcli000004", "description": "", "workspaceId": "fffdceba-e51a-4df1-a869-71afb95361cf"}, + {"id": "69c38f6f-f0ae-4c4d-acf3-1249696121d4", "type": "DataPipeline", "displayName": + "fabcli000005", "description": "", "workspaceId": "fffdceba-e51a-4df1-a869-71afb95361cf", + "folderId": "9498b390-4e90-4ae2-b814-0b8988b2d3ed"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '251' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:57:10 GMT + Pragma: + - no-cache + RequestId: + - ecb6278c-de8e-4017-b10b-17958754cd2a + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: '{}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '2' + Content-Type: + - application/json; charset=utf-8 + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.powerbi.com/v1/workspaces/fffdceba-e51a-4df1-a869-71afb95361cf/folders + response: + body: + string: '{"value": [{"id": "9498b390-4e90-4ae2-b814-0b8988b2d3ed", "displayName": + "fabcli000003", "workspaceId": "fffdceba-e51a-4df1-a869-71afb95361cf"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '143' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:57:10 GMT + Pragma: + - no-cache + RequestId: + - 1eee20e6-6974-4025-a127-dcd94e380b6e + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}, {"id": "451a460c-6fb8-4275-a9d7-f8793782fcc6", + "displayName": "fabcli000001", "description": "", "type": "Workspace", "capacityId": + "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}, {"id": + "fffdceba-e51a-4df1-a869-71afb95361cf", "displayName": "fabcli000002", "description": + "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3641' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:57:10 GMT + Pragma: + - no-cache + RequestId: + - 2f3c8332-01f9-41bb-8dd3-a8ec0dae2725 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/fffdceba-e51a-4df1-a869-71afb95361cf/items + response: + body: + string: '{"value": [{"id": "cd7023ce-5e56-44ae-b050-abff701682c1", "type": "Notebook", + "displayName": "fabcli000004", "description": "", "workspaceId": "fffdceba-e51a-4df1-a869-71afb95361cf"}, + {"id": "69c38f6f-f0ae-4c4d-acf3-1249696121d4", "type": "DataPipeline", "displayName": + "fabcli000005", "description": "", "workspaceId": "fffdceba-e51a-4df1-a869-71afb95361cf", + "folderId": "9498b390-4e90-4ae2-b814-0b8988b2d3ed"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '251' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:57:11 GMT + Pragma: + - no-cache + RequestId: + - 14c32671-b5ab-4c1b-a16a-ad6a9c9a7955 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/fffdceba-e51a-4df1-a869-71afb95361cf/folders?recursive=True + response: + body: + string: '{"value": [{"id": "9498b390-4e90-4ae2-b814-0b8988b2d3ed", "displayName": + "fabcli000003", "workspaceId": "fffdceba-e51a-4df1-a869-71afb95361cf"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '143' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:57:11 GMT + Pragma: + - no-cache + RequestId: + - 031c6239-8486-4ce3-89a6-7c14151756e9 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: '{"items": [], "mode": "All"}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '28' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: POST + uri: https://api.fabric.microsoft.com/v1/workspaces/fffdceba-e51a-4df1-a869-71afb95361cf/items/bulkExportDefinitions?beta=true + response: + body: + string: 'null' + headers: + Access-Control-Expose-Headers: + - RequestId,Location,Retry-After,x-ms-operation-id + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '24' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:57:12 GMT + Location: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/4892560d-bb3b-4261-b77e-5e28852ceaa8 + Pragma: + - no-cache + RequestId: + - 09eb23d6-499a-4db7-a385-8b948e0ce19b + Retry-After: + - '20' + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + x-ms-operation-id: + - 4892560d-bb3b-4261-b77e-5e28852ceaa8 + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/4892560d-bb3b-4261-b77e-5e28852ceaa8 + response: + body: + string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-14T08:57:13.2562855", + "lastUpdatedTimeUtc": "2026-07-14T08:57:14.9621783", "percentComplete": 100, + "error": null}' + headers: + Access-Control-Expose-Headers: + - RequestId,Location,x-ms-operation-id + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '132' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:57:33 GMT + Location: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/4892560d-bb3b-4261-b77e-5e28852ceaa8/result + Pragma: + - no-cache + RequestId: + - f40a017e-175d-4ffb-ba74-9e16c64587df + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + x-ms-operation-id: + - 4892560d-bb3b-4261-b77e-5e28852ceaa8 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/4892560d-bb3b-4261-b77e-5e28852ceaa8/result + response: + body: + string: '{"itemDefinitionsIndex": [{"id": "cd7023ce-5e56-44ae-b050-abff701682c1", + "rootPath": "/fabcli000004.Notebook"}, {"id": "69c38f6f-f0ae-4c4d-acf3-1249696121d4", + "rootPath": "/fabcli000003/fabcli000005.DataPipeline"}], "definitionParts": + [{"path": "/fabcli000004.Notebook/.platform", "payload": "ewogICIkc2NoZW1hIjogImh0dHBzOi8vZGV2ZWxvcGVyLm1pY3Jvc29mdC5jb20vanNvbi1zY2hlbWFzL2ZhYnJpYy9naXRJbnRlZ3JhdGlvbi9wbGF0Zm9ybVByb3BlcnRpZXMvMi4wLjAvc2NoZW1hLmpzb24iLAogICJtZXRhZGF0YSI6IHsKICAgICJ0eXBlIjogIk5vdGVib29rIiwKICAgICJkaXNwbGF5TmFtZSI6ICJmYWJjbGk4M3lwYmM1OXpkIiwKICAgICJkZXNjcmlwdGlvbiI6ICIiCiAgfSwKICAiY29uZmlnIjogewogICAgInZlcnNpb24iOiAiMi4wIiwKICAgICJsb2dpY2FsSWQiOiAiNzAxNjgyYzEtYWJmZi1iMDUwLTQ0YWUtNWU1NmNkNzAyM2NlIgogIH0KfQ==", + "payloadType": "InlineBase64"}, {"path": "/fabcli000004.Notebook/notebook-content.py", + "payload": "IyBGYWJyaWMgbm90ZWJvb2sgc291cmNlCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAia2VybmVsX2luZm8iOiB7CiMgTUVUQSAgICAgIm5hbWUiOiAic3luYXBzZV9weXNwYXJrIgojIE1FVEEgICB9LAojIE1FVEEgICAiZGVwZW5kZW5jaWVzIjoge30KIyBNRVRBIH0KCiMgQ0VMTCAqKioqKioqKioqKioqKioqKioqKgoKIyBXZWxjb21lIHRvIHlvdXIgbmV3IG5vdGVib29rCiMgVHlwZSBoZXJlIGluIHRoZSBjZWxsIGVkaXRvciB0byBhZGQgY29kZSEKCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAibGFuZ3VhZ2UiOiAicHl0aG9uIiwKIyBNRVRBICAgImxhbmd1YWdlX2dyb3VwIjogInN5bmFwc2VfcHlzcGFyayIKIyBNRVRBIH0K", + "payloadType": "InlineBase64"}, {"path": "/fabcli000003/fabcli000005.DataPipeline/.platform", + "payload": "ewogICIkc2NoZW1hIjogImh0dHBzOi8vZGV2ZWxvcGVyLm1pY3Jvc29mdC5jb20vanNvbi1zY2hlbWFzL2ZhYnJpYy9naXRJbnRlZ3JhdGlvbi9wbGF0Zm9ybVByb3BlcnRpZXMvMi4wLjAvc2NoZW1hLmpzb24iLAogICJtZXRhZGF0YSI6IHsKICAgICJ0eXBlIjogIkRhdGFQaXBlbGluZSIsCiAgICAiZGlzcGxheU5hbWUiOiAiZmFiY2xpYnhibWUyNzBjaiIsCiAgICAiZGVzY3JpcHRpb24iOiAiIgogIH0sCiAgImNvbmZpZyI6IHsKICAgICJ2ZXJzaW9uIjogIjIuMCIsCiAgICAibG9naWNhbElkIjogIjY5NjEyMWQ0LTEyNDktYWNmMy00YzRkLWYwYWU2OWMzOGY2ZiIKICB9Cn0=", + "payloadType": "InlineBase64"}, {"path": "/fabcli000003/fabcli000005.DataPipeline/pipeline-content.json", + "payload": "ewogICJwcm9wZXJ0aWVzIjogewogICAgImFjdGl2aXRpZXMiOiBbXQogIH0KfQ==", + "payloadType": "InlineBase64"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Tue, 14 Jul 2026 08:57:33 GMT + Pragma: + - no-cache + RequestId: + - 0ec2573c-0e3e-46fe-9d37-1a3f3e1edcf7 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/fffdceba-e51a-4df1-a869-71afb95361cf/items + response: + body: + string: '{"value": [{"id": "cd7023ce-5e56-44ae-b050-abff701682c1", "type": "Notebook", + "displayName": "fabcli000004", "description": "", "workspaceId": "fffdceba-e51a-4df1-a869-71afb95361cf"}, + {"id": "69c38f6f-f0ae-4c4d-acf3-1249696121d4", "type": "DataPipeline", "displayName": + "fabcli000005", "description": "", "workspaceId": "fffdceba-e51a-4df1-a869-71afb95361cf", + "folderId": "9498b390-4e90-4ae2-b814-0b8988b2d3ed"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '251' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:57:34 GMT + Pragma: + - no-cache + RequestId: + - 08401e98-dcac-44de-8a1d-edfc57a2356b + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/fffdceba-e51a-4df1-a869-71afb95361cf/folders?recursive=True + response: + body: + string: '{"value": [{"id": "9498b390-4e90-4ae2-b814-0b8988b2d3ed", "displayName": + "fabcli000003", "workspaceId": "fffdceba-e51a-4df1-a869-71afb95361cf"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '143' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:57:34 GMT + Pragma: + - no-cache + RequestId: + - 5fa13631-2a54-4735-9dd0-f16a0c38a6a7 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}, {"id": "451a460c-6fb8-4275-a9d7-f8793782fcc6", + "displayName": "fabcli000001", "description": "", "type": "Workspace", "capacityId": + "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}, {"id": + "fffdceba-e51a-4df1-a869-71afb95361cf", "displayName": "fabcli000002", "description": + "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3641' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:57:35 GMT + Pragma: + - no-cache + RequestId: + - f540caff-877f-494c-b29d-a9f3b8b229e5 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "3c6846e6-d70a-4b1b-a151-83b9c6b252ef", "displayName": + "fabcli000003", "workspaceId": "451a460c-6fb8-4275-a9d7-f8793782fcc6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '144' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:57:36 GMT + Pragma: + - no-cache + RequestId: + - 503cc6d4-80a5-4409-b095-727dee64ad45 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6/items + response: + body: + string: '{"value": [{"id": "59c0cdbe-efc9-41c4-92c1-0d493d0f82c7", "type": "Notebook", + "displayName": "fabcli000004", "description": "", "workspaceId": "451a460c-6fb8-4275-a9d7-f8793782fcc6"}, + {"id": "6387f857-5b38-420b-813b-2f3bcfa1458d", "type": "DataPipeline", "displayName": + "fabcli000005", "description": "", "workspaceId": "451a460c-6fb8-4275-a9d7-f8793782fcc6", + "folderId": "3c6846e6-d70a-4b1b-a151-83b9c6b252ef"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '250' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:57:36 GMT + Pragma: + - no-cache + RequestId: + - 3535bc8c-776a-4155-9788-8017ef47d776 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "3c6846e6-d70a-4b1b-a151-83b9c6b252ef", "displayName": + "fabcli000003", "workspaceId": "451a460c-6fb8-4275-a9d7-f8793782fcc6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '144' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:57:36 GMT + Pragma: + - no-cache + RequestId: + - e81fff0e-043f-4746-95eb-71c69d82551d + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '0' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: DELETE + uri: https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6/items/6387f857-5b38-420b-813b-2f3bcfa1458d + response: + body: + string: '' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '0' + Content-Type: + - application/octet-stream + Date: + - Tue, 14 Jul 2026 08:57:37 GMT + Pragma: + - no-cache + RequestId: + - dffd7857-f0c4-4575-a0e0-1967402b1682 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}, {"id": "451a460c-6fb8-4275-a9d7-f8793782fcc6", + "displayName": "fabcli000001", "description": "", "type": "Workspace", "capacityId": + "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}, {"id": + "fffdceba-e51a-4df1-a869-71afb95361cf", "displayName": "fabcli000002", "description": + "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3641' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:57:38 GMT + Pragma: + - no-cache + RequestId: + - b902f1b8-bbcc-4cb8-a072-e7615aeaeb77 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6/items + response: + body: + string: '{"value": [{"id": "59c0cdbe-efc9-41c4-92c1-0d493d0f82c7", "type": "Notebook", + "displayName": "fabcli000004", "description": "", "workspaceId": "451a460c-6fb8-4275-a9d7-f8793782fcc6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '166' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:57:39 GMT + Pragma: + - no-cache + RequestId: + - dedb90a3-32e4-4301-9dc0-8c6de363418d + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '0' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: DELETE + uri: https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6/items/59c0cdbe-efc9-41c4-92c1-0d493d0f82c7 + response: + body: + string: '' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '0' + Content-Type: + - application/octet-stream + Date: + - Tue, 14 Jul 2026 08:57:39 GMT + Pragma: + - no-cache + RequestId: + - 419951fd-2150-4de9-993d-0d564fe1ff36 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}, {"id": "451a460c-6fb8-4275-a9d7-f8793782fcc6", + "displayName": "fabcli000001", "description": "", "type": "Workspace", "capacityId": + "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}, {"id": + "fffdceba-e51a-4df1-a869-71afb95361cf", "displayName": "fabcli000002", "description": + "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3641' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:57:38 GMT + Pragma: + - no-cache + RequestId: + - cc8f48d8-513a-4c58-8a8f-58966a919837 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6/folders?recursive=True + response: + body: + string: '{"value": [{"id": "3c6846e6-d70a-4b1b-a151-83b9c6b252ef", "displayName": + "fabcli000003", "workspaceId": "451a460c-6fb8-4275-a9d7-f8793782fcc6"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '144' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:57:40 GMT + Pragma: + - no-cache + RequestId: + - a95cacdb-a5a5-45ec-a09f-1200499b1e7d + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '0' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: DELETE + uri: https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6/folders/3c6846e6-d70a-4b1b-a151-83b9c6b252ef + response: + body: + string: '' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '0' + Content-Type: + - application/octet-stream + Date: + - Tue, 14 Jul 2026 08:57:40 GMT + Pragma: + - no-cache + RequestId: + - c10502ba-e368-43cd-8850-b2264f04eb4a + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}, {"id": "451a460c-6fb8-4275-a9d7-f8793782fcc6", + "displayName": "fabcli000001", "description": "", "type": "Workspace", "capacityId": + "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}, {"id": + "fffdceba-e51a-4df1-a869-71afb95361cf", "displayName": "fabcli000002", "description": + "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3641' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:57:40 GMT + Pragma: + - no-cache + RequestId: + - 4b15eecf-0447-452b-bf6e-0b599280fd38 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6/items + response: + body: + string: '{"value": []}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '32' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:57:41 GMT + Pragma: + - no-cache + RequestId: + - 6eab2608-f758-43e8-992c-b7e20e2d3ec0 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '0' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: DELETE + uri: https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6 + response: + body: + string: '' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '0' + Content-Type: + - application/octet-stream + Date: + - Tue, 14 Jul 2026 08:57:41 GMT + Pragma: + - no-cache + RequestId: + - c037042c-1f9a-41ff-bed5-aa57f4151de8 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}, {"id": "fffdceba-e51a-4df1-a869-71afb95361cf", + "displayName": "fabcli000002", "description": "", "type": "Workspace", "capacityId": + "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3605' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:57:41 GMT + Pragma: + - no-cache + RequestId: + - 423ffba3-85c4-4f95-80fe-fce43030568f + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/fffdceba-e51a-4df1-a869-71afb95361cf/items + response: + body: + string: '{"value": [{"id": "cd7023ce-5e56-44ae-b050-abff701682c1", "type": "Notebook", + "displayName": "fabcli000004", "description": "", "workspaceId": "fffdceba-e51a-4df1-a869-71afb95361cf"}, + {"id": "69c38f6f-f0ae-4c4d-acf3-1249696121d4", "type": "DataPipeline", "displayName": + "fabcli000005", "description": "", "workspaceId": "fffdceba-e51a-4df1-a869-71afb95361cf", + "folderId": "9498b390-4e90-4ae2-b814-0b8988b2d3ed"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '251' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:57:42 GMT + Pragma: + - no-cache + RequestId: + - f47d38cd-e85d-430b-9768-dbc7bf8befe0 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/fffdceba-e51a-4df1-a869-71afb95361cf/folders?recursive=True + response: + body: + string: '{"value": [{"id": "9498b390-4e90-4ae2-b814-0b8988b2d3ed", "displayName": + "fabcli000003", "workspaceId": "fffdceba-e51a-4df1-a869-71afb95361cf"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '143' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 14 Jul 2026 08:57:43 GMT + Pragma: + - no-cache + RequestId: + - d08bb749-c4f7-4b0f-8884-6eb55011dce6 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '0' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: DELETE + uri: https://api.fabric.microsoft.com/v1/workspaces/fffdceba-e51a-4df1-a869-71afb95361cf + response: + body: + string: '' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '0' + Content-Type: + - application/octet-stream + Date: + - Tue, 14 Jul 2026 08:57:43 GMT + Pragma: + - no-cache + RequestId: + - 0a36d0cc-67a5-44de-9a7d-5c5abcbf9a89 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +version: 1 diff --git a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_empty_folder_fail.yaml b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_empty_folder_fail.yaml index 07afc03be..1198dddd9 100644 --- a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_empty_folder_fail.yaml +++ b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_empty_folder_fail.yaml @@ -17,7 +17,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -29,15 +29,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:10:18 GMT + - Tue, 14 Jul 2026 08:49:35 GMT Pragma: - no-cache RequestId: - - 2aadb09d-0251-4ecc-b88c-aafd2e50fc80 + - c7195845-5f23-4edc-9fc3-fb0e26cf9cb5 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -65,7 +65,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: string: '{"value": []}' @@ -81,11 +81,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:10:19 GMT + - Tue, 14 Jul 2026 08:49:36 GMT Pragma: - no-cache RequestId: - - 0a887fc5-4f9f-4954-922a-0ec322316f03 + - ec5be057-0667-4ee0-a07b-7b23723a1d4e Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -113,7 +113,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: string: '{"value": []}' @@ -129,11 +129,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:10:19 GMT + - Tue, 14 Jul 2026 08:49:36 GMT Pragma: - no-cache RequestId: - - fca75015-a894-441f-ac51-65ff0df6d590 + - 52c8ab3e-a2ac-41e3-b697-0382c41fe089 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -163,11 +163,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders response: body: - string: '{"id": "2d257e30-256a-4a49-ba69-6d9c257514b8", "displayName": "fabcli000001", - "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}' + string: '{"id": "954a3081-749f-4a79-8a99-0649d464d19e", "displayName": "fabcli000001", + "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}' headers: Access-Control-Expose-Headers: - RequestId,Location @@ -176,17 +176,17 @@ interactions: Content-Encoding: - gzip Content-Length: - - '129' + - '131' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:10:19 GMT + - Tue, 14 Jul 2026 08:49:36 GMT Location: - - https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders/2d257e30-256a-4a49-ba69-6d9c257514b8 + - https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders/954a3081-749f-4a79-8a99-0649d464d19e Pragma: - no-cache RequestId: - - 6c25420c-462b-4ec5-b41e-4143f2080428 + - 1d6240a7-87bf-451e-b04f-83d8b1886471 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -218,7 +218,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -230,15 +230,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:10:20 GMT + - Tue, 14 Jul 2026 08:49:37 GMT Pragma: - no-cache RequestId: - - 93be45b3-b0fd-41de-8beb-fcec1faf9aec + - 63cbc6a1-3c53-48cc-8cc8-6447e2bdd025 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -266,11 +266,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "2d257e30-256a-4a49-ba69-6d9c257514b8", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "954a3081-749f-4a79-8a99-0649d464d19e", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -279,15 +279,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '141' + - '142' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:10:21 GMT + - Tue, 14 Jul 2026 08:49:37 GMT Pragma: - no-cache RequestId: - - 5555353c-0de9-4f8a-a25d-4ad96bf8f672 + - f6a49170-9f7b-4153-9d36-41784af63e79 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -315,7 +315,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: string: '{"value": []}' @@ -331,11 +331,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:10:21 GMT + - Tue, 14 Jul 2026 08:49:38 GMT Pragma: - no-cache RequestId: - - 069dff48-6c49-428a-841b-1a371b7c88a9 + - 9a9e4e6c-e1bd-4113-9ae8-d6d709394553 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -363,11 +363,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "2d257e30-256a-4a49-ba69-6d9c257514b8", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "954a3081-749f-4a79-8a99-0649d464d19e", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -376,15 +376,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '141' + - '142' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:10:21 GMT + - Tue, 14 Jul 2026 08:49:38 GMT Pragma: - no-cache RequestId: - - 9d898743-395a-4d99-beb5-4f7e3fac282d + - dd1eb391-0189-4a50-b24c-e74a4e1dc987 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -416,7 +416,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -428,15 +428,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:10:21 GMT + - Tue, 14 Jul 2026 08:49:39 GMT Pragma: - no-cache RequestId: - - 947592aa-430a-491d-b029-4abc2e1568f4 + - f898d43d-fa33-4ae1-96c4-506fc1cdbb4d Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -464,11 +464,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "2d257e30-256a-4a49-ba69-6d9c257514b8", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "954a3081-749f-4a79-8a99-0649d464d19e", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -477,15 +477,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '141' + - '142' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:10:22 GMT + - Tue, 14 Jul 2026 08:49:39 GMT Pragma: - no-cache RequestId: - - 4df492bf-e904-4cf9-b591-0a9c945aac22 + - a4f5e6e3-5546-4870-ad91-7f1c1ac5f8d3 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -515,7 +515,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: DELETE - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders/2d257e30-256a-4a49-ba69-6d9c257514b8 + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders/954a3081-749f-4a79-8a99-0649d464d19e response: body: string: '' @@ -531,11 +531,11 @@ interactions: Content-Type: - application/octet-stream Date: - - Sun, 28 Jun 2026 09:10:22 GMT + - Tue, 14 Jul 2026 08:49:39 GMT Pragma: - no-cache RequestId: - - 37cd46ad-5107-457d-bf6f-2a6a0aabc0f5 + - 73d37961-c1a0-4712-a7cc-fd22dd801cad Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: diff --git a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_empty_workspace_fail.yaml b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_empty_workspace_fail.yaml index 5933f437a..71cd8dba9 100644 --- a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_empty_workspace_fail.yaml +++ b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_empty_workspace_fail.yaml @@ -17,7 +17,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -29,15 +29,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:10:23 GMT + - Tue, 14 Jul 2026 08:49:40 GMT Pragma: - no-cache RequestId: - - 1ad65e77-bb0d-4a19-8c7f-d9f65eedf424 + - 15c41cd9-cb03-4c80-9916-f619e9177f28 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -65,7 +65,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: string: '{"value": []}' @@ -81,11 +81,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:10:24 GMT + - Tue, 14 Jul 2026 08:49:40 GMT Pragma: - no-cache RequestId: - - c7795a7b-a47c-4ab7-ad05-8efad83cc232 + - 7b07c617-b894-4765-828c-d2c8b3bc051d Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: diff --git a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_folder_with_unsupported_items_success.yaml b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_folder_with_unsupported_items_success.yaml index 18e617083..9767a7f72 100644 --- a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_folder_with_unsupported_items_success.yaml +++ b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_folder_with_unsupported_items_success.yaml @@ -17,7 +17,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -29,15 +29,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:15:12 GMT + - Tue, 14 Jul 2026 08:54:31 GMT Pragma: - no-cache RequestId: - - 6fbb6aa1-4175-4964-b3b5-4abbbe5564b9 + - 651b327d-926b-4743-bec8-cf0e904d2ada Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -65,7 +65,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: string: '{"value": []}' @@ -81,11 +81,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:15:12 GMT + - Tue, 14 Jul 2026 08:54:31 GMT Pragma: - no-cache RequestId: - - 961411e9-20c4-4016-9ed8-ef664ea3e852 + - d8c4a2b4-cfb0-47e6-b4b1-e7255431338b Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -113,7 +113,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: string: '{"value": []}' @@ -129,11 +129,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:15:12 GMT + - Tue, 14 Jul 2026 08:54:31 GMT Pragma: - no-cache RequestId: - - 97397ad0-2e69-4d0f-96df-3224e2151156 + - 7d9b9ac8-d8f2-45eb-9ce8-245adc7ce1ae Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -163,11 +163,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders response: body: - string: '{"id": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5", "displayName": "fabcli000001", - "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}' + string: '{"id": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd", "displayName": "fabcli000001", + "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}' headers: Access-Control-Expose-Headers: - RequestId,Location @@ -180,13 +180,13 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:15:13 GMT + - Tue, 14 Jul 2026 08:54:31 GMT Location: - - https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders/f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5 + - https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders/c2bd2efc-5dd7-45b3-9d45-a09966d106bd Pragma: - no-cache RequestId: - - 9084624d-26e8-4389-8b40-356789ca32cb + - d79ec765-6cf6-466d-ad47-1612e9241b76 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -218,7 +218,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -230,15 +230,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:15:13 GMT + - Tue, 14 Jul 2026 08:54:32 GMT Pragma: - no-cache RequestId: - - c218773a-e469-4c45-9af0-bf42b534a75e + - f9105dc6-3c82-4c92-8a9f-75c1ebcbd0d8 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -266,11 +266,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -279,15 +279,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '142' + - '143' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:15:13 GMT + - Tue, 14 Jul 2026 08:54:32 GMT Pragma: - no-cache RequestId: - - e67b331f-efd2-4253-aa81-1ba8b2000c41 + - efa2536d-dba4-46c2-af96-ffd6609cfabf Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -315,7 +315,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: string: '{"value": []}' @@ -331,11 +331,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:15:14 GMT + - Tue, 14 Jul 2026 08:54:33 GMT Pragma: - no-cache RequestId: - - a85bac15-3435-484a-be95-4100828f7a9e + - 6195f4ac-7700-4aeb-ad26-19f674a1f93d Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -363,7 +363,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: string: '{"value": []}' @@ -379,11 +379,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:15:14 GMT + - Tue, 14 Jul 2026 08:54:34 GMT Pragma: - no-cache RequestId: - - 83d316f2-03bc-45b6-be8f-cf14d3ee6c60 + - 63f603b4-988c-4528-9795-49a4c7d93220 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -398,7 +398,7 @@ interactions: code: 200 message: OK - request: - body: '{"displayName": "fabcli000002", "type": "Notebook", "folderId": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5", + body: '{"displayName": "fabcli000002", "type": "Notebook", "folderId": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd", "definition": {"parts": [{"path": "notebook-content.py", "payload": "IyBGYWJyaWMgbm90ZWJvb2sgc291cmNlCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAia2VybmVsX2luZm8iOiB7CiMgTUVUQSAgICAgIm5hbWUiOiAic3luYXBzZV9weXNwYXJrIgojIE1FVEEgICB9LAojIE1FVEEgICAiZGVwZW5kZW5jaWVzIjoge30KIyBNRVRBIH0KCiMgQ0VMTCAqKioqKioqKioqKioqKioqKioqKgoKIyBXZWxjb21lIHRvIHlvdXIgbmV3IG5vdGVib29rCiMgVHlwZSBoZXJlIGluIHRoZSBjZWxsIGVkaXRvciB0byBhZGQgY29kZSEKCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAibGFuZ3VhZ2UiOiAicHl0aG9uIiwKIyBNRVRBICAgImxhbmd1YWdlX2dyb3VwIjogInN5bmFwc2VfcHlzcGFyayIKIyBNRVRBIH0K", "payloadType": "InlineBase64"}]}}' headers: @@ -415,7 +415,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/notebooks + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/notebooks response: body: string: 'null' @@ -431,15 +431,15 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:15:16 GMT + - Tue, 14 Jul 2026 08:54:35 GMT ETag: - '""' Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/d1563c30-f650-4084-82c0-979de2278afd + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/98928d10-b7d9-48a5-a9cb-c92b6e326b01 Pragma: - no-cache RequestId: - - 246b437f-9e5d-44fb-bd0f-d660405b0777 + - 06b39ce9-83cc-4a84-a62c-e7cbc04d415e Retry-After: - '20' Strict-Transport-Security: @@ -453,7 +453,7 @@ interactions: request-redirected: - 'true' x-ms-operation-id: - - d1563c30-f650-4084-82c0-979de2278afd + - 98928d10-b7d9-48a5-a9cb-c92b6e326b01 status: code: 202 message: Accepted @@ -471,11 +471,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/d1563c30-f650-4084-82c0-979de2278afd + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/98928d10-b7d9-48a5-a9cb-c92b6e326b01 response: body: - string: '{"status": "Succeeded", "createdTimeUtc": "2026-06-28T09:15:16.1274619", - "lastUpdatedTimeUtc": "2026-06-28T09:15:17.4824541", "percentComplete": 100, + string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-14T08:54:34.8955546", + "lastUpdatedTimeUtc": "2026-07-14T08:54:37.941263", "percentComplete": 100, "error": null}' headers: Access-Control-Expose-Headers: @@ -489,13 +489,13 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:15:36 GMT + - Tue, 14 Jul 2026 08:54:56 GMT Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/d1563c30-f650-4084-82c0-979de2278afd/result + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/98928d10-b7d9-48a5-a9cb-c92b6e326b01/result Pragma: - no-cache RequestId: - - 18a12ce9-8b50-4267-8e4f-0338bb0c879a + - ec7bfbd5-80b3-47a5-9aa3-ccbf7237e883 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -503,7 +503,7 @@ interactions: X-Frame-Options: - deny x-ms-operation-id: - - d1563c30-f650-4084-82c0-979de2278afd + - 98928d10-b7d9-48a5-a9cb-c92b6e326b01 status: code: 200 message: OK @@ -521,12 +521,12 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/d1563c30-f650-4084-82c0-979de2278afd/result + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/98928d10-b7d9-48a5-a9cb-c92b6e326b01/result response: body: - string: '{"id": "11842779-85cc-405b-9cb5-b0aee377fb5c", "type": "Notebook", - "displayName": "fabcli000002", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", - "folderId": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5"}' + string: '{"id": "1f0f3a1f-c1eb-4a09-9497-ee0b84608583", "type": "Notebook", + "displayName": "fabcli000002", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "folderId": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd"}' headers: Access-Control-Expose-Headers: - RequestId @@ -537,11 +537,11 @@ interactions: Content-Type: - application/json Date: - - Sun, 28 Jun 2026 09:15:37 GMT + - Tue, 14 Jul 2026 08:54:55 GMT Pragma: - no-cache RequestId: - - d06283dd-2908-448b-b31d-ebadf8dc2e0e + - dd5ca331-fb54-4999-be63-573e8174e23e Strict-Transport-Security: - max-age=31536000; includeSubDomains Transfer-Encoding: @@ -571,7 +571,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -583,15 +583,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:15:37 GMT + - Tue, 14 Jul 2026 08:54:56 GMT Pragma: - no-cache RequestId: - - d8980971-804d-49fb-a7ca-a6d132692c78 + - 75a0919f-a833-4d89-a2ea-2a1f0091a82e Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -619,11 +619,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -632,15 +632,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '142' + - '143' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:15:37 GMT + - Tue, 14 Jul 2026 08:54:57 GMT Pragma: - no-cache RequestId: - - d4ddadb6-7a15-48d0-bc8b-a00be272bb6c + - ae6c3f57-135a-4bf1-a2d4-e2bd85e3dad6 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -668,12 +668,12 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: - string: '{"value": [{"id": "11842779-85cc-405b-9cb5-b0aee377fb5c", "type": "Notebook", - "displayName": "fabcli000002", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", - "folderId": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5"}]}' + string: '{"value": [{"id": "1f0f3a1f-c1eb-4a09-9497-ee0b84608583", "type": "Notebook", + "displayName": "fabcli000002", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "folderId": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -682,15 +682,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '197' + - '198' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:15:38 GMT + - Tue, 14 Jul 2026 08:54:57 GMT Pragma: - no-cache RequestId: - - 1b66ab94-199c-45d0-a221-ff6cd7ac50f7 + - 9931ebbe-7208-45d7-9e82-3fc72e734e00 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -718,11 +718,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -731,15 +731,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '142' + - '143' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:15:38 GMT + - Tue, 14 Jul 2026 08:54:57 GMT Pragma: - no-cache RequestId: - - dc4ae9be-0af9-420c-aea2-20302aeb22e6 + - d258a09c-a76f-4a38-9c1b-47cf30ea3881 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -767,12 +767,12 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: - string: '{"value": [{"id": "11842779-85cc-405b-9cb5-b0aee377fb5c", "type": "Notebook", - "displayName": "fabcli000002", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", - "folderId": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5"}]}' + string: '{"value": [{"id": "1f0f3a1f-c1eb-4a09-9497-ee0b84608583", "type": "Notebook", + "displayName": "fabcli000002", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "folderId": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -781,15 +781,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '197' + - '198' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:15:39 GMT + - Tue, 14 Jul 2026 08:54:58 GMT Pragma: - no-cache RequestId: - - 24204e33-b0de-4869-b332-35d7c3a9dfed + - 47c28cca-aa02-4375-858d-0811767d9a75 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -817,11 +817,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -830,15 +830,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '142' + - '143' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:15:39 GMT + - Tue, 14 Jul 2026 08:54:58 GMT Pragma: - no-cache RequestId: - - 8279e984-7985-48f3-a063-b987ca4c878e + - 346dab8f-5fed-4804-ae19-febdea025859 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -853,7 +853,7 @@ interactions: code: 200 message: OK - request: - body: '{"displayName": "fabcli000003", "type": "Environment", "folderId": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5"}' + body: '{"displayName": "fabcli000003", "type": "Environment", "folderId": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd"}' headers: Accept: - '*/*' @@ -868,12 +868,12 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/environments + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/environments response: body: - string: '{"id": "b4f77b6b-9870-477e-b615-b2d0a7a4fd6b", "type": "Environment", - "displayName": "fabcli000003", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", - "folderId": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5"}' + string: '{"id": "77053826-ecf2-4bd9-9969-61ee6d4b2622", "type": "Environment", + "displayName": "fabcli000003", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "folderId": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd"}' headers: Access-Control-Expose-Headers: - RequestId,ETag @@ -882,17 +882,17 @@ interactions: Content-Encoding: - gzip Content-Length: - - '188' + - '185' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:15:41 GMT + - Tue, 14 Jul 2026 08:55:00 GMT ETag: - '""' Pragma: - no-cache RequestId: - - 892c69c3-3823-49f3-8774-e5ea02ad1297 + - 7bec2b13-1329-4e0b-bc19-dbf146c7b004 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -924,7 +924,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -936,15 +936,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:15:41 GMT + - Tue, 14 Jul 2026 08:55:01 GMT Pragma: - no-cache RequestId: - - 8df1df5d-ade1-4818-86d0-447ec9042af2 + - 0f51a176-bca6-4655-a6a8-844d9e026330 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -972,11 +972,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -985,15 +985,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '142' + - '143' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:15:42 GMT + - Tue, 14 Jul 2026 08:55:02 GMT Pragma: - no-cache RequestId: - - 947bd6d0-dca5-48df-abe7-c2f019760903 + - d8453045-091b-44a8-8ffc-4da56b26c67e Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1021,14 +1021,14 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: - string: '{"value": [{"id": "11842779-85cc-405b-9cb5-b0aee377fb5c", "type": "Notebook", - "displayName": "fabcli000002", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", - "folderId": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5"}, {"id": "b4f77b6b-9870-477e-b615-b2d0a7a4fd6b", + string: '{"value": [{"id": "1f0f3a1f-c1eb-4a09-9497-ee0b84608583", "type": "Notebook", + "displayName": "fabcli000002", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "folderId": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd"}, {"id": "77053826-ecf2-4bd9-9969-61ee6d4b2622", "type": "Environment", "displayName": "fabcli000003", "description": "", "workspaceId": - "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", "folderId": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5"}]}' + "c949d407-d701-4e5f-90e5-c67dd55544d4", "folderId": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1037,15 +1037,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '250' + - '249' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:15:42 GMT + - Tue, 14 Jul 2026 08:55:02 GMT Pragma: - no-cache RequestId: - - 51fa89f0-7792-4fee-a5bc-51e38d0cfe93 + - d8f980fb-b2bb-45cb-a9de-1dc5d5033515 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1073,11 +1073,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1086,15 +1086,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '142' + - '143' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:15:42 GMT + - Tue, 14 Jul 2026 08:55:03 GMT Pragma: - no-cache RequestId: - - b8ca0c1c-a5fa-479a-8da8-6359acdb6de2 + - 4cc2dbef-7739-450a-8b7a-0c1b485f801f Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1122,11 +1122,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1135,15 +1135,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '142' + - '143' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:15:43 GMT + - Tue, 14 Jul 2026 08:55:03 GMT Pragma: - no-cache RequestId: - - 77378c7a-5d0c-4ff4-be50-1d6b6e15fa6f + - 0f3b836e-1b87-43c1-b744-f4d021945fe5 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1171,11 +1171,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1184,15 +1184,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '142' + - '143' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:15:43 GMT + - Tue, 14 Jul 2026 08:55:03 GMT Pragma: - no-cache RequestId: - - 4aed81e3-157d-449c-bde3-deb77a6f9e06 + - b5547f24-0c0a-4a4f-a35b-2af91c2be564 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1207,7 +1207,7 @@ interactions: code: 200 message: OK - request: - body: '{"items": [{"id": "11842779-85cc-405b-9cb5-b0aee377fb5c"}], "mode": "Selective"}' + body: '{"items": [{"id": "1f0f3a1f-c1eb-4a09-9497-ee0b84608583"}], "mode": "Selective"}' headers: Accept: - '*/*' @@ -1222,7 +1222,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items/bulkExportDefinitions?beta=true + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items/bulkExportDefinitions?beta=true response: body: string: 'null' @@ -1238,13 +1238,13 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:15:45 GMT + - Tue, 14 Jul 2026 08:55:04 GMT Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/3f8a80fa-54f4-43ee-8117-2643f69a6857 + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/91ac027e-52c7-4bd1-a5c5-c6b256203150 Pragma: - no-cache RequestId: - - 25f2cac5-682a-47b9-a083-05ee3e29c7cb + - bbde3079-6ee8-4da2-b993-e6ff9f2b187c Retry-After: - '20' Strict-Transport-Security: @@ -1258,7 +1258,7 @@ interactions: request-redirected: - 'true' x-ms-operation-id: - - 3f8a80fa-54f4-43ee-8117-2643f69a6857 + - 91ac027e-52c7-4bd1-a5c5-c6b256203150 status: code: 202 message: Accepted @@ -1276,11 +1276,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/3f8a80fa-54f4-43ee-8117-2643f69a6857 + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/91ac027e-52c7-4bd1-a5c5-c6b256203150 response: body: - string: '{"status": "Succeeded", "createdTimeUtc": "2026-06-28T09:15:45.7340657", - "lastUpdatedTimeUtc": "2026-06-28T09:15:46.8067223", "percentComplete": 100, + string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-14T08:55:04.6155494", + "lastUpdatedTimeUtc": "2026-07-14T08:55:05.6590404", "percentComplete": 100, "error": null}' headers: Access-Control-Expose-Headers: @@ -1294,13 +1294,13 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:16:05 GMT + - Tue, 14 Jul 2026 08:55:24 GMT Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/3f8a80fa-54f4-43ee-8117-2643f69a6857/result + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/91ac027e-52c7-4bd1-a5c5-c6b256203150/result Pragma: - no-cache RequestId: - - 1b34a061-18a9-4164-8fc7-2b02e37ff3d4 + - 7080c5c6-70b9-40cc-a1c6-50291034a8e8 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1308,7 +1308,7 @@ interactions: X-Frame-Options: - deny x-ms-operation-id: - - 3f8a80fa-54f4-43ee-8117-2643f69a6857 + - 91ac027e-52c7-4bd1-a5c5-c6b256203150 status: code: 200 message: OK @@ -1326,12 +1326,12 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/3f8a80fa-54f4-43ee-8117-2643f69a6857/result + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/91ac027e-52c7-4bd1-a5c5-c6b256203150/result response: body: - string: '{"itemDefinitionsIndex": [{"id": "11842779-85cc-405b-9cb5-b0aee377fb5c", + string: '{"itemDefinitionsIndex": [{"id": "1f0f3a1f-c1eb-4a09-9497-ee0b84608583", "rootPath": "/fabcli000001/fabcli000002.Notebook"}], "definitionParts": [{"path": - "/fabcli000001/fabcli000002.Notebook/.platform", "payload": "ewogICIkc2NoZW1hIjogImh0dHBzOi8vZGV2ZWxvcGVyLm1pY3Jvc29mdC5jb20vanNvbi1zY2hlbWFzL2ZhYnJpYy9naXRJbnRlZ3JhdGlvbi9wbGF0Zm9ybVByb3BlcnRpZXMvMi4wLjAvc2NoZW1hLmpzb24iLAogICJtZXRhZGF0YSI6IHsKICAgICJ0eXBlIjogIk5vdGVib29rIiwKICAgICJkaXNwbGF5TmFtZSI6ICJmYWJjbGl0djg0b3NtejBkIgogIH0sCiAgImNvbmZpZyI6IHsKICAgICJ2ZXJzaW9uIjogIjIuMCIsCiAgICAibG9naWNhbElkIjogImUzNzdmYjVjLWIwYWUtOWNiNS00MDViLTg1Y2MxMTg0Mjc3OSIKICB9Cn0=", + "/fabcli000001/fabcli000002.Notebook/.platform", "payload": "ewogICIkc2NoZW1hIjogImh0dHBzOi8vZGV2ZWxvcGVyLm1pY3Jvc29mdC5jb20vanNvbi1zY2hlbWFzL2ZhYnJpYy9naXRJbnRlZ3JhdGlvbi9wbGF0Zm9ybVByb3BlcnRpZXMvMi4wLjAvc2NoZW1hLmpzb24iLAogICJtZXRhZGF0YSI6IHsKICAgICJ0eXBlIjogIk5vdGVib29rIiwKICAgICJkaXNwbGF5TmFtZSI6ICJmYWJjbGl1eG12cnptcjVlIgogIH0sCiAgImNvbmZpZyI6IHsKICAgICJ2ZXJzaW9uIjogIjIuMCIsCiAgICAibG9naWNhbElkIjogIjg0NjA4NTgzLWVlMGItOTQ5Ny00YTA5LWMxZWIxZjBmM2ExZiIKICB9Cn0=", "payloadType": "InlineBase64"}, {"path": "/fabcli000001/fabcli000002.Notebook/notebook-content.py", "payload": "IyBGYWJyaWMgbm90ZWJvb2sgc291cmNlCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAia2VybmVsX2luZm8iOiB7CiMgTUVUQSAgICAgIm5hbWUiOiAic3luYXBzZV9weXNwYXJrIgojIE1FVEEgICB9LAojIE1FVEEgICAiZGVwZW5kZW5jaWVzIjoge30KIyBNRVRBIH0KCiMgQ0VMTCAqKioqKioqKioqKioqKioqKioqKgoKIyBXZWxjb21lIHRvIHlvdXIgbmV3IG5vdGVib29rCiMgVHlwZSBoZXJlIGluIHRoZSBjZWxsIGVkaXRvciB0byBhZGQgY29kZSEKCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAibGFuZ3VhZ2UiOiAicHl0aG9uIiwKIyBNRVRBICAgImxhbmd1YWdlX2dyb3VwIjogInN5bmFwc2VfcHlzcGFyayIKIyBNRVRBIH0K", "payloadType": "InlineBase64"}]}' @@ -1345,11 +1345,11 @@ interactions: Content-Type: - application/json Date: - - Sun, 28 Jun 2026 09:16:05 GMT + - Tue, 14 Jul 2026 08:55:25 GMT Pragma: - no-cache RequestId: - - a0cba4f0-01f0-46d7-992e-0d14fcd4e6ac + - cb3c2b0e-a827-4736-b2f6-ce983829028d Strict-Transport-Security: - max-age=31536000; includeSubDomains Transfer-Encoding: @@ -1379,7 +1379,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -1391,15 +1391,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:16:07 GMT + - Tue, 14 Jul 2026 08:55:26 GMT Pragma: - no-cache RequestId: - - 09a92535-3ec1-4b67-8f8c-788866f4d404 + - 7cddf255-fd81-4261-af59-d10ea1dbb741 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1427,11 +1427,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1440,15 +1440,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '142' + - '143' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:16:07 GMT + - Tue, 14 Jul 2026 08:55:25 GMT Pragma: - no-cache RequestId: - - 66676f55-9ec6-45e3-ad2c-d385f032473e + - 0d113a9c-a100-428f-aa42-9a55e882eaef Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1476,14 +1476,14 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: - string: '{"value": [{"id": "11842779-85cc-405b-9cb5-b0aee377fb5c", "type": "Notebook", - "displayName": "fabcli000002", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", - "folderId": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5"}, {"id": "b4f77b6b-9870-477e-b615-b2d0a7a4fd6b", + string: '{"value": [{"id": "1f0f3a1f-c1eb-4a09-9497-ee0b84608583", "type": "Notebook", + "displayName": "fabcli000002", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "folderId": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd"}, {"id": "77053826-ecf2-4bd9-9969-61ee6d4b2622", "type": "Environment", "displayName": "fabcli000003", "description": "", "workspaceId": - "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", "folderId": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5"}]}' + "c949d407-d701-4e5f-90e5-c67dd55544d4", "folderId": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1492,15 +1492,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '250' + - '249' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:16:07 GMT + - Tue, 14 Jul 2026 08:55:26 GMT Pragma: - no-cache RequestId: - - 9de991bf-4867-474d-b92b-ba92bea06536 + - e904cbd2-7f9b-402a-802e-9f7968add8e4 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1528,11 +1528,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1541,15 +1541,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '142' + - '143' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:16:07 GMT + - Tue, 14 Jul 2026 08:55:26 GMT Pragma: - no-cache RequestId: - - a481b0b0-3d38-444c-beda-d52462a3d482 + - 9c1b1a5a-29e7-4559-9156-a319a9a84fba Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1577,11 +1577,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1590,15 +1590,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '142' + - '143' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:16:08 GMT + - Tue, 14 Jul 2026 08:55:27 GMT Pragma: - no-cache RequestId: - - d8f48331-485b-4ad1-a7eb-a865a4abacd6 + - 3674e25f-605e-403d-bdbf-05520234a701 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1628,7 +1628,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: DELETE - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items/b4f77b6b-9870-477e-b615-b2d0a7a4fd6b + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items/77053826-ecf2-4bd9-9969-61ee6d4b2622 response: body: string: '' @@ -1644,11 +1644,11 @@ interactions: Content-Type: - application/octet-stream Date: - - Sun, 28 Jun 2026 09:16:08 GMT + - Tue, 14 Jul 2026 08:55:28 GMT Pragma: - no-cache RequestId: - - 960657be-241d-4d8d-ab67-00b0b598fba7 + - 00ee54a5-f387-40fa-8dcf-ccb0f648bf03 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1680,7 +1680,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -1692,15 +1692,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:16:10 GMT + - Tue, 14 Jul 2026 08:55:28 GMT Pragma: - no-cache RequestId: - - bbdfd89d-6506-42a3-a568-ac96ed0eca8e + - 7fba7caa-c236-4e2f-9b23-efab611dd70f Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1728,11 +1728,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1741,15 +1741,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '142' + - '143' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:16:10 GMT + - Tue, 14 Jul 2026 08:55:29 GMT Pragma: - no-cache RequestId: - - 504d21e9-ae02-47c5-b70a-712f42ad9c42 + - f525b0a2-475c-451b-bcc4-7d2716ac7400 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1777,12 +1777,12 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: - string: '{"value": [{"id": "11842779-85cc-405b-9cb5-b0aee377fb5c", "type": "Notebook", - "displayName": "fabcli000002", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", - "folderId": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5"}]}' + string: '{"value": [{"id": "1f0f3a1f-c1eb-4a09-9497-ee0b84608583", "type": "Notebook", + "displayName": "fabcli000002", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "folderId": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1791,15 +1791,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '197' + - '198' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:16:11 GMT + - Tue, 14 Jul 2026 08:55:29 GMT Pragma: - no-cache RequestId: - - 81d57a95-028f-46e2-86b0-72d05947fd8d + - 890bcb01-f276-4a35-b6e7-8a72ea1c4ab9 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1827,11 +1827,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1840,15 +1840,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '142' + - '143' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:16:11 GMT + - Tue, 14 Jul 2026 08:55:29 GMT Pragma: - no-cache RequestId: - - adee30de-07e5-4890-b2ba-e6ea5e4c4cdd + - 81926c9e-4fb1-4ef4-89b0-56cd6820fc95 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1878,7 +1878,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: DELETE - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items/11842779-85cc-405b-9cb5-b0aee377fb5c + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items/1f0f3a1f-c1eb-4a09-9497-ee0b84608583 response: body: string: '' @@ -1894,11 +1894,11 @@ interactions: Content-Type: - application/octet-stream Date: - - Sun, 28 Jun 2026 09:16:11 GMT + - Tue, 14 Jul 2026 08:55:30 GMT Pragma: - no-cache RequestId: - - 4a7fc698-48c9-4805-a494-92a7f6668854 + - 7b37e124-ef53-4cfa-bf6f-f401854960d1 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1930,7 +1930,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -1942,15 +1942,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:16:12 GMT + - Tue, 14 Jul 2026 08:55:31 GMT Pragma: - no-cache RequestId: - - 1e4b6daa-29df-41d9-82ae-71f0faeadb4f + - a7ce8d63-99e6-40e1-978c-e59389697848 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1978,11 +1978,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1991,15 +1991,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '142' + - '143' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:16:12 GMT + - Tue, 14 Jul 2026 08:55:31 GMT Pragma: - no-cache RequestId: - - 77a3e2ba-908c-4baf-8696-2f54fe2d0ae6 + - efde5d29-3df3-4ab9-a39d-fe5ed30bbb10 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2029,7 +2029,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: DELETE - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders/f23f60b2-5cdb-4881-8ce1-a63ce8bf09f5 + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders/c2bd2efc-5dd7-45b3-9d45-a09966d106bd response: body: string: '' @@ -2045,11 +2045,11 @@ interactions: Content-Type: - application/octet-stream Date: - - Sun, 28 Jun 2026 09:16:13 GMT + - Tue, 14 Jul 2026 08:55:32 GMT Pragma: - no-cache RequestId: - - 3553b9b6-abdc-4b97-985d-f1c6332cad1c + - 2842f12d-f174-4b19-945d-862bbce1db4a Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: diff --git a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_inner_folder_structure_success.yaml b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_inner_folder_structure_success.yaml index 8e0c28a34..1a3a704a9 100644 --- a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_inner_folder_structure_success.yaml +++ b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_inner_folder_structure_success.yaml @@ -17,7 +17,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -29,15 +29,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:11:23 GMT + - Tue, 14 Jul 2026 08:50:42 GMT Pragma: - no-cache RequestId: - - 1cce2ffb-08f9-4be1-991d-c8b79e4bbe58 + - 84e29b1e-655d-426e-b8c6-5ad9f0db06cd Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -65,7 +65,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: string: '{"value": []}' @@ -81,11 +81,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:11:24 GMT + - Tue, 14 Jul 2026 08:50:42 GMT Pragma: - no-cache RequestId: - - 6be1643c-c851-4989-8f28-300d0a4d2d72 + - 7e7eecac-9263-4a65-bb9e-aecfb60a36df Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -113,7 +113,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: string: '{"value": []}' @@ -129,11 +129,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:11:24 GMT + - Tue, 14 Jul 2026 08:50:43 GMT Pragma: - no-cache RequestId: - - b3f5f974-a107-4daf-b3ce-fc8906e0d0ff + - a0ea7967-4e5c-462e-af02-793797a7b5eb Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -163,11 +163,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders response: body: - string: '{"id": "af41117d-83f4-4a65-8382-be294f57a4fd", "displayName": "fabcli000001", - "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}' + string: '{"id": "4f866fba-68f9-4319-a80b-69bac68b3662", "displayName": "fabcli000001", + "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}' headers: Access-Control-Expose-Headers: - RequestId,Location @@ -176,17 +176,17 @@ interactions: Content-Encoding: - gzip Content-Length: - - '132' + - '134' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:11:24 GMT + - Tue, 14 Jul 2026 08:50:43 GMT Location: - - https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders/af41117d-83f4-4a65-8382-be294f57a4fd + - https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders/4f866fba-68f9-4319-a80b-69bac68b3662 Pragma: - no-cache RequestId: - - 75bed63e-3cf9-4a52-9db4-ccf7f70c7ccb + - aa3239e8-809c-4861-b2c3-fe9b60a5d074 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -218,7 +218,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -230,15 +230,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:11:25 GMT + - Tue, 14 Jul 2026 08:50:43 GMT Pragma: - no-cache RequestId: - - c691c2f5-b115-43ad-b7d0-ccc9e7c36f10 + - 115566f9-9a9b-4bae-b63a-23df8ba324cf Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -266,11 +266,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "af41117d-83f4-4a65-8382-be294f57a4fd", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "4f866fba-68f9-4319-a80b-69bac68b3662", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -279,15 +279,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '143' + - '144' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:11:26 GMT + - Tue, 14 Jul 2026 08:50:43 GMT Pragma: - no-cache RequestId: - - c191557e-b5b2-4778-8f4f-51a72b5864c9 + - 97808ec0-34a5-430b-9a33-5247e7f4d249 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -315,11 +315,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "af41117d-83f4-4a65-8382-be294f57a4fd", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "4f866fba-68f9-4319-a80b-69bac68b3662", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -328,15 +328,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '143' + - '144' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:11:26 GMT + - Tue, 14 Jul 2026 08:50:44 GMT Pragma: - no-cache RequestId: - - 4ef1dea4-ccb9-44e3-a168-9d76744203b7 + - bf9509bc-8140-4971-ad6f-ef182c52d513 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -364,11 +364,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "af41117d-83f4-4a65-8382-be294f57a4fd", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "4f866fba-68f9-4319-a80b-69bac68b3662", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -377,15 +377,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '143' + - '144' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:11:27 GMT + - Tue, 14 Jul 2026 08:50:45 GMT Pragma: - no-cache RequestId: - - e3a55121-8693-4450-aff3-ff87f9027152 + - 5d9e8bfd-72b1-41ed-b776-6e7918e209db Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -400,7 +400,7 @@ interactions: code: 200 message: OK - request: - body: '{"displayName": "fabcli000002", "parentFolderId": "af41117d-83f4-4a65-8382-be294f57a4fd"}' + body: '{"displayName": "fabcli000002", "parentFolderId": "4f866fba-68f9-4319-a80b-69bac68b3662"}' headers: Accept: - '*/*' @@ -415,11 +415,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders response: body: - string: '{"id": "8a259007-9b2c-499c-b487-6fa51d4b508a", "displayName": "fabcli000002", - "parentFolderId": "af41117d-83f4-4a65-8382-be294f57a4fd", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}' + string: '{"id": "5b0037fc-ea9c-4603-98fc-063e00e24504", "displayName": "fabcli000002", + "parentFolderId": "4f866fba-68f9-4319-a80b-69bac68b3662", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}' headers: Access-Control-Expose-Headers: - RequestId,Location @@ -428,17 +428,17 @@ interactions: Content-Encoding: - gzip Content-Length: - - '167' + - '169' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:11:27 GMT + - Tue, 14 Jul 2026 08:50:46 GMT Location: - - https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders/8a259007-9b2c-499c-b487-6fa51d4b508a + - https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders/5b0037fc-ea9c-4603-98fc-063e00e24504 Pragma: - no-cache RequestId: - - 0e844aeb-2280-459c-9977-ef01a90e4e54 + - 3492f8d8-c8ca-4f26-9513-bcf0ac403bb1 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -470,7 +470,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -482,15 +482,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:11:28 GMT + - Tue, 14 Jul 2026 08:50:46 GMT Pragma: - no-cache RequestId: - - d694be30-5953-415f-a9a6-1654ec70d88d + - 0ec0a979-82ea-468c-af16-99d5a15c2492 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -518,13 +518,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "af41117d-83f4-4a65-8382-be294f57a4fd", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": - "8a259007-9b2c-499c-b487-6fa51d4b508a", "displayName": "fabcli000002", "parentFolderId": - "af41117d-83f4-4a65-8382-be294f57a4fd", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "4f866fba-68f9-4319-a80b-69bac68b3662", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": + "5b0037fc-ea9c-4603-98fc-063e00e24504", "displayName": "fabcli000002", "parentFolderId": + "4f866fba-68f9-4319-a80b-69bac68b3662", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -533,15 +533,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '202' + - '204' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:11:28 GMT + - Tue, 14 Jul 2026 08:50:46 GMT Pragma: - no-cache RequestId: - - 132382d2-88a7-4571-b8f0-b31b42c090e4 + - c581153c-717e-4df1-829e-09162ce55102 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -569,7 +569,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: string: '{"value": []}' @@ -585,11 +585,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:11:29 GMT + - Tue, 14 Jul 2026 08:50:47 GMT Pragma: - no-cache RequestId: - - c3e7b052-780e-4fe7-901e-d44441a15b3b + - 54a9d311-fa3f-443c-9ab4-f5d532e02b6c Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -617,7 +617,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: string: '{"value": []}' @@ -633,11 +633,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:11:29 GMT + - Tue, 14 Jul 2026 08:50:47 GMT Pragma: - no-cache RequestId: - - 78f31178-b751-46f6-b9fe-6db8744b1256 + - 39f1a72a-4840-4dd8-a7bc-737470757b9e Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -652,7 +652,7 @@ interactions: code: 200 message: OK - request: - body: '{"displayName": "fabcli000003", "type": "Notebook", "folderId": "af41117d-83f4-4a65-8382-be294f57a4fd", + body: '{"displayName": "fabcli000003", "type": "Notebook", "folderId": "4f866fba-68f9-4319-a80b-69bac68b3662", "definition": {"parts": [{"path": "notebook-content.py", "payload": "IyBGYWJyaWMgbm90ZWJvb2sgc291cmNlCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAia2VybmVsX2luZm8iOiB7CiMgTUVUQSAgICAgIm5hbWUiOiAic3luYXBzZV9weXNwYXJrIgojIE1FVEEgICB9LAojIE1FVEEgICAiZGVwZW5kZW5jaWVzIjoge30KIyBNRVRBIH0KCiMgQ0VMTCAqKioqKioqKioqKioqKioqKioqKgoKIyBXZWxjb21lIHRvIHlvdXIgbmV3IG5vdGVib29rCiMgVHlwZSBoZXJlIGluIHRoZSBjZWxsIGVkaXRvciB0byBhZGQgY29kZSEKCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAibGFuZ3VhZ2UiOiAicHl0aG9uIiwKIyBNRVRBICAgImxhbmd1YWdlX2dyb3VwIjogInN5bmFwc2VfcHlzcGFyayIKIyBNRVRBIH0K", "payloadType": "InlineBase64"}]}}' headers: @@ -669,7 +669,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/notebooks + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/notebooks response: body: string: 'null' @@ -685,15 +685,15 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:11:31 GMT + - Tue, 14 Jul 2026 08:50:49 GMT ETag: - '""' Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/e6ea1662-0d36-4ac4-8653-f9760ce0d248 + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/bf842db8-2e2e-46e0-bb5f-03b4eff2b1cf Pragma: - no-cache RequestId: - - d64e1c80-b7d7-4831-aa13-5850ee82bffb + - 946c16e9-76f7-4133-b01f-ed06875c56fb Retry-After: - '20' Strict-Transport-Security: @@ -707,7 +707,7 @@ interactions: request-redirected: - 'true' x-ms-operation-id: - - e6ea1662-0d36-4ac4-8653-f9760ce0d248 + - bf842db8-2e2e-46e0-bb5f-03b4eff2b1cf status: code: 202 message: Accepted @@ -725,11 +725,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/e6ea1662-0d36-4ac4-8653-f9760ce0d248 + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/bf842db8-2e2e-46e0-bb5f-03b4eff2b1cf response: body: - string: '{"status": "Succeeded", "createdTimeUtc": "2026-06-28T09:11:30.7244615", - "lastUpdatedTimeUtc": "2026-06-28T09:11:32.0516369", "percentComplete": 100, + string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-14T08:50:48.7731516", + "lastUpdatedTimeUtc": "2026-07-14T08:50:49.6872494", "percentComplete": 100, "error": null}' headers: Access-Control-Expose-Headers: @@ -739,17 +739,17 @@ interactions: Content-Encoding: - gzip Content-Length: - - '131' + - '132' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:11:51 GMT + - Tue, 14 Jul 2026 08:51:09 GMT Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/e6ea1662-0d36-4ac4-8653-f9760ce0d248/result + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/bf842db8-2e2e-46e0-bb5f-03b4eff2b1cf/result Pragma: - no-cache RequestId: - - f8b74167-ef20-46fa-b873-474d16791eb1 + - 61c62217-13c2-4edf-b291-e93ce6ed158a Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -757,7 +757,7 @@ interactions: X-Frame-Options: - deny x-ms-operation-id: - - e6ea1662-0d36-4ac4-8653-f9760ce0d248 + - bf842db8-2e2e-46e0-bb5f-03b4eff2b1cf status: code: 200 message: OK @@ -775,12 +775,12 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/e6ea1662-0d36-4ac4-8653-f9760ce0d248/result + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/bf842db8-2e2e-46e0-bb5f-03b4eff2b1cf/result response: body: - string: '{"id": "63873b9a-95c7-412c-8ef0-40c812836929", "type": "Notebook", - "displayName": "fabcli000003", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", - "folderId": "af41117d-83f4-4a65-8382-be294f57a4fd"}' + string: '{"id": "e779c396-4403-4c89-b88d-e9ad457dfbeb", "type": "Notebook", + "displayName": "fabcli000003", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "folderId": "4f866fba-68f9-4319-a80b-69bac68b3662"}' headers: Access-Control-Expose-Headers: - RequestId @@ -791,11 +791,11 @@ interactions: Content-Type: - application/json Date: - - Sun, 28 Jun 2026 09:11:51 GMT + - Tue, 14 Jul 2026 08:51:09 GMT Pragma: - no-cache RequestId: - - c4cc85ae-c396-47d1-a32a-d03590fec8c7 + - 5f7468e6-ff3b-4f58-b2ae-3a0bd210d9cb Strict-Transport-Security: - max-age=31536000; includeSubDomains Transfer-Encoding: @@ -825,7 +825,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -837,15 +837,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:11:52 GMT + - Tue, 14 Jul 2026 08:51:10 GMT Pragma: - no-cache RequestId: - - 2f26ea6f-7942-48e4-93d9-02b5246c53a7 + - 3e31328a-1b0a-47db-a93f-c7029262be25 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -873,13 +873,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "af41117d-83f4-4a65-8382-be294f57a4fd", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": - "8a259007-9b2c-499c-b487-6fa51d4b508a", "displayName": "fabcli000002", "parentFolderId": - "af41117d-83f4-4a65-8382-be294f57a4fd", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "4f866fba-68f9-4319-a80b-69bac68b3662", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": + "5b0037fc-ea9c-4603-98fc-063e00e24504", "displayName": "fabcli000002", "parentFolderId": + "4f866fba-68f9-4319-a80b-69bac68b3662", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -888,15 +888,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '202' + - '204' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:11:52 GMT + - Tue, 14 Jul 2026 08:51:10 GMT Pragma: - no-cache RequestId: - - e3a97950-7811-4556-921c-7548153c6c72 + - 54032bec-01c1-48c3-90c9-fd00b114518d Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -924,13 +924,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "af41117d-83f4-4a65-8382-be294f57a4fd", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": - "8a259007-9b2c-499c-b487-6fa51d4b508a", "displayName": "fabcli000002", "parentFolderId": - "af41117d-83f4-4a65-8382-be294f57a4fd", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "4f866fba-68f9-4319-a80b-69bac68b3662", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": + "5b0037fc-ea9c-4603-98fc-063e00e24504", "displayName": "fabcli000002", "parentFolderId": + "4f866fba-68f9-4319-a80b-69bac68b3662", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -939,15 +939,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '202' + - '204' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:11:53 GMT + - Tue, 14 Jul 2026 08:51:11 GMT Pragma: - no-cache RequestId: - - b08e588f-bbaf-4aa7-9221-6c1792a5a3f7 + - de7ffb29-0e11-49d3-8061-23bcc50aaa1c Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -975,12 +975,12 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: - string: '{"value": [{"id": "63873b9a-95c7-412c-8ef0-40c812836929", "type": "Notebook", - "displayName": "fabcli000003", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", - "folderId": "af41117d-83f4-4a65-8382-be294f57a4fd"}]}' + string: '{"value": [{"id": "e779c396-4403-4c89-b88d-e9ad457dfbeb", "type": "Notebook", + "displayName": "fabcli000003", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "folderId": "4f866fba-68f9-4319-a80b-69bac68b3662"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -989,15 +989,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '199' + - '197' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:11:53 GMT + - Tue, 14 Jul 2026 08:51:11 GMT Pragma: - no-cache RequestId: - - 94d25e84-4c35-4606-adef-c37a1a6ad1f4 + - 6303e402-137f-4e93-b5d0-2065dad9d4f0 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1025,13 +1025,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "af41117d-83f4-4a65-8382-be294f57a4fd", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": - "8a259007-9b2c-499c-b487-6fa51d4b508a", "displayName": "fabcli000002", "parentFolderId": - "af41117d-83f4-4a65-8382-be294f57a4fd", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "4f866fba-68f9-4319-a80b-69bac68b3662", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": + "5b0037fc-ea9c-4603-98fc-063e00e24504", "displayName": "fabcli000002", "parentFolderId": + "4f866fba-68f9-4319-a80b-69bac68b3662", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1040,15 +1040,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '202' + - '204' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:11:54 GMT + - Tue, 14 Jul 2026 08:51:12 GMT Pragma: - no-cache RequestId: - - 57addf1c-8165-42fb-96c1-543aeef6413b + - e09139c8-b280-49c9-a267-91e7f64a02e0 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1076,12 +1076,12 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: - string: '{"value": [{"id": "63873b9a-95c7-412c-8ef0-40c812836929", "type": "Notebook", - "displayName": "fabcli000003", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", - "folderId": "af41117d-83f4-4a65-8382-be294f57a4fd"}]}' + string: '{"value": [{"id": "e779c396-4403-4c89-b88d-e9ad457dfbeb", "type": "Notebook", + "displayName": "fabcli000003", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "folderId": "4f866fba-68f9-4319-a80b-69bac68b3662"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1090,15 +1090,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '199' + - '197' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:11:54 GMT + - Tue, 14 Jul 2026 08:51:12 GMT Pragma: - no-cache RequestId: - - 18c2b68c-b1ee-494c-a94e-b24415a3f4c7 + - 0fb79617-42a4-413f-aee0-5149f0e383a0 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1126,13 +1126,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "af41117d-83f4-4a65-8382-be294f57a4fd", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": - "8a259007-9b2c-499c-b487-6fa51d4b508a", "displayName": "fabcli000002", "parentFolderId": - "af41117d-83f4-4a65-8382-be294f57a4fd", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "4f866fba-68f9-4319-a80b-69bac68b3662", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": + "5b0037fc-ea9c-4603-98fc-063e00e24504", "displayName": "fabcli000002", "parentFolderId": + "4f866fba-68f9-4319-a80b-69bac68b3662", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1141,15 +1141,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '202' + - '204' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:11:55 GMT + - Tue, 14 Jul 2026 08:51:13 GMT Pragma: - no-cache RequestId: - - 1ec0dd4f-28ff-4b5e-8985-1adb8aaa572f + - 1610bb16-c8e4-42ab-a630-358f90aad727 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1164,7 +1164,7 @@ interactions: code: 200 message: OK - request: - body: '{"displayName": "fabcli000004", "type": "Notebook", "folderId": "8a259007-9b2c-499c-b487-6fa51d4b508a", + body: '{"displayName": "fabcli000004", "type": "Notebook", "folderId": "5b0037fc-ea9c-4603-98fc-063e00e24504", "definition": {"parts": [{"path": "notebook-content.py", "payload": "IyBGYWJyaWMgbm90ZWJvb2sgc291cmNlCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAia2VybmVsX2luZm8iOiB7CiMgTUVUQSAgICAgIm5hbWUiOiAic3luYXBzZV9weXNwYXJrIgojIE1FVEEgICB9LAojIE1FVEEgICAiZGVwZW5kZW5jaWVzIjoge30KIyBNRVRBIH0KCiMgQ0VMTCAqKioqKioqKioqKioqKioqKioqKgoKIyBXZWxjb21lIHRvIHlvdXIgbmV3IG5vdGVib29rCiMgVHlwZSBoZXJlIGluIHRoZSBjZWxsIGVkaXRvciB0byBhZGQgY29kZSEKCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAibGFuZ3VhZ2UiOiAicHl0aG9uIiwKIyBNRVRBICAgImxhbmd1YWdlX2dyb3VwIjogInN5bmFwc2VfcHlzcGFyayIKIyBNRVRBIH0K", "payloadType": "InlineBase64"}]}}' headers: @@ -1181,7 +1181,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/notebooks + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/notebooks response: body: string: 'null' @@ -1197,15 +1197,15 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:11:56 GMT + - Tue, 14 Jul 2026 08:51:14 GMT ETag: - '""' Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/4f67ac17-d538-41b3-977f-d4d4ca85cb2f + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/5d31b7f1-ff1b-4c11-858a-c7ac5d7236e8 Pragma: - no-cache RequestId: - - 91324456-b959-4376-9544-4726e9b0c905 + - 457e103b-6347-443d-9f91-4e1ee5639ab9 Retry-After: - '20' Strict-Transport-Security: @@ -1219,7 +1219,7 @@ interactions: request-redirected: - 'true' x-ms-operation-id: - - 4f67ac17-d538-41b3-977f-d4d4ca85cb2f + - 5d31b7f1-ff1b-4c11-858a-c7ac5d7236e8 status: code: 202 message: Accepted @@ -1237,11 +1237,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/4f67ac17-d538-41b3-977f-d4d4ca85cb2f + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/5d31b7f1-ff1b-4c11-858a-c7ac5d7236e8 response: body: - string: '{"status": "Succeeded", "createdTimeUtc": "2026-06-28T09:11:56.1827598", - "lastUpdatedTimeUtc": "2026-06-28T09:11:57.5633721", "percentComplete": 100, + string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-14T08:51:14.44966", + "lastUpdatedTimeUtc": "2026-07-14T08:51:16.0251519", "percentComplete": 100, "error": null}' headers: Access-Control-Expose-Headers: @@ -1251,17 +1251,17 @@ interactions: Content-Encoding: - gzip Content-Length: - - '131' + - '130' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:12:16 GMT + - Tue, 14 Jul 2026 08:51:35 GMT Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/4f67ac17-d538-41b3-977f-d4d4ca85cb2f/result + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/5d31b7f1-ff1b-4c11-858a-c7ac5d7236e8/result Pragma: - no-cache RequestId: - - 8e91f26e-1bf8-451f-8c71-5ceb28e7aa73 + - 224ba3b1-ec9b-456f-8bfb-cb46fcc01efc Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1269,7 +1269,7 @@ interactions: X-Frame-Options: - deny x-ms-operation-id: - - 4f67ac17-d538-41b3-977f-d4d4ca85cb2f + - 5d31b7f1-ff1b-4c11-858a-c7ac5d7236e8 status: code: 200 message: OK @@ -1287,12 +1287,12 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/4f67ac17-d538-41b3-977f-d4d4ca85cb2f/result + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/5d31b7f1-ff1b-4c11-858a-c7ac5d7236e8/result response: body: - string: '{"id": "1f1d2aa4-dbdb-4def-bc60-6b9306bf0434", "type": "Notebook", - "displayName": "fabcli000004", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", - "folderId": "8a259007-9b2c-499c-b487-6fa51d4b508a"}' + string: '{"id": "43a5f81b-5f64-4a61-980b-b5bca2fa260e", "type": "Notebook", + "displayName": "fabcli000004", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "folderId": "5b0037fc-ea9c-4603-98fc-063e00e24504"}' headers: Access-Control-Expose-Headers: - RequestId @@ -1303,11 +1303,11 @@ interactions: Content-Type: - application/json Date: - - Sun, 28 Jun 2026 09:12:16 GMT + - Tue, 14 Jul 2026 08:51:35 GMT Pragma: - no-cache RequestId: - - 0a0b8e7c-6883-4ff6-b4d4-5b9f8e8dacb7 + - 642e64d8-f078-4727-8af8-ad572a2306dd Strict-Transport-Security: - max-age=31536000; includeSubDomains Transfer-Encoding: @@ -1337,7 +1337,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -1349,15 +1349,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:12:17 GMT + - Tue, 14 Jul 2026 08:51:36 GMT Pragma: - no-cache RequestId: - - b352bb3c-5d26-42fa-8d0c-ceded36e3c56 + - debf436d-4a8a-48fd-908f-61d8b0395a14 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1385,13 +1385,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "af41117d-83f4-4a65-8382-be294f57a4fd", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": - "8a259007-9b2c-499c-b487-6fa51d4b508a", "displayName": "fabcli000002", "parentFolderId": - "af41117d-83f4-4a65-8382-be294f57a4fd", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "4f866fba-68f9-4319-a80b-69bac68b3662", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": + "5b0037fc-ea9c-4603-98fc-063e00e24504", "displayName": "fabcli000002", "parentFolderId": + "4f866fba-68f9-4319-a80b-69bac68b3662", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1400,15 +1400,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '202' + - '204' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:12:17 GMT + - Tue, 14 Jul 2026 08:51:36 GMT Pragma: - no-cache RequestId: - - 7795fdd8-d617-4902-9700-8f0e3847c6cc + - 4c9f8351-f68a-4c24-bf90-75837e58bfd7 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1436,13 +1436,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "af41117d-83f4-4a65-8382-be294f57a4fd", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": - "8a259007-9b2c-499c-b487-6fa51d4b508a", "displayName": "fabcli000002", "parentFolderId": - "af41117d-83f4-4a65-8382-be294f57a4fd", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "4f866fba-68f9-4319-a80b-69bac68b3662", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": + "5b0037fc-ea9c-4603-98fc-063e00e24504", "displayName": "fabcli000002", "parentFolderId": + "4f866fba-68f9-4319-a80b-69bac68b3662", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1451,15 +1451,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '202' + - '204' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:12:18 GMT + - Tue, 14 Jul 2026 08:51:37 GMT Pragma: - no-cache RequestId: - - 34f73f19-9de7-49c8-aeee-4af29f370579 + - 9c2c06f4-9061-476e-92bd-80105ebb281a Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1487,14 +1487,14 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: - string: '{"value": [{"id": "63873b9a-95c7-412c-8ef0-40c812836929", "type": "Notebook", - "displayName": "fabcli000003", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", - "folderId": "af41117d-83f4-4a65-8382-be294f57a4fd"}, {"id": "1f1d2aa4-dbdb-4def-bc60-6b9306bf0434", + string: '{"value": [{"id": "e779c396-4403-4c89-b88d-e9ad457dfbeb", "type": "Notebook", + "displayName": "fabcli000003", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "folderId": "4f866fba-68f9-4319-a80b-69bac68b3662"}, {"id": "43a5f81b-5f64-4a61-980b-b5bca2fa260e", "type": "Notebook", "displayName": "fabcli000004", "description": "", "workspaceId": - "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", "folderId": "8a259007-9b2c-499c-b487-6fa51d4b508a"}]}' + "c949d407-d701-4e5f-90e5-c67dd55544d4", "folderId": "5b0037fc-ea9c-4603-98fc-063e00e24504"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1503,15 +1503,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '264' + - '263' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:12:18 GMT + - Tue, 14 Jul 2026 08:51:37 GMT Pragma: - no-cache RequestId: - - 803a1b46-ab1e-4e46-b47b-d778d4baa172 + - fcbef769-debc-4196-8612-0f16afaacb29 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1539,13 +1539,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "af41117d-83f4-4a65-8382-be294f57a4fd", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": - "8a259007-9b2c-499c-b487-6fa51d4b508a", "displayName": "fabcli000002", "parentFolderId": - "af41117d-83f4-4a65-8382-be294f57a4fd", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "4f866fba-68f9-4319-a80b-69bac68b3662", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": + "5b0037fc-ea9c-4603-98fc-063e00e24504", "displayName": "fabcli000002", "parentFolderId": + "4f866fba-68f9-4319-a80b-69bac68b3662", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1554,15 +1554,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '202' + - '204' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:12:19 GMT + - Tue, 14 Jul 2026 08:51:37 GMT Pragma: - no-cache RequestId: - - 348627a5-61a4-4242-8e40-8a4b9a3cdd14 + - 74ef2106-b2c9-49b3-a572-15501eb5a7da Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1590,13 +1590,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "af41117d-83f4-4a65-8382-be294f57a4fd", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": - "8a259007-9b2c-499c-b487-6fa51d4b508a", "displayName": "fabcli000002", "parentFolderId": - "af41117d-83f4-4a65-8382-be294f57a4fd", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "4f866fba-68f9-4319-a80b-69bac68b3662", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": + "5b0037fc-ea9c-4603-98fc-063e00e24504", "displayName": "fabcli000002", "parentFolderId": + "4f866fba-68f9-4319-a80b-69bac68b3662", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1605,15 +1605,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '202' + - '204' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:12:19 GMT + - Tue, 14 Jul 2026 08:51:38 GMT Pragma: - no-cache RequestId: - - 1ed9c709-e0e0-43fa-9e45-bcdfe14ef9d7 + - 87790161-2f81-4e66-bde3-33e355d1d3cf Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1641,13 +1641,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "af41117d-83f4-4a65-8382-be294f57a4fd", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": - "8a259007-9b2c-499c-b487-6fa51d4b508a", "displayName": "fabcli000002", "parentFolderId": - "af41117d-83f4-4a65-8382-be294f57a4fd", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "4f866fba-68f9-4319-a80b-69bac68b3662", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": + "5b0037fc-ea9c-4603-98fc-063e00e24504", "displayName": "fabcli000002", "parentFolderId": + "4f866fba-68f9-4319-a80b-69bac68b3662", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1656,15 +1656,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '202' + - '204' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:12:19 GMT + - Tue, 14 Jul 2026 08:51:38 GMT Pragma: - no-cache RequestId: - - 0d59e809-2ef6-4b36-b559-3da799f243a0 + - ebc201d1-34eb-451c-b0bb-de9fe5b14c53 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1679,7 +1679,7 @@ interactions: code: 200 message: OK - request: - body: '{"items": [{"id": "1f1d2aa4-dbdb-4def-bc60-6b9306bf0434"}], "mode": "Selective"}' + body: '{"items": [{"id": "43a5f81b-5f64-4a61-980b-b5bca2fa260e"}], "mode": "Selective"}' headers: Accept: - '*/*' @@ -1694,7 +1694,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items/bulkExportDefinitions?beta=true + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items/bulkExportDefinitions?beta=true response: body: string: 'null' @@ -1710,13 +1710,13 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:12:20 GMT + - Tue, 14 Jul 2026 08:51:39 GMT Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/2e1c6c8e-1161-4b2f-bee4-e5962baf960d + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/f194f3ac-1545-4d8c-93fc-ed09ee52966a Pragma: - no-cache RequestId: - - 935d4c22-b701-4e65-86f0-802cc95d3dbe + - 28248c4a-46c5-465f-9be9-8c661ea557ef Retry-After: - '20' Strict-Transport-Security: @@ -1730,7 +1730,7 @@ interactions: request-redirected: - 'true' x-ms-operation-id: - - 2e1c6c8e-1161-4b2f-bee4-e5962baf960d + - f194f3ac-1545-4d8c-93fc-ed09ee52966a status: code: 202 message: Accepted @@ -1748,11 +1748,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/2e1c6c8e-1161-4b2f-bee4-e5962baf960d + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/f194f3ac-1545-4d8c-93fc-ed09ee52966a response: body: - string: '{"status": "Succeeded", "createdTimeUtc": "2026-06-28T09:12:21.6980578", - "lastUpdatedTimeUtc": "2026-06-28T09:12:22.6632173", "percentComplete": 100, + string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-14T08:51:39.8813152", + "lastUpdatedTimeUtc": "2026-07-14T08:51:40.9788399", "percentComplete": 100, "error": null}' headers: Access-Control-Expose-Headers: @@ -1762,17 +1762,17 @@ interactions: Content-Encoding: - gzip Content-Length: - - '131' + - '133' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:12:41 GMT + - Tue, 14 Jul 2026 08:52:00 GMT Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/2e1c6c8e-1161-4b2f-bee4-e5962baf960d/result + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/f194f3ac-1545-4d8c-93fc-ed09ee52966a/result Pragma: - no-cache RequestId: - - 50b97555-fdff-4b7d-ab85-45c65370b7cc + - 7e0e6936-4bda-4887-872a-d84684ec862e Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1780,7 +1780,7 @@ interactions: X-Frame-Options: - deny x-ms-operation-id: - - 2e1c6c8e-1161-4b2f-bee4-e5962baf960d + - f194f3ac-1545-4d8c-93fc-ed09ee52966a status: code: 200 message: OK @@ -1798,13 +1798,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/2e1c6c8e-1161-4b2f-bee4-e5962baf960d/result + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/f194f3ac-1545-4d8c-93fc-ed09ee52966a/result response: body: - string: '{"itemDefinitionsIndex": [{"id": "1f1d2aa4-dbdb-4def-bc60-6b9306bf0434", + string: '{"itemDefinitionsIndex": [{"id": "43a5f81b-5f64-4a61-980b-b5bca2fa260e", "rootPath": "/fabcli000001/fabcli000002/fabcli000004.Notebook"}], "definitionParts": [{"path": "/fabcli000001/fabcli000002/fabcli000004.Notebook/.platform", "payload": - "ewogICIkc2NoZW1hIjogImh0dHBzOi8vZGV2ZWxvcGVyLm1pY3Jvc29mdC5jb20vanNvbi1zY2hlbWFzL2ZhYnJpYy9naXRJbnRlZ3JhdGlvbi9wbGF0Zm9ybVByb3BlcnRpZXMvMi4wLjAvc2NoZW1hLmpzb24iLAogICJtZXRhZGF0YSI6IHsKICAgICJ0eXBlIjogIk5vdGVib29rIiwKICAgICJkaXNwbGF5TmFtZSI6ICJmYWJjbGlxb3ozeDgzYWhnIgogIH0sCiAgImNvbmZpZyI6IHsKICAgICJ2ZXJzaW9uIjogIjIuMCIsCiAgICAibG9naWNhbElkIjogIjA2YmYwNDM0LTZiOTMtYmM2MC00ZGVmLWRiZGIxZjFkMmFhNCIKICB9Cn0=", + "ewogICIkc2NoZW1hIjogImh0dHBzOi8vZGV2ZWxvcGVyLm1pY3Jvc29mdC5jb20vanNvbi1zY2hlbWFzL2ZhYnJpYy9naXRJbnRlZ3JhdGlvbi9wbGF0Zm9ybVByb3BlcnRpZXMvMi4wLjAvc2NoZW1hLmpzb24iLAogICJtZXRhZGF0YSI6IHsKICAgICJ0eXBlIjogIk5vdGVib29rIiwKICAgICJkaXNwbGF5TmFtZSI6ICJmYWJjbGkzYnBxemZveHZ0IgogIH0sCiAgImNvbmZpZyI6IHsKICAgICJ2ZXJzaW9uIjogIjIuMCIsCiAgICAibG9naWNhbElkIjogImEyZmEyNjBlLWI1YmMtOTgwYi00YTYxLTVmNjQ0M2E1ZjgxYiIKICB9Cn0=", "payloadType": "InlineBase64"}, {"path": "/fabcli000001/fabcli000002/fabcli000004.Notebook/notebook-content.py", "payload": "IyBGYWJyaWMgbm90ZWJvb2sgc291cmNlCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAia2VybmVsX2luZm8iOiB7CiMgTUVUQSAgICAgIm5hbWUiOiAic3luYXBzZV9weXNwYXJrIgojIE1FVEEgICB9LAojIE1FVEEgICAiZGVwZW5kZW5jaWVzIjoge30KIyBNRVRBIH0KCiMgQ0VMTCAqKioqKioqKioqKioqKioqKioqKgoKIyBXZWxjb21lIHRvIHlvdXIgbmV3IG5vdGVib29rCiMgVHlwZSBoZXJlIGluIHRoZSBjZWxsIGVkaXRvciB0byBhZGQgY29kZSEKCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAibGFuZ3VhZ2UiOiAicHl0aG9uIiwKIyBNRVRBICAgImxhbmd1YWdlX2dyb3VwIjogInN5bmFwc2VfcHlzcGFyayIKIyBNRVRBIH0K", "payloadType": "InlineBase64"}]}' @@ -1818,11 +1818,11 @@ interactions: Content-Type: - application/json Date: - - Sun, 28 Jun 2026 09:12:42 GMT + - Tue, 14 Jul 2026 08:52:00 GMT Pragma: - no-cache RequestId: - - 175fe2d8-9f7a-40de-81fe-6639d364820b + - 909fc25a-b7b2-4ad2-b622-373effaf37f9 Strict-Transport-Security: - max-age=31536000; includeSubDomains Transfer-Encoding: @@ -1852,7 +1852,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -1864,15 +1864,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:12:43 GMT + - Tue, 14 Jul 2026 08:52:00 GMT Pragma: - no-cache RequestId: - - 8dea5f99-1891-4e0e-bfdc-45ae4c04c4ea + - d44f9b1d-f185-4574-8722-953cf2a13545 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1900,13 +1900,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "af41117d-83f4-4a65-8382-be294f57a4fd", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": - "8a259007-9b2c-499c-b487-6fa51d4b508a", "displayName": "fabcli000002", "parentFolderId": - "af41117d-83f4-4a65-8382-be294f57a4fd", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "4f866fba-68f9-4319-a80b-69bac68b3662", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": + "5b0037fc-ea9c-4603-98fc-063e00e24504", "displayName": "fabcli000002", "parentFolderId": + "4f866fba-68f9-4319-a80b-69bac68b3662", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1915,15 +1915,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '202' + - '204' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:12:43 GMT + - Tue, 14 Jul 2026 08:52:01 GMT Pragma: - no-cache RequestId: - - b93167bb-4186-4edd-be53-ae9e420bc417 + - b75cc471-dd4e-42d7-9403-29ffa8a3f98f Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1951,13 +1951,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "af41117d-83f4-4a65-8382-be294f57a4fd", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": - "8a259007-9b2c-499c-b487-6fa51d4b508a", "displayName": "fabcli000002", "parentFolderId": - "af41117d-83f4-4a65-8382-be294f57a4fd", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "4f866fba-68f9-4319-a80b-69bac68b3662", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": + "5b0037fc-ea9c-4603-98fc-063e00e24504", "displayName": "fabcli000002", "parentFolderId": + "4f866fba-68f9-4319-a80b-69bac68b3662", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1966,15 +1966,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '202' + - '204' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:12:43 GMT + - Tue, 14 Jul 2026 08:52:01 GMT Pragma: - no-cache RequestId: - - 37177fa3-80d5-4c40-8f8c-ad64041e550e + - 65706e44-84c5-4887-a81d-31734ddc409f Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2002,14 +2002,14 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: - string: '{"value": [{"id": "63873b9a-95c7-412c-8ef0-40c812836929", "type": "Notebook", - "displayName": "fabcli000003", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", - "folderId": "af41117d-83f4-4a65-8382-be294f57a4fd"}, {"id": "1f1d2aa4-dbdb-4def-bc60-6b9306bf0434", + string: '{"value": [{"id": "e779c396-4403-4c89-b88d-e9ad457dfbeb", "type": "Notebook", + "displayName": "fabcli000003", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "folderId": "4f866fba-68f9-4319-a80b-69bac68b3662"}, {"id": "43a5f81b-5f64-4a61-980b-b5bca2fa260e", "type": "Notebook", "displayName": "fabcli000004", "description": "", "workspaceId": - "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", "folderId": "8a259007-9b2c-499c-b487-6fa51d4b508a"}]}' + "c949d407-d701-4e5f-90e5-c67dd55544d4", "folderId": "5b0037fc-ea9c-4603-98fc-063e00e24504"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -2018,15 +2018,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '264' + - '263' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:12:44 GMT + - Tue, 14 Jul 2026 08:52:02 GMT Pragma: - no-cache RequestId: - - a24cff0d-8c6f-4224-822c-eaf89a533b4b + - 03bf8453-0878-4d85-9264-ccbab676bbd7 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2054,13 +2054,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "af41117d-83f4-4a65-8382-be294f57a4fd", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": - "8a259007-9b2c-499c-b487-6fa51d4b508a", "displayName": "fabcli000002", "parentFolderId": - "af41117d-83f4-4a65-8382-be294f57a4fd", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "4f866fba-68f9-4319-a80b-69bac68b3662", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": + "5b0037fc-ea9c-4603-98fc-063e00e24504", "displayName": "fabcli000002", "parentFolderId": + "4f866fba-68f9-4319-a80b-69bac68b3662", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -2069,15 +2069,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '202' + - '204' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:12:45 GMT + - Tue, 14 Jul 2026 08:52:03 GMT Pragma: - no-cache RequestId: - - 2a9f4aa8-7dbb-4efe-9207-a9cb83af1a6c + - 555a3646-82ea-4f4e-9ee2-1d3d793a4689 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2105,13 +2105,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "af41117d-83f4-4a65-8382-be294f57a4fd", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": - "8a259007-9b2c-499c-b487-6fa51d4b508a", "displayName": "fabcli000002", "parentFolderId": - "af41117d-83f4-4a65-8382-be294f57a4fd", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "4f866fba-68f9-4319-a80b-69bac68b3662", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": + "5b0037fc-ea9c-4603-98fc-063e00e24504", "displayName": "fabcli000002", "parentFolderId": + "4f866fba-68f9-4319-a80b-69bac68b3662", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -2120,15 +2120,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '202' + - '204' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:12:45 GMT + - Tue, 14 Jul 2026 08:52:03 GMT Pragma: - no-cache RequestId: - - 67bdbb96-a692-4f63-8285-f5d2f66ccd25 + - 346ef4d9-f7b4-4834-b7c2-6ef1b57bd258 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2158,7 +2158,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: DELETE - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items/1f1d2aa4-dbdb-4def-bc60-6b9306bf0434 + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items/43a5f81b-5f64-4a61-980b-b5bca2fa260e response: body: string: '' @@ -2174,11 +2174,11 @@ interactions: Content-Type: - application/octet-stream Date: - - Sun, 28 Jun 2026 09:12:45 GMT + - Tue, 14 Jul 2026 08:52:04 GMT Pragma: - no-cache RequestId: - - a14eec25-4870-48bc-8a2e-5f42cb6c279c + - 63fdfb2c-a157-438c-9489-ce728ff64bfe Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2210,7 +2210,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -2222,15 +2222,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:12:46 GMT + - Tue, 14 Jul 2026 08:52:04 GMT Pragma: - no-cache RequestId: - - b0296314-4a28-4cc2-8c83-2d6b5dd26736 + - 1f897a0a-bff0-486e-b9a0-d8c890ad62fe Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2258,13 +2258,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "af41117d-83f4-4a65-8382-be294f57a4fd", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": - "8a259007-9b2c-499c-b487-6fa51d4b508a", "displayName": "fabcli000002", "parentFolderId": - "af41117d-83f4-4a65-8382-be294f57a4fd", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "4f866fba-68f9-4319-a80b-69bac68b3662", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": + "5b0037fc-ea9c-4603-98fc-063e00e24504", "displayName": "fabcli000002", "parentFolderId": + "4f866fba-68f9-4319-a80b-69bac68b3662", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -2273,15 +2273,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '202' + - '204' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:12:46 GMT + - Tue, 14 Jul 2026 08:52:04 GMT Pragma: - no-cache RequestId: - - 615284a6-950b-4329-93c8-0128bedc1e6d + - c6cf351b-9c3f-4363-affc-e4a9d3fb701d Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2309,12 +2309,12 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: - string: '{"value": [{"id": "63873b9a-95c7-412c-8ef0-40c812836929", "type": "Notebook", - "displayName": "fabcli000003", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", - "folderId": "af41117d-83f4-4a65-8382-be294f57a4fd"}]}' + string: '{"value": [{"id": "e779c396-4403-4c89-b88d-e9ad457dfbeb", "type": "Notebook", + "displayName": "fabcli000003", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "folderId": "4f866fba-68f9-4319-a80b-69bac68b3662"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -2323,15 +2323,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '199' + - '197' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:12:47 GMT + - Tue, 14 Jul 2026 08:52:04 GMT Pragma: - no-cache RequestId: - - f8313af3-5dc0-42e4-b50d-3dc32cf913c3 + - 024514d9-449a-454e-bf52-b69ecc909ac2 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2359,13 +2359,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "af41117d-83f4-4a65-8382-be294f57a4fd", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": - "8a259007-9b2c-499c-b487-6fa51d4b508a", "displayName": "fabcli000002", "parentFolderId": - "af41117d-83f4-4a65-8382-be294f57a4fd", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "4f866fba-68f9-4319-a80b-69bac68b3662", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": + "5b0037fc-ea9c-4603-98fc-063e00e24504", "displayName": "fabcli000002", "parentFolderId": + "4f866fba-68f9-4319-a80b-69bac68b3662", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -2374,15 +2374,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '202' + - '204' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:12:47 GMT + - Tue, 14 Jul 2026 08:52:05 GMT Pragma: - no-cache RequestId: - - a583be4a-2e64-4b1a-a71b-ed16a6dbc332 + - b041b210-5610-469d-9496-525f6db3d9cb Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2412,7 +2412,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: DELETE - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items/63873b9a-95c7-412c-8ef0-40c812836929 + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items/e779c396-4403-4c89-b88d-e9ad457dfbeb response: body: string: '' @@ -2428,11 +2428,11 @@ interactions: Content-Type: - application/octet-stream Date: - - Sun, 28 Jun 2026 09:12:48 GMT + - Tue, 14 Jul 2026 08:52:05 GMT Pragma: - no-cache RequestId: - - 773ccc33-bbf7-4951-9c78-ff1a8ed48bf5 + - a57386ef-3f54-4eeb-9c8d-aba29e91aa12 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2464,7 +2464,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -2476,15 +2476,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:12:48 GMT + - Tue, 14 Jul 2026 08:52:06 GMT Pragma: - no-cache RequestId: - - 35af072b-7218-4d8a-a2d1-769d7dfd55f1 + - cbdab1a1-7b82-4874-b6b5-f4c1ab62c7ca Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2512,13 +2512,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "af41117d-83f4-4a65-8382-be294f57a4fd", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": - "8a259007-9b2c-499c-b487-6fa51d4b508a", "displayName": "fabcli000002", "parentFolderId": - "af41117d-83f4-4a65-8382-be294f57a4fd", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "4f866fba-68f9-4319-a80b-69bac68b3662", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": + "5b0037fc-ea9c-4603-98fc-063e00e24504", "displayName": "fabcli000002", "parentFolderId": + "4f866fba-68f9-4319-a80b-69bac68b3662", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -2527,15 +2527,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '202' + - '204' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:12:49 GMT + - Tue, 14 Jul 2026 08:52:06 GMT Pragma: - no-cache RequestId: - - d26ed051-1f41-415f-9513-df78f30a04f8 + - 2e991681-0a81-4fc8-98cd-8e8abcc90a03 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2563,13 +2563,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "af41117d-83f4-4a65-8382-be294f57a4fd", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": - "8a259007-9b2c-499c-b487-6fa51d4b508a", "displayName": "fabcli000002", "parentFolderId": - "af41117d-83f4-4a65-8382-be294f57a4fd", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "4f866fba-68f9-4319-a80b-69bac68b3662", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": + "5b0037fc-ea9c-4603-98fc-063e00e24504", "displayName": "fabcli000002", "parentFolderId": + "4f866fba-68f9-4319-a80b-69bac68b3662", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -2578,15 +2578,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '202' + - '204' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:12:49 GMT + - Tue, 14 Jul 2026 08:52:06 GMT Pragma: - no-cache RequestId: - - 6e1f3be0-18e4-4f7d-9eb1-af4903d10c9b + - 20fdad8a-fc73-4413-bb4d-b9a727448423 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2616,7 +2616,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: DELETE - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders/8a259007-9b2c-499c-b487-6fa51d4b508a + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders/5b0037fc-ea9c-4603-98fc-063e00e24504 response: body: string: '' @@ -2632,11 +2632,11 @@ interactions: Content-Type: - application/octet-stream Date: - - Sun, 28 Jun 2026 09:12:49 GMT + - Tue, 14 Jul 2026 08:52:08 GMT Pragma: - no-cache RequestId: - - f505dc58-9b00-4e61-addb-f3cc1722d811 + - 1f980f4a-73da-4d5b-aef0-9429ee1a7378 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2668,7 +2668,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -2680,15 +2680,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:12:50 GMT + - Tue, 14 Jul 2026 08:52:07 GMT Pragma: - no-cache RequestId: - - f6495d25-5feb-48a7-8aea-2e53546d6fbe + - 8f448ecf-0f15-4396-96a6-7550e148e09c Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2716,11 +2716,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "af41117d-83f4-4a65-8382-be294f57a4fd", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "4f866fba-68f9-4319-a80b-69bac68b3662", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -2729,15 +2729,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '143' + - '144' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:12:50 GMT + - Tue, 14 Jul 2026 08:52:08 GMT Pragma: - no-cache RequestId: - - ac5e9467-7f54-424b-be01-133b1a95c00a + - f4b5d101-e6d4-46b4-ab13-7a688b758458 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2767,7 +2767,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: DELETE - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders/af41117d-83f4-4a65-8382-be294f57a4fd + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders/4f866fba-68f9-4319-a80b-69bac68b3662 response: body: string: '' @@ -2783,11 +2783,11 @@ interactions: Content-Type: - application/octet-stream Date: - - Sun, 28 Jun 2026 09:12:50 GMT + - Tue, 14 Jul 2026 08:52:09 GMT Pragma: - no-cache RequestId: - - b20a77da-1878-458c-a5ff-ab2a1203e33c + - 225e81c2-3390-4b1a-a468-6fbcc199dada Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: diff --git a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_item_fail.yaml b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_item_fail.yaml index d24cac6b3..e20d80fde 100644 --- a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_item_fail.yaml +++ b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_item_fail.yaml @@ -17,7 +17,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -29,15 +29,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:08:56 GMT + - Tue, 14 Jul 2026 08:48:11 GMT Pragma: - no-cache RequestId: - - 779ce955-6377-429b-a1ab-cb6025eeb8c7 + - 2d319121-d06a-437f-a111-1dc56fb56725 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -65,7 +65,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: string: '{"value": []}' @@ -81,11 +81,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:08:57 GMT + - Tue, 14 Jul 2026 08:48:11 GMT Pragma: - no-cache RequestId: - - 1658865a-553d-4db7-a43b-b02f5fd40dd2 + - ba989c7c-f282-46af-b673-413440cba2d4 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -113,7 +113,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: string: '{"value": []}' @@ -129,11 +129,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:08:57 GMT + - Tue, 14 Jul 2026 08:48:11 GMT Pragma: - no-cache RequestId: - - cba53ae4-10bf-470c-942c-f2b22155c40c + - 4bac5e1b-c78e-467e-b5f5-253caaf161f4 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -165,7 +165,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/notebooks + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/notebooks response: body: string: 'null' @@ -181,15 +181,15 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:08:59 GMT + - Tue, 14 Jul 2026 08:48:13 GMT ETag: - '""' Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/3b500c16-bb85-44c6-b800-bd2a348e5508 + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/20fe0d91-b2f1-4c6c-a861-b9ed5f12078a Pragma: - no-cache RequestId: - - 074ba56f-ee57-4fef-af74-0728c68d0159 + - b7c2c2d3-d85f-497c-be46-b96ee5ccd9e2 Retry-After: - '20' Strict-Transport-Security: @@ -203,7 +203,7 @@ interactions: request-redirected: - 'true' x-ms-operation-id: - - 3b500c16-bb85-44c6-b800-bd2a348e5508 + - 20fe0d91-b2f1-4c6c-a861-b9ed5f12078a status: code: 202 message: Accepted @@ -221,11 +221,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/3b500c16-bb85-44c6-b800-bd2a348e5508 + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/20fe0d91-b2f1-4c6c-a861-b9ed5f12078a response: body: - string: '{"status": "Succeeded", "createdTimeUtc": "2026-06-28T09:08:59.1060339", - "lastUpdatedTimeUtc": "2026-06-28T09:09:00.7284461", "percentComplete": 100, + string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-14T08:48:13.2256747", + "lastUpdatedTimeUtc": "2026-07-14T08:48:15.0296653", "percentComplete": 100, "error": null}' headers: Access-Control-Expose-Headers: @@ -239,13 +239,13 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:09:19 GMT + - Tue, 14 Jul 2026 08:48:33 GMT Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/3b500c16-bb85-44c6-b800-bd2a348e5508/result + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/20fe0d91-b2f1-4c6c-a861-b9ed5f12078a/result Pragma: - no-cache RequestId: - - d9c62786-b8e1-4ada-a27f-260a093b42c9 + - 254f8762-fe46-495a-b0b6-9ef92bca4f12 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -253,7 +253,7 @@ interactions: X-Frame-Options: - deny x-ms-operation-id: - - 3b500c16-bb85-44c6-b800-bd2a348e5508 + - 20fe0d91-b2f1-4c6c-a861-b9ed5f12078a status: code: 200 message: OK @@ -271,11 +271,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/3b500c16-bb85-44c6-b800-bd2a348e5508/result + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/20fe0d91-b2f1-4c6c-a861-b9ed5f12078a/result response: body: - string: '{"id": "ffff5617-a9e5-4d11-9357-11531e21a72d", "type": "Notebook", - "displayName": "fabcli000001", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}' + string: '{"id": "d43ac885-2196-430e-9547-affdbfc65db6", "type": "Notebook", + "displayName": "fabcli000001", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}' headers: Access-Control-Expose-Headers: - RequestId @@ -286,11 +286,11 @@ interactions: Content-Type: - application/json Date: - - Sun, 28 Jun 2026 09:09:20 GMT + - Tue, 14 Jul 2026 08:48:35 GMT Pragma: - no-cache RequestId: - - 81108f7f-9842-437d-a01c-787ada19f48b + - c1d84043-42ab-4768-93ee-24928b721d97 Strict-Transport-Security: - max-age=31536000; includeSubDomains Transfer-Encoding: @@ -320,7 +320,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -332,15 +332,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:09:20 GMT + - Tue, 14 Jul 2026 08:48:35 GMT Pragma: - no-cache RequestId: - - c9803e25-d1b9-4e09-89d3-50982f7a5987 + - 2b6474f1-d690-4d96-9e53-3780e9cf1d4f Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -368,11 +368,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: - string: '{"value": [{"id": "ffff5617-a9e5-4d11-9357-11531e21a72d", "type": "Notebook", - "displayName": "fabcli000001", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "d43ac885-2196-430e-9547-affdbfc65db6", "type": "Notebook", + "displayName": "fabcli000001", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -385,11 +385,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:09:21 GMT + - Tue, 14 Jul 2026 08:48:35 GMT Pragma: - no-cache RequestId: - - c1489821-80ed-4a83-8bc4-6ff4b6fbbda4 + - eb335665-e634-4ca5-aac2-1ce539c18c24 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -421,7 +421,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -433,15 +433,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:09:21 GMT + - Tue, 14 Jul 2026 08:48:36 GMT Pragma: - no-cache RequestId: - - 6e76988e-2669-4d81-8a8d-67c36a27e35c + - 3d0c33c2-2299-4540-a107-8f8b85f8a937 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -469,11 +469,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: - string: '{"value": [{"id": "ffff5617-a9e5-4d11-9357-11531e21a72d", "type": "Notebook", - "displayName": "fabcli000001", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "d43ac885-2196-430e-9547-affdbfc65db6", "type": "Notebook", + "displayName": "fabcli000001", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -486,11 +486,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:09:22 GMT + - Tue, 14 Jul 2026 08:48:36 GMT Pragma: - no-cache RequestId: - - f59f3b2c-3c47-44f1-ba67-477d576609da + - 2ace6e13-8291-4bca-af89-cef467df6e7a Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -520,7 +520,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: DELETE - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items/ffff5617-a9e5-4d11-9357-11531e21a72d + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items/d43ac885-2196-430e-9547-affdbfc65db6 response: body: string: '' @@ -536,11 +536,11 @@ interactions: Content-Type: - application/octet-stream Date: - - Sun, 28 Jun 2026 09:09:23 GMT + - Tue, 14 Jul 2026 08:48:37 GMT Pragma: - no-cache RequestId: - - bb0db372-610a-47c5-bbf2-d9c6c1feca3a + - 02c98237-ef43-4482-97de-f5ae10724aad Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: diff --git a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_no_exportable_items_fail.yaml b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_no_exportable_items_fail.yaml index 6200be1f9..d4de6aa91 100644 --- a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_no_exportable_items_fail.yaml +++ b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_no_exportable_items_fail.yaml @@ -17,7 +17,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -29,15 +29,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:10:24 GMT + - Tue, 14 Jul 2026 08:49:41 GMT Pragma: - no-cache RequestId: - - 00e376ce-ebd9-4944-a641-09a68587c4a3 + - 12d57b9b-c052-4f4f-8e25-9839b898cbbd Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -65,7 +65,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: string: '{"value": []}' @@ -81,11 +81,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:10:25 GMT + - Tue, 14 Jul 2026 08:49:41 GMT Pragma: - no-cache RequestId: - - eed9e829-1b54-4282-96be-c323facbc18d + - fbed38b5-033b-47d5-b3f3-d25fc46dabbd Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -113,7 +113,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: string: '{"value": []}' @@ -129,11 +129,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:10:25 GMT + - Tue, 14 Jul 2026 08:49:41 GMT Pragma: - no-cache RequestId: - - deca50a6-3bb0-46ee-820b-b5dd0625daf8 + - c56b4cb5-db8a-4b05-8daf-8c11bfbf3202 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -163,11 +163,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders response: body: - string: '{"id": "64c05237-8560-471b-b2ff-b850e9867ca0", "displayName": "fabcli000001", - "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}' + string: '{"id": "31369466-badc-4e13-bf27-f9ddcbfe5589", "displayName": "fabcli000001", + "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}' headers: Access-Control-Expose-Headers: - RequestId,Location @@ -176,17 +176,17 @@ interactions: Content-Encoding: - gzip Content-Length: - - '131' + - '133' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:10:26 GMT + - Tue, 14 Jul 2026 08:49:42 GMT Location: - - https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders/64c05237-8560-471b-b2ff-b850e9867ca0 + - https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders/31369466-badc-4e13-bf27-f9ddcbfe5589 Pragma: - no-cache RequestId: - - 8b989a84-3ba4-4a83-a8bf-0844c5f4bd66 + - 9ae6e383-317d-47f6-8d3d-734b9adf3e86 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -218,7 +218,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -230,15 +230,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:10:26 GMT + - Tue, 14 Jul 2026 08:49:43 GMT Pragma: - no-cache RequestId: - - 2c6c4aca-1b23-4960-9f56-bcd228e5e9bd + - 07f2e059-1bc5-4764-91e2-af63564b16c6 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -266,11 +266,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "64c05237-8560-471b-b2ff-b850e9867ca0", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "31369466-badc-4e13-bf27-f9ddcbfe5589", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -279,15 +279,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '143' + - '144' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:10:26 GMT + - Tue, 14 Jul 2026 08:49:43 GMT Pragma: - no-cache RequestId: - - 72cdaaad-59f3-46ea-8896-a7126e2f11ec + - 1d625b1c-ffa2-4244-bcd2-7caa480a18ee Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -315,7 +315,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: string: '{"value": []}' @@ -331,11 +331,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:10:26 GMT + - Tue, 14 Jul 2026 08:49:43 GMT Pragma: - no-cache RequestId: - - 4025e073-4fac-4502-b01a-40a5cf8db32f + - 8c920d41-8549-4ef1-a321-5af152587563 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -363,7 +363,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: string: '{"value": []}' @@ -379,11 +379,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:10:28 GMT + - Tue, 14 Jul 2026 08:49:44 GMT Pragma: - no-cache RequestId: - - fe036ff1-03c1-4488-a2b1-7f8597bf9461 + - 91679d81-0458-4c61-a9d4-90e72c0d6526 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -398,7 +398,7 @@ interactions: code: 200 message: OK - request: - body: '{"displayName": "fabcli000002", "type": "Environment", "folderId": "64c05237-8560-471b-b2ff-b850e9867ca0"}' + body: '{"displayName": "fabcli000002", "type": "Environment", "folderId": "31369466-badc-4e13-bf27-f9ddcbfe5589"}' headers: Accept: - '*/*' @@ -413,12 +413,12 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/environments + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/environments response: body: - string: '{"id": "86c060a9-3519-487b-8b89-5515cc224d17", "type": "Environment", - "displayName": "fabcli000002", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", - "folderId": "64c05237-8560-471b-b2ff-b850e9867ca0"}' + string: '{"id": "0d71eb89-cf06-4824-a27f-c8fffb903fc7", "type": "Environment", + "displayName": "fabcli000002", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "folderId": "31369466-badc-4e13-bf27-f9ddcbfe5589"}' headers: Access-Control-Expose-Headers: - RequestId,ETag @@ -427,17 +427,17 @@ interactions: Content-Encoding: - gzip Content-Length: - - '190' + - '187' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:10:29 GMT + - Tue, 14 Jul 2026 08:49:46 GMT ETag: - '""' Pragma: - no-cache RequestId: - - 8a9945f1-1694-455d-a27f-86c72628696a + - 455c24ba-7993-45a2-89b6-d7d92b9e7d16 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -469,7 +469,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -481,15 +481,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:10:29 GMT + - Tue, 14 Jul 2026 08:49:47 GMT Pragma: - no-cache RequestId: - - 6b59cf0c-8023-49ee-83b3-d6b6de827984 + - 98ecf3ae-907e-455f-bbb1-d10e012dbd6e Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -517,11 +517,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "64c05237-8560-471b-b2ff-b850e9867ca0", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "31369466-badc-4e13-bf27-f9ddcbfe5589", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -530,15 +530,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '143' + - '144' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:10:29 GMT + - Tue, 14 Jul 2026 08:49:47 GMT Pragma: - no-cache RequestId: - - ee9be23d-ab4d-4228-9923-e1aac94d55ef + - ba3e7d11-b6b0-47b6-b8f2-129e66ed5421 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -566,12 +566,12 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: - string: '{"value": [{"id": "86c060a9-3519-487b-8b89-5515cc224d17", "type": "Environment", - "displayName": "fabcli000002", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", - "folderId": "64c05237-8560-471b-b2ff-b850e9867ca0"}]}' + string: '{"value": [{"id": "0d71eb89-cf06-4824-a27f-c8fffb903fc7", "type": "Environment", + "displayName": "fabcli000002", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "folderId": "31369466-badc-4e13-bf27-f9ddcbfe5589"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -584,11 +584,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:10:29 GMT + - Tue, 14 Jul 2026 08:49:48 GMT Pragma: - no-cache RequestId: - - d3f84f37-970e-48cc-900b-cf4e4d965d24 + - 062b8a6d-b495-47d7-9e47-6f61b7481581 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -616,11 +616,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "64c05237-8560-471b-b2ff-b850e9867ca0", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "31369466-badc-4e13-bf27-f9ddcbfe5589", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -629,15 +629,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '143' + - '144' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:10:30 GMT + - Tue, 14 Jul 2026 08:49:48 GMT Pragma: - no-cache RequestId: - - cd7d6b1b-43be-43a3-929d-689ddafcf7f4 + - dcaa1c92-a0e3-4172-97fe-6f908323562e Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -665,11 +665,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "64c05237-8560-471b-b2ff-b850e9867ca0", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "31369466-badc-4e13-bf27-f9ddcbfe5589", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -678,15 +678,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '143' + - '144' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:10:30 GMT + - Tue, 14 Jul 2026 08:49:48 GMT Pragma: - no-cache RequestId: - - f4f90a75-880f-460c-8583-66011ba3771c + - 158436eb-df7a-42bd-a203-36837d947c0a Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -718,7 +718,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -730,15 +730,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:10:31 GMT + - Tue, 14 Jul 2026 08:49:49 GMT Pragma: - no-cache RequestId: - - 0217a999-ba39-4889-b48e-bfb1729437c5 + - b95095e6-9043-4247-96b8-73d201592598 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -766,11 +766,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "64c05237-8560-471b-b2ff-b850e9867ca0", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "31369466-badc-4e13-bf27-f9ddcbfe5589", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -779,15 +779,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '143' + - '144' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:10:32 GMT + - Tue, 14 Jul 2026 08:49:50 GMT Pragma: - no-cache RequestId: - - 6011bfac-d678-4897-8d92-e8c7dd56458d + - 56491226-cdb9-406d-9b57-1fc603b9ed1f Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -815,12 +815,12 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: - string: '{"value": [{"id": "86c060a9-3519-487b-8b89-5515cc224d17", "type": "Environment", - "displayName": "fabcli000002", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", - "folderId": "64c05237-8560-471b-b2ff-b850e9867ca0"}]}' + string: '{"value": [{"id": "0d71eb89-cf06-4824-a27f-c8fffb903fc7", "type": "Environment", + "displayName": "fabcli000002", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "folderId": "31369466-badc-4e13-bf27-f9ddcbfe5589"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -833,11 +833,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:10:32 GMT + - Tue, 14 Jul 2026 08:49:50 GMT Pragma: - no-cache RequestId: - - 7cc4410d-d745-40bf-abf2-02367ceb1839 + - 50fc97ce-b15f-4eed-9887-c8731c6824a3 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -865,11 +865,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "64c05237-8560-471b-b2ff-b850e9867ca0", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "31369466-badc-4e13-bf27-f9ddcbfe5589", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -878,15 +878,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '143' + - '144' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:10:32 GMT + - Tue, 14 Jul 2026 08:49:51 GMT Pragma: - no-cache RequestId: - - 1ba3feb6-a715-477f-a1b2-5d189c7ad9c9 + - 1d9d9515-0342-4d91-8a60-676cee38b6b2 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -916,7 +916,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: DELETE - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items/86c060a9-3519-487b-8b89-5515cc224d17 + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items/0d71eb89-cf06-4824-a27f-c8fffb903fc7 response: body: string: '' @@ -932,11 +932,11 @@ interactions: Content-Type: - application/octet-stream Date: - - Sun, 28 Jun 2026 09:10:33 GMT + - Tue, 14 Jul 2026 08:49:51 GMT Pragma: - no-cache RequestId: - - 7198dc93-c7a9-43f6-9c5d-0b8d016481a9 + - 4f9ef993-3092-4521-bc86-8e98ed0c4d4a Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -968,7 +968,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -980,15 +980,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:10:33 GMT + - Tue, 14 Jul 2026 08:49:52 GMT Pragma: - no-cache RequestId: - - 13e698e2-f6ef-4953-bdb8-41c87f841b46 + - 2623b007-a665-4da3-b332-a16ffa264cd8 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1016,11 +1016,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "64c05237-8560-471b-b2ff-b850e9867ca0", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "31369466-badc-4e13-bf27-f9ddcbfe5589", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1029,15 +1029,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '143' + - '144' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:10:34 GMT + - Tue, 14 Jul 2026 08:49:52 GMT Pragma: - no-cache RequestId: - - b52f19d9-755d-44b9-a0e6-1bd05137e75f + - 76169793-291c-4b00-a391-2e6fb9c4f6db Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1067,7 +1067,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: DELETE - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders/64c05237-8560-471b-b2ff-b850e9867ca0 + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders/31369466-badc-4e13-bf27-f9ddcbfe5589 response: body: string: '' @@ -1083,11 +1083,11 @@ interactions: Content-Type: - application/octet-stream Date: - - Sun, 28 Jun 2026 09:10:34 GMT + - Tue, 14 Jul 2026 08:49:53 GMT Pragma: - no-cache RequestId: - - 6a18fe89-b1c0-41c2-8db2-ef4cd6ef8dd4 + - 8935e264-f032-402b-9dac-970842d2a54e Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: diff --git a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_output_path_not_empty_warning.yaml b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_output_path_not_empty_warning.yaml index 7919a0edc..a51bd1061 100644 --- a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_output_path_not_empty_warning.yaml +++ b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_output_path_not_empty_warning.yaml @@ -17,7 +17,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -29,15 +29,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:10:35 GMT + - Tue, 14 Jul 2026 08:49:53 GMT Pragma: - no-cache RequestId: - - 96917f29-2afd-4ee7-900e-13cd1227c3c2 + - 0b4965ed-5c56-4450-9651-b297258e9739 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -65,7 +65,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: string: '{"value": []}' @@ -81,11 +81,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:10:35 GMT + - Tue, 14 Jul 2026 08:49:54 GMT Pragma: - no-cache RequestId: - - 18068b8c-7581-47a1-a0e3-dba5371eb923 + - 20d8d036-15f4-48f0-a919-5812a9d37ac4 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -113,7 +113,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: string: '{"value": []}' @@ -129,11 +129,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:10:35 GMT + - Tue, 14 Jul 2026 08:49:54 GMT Pragma: - no-cache RequestId: - - 71ef9581-7388-4d53-a1eb-8ae01b97cd4b + - 74088e71-adde-4431-9e24-4b638d6bf360 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -165,7 +165,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/notebooks + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/notebooks response: body: string: 'null' @@ -181,15 +181,15 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:10:36 GMT + - Tue, 14 Jul 2026 08:49:55 GMT ETag: - '""' Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/aa215865-6161-4d3e-8403-d12b7f5efeac + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/c95735bd-a673-4c24-aa4a-3f6af8dab4d5 Pragma: - no-cache RequestId: - - fd0dab4c-aabb-4013-8712-b886c5dbe196 + - dd69c3dc-208b-43d8-b818-963e9687bde2 Retry-After: - '20' Strict-Transport-Security: @@ -203,7 +203,7 @@ interactions: request-redirected: - 'true' x-ms-operation-id: - - aa215865-6161-4d3e-8403-d12b7f5efeac + - c95735bd-a673-4c24-aa4a-3f6af8dab4d5 status: code: 202 message: Accepted @@ -221,11 +221,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/aa215865-6161-4d3e-8403-d12b7f5efeac + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/c95735bd-a673-4c24-aa4a-3f6af8dab4d5 response: body: - string: '{"status": "Succeeded", "createdTimeUtc": "2026-06-28T09:10:36.9527036", - "lastUpdatedTimeUtc": "2026-06-28T09:10:38.3880425", "percentComplete": 100, + string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-14T08:49:55.0976143", + "lastUpdatedTimeUtc": "2026-07-14T08:49:56.4319484", "percentComplete": 100, "error": null}' headers: Access-Control-Expose-Headers: @@ -239,13 +239,13 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:10:57 GMT + - Tue, 14 Jul 2026 08:50:15 GMT Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/aa215865-6161-4d3e-8403-d12b7f5efeac/result + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/c95735bd-a673-4c24-aa4a-3f6af8dab4d5/result Pragma: - no-cache RequestId: - - c2984555-a1b8-435e-9802-191aa4f0dd7a + - ed821d5f-1507-436e-8fd1-e8a7cad7ee81 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -253,7 +253,7 @@ interactions: X-Frame-Options: - deny x-ms-operation-id: - - aa215865-6161-4d3e-8403-d12b7f5efeac + - c95735bd-a673-4c24-aa4a-3f6af8dab4d5 status: code: 200 message: OK @@ -271,11 +271,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/aa215865-6161-4d3e-8403-d12b7f5efeac/result + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/c95735bd-a673-4c24-aa4a-3f6af8dab4d5/result response: body: - string: '{"id": "59e8faf8-4951-4f22-88e4-b5f1394535c8", "type": "Notebook", - "displayName": "fabcli000001", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}' + string: '{"id": "b6125c5b-87f7-4bf9-95de-e13d556667b7", "type": "Notebook", + "displayName": "fabcli000001", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}' headers: Access-Control-Expose-Headers: - RequestId @@ -286,11 +286,11 @@ interactions: Content-Type: - application/json Date: - - Sun, 28 Jun 2026 09:10:57 GMT + - Tue, 14 Jul 2026 08:50:16 GMT Pragma: - no-cache RequestId: - - 73316875-ae33-46d7-8933-1e149bdbb037 + - e8214652-fbae-4bd6-b24b-250d4717db62 Strict-Transport-Security: - max-age=31536000; includeSubDomains Transfer-Encoding: @@ -320,7 +320,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -332,15 +332,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:10:58 GMT + - Tue, 14 Jul 2026 08:50:16 GMT Pragma: - no-cache RequestId: - - 35c6b25f-0a86-4069-a2e7-558c2d0d6632 + - bb32ed91-c0f8-403c-bd77-9a8f27a54c71 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -368,11 +368,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: - string: '{"value": [{"id": "59e8faf8-4951-4f22-88e4-b5f1394535c8", "type": "Notebook", - "displayName": "fabcli000001", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "b6125c5b-87f7-4bf9-95de-e13d556667b7", "type": "Notebook", + "displayName": "fabcli000001", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -381,15 +381,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '166' + - '165' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:10:59 GMT + - Tue, 14 Jul 2026 08:50:16 GMT Pragma: - no-cache RequestId: - - 4a9a84f6-a385-4338-bf89-f9238eb15049 + - 339a63f8-4bad-4480-a967-d4bd9a0928ae Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -419,7 +419,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items/bulkExportDefinitions?beta=true + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items/bulkExportDefinitions?beta=true response: body: string: 'null' @@ -435,13 +435,13 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:11:00 GMT + - Tue, 14 Jul 2026 08:50:17 GMT Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/82f3952a-1b9d-4dd1-b6bf-ebcc4cb46d1e + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/fbbe00f4-9af9-450d-821d-deccaf706ed6 Pragma: - no-cache RequestId: - - 0657e491-4878-485a-a281-0b572da6f984 + - ce887ba0-5df5-4948-ae8d-dfafa1939665 Retry-After: - '20' Strict-Transport-Security: @@ -455,7 +455,7 @@ interactions: request-redirected: - 'true' x-ms-operation-id: - - 82f3952a-1b9d-4dd1-b6bf-ebcc4cb46d1e + - fbbe00f4-9af9-450d-821d-deccaf706ed6 status: code: 202 message: Accepted @@ -473,11 +473,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/82f3952a-1b9d-4dd1-b6bf-ebcc4cb46d1e + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/fbbe00f4-9af9-450d-821d-deccaf706ed6 response: body: - string: '{"status": "Succeeded", "createdTimeUtc": "2026-06-28T09:11:00.3090323", - "lastUpdatedTimeUtc": "2026-06-28T09:11:02.6178525", "percentComplete": 100, + string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-14T08:50:18.2204376", + "lastUpdatedTimeUtc": "2026-07-14T08:50:19.5836266", "percentComplete": 100, "error": null}' headers: Access-Control-Expose-Headers: @@ -491,13 +491,13 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:11:19 GMT + - Tue, 14 Jul 2026 08:50:37 GMT Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/82f3952a-1b9d-4dd1-b6bf-ebcc4cb46d1e/result + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/fbbe00f4-9af9-450d-821d-deccaf706ed6/result Pragma: - no-cache RequestId: - - 3cbf65c1-3fdf-4b5e-8aab-6b142d88415c + - 2725b709-09ee-47ed-a605-a4d092ef4bea Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -505,7 +505,7 @@ interactions: X-Frame-Options: - deny x-ms-operation-id: - - 82f3952a-1b9d-4dd1-b6bf-ebcc4cb46d1e + - fbbe00f4-9af9-450d-821d-deccaf706ed6 status: code: 200 message: OK @@ -523,12 +523,12 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/82f3952a-1b9d-4dd1-b6bf-ebcc4cb46d1e/result + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/fbbe00f4-9af9-450d-821d-deccaf706ed6/result response: body: - string: '{"itemDefinitionsIndex": [{"id": "59e8faf8-4951-4f22-88e4-b5f1394535c8", + string: '{"itemDefinitionsIndex": [{"id": "b6125c5b-87f7-4bf9-95de-e13d556667b7", "rootPath": "/fabcli000001.Notebook"}], "definitionParts": [{"path": "/fabcli000001.Notebook/.platform", - "payload": "ewogICIkc2NoZW1hIjogImh0dHBzOi8vZGV2ZWxvcGVyLm1pY3Jvc29mdC5jb20vanNvbi1zY2hlbWFzL2ZhYnJpYy9naXRJbnRlZ3JhdGlvbi9wbGF0Zm9ybVByb3BlcnRpZXMvMi4wLjAvc2NoZW1hLmpzb24iLAogICJtZXRhZGF0YSI6IHsKICAgICJ0eXBlIjogIk5vdGVib29rIiwKICAgICJkaXNwbGF5TmFtZSI6ICJmYWJjbGl4YmFrd3ViNzZpIgogIH0sCiAgImNvbmZpZyI6IHsKICAgICJ2ZXJzaW9uIjogIjIuMCIsCiAgICAibG9naWNhbElkIjogIjM5NDUzNWM4LWI1ZjEtODhlNC00ZjIyLTQ5NTE1OWU4ZmFmOCIKICB9Cn0=", + "payload": "ewogICIkc2NoZW1hIjogImh0dHBzOi8vZGV2ZWxvcGVyLm1pY3Jvc29mdC5jb20vanNvbi1zY2hlbWFzL2ZhYnJpYy9naXRJbnRlZ3JhdGlvbi9wbGF0Zm9ybVByb3BlcnRpZXMvMi4wLjAvc2NoZW1hLmpzb24iLAogICJtZXRhZGF0YSI6IHsKICAgICJ0eXBlIjogIk5vdGVib29rIiwKICAgICJkaXNwbGF5TmFtZSI6ICJmYWJjbGlnZWw2cHRqeTVkIgogIH0sCiAgImNvbmZpZyI6IHsKICAgICJ2ZXJzaW9uIjogIjIuMCIsCiAgICAibG9naWNhbElkIjogIjU1NjY2N2I3LWUxM2QtOTVkZS00YmY5LTg3ZjdiNjEyNWM1YiIKICB9Cn0=", "payloadType": "InlineBase64"}, {"path": "/fabcli000001.Notebook/notebook-content.py", "payload": "IyBGYWJyaWMgbm90ZWJvb2sgc291cmNlCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAia2VybmVsX2luZm8iOiB7CiMgTUVUQSAgICAgIm5hbWUiOiAic3luYXBzZV9weXNwYXJrIgojIE1FVEEgICB9LAojIE1FVEEgICAiZGVwZW5kZW5jaWVzIjoge30KIyBNRVRBIH0KCiMgQ0VMTCAqKioqKioqKioqKioqKioqKioqKgoKIyBXZWxjb21lIHRvIHlvdXIgbmV3IG5vdGVib29rCiMgVHlwZSBoZXJlIGluIHRoZSBjZWxsIGVkaXRvciB0byBhZGQgY29kZSEKCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAibGFuZ3VhZ2UiOiAicHl0aG9uIiwKIyBNRVRBICAgImxhbmd1YWdlX2dyb3VwIjogInN5bmFwc2VfcHlzcGFyayIKIyBNRVRBIH0K", "payloadType": "InlineBase64"}]}' @@ -542,11 +542,11 @@ interactions: Content-Type: - application/json Date: - - Sun, 28 Jun 2026 09:11:20 GMT + - Tue, 14 Jul 2026 08:50:39 GMT Pragma: - no-cache RequestId: - - 508c08d7-6799-403d-8854-a409383e11bc + - 82f145f1-beb0-4253-a743-96fdfb933861 Strict-Transport-Security: - max-age=31536000; includeSubDomains Transfer-Encoding: @@ -572,11 +572,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: - string: '{"value": [{"id": "59e8faf8-4951-4f22-88e4-b5f1394535c8", "type": "Notebook", - "displayName": "fabcli000001", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "b6125c5b-87f7-4bf9-95de-e13d556667b7", "type": "Notebook", + "displayName": "fabcli000001", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -585,15 +585,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '166' + - '165' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:11:21 GMT + - Tue, 14 Jul 2026 08:50:39 GMT Pragma: - no-cache RequestId: - - 3924b742-017b-40f7-b536-9ed31b825312 + - 68d93cef-71c1-46b0-aabe-0f80363d1db3 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -625,7 +625,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -637,15 +637,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:11:21 GMT + - Tue, 14 Jul 2026 08:50:39 GMT Pragma: - no-cache RequestId: - - 16f553a4-fb5a-4947-b3fe-e8a062338d2c + - 5bfc4da9-bff3-4fd8-9c50-8a685bb9aa2c Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -673,11 +673,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: - string: '{"value": [{"id": "59e8faf8-4951-4f22-88e4-b5f1394535c8", "type": "Notebook", - "displayName": "fabcli000001", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "b6125c5b-87f7-4bf9-95de-e13d556667b7", "type": "Notebook", + "displayName": "fabcli000001", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -686,15 +686,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '166' + - '165' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:11:22 GMT + - Tue, 14 Jul 2026 08:50:40 GMT Pragma: - no-cache RequestId: - - be3aef85-cace-4ae9-a0aa-13e92541c329 + - 62d38fc9-f651-4433-8b67-c59bd399c149 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -724,7 +724,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: DELETE - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items/59e8faf8-4951-4f22-88e4-b5f1394535c8 + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items/b6125c5b-87f7-4bf9-95de-e13d556667b7 response: body: string: '' @@ -740,11 +740,11 @@ interactions: Content-Type: - application/octet-stream Date: - - Sun, 28 Jun 2026 09:11:23 GMT + - Tue, 14 Jul 2026 08:50:40 GMT Pragma: - no-cache RequestId: - - f4a3a199-6f18-4891-af75-c2b26ef3fde9 + - 438d60c0-1902-4485-a752-17dd9c5cf71c Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: diff --git a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_workspace_folder_without_recursive_fail.yaml b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_workspace_folder_without_recursive_fail.yaml index 7654796a1..906ec4a28 100644 --- a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_workspace_folder_without_recursive_fail.yaml +++ b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_workspace_folder_without_recursive_fail.yaml @@ -17,7 +17,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -29,15 +29,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:09:24 GMT + - Tue, 14 Jul 2026 08:48:38 GMT Pragma: - no-cache RequestId: - - a459667c-c738-4987-8ac4-a0f917b16a13 + - 9a07f30d-c7ab-4b55-87c4-01d9a932c845 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -65,7 +65,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: string: '{"value": []}' @@ -81,11 +81,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:09:24 GMT + - Tue, 14 Jul 2026 08:48:38 GMT Pragma: - no-cache RequestId: - - 9c4ca6d4-a025-44ff-9814-c1ac26cb5614 + - 060e21df-62ec-4331-8fb5-206fe32c6301 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -113,7 +113,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: string: '{"value": []}' @@ -129,11 +129,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:09:24 GMT + - Tue, 14 Jul 2026 08:48:39 GMT Pragma: - no-cache RequestId: - - 56ec3183-e1c2-4ad6-a32d-64d62a679aae + - c439d830-9430-4cb9-91af-dd20ae79d0b5 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -163,11 +163,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders response: body: - string: '{"id": "3b3a59b5-4992-4575-821f-6f102c208191", "displayName": "fabcli000001", - "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}' + string: '{"id": "3ee0f3b2-433e-4c97-a0a5-4dfc3aa5326a", "displayName": "fabcli000001", + "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}' headers: Access-Control-Expose-Headers: - RequestId,Location @@ -176,17 +176,17 @@ interactions: Content-Encoding: - gzip Content-Length: - - '130' + - '132' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:09:25 GMT + - Tue, 14 Jul 2026 08:48:39 GMT Location: - - https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders/3b3a59b5-4992-4575-821f-6f102c208191 + - https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders/3ee0f3b2-433e-4c97-a0a5-4dfc3aa5326a Pragma: - no-cache RequestId: - - cb1b344e-3676-48cd-bf3a-5207043d6cf7 + - d0d2b1b4-b8de-4012-b2d1-dd1fe037152b Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -218,7 +218,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -230,15 +230,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:09:25 GMT + - Tue, 14 Jul 2026 08:48:39 GMT Pragma: - no-cache RequestId: - - d25afe4f-7fd7-4dac-99c0-6faf73a24579 + - bb518500-bca7-472f-a435-e58e6d4a9123 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -266,11 +266,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "3b3a59b5-4992-4575-821f-6f102c208191", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "3ee0f3b2-433e-4c97-a0a5-4dfc3aa5326a", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -279,15 +279,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '144' + - '143' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:09:25 GMT + - Tue, 14 Jul 2026 08:48:40 GMT Pragma: - no-cache RequestId: - - d35eb023-65d0-42c9-b142-bf38bd0bc4af + - ac3a470c-dc54-4511-995b-ef59be7bcc9a Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -315,7 +315,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: string: '{"value": []}' @@ -331,11 +331,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:09:25 GMT + - Tue, 14 Jul 2026 08:48:40 GMT Pragma: - no-cache RequestId: - - cfebb81c-daaf-4651-81e8-e044cc0a5382 + - d5e6400a-809a-4f4f-901c-bd817c1f4bb2 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -363,7 +363,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: string: '{"value": []}' @@ -379,11 +379,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:09:26 GMT + - Tue, 14 Jul 2026 08:48:41 GMT Pragma: - no-cache RequestId: - - ae8beee9-ff0c-4e9b-91c0-833717f05fd2 + - 62912ee8-9dba-45b1-978a-6351da3a750a Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -398,7 +398,7 @@ interactions: code: 200 message: OK - request: - body: '{"displayName": "fabcli000002", "type": "Notebook", "folderId": "3b3a59b5-4992-4575-821f-6f102c208191", + body: '{"displayName": "fabcli000002", "type": "Notebook", "folderId": "3ee0f3b2-433e-4c97-a0a5-4dfc3aa5326a", "definition": {"parts": [{"path": "notebook-content.py", "payload": "IyBGYWJyaWMgbm90ZWJvb2sgc291cmNlCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAia2VybmVsX2luZm8iOiB7CiMgTUVUQSAgICAgIm5hbWUiOiAic3luYXBzZV9weXNwYXJrIgojIE1FVEEgICB9LAojIE1FVEEgICAiZGVwZW5kZW5jaWVzIjoge30KIyBNRVRBIH0KCiMgQ0VMTCAqKioqKioqKioqKioqKioqKioqKgoKIyBXZWxjb21lIHRvIHlvdXIgbmV3IG5vdGVib29rCiMgVHlwZSBoZXJlIGluIHRoZSBjZWxsIGVkaXRvciB0byBhZGQgY29kZSEKCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAibGFuZ3VhZ2UiOiAicHl0aG9uIiwKIyBNRVRBICAgImxhbmd1YWdlX2dyb3VwIjogInN5bmFwc2VfcHlzcGFyayIKIyBNRVRBIH0K", "payloadType": "InlineBase64"}]}}' headers: @@ -415,7 +415,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/notebooks + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/notebooks response: body: string: 'null' @@ -431,15 +431,15 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:09:27 GMT + - Tue, 14 Jul 2026 08:48:42 GMT ETag: - '""' Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/98f7e655-2a11-4c82-815b-cc4da14ce3f6 + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/525775d0-1876-4eb9-9a50-833b3291611f Pragma: - no-cache RequestId: - - 9b717484-08f9-4eb4-b40f-3003b0ee648c + - 1eecb714-8ebd-40fd-8851-54dacadd0239 Retry-After: - '20' Strict-Transport-Security: @@ -453,7 +453,7 @@ interactions: request-redirected: - 'true' x-ms-operation-id: - - 98f7e655-2a11-4c82-815b-cc4da14ce3f6 + - 525775d0-1876-4eb9-9a50-833b3291611f status: code: 202 message: Accepted @@ -471,11 +471,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/98f7e655-2a11-4c82-815b-cc4da14ce3f6 + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/525775d0-1876-4eb9-9a50-833b3291611f response: body: - string: '{"status": "Succeeded", "createdTimeUtc": "2026-06-28T09:09:27.9856126", - "lastUpdatedTimeUtc": "2026-06-28T09:09:29.323049", "percentComplete": 100, + string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-14T08:48:42.7085894", + "lastUpdatedTimeUtc": "2026-07-14T08:48:43.940593", "percentComplete": 100, "error": null}' headers: Access-Control-Expose-Headers: @@ -489,13 +489,13 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:09:48 GMT + - Tue, 14 Jul 2026 08:49:03 GMT Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/98f7e655-2a11-4c82-815b-cc4da14ce3f6/result + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/525775d0-1876-4eb9-9a50-833b3291611f/result Pragma: - no-cache RequestId: - - 57a9703d-cc98-483e-a333-7ce8e3364c07 + - b8c3b373-45b5-47d9-8a81-738548ad5a03 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -503,7 +503,7 @@ interactions: X-Frame-Options: - deny x-ms-operation-id: - - 98f7e655-2a11-4c82-815b-cc4da14ce3f6 + - 525775d0-1876-4eb9-9a50-833b3291611f status: code: 200 message: OK @@ -521,12 +521,12 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/98f7e655-2a11-4c82-815b-cc4da14ce3f6/result + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/525775d0-1876-4eb9-9a50-833b3291611f/result response: body: - string: '{"id": "c000fb1f-d0c8-42c2-a8c6-e995ff9dbf1e", "type": "Notebook", - "displayName": "fabcli000002", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", - "folderId": "3b3a59b5-4992-4575-821f-6f102c208191"}' + string: '{"id": "6f12f2ab-e1c0-482d-807f-1656708bcc0c", "type": "Notebook", + "displayName": "fabcli000002", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "folderId": "3ee0f3b2-433e-4c97-a0a5-4dfc3aa5326a"}' headers: Access-Control-Expose-Headers: - RequestId @@ -537,11 +537,11 @@ interactions: Content-Type: - application/json Date: - - Sun, 28 Jun 2026 09:09:49 GMT + - Tue, 14 Jul 2026 08:49:04 GMT Pragma: - no-cache RequestId: - - 183a8f94-52c6-4fb2-b307-fb266feb091a + - 97e7163e-558b-4190-88b1-c733dcbd31d1 Strict-Transport-Security: - max-age=31536000; includeSubDomains Transfer-Encoding: @@ -571,7 +571,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -583,15 +583,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:09:49 GMT + - Tue, 14 Jul 2026 08:49:04 GMT Pragma: - no-cache RequestId: - - 6fe1ead0-eabd-4e55-8234-0cfedd289b23 + - 0796321a-d6c7-435b-a6a5-7d67aa644c17 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -619,11 +619,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "3b3a59b5-4992-4575-821f-6f102c208191", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "3ee0f3b2-433e-4c97-a0a5-4dfc3aa5326a", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -632,15 +632,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '144' + - '143' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:09:49 GMT + - Tue, 14 Jul 2026 08:49:04 GMT Pragma: - no-cache RequestId: - - 2cfe4dc9-2a07-48f5-9c5d-e9d0b4e55e91 + - 8ff46645-afbc-4b73-8586-769bc1e1c21d Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -672,7 +672,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -684,15 +684,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:09:50 GMT + - Tue, 14 Jul 2026 08:49:05 GMT Pragma: - no-cache RequestId: - - 6ffc750f-7cf3-4255-a387-5f446f47ee1d + - 8e0554db-2520-46d2-b3f2-16e209079c77 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -720,11 +720,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "3b3a59b5-4992-4575-821f-6f102c208191", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "3ee0f3b2-433e-4c97-a0a5-4dfc3aa5326a", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -733,15 +733,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '144' + - '143' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:09:50 GMT + - Tue, 14 Jul 2026 08:49:05 GMT Pragma: - no-cache RequestId: - - 5a36e198-d8e8-43fd-a785-d1d0568a33ae + - b1ae4c9c-ae16-42e7-a11c-9e5df6c40c12 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -769,12 +769,12 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: - string: '{"value": [{"id": "c000fb1f-d0c8-42c2-a8c6-e995ff9dbf1e", "type": "Notebook", - "displayName": "fabcli000002", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", - "folderId": "3b3a59b5-4992-4575-821f-6f102c208191"}]}' + string: '{"value": [{"id": "6f12f2ab-e1c0-482d-807f-1656708bcc0c", "type": "Notebook", + "displayName": "fabcli000002", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "folderId": "3ee0f3b2-433e-4c97-a0a5-4dfc3aa5326a"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -787,11 +787,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:09:51 GMT + - Tue, 14 Jul 2026 08:49:06 GMT Pragma: - no-cache RequestId: - - 825a85e5-4d7c-4316-8b96-685a0cce5dfc + - 74cb24e7-dff0-4e1d-9000-3c330c53a08c Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -819,11 +819,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "3b3a59b5-4992-4575-821f-6f102c208191", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "3ee0f3b2-433e-4c97-a0a5-4dfc3aa5326a", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -832,15 +832,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '144' + - '143' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:09:51 GMT + - Tue, 14 Jul 2026 08:49:07 GMT Pragma: - no-cache RequestId: - - 1c0929a2-0a7c-4661-a2c1-6fca4d73bee0 + - e60228bd-1691-44d4-bc57-bca69ded98b1 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -870,7 +870,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: DELETE - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items/c000fb1f-d0c8-42c2-a8c6-e995ff9dbf1e + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items/6f12f2ab-e1c0-482d-807f-1656708bcc0c response: body: string: '' @@ -886,11 +886,11 @@ interactions: Content-Type: - application/octet-stream Date: - - Sun, 28 Jun 2026 09:09:51 GMT + - Tue, 14 Jul 2026 08:49:07 GMT Pragma: - no-cache RequestId: - - 185be856-9637-48a1-a754-0b3ec79e1bfb + - c964bdc4-4c5a-4253-b726-94e2850d7fad Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -922,7 +922,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -934,15 +934,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:09:52 GMT + - Tue, 14 Jul 2026 08:49:08 GMT Pragma: - no-cache RequestId: - - 3145d0a8-090c-4087-96dc-8a20ea254d49 + - 1197649f-810e-4b68-8b08-217ecb06ad4d Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -970,11 +970,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "3b3a59b5-4992-4575-821f-6f102c208191", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "3ee0f3b2-433e-4c97-a0a5-4dfc3aa5326a", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -983,15 +983,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '144' + - '143' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:09:52 GMT + - Tue, 14 Jul 2026 08:49:07 GMT Pragma: - no-cache RequestId: - - 64cfe601-c775-4436-b190-9a09f0c3214b + - 4019d41e-0094-4cbe-b3c5-5477e4a0da4d Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1021,7 +1021,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: DELETE - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders/3b3a59b5-4992-4575-821f-6f102c208191 + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders/3ee0f3b2-433e-4c97-a0a5-4dfc3aa5326a response: body: string: '' @@ -1037,11 +1037,11 @@ interactions: Content-Type: - application/octet-stream Date: - - Sun, 28 Jun 2026 09:09:52 GMT + - Tue, 14 Jul 2026 08:49:08 GMT Pragma: - no-cache RequestId: - - fa2187c2-cf51-4be2-a96f-45459c21f5d0 + - 64601240-30c6-455f-beff-44c39caaf5c5 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: diff --git a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_workspace_with_folders_structure_success.yaml b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_workspace_with_folders_structure_success.yaml index 019947a6a..1c01af812 100644 --- a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_workspace_with_folders_structure_success.yaml +++ b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_workspace_with_folders_structure_success.yaml @@ -17,7 +17,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -29,15 +29,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:12:51 GMT + - Tue, 14 Jul 2026 08:52:10 GMT Pragma: - no-cache RequestId: - - 59c007c2-e55a-4b73-b9e0-4861b29b915f + - ee1194cd-34d5-4e5c-b180-9c72f8e0f2cf Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -65,7 +65,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: string: '{"value": []}' @@ -81,11 +81,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:12:52 GMT + - Tue, 14 Jul 2026 08:52:10 GMT Pragma: - no-cache RequestId: - - 21e19139-8853-4493-857a-41cd002e45c8 + - 14a08b3a-9242-4f9c-a78b-07e22e47dd80 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -113,7 +113,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: string: '{"value": []}' @@ -129,11 +129,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:12:52 GMT + - Tue, 14 Jul 2026 08:52:10 GMT Pragma: - no-cache RequestId: - - 35e6c53a-ba50-48fd-97a6-a260daa51997 + - e184680e-8081-4de9-9e04-b7829fb0076f Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -163,11 +163,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders response: body: - string: '{"id": "2eb1c801-458f-4da2-87d0-5652000cc241", "displayName": "fabcli000001", - "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}' + string: '{"id": "139d63e6-f161-4bc3-800f-f7533603ffc7", "displayName": "fabcli000001", + "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}' headers: Access-Control-Expose-Headers: - RequestId,Location @@ -176,17 +176,17 @@ interactions: Content-Encoding: - gzip Content-Length: - - '132' + - '131' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:12:52 GMT + - Tue, 14 Jul 2026 08:52:11 GMT Location: - - https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders/2eb1c801-458f-4da2-87d0-5652000cc241 + - https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders/139d63e6-f161-4bc3-800f-f7533603ffc7 Pragma: - no-cache RequestId: - - 6e3e6b4e-5635-469f-a145-79f2655c878d + - c58ba146-1766-45a8-84f3-a4e6212513f0 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -218,7 +218,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -230,15 +230,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:12:53 GMT + - Tue, 14 Jul 2026 08:52:11 GMT Pragma: - no-cache RequestId: - - 393581d5-c72c-4937-b327-3512975f3241 + - 799e6eea-f546-4b3f-8a8c-de8cef2bea96 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -266,11 +266,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "2eb1c801-458f-4da2-87d0-5652000cc241", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "139d63e6-f161-4bc3-800f-f7533603ffc7", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -283,11 +283,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:12:53 GMT + - Tue, 14 Jul 2026 08:52:11 GMT Pragma: - no-cache RequestId: - - d82550db-1485-44ba-be7a-166cbb2e684d + - 531be676-16b0-41d1-9eee-80ab7523bc14 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -315,11 +315,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "2eb1c801-458f-4da2-87d0-5652000cc241", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "139d63e6-f161-4bc3-800f-f7533603ffc7", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -332,11 +332,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:12:53 GMT + - Tue, 14 Jul 2026 08:52:12 GMT Pragma: - no-cache RequestId: - - 38342de9-1371-49b3-90dd-5f0a929c5698 + - 80952704-c8b5-4986-80f2-52bd28bda886 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -364,11 +364,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "2eb1c801-458f-4da2-87d0-5652000cc241", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "139d63e6-f161-4bc3-800f-f7533603ffc7", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -381,11 +381,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:12:55 GMT + - Tue, 14 Jul 2026 08:52:12 GMT Pragma: - no-cache RequestId: - - 89421c7d-9479-43e6-a052-7d69af9e0771 + - 28b303ba-7a53-42a7-be82-843aeabdef77 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -400,7 +400,7 @@ interactions: code: 200 message: OK - request: - body: '{"displayName": "fabcli000002", "parentFolderId": "2eb1c801-458f-4da2-87d0-5652000cc241"}' + body: '{"displayName": "fabcli000002", "parentFolderId": "139d63e6-f161-4bc3-800f-f7533603ffc7"}' headers: Accept: - '*/*' @@ -415,11 +415,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders response: body: - string: '{"id": "590c9c92-7cd9-479f-ab61-dd570b19742e", "displayName": "fabcli000002", - "parentFolderId": "2eb1c801-458f-4da2-87d0-5652000cc241", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}' + string: '{"id": "6c194025-9a2b-4873-82b2-03de593cd7d8", "displayName": "fabcli000002", + "parentFolderId": "139d63e6-f161-4bc3-800f-f7533603ffc7", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}' headers: Access-Control-Expose-Headers: - RequestId,Location @@ -428,17 +428,17 @@ interactions: Content-Encoding: - gzip Content-Length: - - '166' + - '167' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:12:55 GMT + - Tue, 14 Jul 2026 08:52:13 GMT Location: - - https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders/590c9c92-7cd9-479f-ab61-dd570b19742e + - https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders/6c194025-9a2b-4873-82b2-03de593cd7d8 Pragma: - no-cache RequestId: - - 971d43a1-e9ab-46a2-bac6-fcdf563dae0e + - f8031aa6-04b0-4e62-a477-d5833f633871 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -470,7 +470,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -482,15 +482,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:12:55 GMT + - Tue, 14 Jul 2026 08:52:13 GMT Pragma: - no-cache RequestId: - - 4f57bbbf-f5a6-4bfe-b153-c1630b61ecb6 + - 570ac023-e5f6-481c-9bc0-9bebbc9a0490 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -518,13 +518,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "2eb1c801-458f-4da2-87d0-5652000cc241", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": - "590c9c92-7cd9-479f-ab61-dd570b19742e", "displayName": "fabcli000002", "parentFolderId": - "2eb1c801-458f-4da2-87d0-5652000cc241", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "139d63e6-f161-4bc3-800f-f7533603ffc7", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": + "6c194025-9a2b-4873-82b2-03de593cd7d8", "displayName": "fabcli000002", "parentFolderId": + "139d63e6-f161-4bc3-800f-f7533603ffc7", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -533,15 +533,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '202' + - '203' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:12:56 GMT + - Tue, 14 Jul 2026 08:52:13 GMT Pragma: - no-cache RequestId: - - 514c1802-621a-40ce-b16e-a2c29f0dc15d + - ddd32e04-a043-468b-85ca-8fdd1e8ad012 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -569,7 +569,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: string: '{"value": []}' @@ -585,11 +585,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:12:56 GMT + - Tue, 14 Jul 2026 08:52:13 GMT Pragma: - no-cache RequestId: - - 48be66be-64d6-467e-9f09-e2e9ce4b6e6d + - 5c9a39e3-cb44-4424-9f1c-f1d1120be5c9 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -617,7 +617,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: string: '{"value": []}' @@ -633,11 +633,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:12:56 GMT + - Tue, 14 Jul 2026 08:52:14 GMT Pragma: - no-cache RequestId: - - de9850c6-f32d-4d6c-bfb4-d948f314d627 + - 4eca976c-df3a-4002-b1b6-c33f73f7685b Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -652,7 +652,7 @@ interactions: code: 200 message: OK - request: - body: '{"displayName": "fabcli000003", "type": "Notebook", "folderId": "2eb1c801-458f-4da2-87d0-5652000cc241", + body: '{"displayName": "fabcli000003", "type": "Notebook", "folderId": "139d63e6-f161-4bc3-800f-f7533603ffc7", "definition": {"parts": [{"path": "notebook-content.py", "payload": "IyBGYWJyaWMgbm90ZWJvb2sgc291cmNlCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAia2VybmVsX2luZm8iOiB7CiMgTUVUQSAgICAgIm5hbWUiOiAic3luYXBzZV9weXNwYXJrIgojIE1FVEEgICB9LAojIE1FVEEgICAiZGVwZW5kZW5jaWVzIjoge30KIyBNRVRBIH0KCiMgQ0VMTCAqKioqKioqKioqKioqKioqKioqKgoKIyBXZWxjb21lIHRvIHlvdXIgbmV3IG5vdGVib29rCiMgVHlwZSBoZXJlIGluIHRoZSBjZWxsIGVkaXRvciB0byBhZGQgY29kZSEKCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAibGFuZ3VhZ2UiOiAicHl0aG9uIiwKIyBNRVRBICAgImxhbmd1YWdlX2dyb3VwIjogInN5bmFwc2VfcHlzcGFyayIKIyBNRVRBIH0K", "payloadType": "InlineBase64"}]}}' headers: @@ -669,7 +669,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/notebooks + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/notebooks response: body: string: 'null' @@ -685,15 +685,15 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:12:57 GMT + - Tue, 14 Jul 2026 08:52:15 GMT ETag: - '""' Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/6395d2f1-2d93-46b9-8ad0-13c4289feb88 + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/de688a48-bf8a-4650-89fb-38af4d920f24 Pragma: - no-cache RequestId: - - d7b2ed15-3e3a-4c39-b5d8-233f53a9ab54 + - e67455a8-424f-4c6c-98d5-658fe0487c31 Retry-After: - '20' Strict-Transport-Security: @@ -707,7 +707,7 @@ interactions: request-redirected: - 'true' x-ms-operation-id: - - 6395d2f1-2d93-46b9-8ad0-13c4289feb88 + - de688a48-bf8a-4650-89fb-38af4d920f24 status: code: 202 message: Accepted @@ -725,11 +725,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/6395d2f1-2d93-46b9-8ad0-13c4289feb88 + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/de688a48-bf8a-4650-89fb-38af4d920f24 response: body: - string: '{"status": "Succeeded", "createdTimeUtc": "2026-06-28T09:12:57.7970815", - "lastUpdatedTimeUtc": "2026-06-28T09:12:59.2379287", "percentComplete": 100, + string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-14T08:52:15.1755839", + "lastUpdatedTimeUtc": "2026-07-14T08:52:16.4436585", "percentComplete": 100, "error": null}' headers: Access-Control-Expose-Headers: @@ -739,17 +739,17 @@ interactions: Content-Encoding: - gzip Content-Length: - - '131' + - '132' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:13:18 GMT + - Tue, 14 Jul 2026 08:52:35 GMT Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/6395d2f1-2d93-46b9-8ad0-13c4289feb88/result + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/de688a48-bf8a-4650-89fb-38af4d920f24/result Pragma: - no-cache RequestId: - - 44d2098b-5d56-449e-a902-d41db571002d + - 79f9a657-ea5a-4c17-934a-2f031e9f2b4a Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -757,7 +757,7 @@ interactions: X-Frame-Options: - deny x-ms-operation-id: - - 6395d2f1-2d93-46b9-8ad0-13c4289feb88 + - de688a48-bf8a-4650-89fb-38af4d920f24 status: code: 200 message: OK @@ -775,12 +775,12 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/6395d2f1-2d93-46b9-8ad0-13c4289feb88/result + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/de688a48-bf8a-4650-89fb-38af4d920f24/result response: body: - string: '{"id": "871b7a1f-c813-4e02-b2dc-bf9d59a628d9", "type": "Notebook", - "displayName": "fabcli000003", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", - "folderId": "2eb1c801-458f-4da2-87d0-5652000cc241"}' + string: '{"id": "774667b1-53eb-4ee9-961f-b8c110157a1b", "type": "Notebook", + "displayName": "fabcli000003", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "folderId": "139d63e6-f161-4bc3-800f-f7533603ffc7"}' headers: Access-Control-Expose-Headers: - RequestId @@ -791,11 +791,11 @@ interactions: Content-Type: - application/json Date: - - Sun, 28 Jun 2026 09:13:19 GMT + - Tue, 14 Jul 2026 08:52:36 GMT Pragma: - no-cache RequestId: - - 693bf9b4-2c74-4552-b69d-813fdc77f048 + - 471f46b7-fe4a-4ff9-82d4-3000097d293b Strict-Transport-Security: - max-age=31536000; includeSubDomains Transfer-Encoding: @@ -825,7 +825,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -837,15 +837,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:13:19 GMT + - Tue, 14 Jul 2026 08:52:36 GMT Pragma: - no-cache RequestId: - - 214958b5-9529-4d86-a79e-8e07e6384ef9 + - b534e1da-86a0-42e3-b0ee-60b3b6a3c0f6 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -873,13 +873,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "2eb1c801-458f-4da2-87d0-5652000cc241", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": - "590c9c92-7cd9-479f-ab61-dd570b19742e", "displayName": "fabcli000002", "parentFolderId": - "2eb1c801-458f-4da2-87d0-5652000cc241", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "139d63e6-f161-4bc3-800f-f7533603ffc7", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": + "6c194025-9a2b-4873-82b2-03de593cd7d8", "displayName": "fabcli000002", "parentFolderId": + "139d63e6-f161-4bc3-800f-f7533603ffc7", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -888,15 +888,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '202' + - '203' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:13:19 GMT + - Tue, 14 Jul 2026 08:52:37 GMT Pragma: - no-cache RequestId: - - 99b55cf0-d989-4738-bbef-b167fe5bb000 + - 11c38e35-f5b6-41ec-bd81-25cb261078ef Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -924,13 +924,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "2eb1c801-458f-4da2-87d0-5652000cc241", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": - "590c9c92-7cd9-479f-ab61-dd570b19742e", "displayName": "fabcli000002", "parentFolderId": - "2eb1c801-458f-4da2-87d0-5652000cc241", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "139d63e6-f161-4bc3-800f-f7533603ffc7", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": + "6c194025-9a2b-4873-82b2-03de593cd7d8", "displayName": "fabcli000002", "parentFolderId": + "139d63e6-f161-4bc3-800f-f7533603ffc7", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -939,15 +939,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '202' + - '203' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:13:20 GMT + - Tue, 14 Jul 2026 08:52:38 GMT Pragma: - no-cache RequestId: - - abd09b8c-9b27-4121-9939-702a7758f32e + - 9ec9eb4f-ed84-4ad9-a6a1-0c33cfe75560 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -975,12 +975,12 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: - string: '{"value": [{"id": "871b7a1f-c813-4e02-b2dc-bf9d59a628d9", "type": "Notebook", - "displayName": "fabcli000003", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", - "folderId": "2eb1c801-458f-4da2-87d0-5652000cc241"}]}' + string: '{"value": [{"id": "774667b1-53eb-4ee9-961f-b8c110157a1b", "type": "Notebook", + "displayName": "fabcli000003", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "folderId": "139d63e6-f161-4bc3-800f-f7533603ffc7"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -993,11 +993,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:13:20 GMT + - Tue, 14 Jul 2026 08:52:37 GMT Pragma: - no-cache RequestId: - - d48d6ca2-3f8c-4c51-9321-6dc81b4f2160 + - 39dab92d-573c-4331-8793-1b4ccfdc9f8f Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1025,13 +1025,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "2eb1c801-458f-4da2-87d0-5652000cc241", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": - "590c9c92-7cd9-479f-ab61-dd570b19742e", "displayName": "fabcli000002", "parentFolderId": - "2eb1c801-458f-4da2-87d0-5652000cc241", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "139d63e6-f161-4bc3-800f-f7533603ffc7", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": + "6c194025-9a2b-4873-82b2-03de593cd7d8", "displayName": "fabcli000002", "parentFolderId": + "139d63e6-f161-4bc3-800f-f7533603ffc7", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1040,15 +1040,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '202' + - '203' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:13:21 GMT + - Tue, 14 Jul 2026 08:52:39 GMT Pragma: - no-cache RequestId: - - 208cdc25-6425-4834-aca0-417f3d8e7b48 + - fdce0483-6c94-4245-828f-38e5157c8013 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1076,12 +1076,12 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: - string: '{"value": [{"id": "871b7a1f-c813-4e02-b2dc-bf9d59a628d9", "type": "Notebook", - "displayName": "fabcli000003", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", - "folderId": "2eb1c801-458f-4da2-87d0-5652000cc241"}]}' + string: '{"value": [{"id": "774667b1-53eb-4ee9-961f-b8c110157a1b", "type": "Notebook", + "displayName": "fabcli000003", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "folderId": "139d63e6-f161-4bc3-800f-f7533603ffc7"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1094,11 +1094,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:13:21 GMT + - Tue, 14 Jul 2026 08:52:39 GMT Pragma: - no-cache RequestId: - - b0b53075-79d5-4037-bc7c-0418b3120a66 + - 293781cb-9c86-41fb-89ed-fbe7dcf2fe79 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1126,13 +1126,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "2eb1c801-458f-4da2-87d0-5652000cc241", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": - "590c9c92-7cd9-479f-ab61-dd570b19742e", "displayName": "fabcli000002", "parentFolderId": - "2eb1c801-458f-4da2-87d0-5652000cc241", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "139d63e6-f161-4bc3-800f-f7533603ffc7", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": + "6c194025-9a2b-4873-82b2-03de593cd7d8", "displayName": "fabcli000002", "parentFolderId": + "139d63e6-f161-4bc3-800f-f7533603ffc7", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1141,15 +1141,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '202' + - '203' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:13:22 GMT + - Tue, 14 Jul 2026 08:52:40 GMT Pragma: - no-cache RequestId: - - 645de648-c602-4671-b92e-c9a41f4878ba + - b4ef8af6-5e25-47e8-822f-6574174cfe26 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1164,7 +1164,7 @@ interactions: code: 200 message: OK - request: - body: '{"displayName": "fabcli000004", "type": "Notebook", "folderId": "590c9c92-7cd9-479f-ab61-dd570b19742e", + body: '{"displayName": "fabcli000004", "type": "Notebook", "folderId": "6c194025-9a2b-4873-82b2-03de593cd7d8", "definition": {"parts": [{"path": "notebook-content.py", "payload": "IyBGYWJyaWMgbm90ZWJvb2sgc291cmNlCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAia2VybmVsX2luZm8iOiB7CiMgTUVUQSAgICAgIm5hbWUiOiAic3luYXBzZV9weXNwYXJrIgojIE1FVEEgICB9LAojIE1FVEEgICAiZGVwZW5kZW5jaWVzIjoge30KIyBNRVRBIH0KCiMgQ0VMTCAqKioqKioqKioqKioqKioqKioqKgoKIyBXZWxjb21lIHRvIHlvdXIgbmV3IG5vdGVib29rCiMgVHlwZSBoZXJlIGluIHRoZSBjZWxsIGVkaXRvciB0byBhZGQgY29kZSEKCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAibGFuZ3VhZ2UiOiAicHl0aG9uIiwKIyBNRVRBICAgImxhbmd1YWdlX2dyb3VwIjogInN5bmFwc2VfcHlzcGFyayIKIyBNRVRBIH0K", "payloadType": "InlineBase64"}]}}' headers: @@ -1181,7 +1181,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/notebooks + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/notebooks response: body: string: 'null' @@ -1197,15 +1197,15 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:13:23 GMT + - Tue, 14 Jul 2026 08:52:40 GMT ETag: - '""' Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/00e19598-215e-4124-ab78-7cda1a330fca + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/c21c8ae3-a7ee-4f99-9a82-91c8fcbf1694 Pragma: - no-cache RequestId: - - befc35db-f02e-497b-92de-53d6864ad0d5 + - 5d735852-b497-4ca2-ae33-c1bec14efce0 Retry-After: - '20' Strict-Transport-Security: @@ -1219,7 +1219,7 @@ interactions: request-redirected: - 'true' x-ms-operation-id: - - 00e19598-215e-4124-ab78-7cda1a330fca + - c21c8ae3-a7ee-4f99-9a82-91c8fcbf1694 status: code: 202 message: Accepted @@ -1237,11 +1237,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/00e19598-215e-4124-ab78-7cda1a330fca + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/c21c8ae3-a7ee-4f99-9a82-91c8fcbf1694 response: body: - string: '{"status": "Succeeded", "createdTimeUtc": "2026-06-28T09:13:23.2403992", - "lastUpdatedTimeUtc": "2026-06-28T09:13:24.7208067", "percentComplete": 100, + string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-14T08:52:40.9871959", + "lastUpdatedTimeUtc": "2026-07-14T08:52:42.3660541", "percentComplete": 100, "error": null}' headers: Access-Control-Expose-Headers: @@ -1255,13 +1255,13 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:13:43 GMT + - Tue, 14 Jul 2026 08:53:01 GMT Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/00e19598-215e-4124-ab78-7cda1a330fca/result + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/c21c8ae3-a7ee-4f99-9a82-91c8fcbf1694/result Pragma: - no-cache RequestId: - - 1e05f14e-5536-4a44-bc63-da775b6cd32a + - cce2af41-357e-46d3-b17b-2b26397a430d Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1269,7 +1269,7 @@ interactions: X-Frame-Options: - deny x-ms-operation-id: - - 00e19598-215e-4124-ab78-7cda1a330fca + - c21c8ae3-a7ee-4f99-9a82-91c8fcbf1694 status: code: 200 message: OK @@ -1287,12 +1287,12 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/00e19598-215e-4124-ab78-7cda1a330fca/result + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/c21c8ae3-a7ee-4f99-9a82-91c8fcbf1694/result response: body: - string: '{"id": "2f394211-ef14-4566-95ce-f6823894f815", "type": "Notebook", - "displayName": "fabcli000004", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", - "folderId": "590c9c92-7cd9-479f-ab61-dd570b19742e"}' + string: '{"id": "969878bf-eb31-4e96-a0e9-33b9987513de", "type": "Notebook", + "displayName": "fabcli000004", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "folderId": "6c194025-9a2b-4873-82b2-03de593cd7d8"}' headers: Access-Control-Expose-Headers: - RequestId @@ -1303,11 +1303,11 @@ interactions: Content-Type: - application/json Date: - - Sun, 28 Jun 2026 09:13:44 GMT + - Tue, 14 Jul 2026 08:53:01 GMT Pragma: - no-cache RequestId: - - 60f38fd8-e419-4ff5-af06-8b8df7a5510e + - 7f83c37e-ba9a-40b9-92ac-7c231b4c96f6 Strict-Transport-Security: - max-age=31536000; includeSubDomains Transfer-Encoding: @@ -1337,7 +1337,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -1349,15 +1349,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:13:45 GMT + - Tue, 14 Jul 2026 08:53:03 GMT Pragma: - no-cache RequestId: - - 18a365a3-7b29-4024-9593-6e66cb732f11 + - 46c15aa2-3f8a-45ae-bfa6-f37bd8621788 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1385,14 +1385,14 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: - string: '{"value": [{"id": "871b7a1f-c813-4e02-b2dc-bf9d59a628d9", "type": "Notebook", - "displayName": "fabcli000003", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", - "folderId": "2eb1c801-458f-4da2-87d0-5652000cc241"}, {"id": "2f394211-ef14-4566-95ce-f6823894f815", + string: '{"value": [{"id": "774667b1-53eb-4ee9-961f-b8c110157a1b", "type": "Notebook", + "displayName": "fabcli000003", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "folderId": "139d63e6-f161-4bc3-800f-f7533603ffc7"}, {"id": "969878bf-eb31-4e96-a0e9-33b9987513de", "type": "Notebook", "displayName": "fabcli000004", "description": "", "workspaceId": - "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", "folderId": "590c9c92-7cd9-479f-ab61-dd570b19742e"}]}' + "c949d407-d701-4e5f-90e5-c67dd55544d4", "folderId": "6c194025-9a2b-4873-82b2-03de593cd7d8"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1401,15 +1401,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '261' + - '264' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:13:45 GMT + - Tue, 14 Jul 2026 08:53:03 GMT Pragma: - no-cache RequestId: - - 278aaa79-e9c0-4972-a541-f00ef76b8e52 + - c6fec8eb-315a-4492-ac85-ed6c569ff9a8 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1437,13 +1437,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "2eb1c801-458f-4da2-87d0-5652000cc241", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": - "590c9c92-7cd9-479f-ab61-dd570b19742e", "displayName": "fabcli000002", "parentFolderId": - "2eb1c801-458f-4da2-87d0-5652000cc241", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "139d63e6-f161-4bc3-800f-f7533603ffc7", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": + "6c194025-9a2b-4873-82b2-03de593cd7d8", "displayName": "fabcli000002", "parentFolderId": + "139d63e6-f161-4bc3-800f-f7533603ffc7", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1452,15 +1452,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '202' + - '203' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:13:46 GMT + - Tue, 14 Jul 2026 08:53:04 GMT Pragma: - no-cache RequestId: - - d9dd12c5-2931-4e84-aa70-9ea37fc39e0e + - 85d745f4-0902-428d-9374-a5cd0203ce13 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1488,13 +1488,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "2eb1c801-458f-4da2-87d0-5652000cc241", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": - "590c9c92-7cd9-479f-ab61-dd570b19742e", "displayName": "fabcli000002", "parentFolderId": - "2eb1c801-458f-4da2-87d0-5652000cc241", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "139d63e6-f161-4bc3-800f-f7533603ffc7", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": + "6c194025-9a2b-4873-82b2-03de593cd7d8", "displayName": "fabcli000002", "parentFolderId": + "139d63e6-f161-4bc3-800f-f7533603ffc7", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1503,15 +1503,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '202' + - '203' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:13:46 GMT + - Tue, 14 Jul 2026 08:53:04 GMT Pragma: - no-cache RequestId: - - 74ce31fd-d760-42f2-bab7-17582cf1491a + - ed63f460-7674-4a97-99a3-ff79d8a14233 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1541,7 +1541,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items/bulkExportDefinitions?beta=true + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items/bulkExportDefinitions?beta=true response: body: string: 'null' @@ -1557,13 +1557,13 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:13:46 GMT + - Tue, 14 Jul 2026 08:53:05 GMT Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/184a42db-563c-45e1-8fda-20d4fe56e821 + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/894069e4-022a-4cd7-b2ab-bcb87a427901 Pragma: - no-cache RequestId: - - c97fd885-7c0f-426d-a499-330c37efc9df + - ddddccbd-5571-40fb-9dcd-3fd4632df4d6 Retry-After: - '20' Strict-Transport-Security: @@ -1577,7 +1577,7 @@ interactions: request-redirected: - 'true' x-ms-operation-id: - - 184a42db-563c-45e1-8fda-20d4fe56e821 + - 894069e4-022a-4cd7-b2ab-bcb87a427901 status: code: 202 message: Accepted @@ -1595,11 +1595,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/184a42db-563c-45e1-8fda-20d4fe56e821 + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/894069e4-022a-4cd7-b2ab-bcb87a427901 response: body: - string: '{"status": "Succeeded", "createdTimeUtc": "2026-06-28T09:13:47.416342", - "lastUpdatedTimeUtc": "2026-06-28T09:13:49.1979716", "percentComplete": 100, + string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-14T08:53:05.5275696", + "lastUpdatedTimeUtc": "2026-07-14T08:53:08.8270893", "percentComplete": 100, "error": null}' headers: Access-Control-Expose-Headers: @@ -1609,17 +1609,17 @@ interactions: Content-Encoding: - gzip Content-Length: - - '130' + - '132' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:14:07 GMT + - Tue, 14 Jul 2026 08:53:25 GMT Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/184a42db-563c-45e1-8fda-20d4fe56e821/result + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/894069e4-022a-4cd7-b2ab-bcb87a427901/result Pragma: - no-cache RequestId: - - 60e31fdf-43f5-4585-b87c-0038c8fb69cc + - 18b5c41c-9c91-4027-b61b-b8c6bb935401 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1627,7 +1627,7 @@ interactions: X-Frame-Options: - deny x-ms-operation-id: - - 184a42db-563c-45e1-8fda-20d4fe56e821 + - 894069e4-022a-4cd7-b2ab-bcb87a427901 status: code: 200 message: OK @@ -1645,17 +1645,17 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/184a42db-563c-45e1-8fda-20d4fe56e821/result + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/894069e4-022a-4cd7-b2ab-bcb87a427901/result response: body: - string: '{"itemDefinitionsIndex": [{"id": "871b7a1f-c813-4e02-b2dc-bf9d59a628d9", - "rootPath": "/fabcli000001/fabcli000003.Notebook"}, {"id": "2f394211-ef14-4566-95ce-f6823894f815", + string: '{"itemDefinitionsIndex": [{"id": "774667b1-53eb-4ee9-961f-b8c110157a1b", + "rootPath": "/fabcli000001/fabcli000003.Notebook"}, {"id": "969878bf-eb31-4e96-a0e9-33b9987513de", "rootPath": "/fabcli000001/fabcli000002/fabcli000004.Notebook"}], "definitionParts": - [{"path": "/fabcli000001/fabcli000003.Notebook/.platform", "payload": "ewogICIkc2NoZW1hIjogImh0dHBzOi8vZGV2ZWxvcGVyLm1pY3Jvc29mdC5jb20vanNvbi1zY2hlbWFzL2ZhYnJpYy9naXRJbnRlZ3JhdGlvbi9wbGF0Zm9ybVByb3BlcnRpZXMvMi4wLjAvc2NoZW1hLmpzb24iLAogICJtZXRhZGF0YSI6IHsKICAgICJ0eXBlIjogIk5vdGVib29rIiwKICAgICJkaXNwbGF5TmFtZSI6ICJmYWJjbGlpNmNwcWt1NzBsIgogIH0sCiAgImNvbmZpZyI6IHsKICAgICJ2ZXJzaW9uIjogIjIuMCIsCiAgICAibG9naWNhbElkIjogIjU5YTYyOGQ5LWJmOWQtYjJkYy00ZTAyLWM4MTM4NzFiN2ExZiIKICB9Cn0=", + [{"path": "/fabcli000001/fabcli000003.Notebook/.platform", "payload": "ewogICIkc2NoZW1hIjogImh0dHBzOi8vZGV2ZWxvcGVyLm1pY3Jvc29mdC5jb20vanNvbi1zY2hlbWFzL2ZhYnJpYy9naXRJbnRlZ3JhdGlvbi9wbGF0Zm9ybVByb3BlcnRpZXMvMi4wLjAvc2NoZW1hLmpzb24iLAogICJtZXRhZGF0YSI6IHsKICAgICJ0eXBlIjogIk5vdGVib29rIiwKICAgICJkaXNwbGF5TmFtZSI6ICJmYWJjbGlubm0ybm1qMGtqIgogIH0sCiAgImNvbmZpZyI6IHsKICAgICJ2ZXJzaW9uIjogIjIuMCIsCiAgICAibG9naWNhbElkIjogIjEwMTU3YTFiLWI4YzEtOTYxZi00ZWU5LTUzZWI3NzQ2NjdiMSIKICB9Cn0=", "payloadType": "InlineBase64"}, {"path": "/fabcli000001/fabcli000003.Notebook/notebook-content.py", "payload": "IyBGYWJyaWMgbm90ZWJvb2sgc291cmNlCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAia2VybmVsX2luZm8iOiB7CiMgTUVUQSAgICAgIm5hbWUiOiAic3luYXBzZV9weXNwYXJrIgojIE1FVEEgICB9LAojIE1FVEEgICAiZGVwZW5kZW5jaWVzIjoge30KIyBNRVRBIH0KCiMgQ0VMTCAqKioqKioqKioqKioqKioqKioqKgoKIyBXZWxjb21lIHRvIHlvdXIgbmV3IG5vdGVib29rCiMgVHlwZSBoZXJlIGluIHRoZSBjZWxsIGVkaXRvciB0byBhZGQgY29kZSEKCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAibGFuZ3VhZ2UiOiAicHl0aG9uIiwKIyBNRVRBICAgImxhbmd1YWdlX2dyb3VwIjogInN5bmFwc2VfcHlzcGFyayIKIyBNRVRBIH0K", "payloadType": "InlineBase64"}, {"path": "/fabcli000001/fabcli000002/fabcli000004.Notebook/.platform", - "payload": "ewogICIkc2NoZW1hIjogImh0dHBzOi8vZGV2ZWxvcGVyLm1pY3Jvc29mdC5jb20vanNvbi1zY2hlbWFzL2ZhYnJpYy9naXRJbnRlZ3JhdGlvbi9wbGF0Zm9ybVByb3BlcnRpZXMvMi4wLjAvc2NoZW1hLmpzb24iLAogICJtZXRhZGF0YSI6IHsKICAgICJ0eXBlIjogIk5vdGVib29rIiwKICAgICJkaXNwbGF5TmFtZSI6ICJmYWJjbGlvMGpzZWF5eDRpIgogIH0sCiAgImNvbmZpZyI6IHsKICAgICJ2ZXJzaW9uIjogIjIuMCIsCiAgICAibG9naWNhbElkIjogIjM4OTRmODE1LWY2ODItOTVjZS00NTY2LWVmMTQyZjM5NDIxMSIKICB9Cn0=", + "payload": "ewogICIkc2NoZW1hIjogImh0dHBzOi8vZGV2ZWxvcGVyLm1pY3Jvc29mdC5jb20vanNvbi1zY2hlbWFzL2ZhYnJpYy9naXRJbnRlZ3JhdGlvbi9wbGF0Zm9ybVByb3BlcnRpZXMvMi4wLjAvc2NoZW1hLmpzb24iLAogICJtZXRhZGF0YSI6IHsKICAgICJ0eXBlIjogIk5vdGVib29rIiwKICAgICJkaXNwbGF5TmFtZSI6ICJmYWJjbGl5YjlycmE1NDg4IgogIH0sCiAgImNvbmZpZyI6IHsKICAgICJ2ZXJzaW9uIjogIjIuMCIsCiAgICAibG9naWNhbElkIjogIjk4NzUxM2RlLTMzYjktYTBlOS00ZTk2LWViMzE5Njk4NzhiZiIKICB9Cn0=", "payloadType": "InlineBase64"}, {"path": "/fabcli000001/fabcli000002/fabcli000004.Notebook/notebook-content.py", "payload": "IyBGYWJyaWMgbm90ZWJvb2sgc291cmNlCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAia2VybmVsX2luZm8iOiB7CiMgTUVUQSAgICAgIm5hbWUiOiAic3luYXBzZV9weXNwYXJrIgojIE1FVEEgICB9LAojIE1FVEEgICAiZGVwZW5kZW5jaWVzIjoge30KIyBNRVRBIH0KCiMgQ0VMTCAqKioqKioqKioqKioqKioqKioqKgoKIyBXZWxjb21lIHRvIHlvdXIgbmV3IG5vdGVib29rCiMgVHlwZSBoZXJlIGluIHRoZSBjZWxsIGVkaXRvciB0byBhZGQgY29kZSEKCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAibGFuZ3VhZ2UiOiAicHl0aG9uIiwKIyBNRVRBICAgImxhbmd1YWdlX2dyb3VwIjogInN5bmFwc2VfcHlzcGFyayIKIyBNRVRBIH0K", "payloadType": "InlineBase64"}]}' @@ -1669,11 +1669,11 @@ interactions: Content-Type: - application/json Date: - - Sun, 28 Jun 2026 09:14:07 GMT + - Tue, 14 Jul 2026 08:53:26 GMT Pragma: - no-cache RequestId: - - 87cfede3-f714-48c4-aeda-1bdc6201edf9 + - 1d04a548-c42d-448a-a3ed-9cd0f1ff0626 Strict-Transport-Security: - max-age=31536000; includeSubDomains Transfer-Encoding: @@ -1699,14 +1699,14 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: - string: '{"value": [{"id": "871b7a1f-c813-4e02-b2dc-bf9d59a628d9", "type": "Notebook", - "displayName": "fabcli000003", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", - "folderId": "2eb1c801-458f-4da2-87d0-5652000cc241"}, {"id": "2f394211-ef14-4566-95ce-f6823894f815", + string: '{"value": [{"id": "774667b1-53eb-4ee9-961f-b8c110157a1b", "type": "Notebook", + "displayName": "fabcli000003", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "folderId": "139d63e6-f161-4bc3-800f-f7533603ffc7"}, {"id": "969878bf-eb31-4e96-a0e9-33b9987513de", "type": "Notebook", "displayName": "fabcli000004", "description": "", "workspaceId": - "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", "folderId": "590c9c92-7cd9-479f-ab61-dd570b19742e"}]}' + "c949d407-d701-4e5f-90e5-c67dd55544d4", "folderId": "6c194025-9a2b-4873-82b2-03de593cd7d8"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1715,15 +1715,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '261' + - '264' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:14:08 GMT + - Tue, 14 Jul 2026 08:53:26 GMT Pragma: - no-cache RequestId: - - ee256710-2742-48fa-ac94-f5e8146ec6cf + - c357aefc-e132-417d-88b7-edde53ff464e Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1751,13 +1751,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "2eb1c801-458f-4da2-87d0-5652000cc241", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": - "590c9c92-7cd9-479f-ab61-dd570b19742e", "displayName": "fabcli000002", "parentFolderId": - "2eb1c801-458f-4da2-87d0-5652000cc241", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "139d63e6-f161-4bc3-800f-f7533603ffc7", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": + "6c194025-9a2b-4873-82b2-03de593cd7d8", "displayName": "fabcli000002", "parentFolderId": + "139d63e6-f161-4bc3-800f-f7533603ffc7", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1766,15 +1766,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '202' + - '203' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:14:09 GMT + - Tue, 14 Jul 2026 08:53:27 GMT Pragma: - no-cache RequestId: - - 0f71d31c-57a9-4304-8e8a-7a6e472f88e6 + - 12b00911-4b7c-4932-9cf3-8825675e74c1 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1802,13 +1802,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "2eb1c801-458f-4da2-87d0-5652000cc241", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": - "590c9c92-7cd9-479f-ab61-dd570b19742e", "displayName": "fabcli000002", "parentFolderId": - "2eb1c801-458f-4da2-87d0-5652000cc241", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "139d63e6-f161-4bc3-800f-f7533603ffc7", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": + "6c194025-9a2b-4873-82b2-03de593cd7d8", "displayName": "fabcli000002", "parentFolderId": + "139d63e6-f161-4bc3-800f-f7533603ffc7", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1817,15 +1817,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '202' + - '203' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:14:09 GMT + - Tue, 14 Jul 2026 08:53:28 GMT Pragma: - no-cache RequestId: - - 55d3bd73-7b93-4c7f-b2e7-8ff00d5ea722 + - 737a5b05-2435-4b51-be96-0d6d76d36757 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1857,7 +1857,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -1869,15 +1869,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:14:10 GMT + - Tue, 14 Jul 2026 08:53:28 GMT Pragma: - no-cache RequestId: - - 445223d8-4922-4cbb-b68d-318520c58e06 + - 22dcb5d4-4fca-4e09-ab14-32ff16b3c2b8 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1905,13 +1905,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "2eb1c801-458f-4da2-87d0-5652000cc241", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": - "590c9c92-7cd9-479f-ab61-dd570b19742e", "displayName": "fabcli000002", "parentFolderId": - "2eb1c801-458f-4da2-87d0-5652000cc241", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "139d63e6-f161-4bc3-800f-f7533603ffc7", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": + "6c194025-9a2b-4873-82b2-03de593cd7d8", "displayName": "fabcli000002", "parentFolderId": + "139d63e6-f161-4bc3-800f-f7533603ffc7", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1920,15 +1920,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '202' + - '203' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:14:10 GMT + - Tue, 14 Jul 2026 08:53:29 GMT Pragma: - no-cache RequestId: - - 532c5774-04a0-4391-890f-1c2031ec75f0 + - 1f0c5e1b-b1cf-41ca-95b3-ed84a094ddb6 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1956,13 +1956,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "2eb1c801-458f-4da2-87d0-5652000cc241", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": - "590c9c92-7cd9-479f-ab61-dd570b19742e", "displayName": "fabcli000002", "parentFolderId": - "2eb1c801-458f-4da2-87d0-5652000cc241", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "139d63e6-f161-4bc3-800f-f7533603ffc7", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": + "6c194025-9a2b-4873-82b2-03de593cd7d8", "displayName": "fabcli000002", "parentFolderId": + "139d63e6-f161-4bc3-800f-f7533603ffc7", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1971,15 +1971,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '202' + - '203' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:14:10 GMT + - Tue, 14 Jul 2026 08:53:29 GMT Pragma: - no-cache RequestId: - - 7447701f-5ba2-4277-a915-64b1b1bcf68b + - f715bff3-ae09-4d07-95c4-f02f5b7bc31c Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2007,14 +2007,14 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: - string: '{"value": [{"id": "871b7a1f-c813-4e02-b2dc-bf9d59a628d9", "type": "Notebook", - "displayName": "fabcli000003", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", - "folderId": "2eb1c801-458f-4da2-87d0-5652000cc241"}, {"id": "2f394211-ef14-4566-95ce-f6823894f815", + string: '{"value": [{"id": "774667b1-53eb-4ee9-961f-b8c110157a1b", "type": "Notebook", + "displayName": "fabcli000003", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "folderId": "139d63e6-f161-4bc3-800f-f7533603ffc7"}, {"id": "969878bf-eb31-4e96-a0e9-33b9987513de", "type": "Notebook", "displayName": "fabcli000004", "description": "", "workspaceId": - "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", "folderId": "590c9c92-7cd9-479f-ab61-dd570b19742e"}]}' + "c949d407-d701-4e5f-90e5-c67dd55544d4", "folderId": "6c194025-9a2b-4873-82b2-03de593cd7d8"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -2023,15 +2023,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '261' + - '264' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:14:11 GMT + - Tue, 14 Jul 2026 08:53:29 GMT Pragma: - no-cache RequestId: - - bd1826e2-d59e-4b61-a07a-543d47e3981a + - ae7d80d7-69f6-4f87-bfff-512d919249ba Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2059,13 +2059,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "2eb1c801-458f-4da2-87d0-5652000cc241", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": - "590c9c92-7cd9-479f-ab61-dd570b19742e", "displayName": "fabcli000002", "parentFolderId": - "2eb1c801-458f-4da2-87d0-5652000cc241", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "139d63e6-f161-4bc3-800f-f7533603ffc7", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": + "6c194025-9a2b-4873-82b2-03de593cd7d8", "displayName": "fabcli000002", "parentFolderId": + "139d63e6-f161-4bc3-800f-f7533603ffc7", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -2074,15 +2074,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '202' + - '203' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:14:12 GMT + - Tue, 14 Jul 2026 08:53:30 GMT Pragma: - no-cache RequestId: - - 006ec312-1693-4be2-bdaa-a9b4afdd27e7 + - bb83b204-f676-4221-b43a-df3ca1094b21 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2110,13 +2110,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "2eb1c801-458f-4da2-87d0-5652000cc241", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": - "590c9c92-7cd9-479f-ab61-dd570b19742e", "displayName": "fabcli000002", "parentFolderId": - "2eb1c801-458f-4da2-87d0-5652000cc241", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "139d63e6-f161-4bc3-800f-f7533603ffc7", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": + "6c194025-9a2b-4873-82b2-03de593cd7d8", "displayName": "fabcli000002", "parentFolderId": + "139d63e6-f161-4bc3-800f-f7533603ffc7", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -2125,15 +2125,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '202' + - '203' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:14:12 GMT + - Tue, 14 Jul 2026 08:53:29 GMT Pragma: - no-cache RequestId: - - e62fddce-7d2a-4a8e-944b-385690a01c76 + - 21d00306-09e4-499b-a261-00decef12e2c Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2163,7 +2163,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: DELETE - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items/2f394211-ef14-4566-95ce-f6823894f815 + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items/969878bf-eb31-4e96-a0e9-33b9987513de response: body: string: '' @@ -2179,11 +2179,11 @@ interactions: Content-Type: - application/octet-stream Date: - - Sun, 28 Jun 2026 09:14:12 GMT + - Tue, 14 Jul 2026 08:53:30 GMT Pragma: - no-cache RequestId: - - 66b8f90b-72b6-4790-8525-a0ea8b27b937 + - 096352f5-f145-4200-acb7-5f01a9e58b18 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2215,7 +2215,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -2227,15 +2227,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:14:13 GMT + - Tue, 14 Jul 2026 08:53:31 GMT Pragma: - no-cache RequestId: - - 03c6b2ff-660c-4b25-808d-9c5c7dd51c0e + - 69700e07-480a-4c9b-a173-6ff7f934421b Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2263,13 +2263,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "2eb1c801-458f-4da2-87d0-5652000cc241", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": - "590c9c92-7cd9-479f-ab61-dd570b19742e", "displayName": "fabcli000002", "parentFolderId": - "2eb1c801-458f-4da2-87d0-5652000cc241", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "139d63e6-f161-4bc3-800f-f7533603ffc7", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": + "6c194025-9a2b-4873-82b2-03de593cd7d8", "displayName": "fabcli000002", "parentFolderId": + "139d63e6-f161-4bc3-800f-f7533603ffc7", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -2278,15 +2278,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '202' + - '203' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:14:13 GMT + - Tue, 14 Jul 2026 08:53:31 GMT Pragma: - no-cache RequestId: - - 453e1548-9f34-4d17-84c1-242847ced355 + - 8ead5d79-227c-40fa-898c-1114c469802f Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2314,12 +2314,12 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: - string: '{"value": [{"id": "871b7a1f-c813-4e02-b2dc-bf9d59a628d9", "type": "Notebook", - "displayName": "fabcli000003", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", - "folderId": "2eb1c801-458f-4da2-87d0-5652000cc241"}]}' + string: '{"value": [{"id": "774667b1-53eb-4ee9-961f-b8c110157a1b", "type": "Notebook", + "displayName": "fabcli000003", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "folderId": "139d63e6-f161-4bc3-800f-f7533603ffc7"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -2332,11 +2332,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:14:14 GMT + - Tue, 14 Jul 2026 08:53:32 GMT Pragma: - no-cache RequestId: - - db760621-b473-4379-9daa-a9546e407858 + - a363dcdc-faa7-4330-953a-59df530d6a69 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2364,13 +2364,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "2eb1c801-458f-4da2-87d0-5652000cc241", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": - "590c9c92-7cd9-479f-ab61-dd570b19742e", "displayName": "fabcli000002", "parentFolderId": - "2eb1c801-458f-4da2-87d0-5652000cc241", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "139d63e6-f161-4bc3-800f-f7533603ffc7", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": + "6c194025-9a2b-4873-82b2-03de593cd7d8", "displayName": "fabcli000002", "parentFolderId": + "139d63e6-f161-4bc3-800f-f7533603ffc7", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -2379,15 +2379,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '202' + - '203' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:14:15 GMT + - Tue, 14 Jul 2026 08:53:32 GMT Pragma: - no-cache RequestId: - - f1ff7213-d604-462f-b06d-2b288efd9700 + - 636c84d6-ce13-4b4a-9a9a-6595324ab72c Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2417,7 +2417,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: DELETE - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items/871b7a1f-c813-4e02-b2dc-bf9d59a628d9 + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items/774667b1-53eb-4ee9-961f-b8c110157a1b response: body: string: '' @@ -2433,11 +2433,11 @@ interactions: Content-Type: - application/octet-stream Date: - - Sun, 28 Jun 2026 09:14:15 GMT + - Tue, 14 Jul 2026 08:53:33 GMT Pragma: - no-cache RequestId: - - 285b9872-2d4f-49ce-9c3c-500c7a1a0239 + - 3f0fd042-640b-426c-95fc-6522407dc07e Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2469,7 +2469,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -2481,15 +2481,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:14:16 GMT + - Tue, 14 Jul 2026 08:53:34 GMT Pragma: - no-cache RequestId: - - 4bc6861c-dc0e-45a1-a663-49a3fbc4e342 + - fe56795b-f794-4161-9d86-31feb3af3ea6 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2517,13 +2517,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "2eb1c801-458f-4da2-87d0-5652000cc241", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": - "590c9c92-7cd9-479f-ab61-dd570b19742e", "displayName": "fabcli000002", "parentFolderId": - "2eb1c801-458f-4da2-87d0-5652000cc241", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "139d63e6-f161-4bc3-800f-f7533603ffc7", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": + "6c194025-9a2b-4873-82b2-03de593cd7d8", "displayName": "fabcli000002", "parentFolderId": + "139d63e6-f161-4bc3-800f-f7533603ffc7", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -2532,15 +2532,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '202' + - '203' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:14:15 GMT + - Tue, 14 Jul 2026 08:53:34 GMT Pragma: - no-cache RequestId: - - 54481d9e-44c7-41ae-8760-76eeef1843ba + - 278d79fa-e24a-41ee-9670-e54dc03c8b1c Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2568,13 +2568,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "2eb1c801-458f-4da2-87d0-5652000cc241", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, {"id": - "590c9c92-7cd9-479f-ab61-dd570b19742e", "displayName": "fabcli000002", "parentFolderId": - "2eb1c801-458f-4da2-87d0-5652000cc241", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "139d63e6-f161-4bc3-800f-f7533603ffc7", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": + "6c194025-9a2b-4873-82b2-03de593cd7d8", "displayName": "fabcli000002", "parentFolderId": + "139d63e6-f161-4bc3-800f-f7533603ffc7", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -2583,15 +2583,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '202' + - '203' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:14:16 GMT + - Tue, 14 Jul 2026 08:53:34 GMT Pragma: - no-cache RequestId: - - 53f3f0bd-c32c-4340-9bd0-00549edd74d2 + - 7de38668-1b83-4eec-9a93-59994a119a1c Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2621,7 +2621,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: DELETE - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders/590c9c92-7cd9-479f-ab61-dd570b19742e + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders/6c194025-9a2b-4873-82b2-03de593cd7d8 response: body: string: '' @@ -2637,11 +2637,11 @@ interactions: Content-Type: - application/octet-stream Date: - - Sun, 28 Jun 2026 09:14:16 GMT + - Tue, 14 Jul 2026 08:53:35 GMT Pragma: - no-cache RequestId: - - 8736a70e-dde5-40df-a46d-e9dd2318ab40 + - ecf5bc08-7d05-4f47-b37f-c164abba766c Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2673,7 +2673,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -2685,15 +2685,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:14:17 GMT + - Tue, 14 Jul 2026 08:53:36 GMT Pragma: - no-cache RequestId: - - 626b9b1e-934c-4557-b734-c65efb365065 + - 2494051b-8785-4506-8104-29676113c349 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2721,11 +2721,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True response: body: - string: '{"value": [{"id": "2eb1c801-458f-4da2-87d0-5652000cc241", "displayName": - "fabcli000001", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "139d63e6-f161-4bc3-800f-f7533603ffc7", "displayName": + "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -2738,11 +2738,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:14:17 GMT + - Tue, 14 Jul 2026 08:53:36 GMT Pragma: - no-cache RequestId: - - 91787fd3-21d5-4ab6-a36e-015ae98e84de + - 736ff417-a4d0-42ba-bcbf-94ce14f6c599 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2772,7 +2772,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: DELETE - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/folders/2eb1c801-458f-4da2-87d0-5652000cc241 + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders/139d63e6-f161-4bc3-800f-f7533603ffc7 response: body: string: '' @@ -2788,11 +2788,11 @@ interactions: Content-Type: - application/octet-stream Date: - - Sun, 28 Jun 2026 09:14:18 GMT + - Tue, 14 Jul 2026 08:53:37 GMT Pragma: - no-cache RequestId: - - 16dc8957-af85-490d-9a52-d93f8b5ff853 + - 1a896382-691d-4323-b37d-b2aeec2febc7 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: diff --git a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_workspace_with_unsupported_items_success.yaml b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_workspace_with_unsupported_items_success.yaml index 1ed3f9af9..482abb1df 100644 --- a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_workspace_with_unsupported_items_success.yaml +++ b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_workspace_with_unsupported_items_success.yaml @@ -17,7 +17,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -29,15 +29,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:14:18 GMT + - Tue, 14 Jul 2026 08:53:37 GMT Pragma: - no-cache RequestId: - - cd8ee19d-1476-44bb-98ed-bf48cf90c084 + - a15b87e0-4078-4472-a537-b29bf47369a2 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -65,7 +65,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: string: '{"value": []}' @@ -81,11 +81,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:14:19 GMT + - Tue, 14 Jul 2026 08:53:38 GMT Pragma: - no-cache RequestId: - - d820eb06-3485-49e8-92b4-1229e71d2592 + - 50a9ce47-978d-43a7-a136-efcd596621b7 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -113,7 +113,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: string: '{"value": []}' @@ -129,11 +129,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:14:20 GMT + - Tue, 14 Jul 2026 08:53:38 GMT Pragma: - no-cache RequestId: - - 0e7c80b5-356f-4e2f-b14d-d4522d1e7e3b + - 386e5938-2fcf-45ea-8240-ff7e565ce5ed Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -165,7 +165,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/notebooks + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/notebooks response: body: string: 'null' @@ -181,15 +181,15 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:14:20 GMT + - Tue, 14 Jul 2026 08:53:39 GMT ETag: - '""' Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/2c79e0a3-56a4-4e66-885a-1d05e92dabe3 + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/ca23523e-c300-41ae-bd28-7268bdf4b6b3 Pragma: - no-cache RequestId: - - 1259e03e-89e1-416b-b6f2-8a51acb4b646 + - 41522d48-ce37-485f-b3f1-3cd654e646e9 Retry-After: - '20' Strict-Transport-Security: @@ -203,7 +203,7 @@ interactions: request-redirected: - 'true' x-ms-operation-id: - - 2c79e0a3-56a4-4e66-885a-1d05e92dabe3 + - ca23523e-c300-41ae-bd28-7268bdf4b6b3 status: code: 202 message: Accepted @@ -221,11 +221,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/2c79e0a3-56a4-4e66-885a-1d05e92dabe3 + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/ca23523e-c300-41ae-bd28-7268bdf4b6b3 response: body: - string: '{"status": "Succeeded", "createdTimeUtc": "2026-06-28T09:14:20.7732995", - "lastUpdatedTimeUtc": "2026-06-28T09:14:22.0823861", "percentComplete": 100, + string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-14T08:53:39.329141", + "lastUpdatedTimeUtc": "2026-07-14T08:53:40.8159164", "percentComplete": 100, "error": null}' headers: Access-Control-Expose-Headers: @@ -239,13 +239,13 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:14:41 GMT + - Tue, 14 Jul 2026 08:54:00 GMT Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/2c79e0a3-56a4-4e66-885a-1d05e92dabe3/result + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/ca23523e-c300-41ae-bd28-7268bdf4b6b3/result Pragma: - no-cache RequestId: - - a7639c05-93e1-464d-95fd-a2d28eff03ba + - a559f4a9-b438-4c62-80e7-7418c8f6f440 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -253,7 +253,7 @@ interactions: X-Frame-Options: - deny x-ms-operation-id: - - 2c79e0a3-56a4-4e66-885a-1d05e92dabe3 + - ca23523e-c300-41ae-bd28-7268bdf4b6b3 status: code: 200 message: OK @@ -271,11 +271,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/2c79e0a3-56a4-4e66-885a-1d05e92dabe3/result + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/ca23523e-c300-41ae-bd28-7268bdf4b6b3/result response: body: - string: '{"id": "c6691f45-4741-4dc2-aeef-c861a85a9d3f", "type": "Notebook", - "displayName": "fabcli000001", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}' + string: '{"id": "7c18b2a1-79d3-4b7a-9727-595947639c88", "type": "Notebook", + "displayName": "fabcli000001", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}' headers: Access-Control-Expose-Headers: - RequestId @@ -286,11 +286,11 @@ interactions: Content-Type: - application/json Date: - - Sun, 28 Jun 2026 09:14:41 GMT + - Tue, 14 Jul 2026 08:54:01 GMT Pragma: - no-cache RequestId: - - 8564f927-8f7e-43c8-ab66-59ad18ce0df7 + - 0d261ef6-e4b4-4cc0-ac19-7aeef0b3a4fc Strict-Transport-Security: - max-age=31536000; includeSubDomains Transfer-Encoding: @@ -320,7 +320,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -332,15 +332,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:14:42 GMT + - Tue, 14 Jul 2026 08:54:01 GMT Pragma: - no-cache RequestId: - - 9bce089e-77bc-42aa-af7e-5b3846d4834b + - a7737e79-1ac4-4c40-9c7f-c8b410031fa0 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -368,11 +368,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: - string: '{"value": [{"id": "c6691f45-4741-4dc2-aeef-c861a85a9d3f", "type": "Notebook", - "displayName": "fabcli000001", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "7c18b2a1-79d3-4b7a-9727-595947639c88", "type": "Notebook", + "displayName": "fabcli000001", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -381,15 +381,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '165' + - '166' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:14:43 GMT + - Tue, 14 Jul 2026 08:54:01 GMT Pragma: - no-cache RequestId: - - f6e12619-d8b9-4204-8f41-e4383bec9b5c + - 79dbc238-04e9-423e-a6c4-f29042b6042a Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -417,11 +417,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: - string: '{"value": [{"id": "c6691f45-4741-4dc2-aeef-c861a85a9d3f", "type": "Notebook", - "displayName": "fabcli000001", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "7c18b2a1-79d3-4b7a-9727-595947639c88", "type": "Notebook", + "displayName": "fabcli000001", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -430,15 +430,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '165' + - '166' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:14:43 GMT + - Tue, 14 Jul 2026 08:54:02 GMT Pragma: - no-cache RequestId: - - e0e3eac7-d1de-4d08-8ba3-25f1ac703f25 + - 40476035-6529-44d8-a333-8debbfd62e8e Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -468,11 +468,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/environments + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/environments response: body: - string: '{"id": "f5e4f711-dbe8-4991-b0d9-be39495a0bb2", "type": "Environment", - "displayName": "fabcli000002", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}' + string: '{"id": "fded4245-dcae-4be4-9389-1cb2e642b179", "type": "Environment", + "displayName": "fabcli000002", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}' headers: Access-Control-Expose-Headers: - RequestId,ETag @@ -481,17 +481,17 @@ interactions: Content-Encoding: - gzip Content-Length: - - '159' + - '157' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:14:44 GMT + - Tue, 14 Jul 2026 08:54:04 GMT ETag: - '""' Pragma: - no-cache RequestId: - - 7ef4ec72-5081-477b-a42e-6a38a58e7443 + - 8fe8a2e9-1dc8-426c-902e-7f29e0913bd5 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -523,7 +523,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -535,15 +535,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:14:44 GMT + - Tue, 14 Jul 2026 08:54:04 GMT Pragma: - no-cache RequestId: - - e9d925a8-d445-408d-9af7-2966cd54a00e + - 28be4e75-27d5-4e07-8a33-58a6d06adb40 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -571,13 +571,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: - string: '{"value": [{"id": "c6691f45-4741-4dc2-aeef-c861a85a9d3f", "type": "Notebook", - "displayName": "fabcli000001", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, - {"id": "f5e4f711-dbe8-4991-b0d9-be39495a0bb2", "type": "Environment", "displayName": - "fabcli000002", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "7c18b2a1-79d3-4b7a-9727-595947639c88", "type": "Notebook", + "displayName": "fabcli000001", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, + {"id": "fded4245-dcae-4be4-9389-1cb2e642b179", "type": "Environment", "displayName": + "fabcli000002", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -590,11 +590,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:14:45 GMT + - Tue, 14 Jul 2026 08:54:05 GMT Pragma: - no-cache RequestId: - - 70028d63-6486-4026-8429-9177221c20d3 + - 5bbec91d-bc94-4cbb-b418-8be73edce81d Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -624,7 +624,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items/bulkExportDefinitions?beta=true + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items/bulkExportDefinitions?beta=true response: body: string: 'null' @@ -640,13 +640,13 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:14:47 GMT + - Tue, 14 Jul 2026 08:54:05 GMT Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/47014c28-50f0-4d7e-b0ed-01b51e6a0644 + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/cf2a5cb8-0d7c-4fe0-9a69-517617217987 Pragma: - no-cache RequestId: - - ed4d32ba-011f-4893-a420-750770c6ff99 + - cddbe9fb-ca26-4565-afb7-73d476b60507 Retry-After: - '20' Strict-Transport-Security: @@ -660,7 +660,7 @@ interactions: request-redirected: - 'true' x-ms-operation-id: - - 47014c28-50f0-4d7e-b0ed-01b51e6a0644 + - cf2a5cb8-0d7c-4fe0-9a69-517617217987 status: code: 202 message: Accepted @@ -678,11 +678,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/47014c28-50f0-4d7e-b0ed-01b51e6a0644 + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/cf2a5cb8-0d7c-4fe0-9a69-517617217987 response: body: - string: '{"status": "Succeeded", "createdTimeUtc": "2026-06-28T09:14:47.2956875", - "lastUpdatedTimeUtc": "2026-06-28T09:14:48.8060198", "percentComplete": 100, + string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-14T08:54:06.1894713", + "lastUpdatedTimeUtc": "2026-07-14T08:54:07.5230248", "percentComplete": 100, "error": null}' headers: Access-Control-Expose-Headers: @@ -696,13 +696,13 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:15:07 GMT + - Tue, 14 Jul 2026 08:54:26 GMT Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/47014c28-50f0-4d7e-b0ed-01b51e6a0644/result + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/cf2a5cb8-0d7c-4fe0-9a69-517617217987/result Pragma: - no-cache RequestId: - - 1ad78b7e-8eda-4426-863f-867a6455e808 + - c099e48e-8bbc-47c6-b643-c22ee9073baa Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -710,7 +710,7 @@ interactions: X-Frame-Options: - deny x-ms-operation-id: - - 47014c28-50f0-4d7e-b0ed-01b51e6a0644 + - cf2a5cb8-0d7c-4fe0-9a69-517617217987 status: code: 200 message: OK @@ -728,17 +728,17 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/47014c28-50f0-4d7e-b0ed-01b51e6a0644/result + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/cf2a5cb8-0d7c-4fe0-9a69-517617217987/result response: body: - string: '{"itemDefinitionsIndex": [{"id": "c6691f45-4741-4dc2-aeef-c861a85a9d3f", - "rootPath": "/fabcli000001.Notebook"}, {"id": "f5e4f711-dbe8-4991-b0d9-be39495a0bb2", + string: '{"itemDefinitionsIndex": [{"id": "7c18b2a1-79d3-4b7a-9727-595947639c88", + "rootPath": "/fabcli000001.Notebook"}, {"id": "fded4245-dcae-4be4-9389-1cb2e642b179", "rootPath": "/fabcli000002.Environment"}], "definitionParts": [{"path": "/fabcli000001.Notebook/.platform", - "payload": "ewogICIkc2NoZW1hIjogImh0dHBzOi8vZGV2ZWxvcGVyLm1pY3Jvc29mdC5jb20vanNvbi1zY2hlbWFzL2ZhYnJpYy9naXRJbnRlZ3JhdGlvbi9wbGF0Zm9ybVByb3BlcnRpZXMvMi4wLjAvc2NoZW1hLmpzb24iLAogICJtZXRhZGF0YSI6IHsKICAgICJ0eXBlIjogIk5vdGVib29rIiwKICAgICJkaXNwbGF5TmFtZSI6ICJmYWJjbGl0MXE5cDNvOHVhIgogIH0sCiAgImNvbmZpZyI6IHsKICAgICJ2ZXJzaW9uIjogIjIuMCIsCiAgICAibG9naWNhbElkIjogImE4NWE5ZDNmLWM4NjEtYWVlZi00ZGMyLTQ3NDFjNjY5MWY0NSIKICB9Cn0=", + "payload": "ewogICIkc2NoZW1hIjogImh0dHBzOi8vZGV2ZWxvcGVyLm1pY3Jvc29mdC5jb20vanNvbi1zY2hlbWFzL2ZhYnJpYy9naXRJbnRlZ3JhdGlvbi9wbGF0Zm9ybVByb3BlcnRpZXMvMi4wLjAvc2NoZW1hLmpzb24iLAogICJtZXRhZGF0YSI6IHsKICAgICJ0eXBlIjogIk5vdGVib29rIiwKICAgICJkaXNwbGF5TmFtZSI6ICJmYWJjbGlhenJvY2piODMyIgogIH0sCiAgImNvbmZpZyI6IHsKICAgICJ2ZXJzaW9uIjogIjIuMCIsCiAgICAibG9naWNhbElkIjogIjQ3NjM5Yzg4LTU5NTktOTcyNy00YjdhLTc5ZDM3YzE4YjJhMSIKICB9Cn0=", "payloadType": "InlineBase64"}, {"path": "/fabcli000001.Notebook/notebook-content.py", "payload": "IyBGYWJyaWMgbm90ZWJvb2sgc291cmNlCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAia2VybmVsX2luZm8iOiB7CiMgTUVUQSAgICAgIm5hbWUiOiAic3luYXBzZV9weXNwYXJrIgojIE1FVEEgICB9LAojIE1FVEEgICAiZGVwZW5kZW5jaWVzIjoge30KIyBNRVRBIH0KCiMgQ0VMTCAqKioqKioqKioqKioqKioqKioqKgoKIyBXZWxjb21lIHRvIHlvdXIgbmV3IG5vdGVib29rCiMgVHlwZSBoZXJlIGluIHRoZSBjZWxsIGVkaXRvciB0byBhZGQgY29kZSEKCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAibGFuZ3VhZ2UiOiAicHl0aG9uIiwKIyBNRVRBICAgImxhbmd1YWdlX2dyb3VwIjogInN5bmFwc2VfcHlzcGFyayIKIyBNRVRBIH0K", "payloadType": "InlineBase64"}, {"path": "/fabcli000002.Environment/.platform", - "payload": "ewogICIkc2NoZW1hIjogImh0dHBzOi8vZGV2ZWxvcGVyLm1pY3Jvc29mdC5jb20vanNvbi1zY2hlbWFzL2ZhYnJpYy9naXRJbnRlZ3JhdGlvbi9wbGF0Zm9ybVByb3BlcnRpZXMvMi4wLjAvc2NoZW1hLmpzb24iLAogICJtZXRhZGF0YSI6IHsKICAgICJ0eXBlIjogIkVudmlyb25tZW50IiwKICAgICJkaXNwbGF5TmFtZSI6ICJmYWJjbGlqZDY0Z3FubmluIgogIH0sCiAgImNvbmZpZyI6IHsKICAgICJ2ZXJzaW9uIjogIjIuMCIsCiAgICAibG9naWNhbElkIjogIjQ5NWEwYmIyLWJlMzktYjBkOS00OTkxLWRiZThmNWU0ZjcxMSIKICB9Cn0=", + "payload": "ewogICIkc2NoZW1hIjogImh0dHBzOi8vZGV2ZWxvcGVyLm1pY3Jvc29mdC5jb20vanNvbi1zY2hlbWFzL2ZhYnJpYy9naXRJbnRlZ3JhdGlvbi9wbGF0Zm9ybVByb3BlcnRpZXMvMi4wLjAvc2NoZW1hLmpzb24iLAogICJtZXRhZGF0YSI6IHsKICAgICJ0eXBlIjogIkVudmlyb25tZW50IiwKICAgICJkaXNwbGF5TmFtZSI6ICJmYWJjbGlucHBuNzN3dHZuIgogIH0sCiAgImNvbmZpZyI6IHsKICAgICJ2ZXJzaW9uIjogIjIuMCIsCiAgICAibG9naWNhbElkIjogImU2NDJiMTc5LTFjYjItOTM4OS00YmU0LWRjYWVmZGVkNDI0NSIKICB9Cn0=", "payloadType": "InlineBase64"}, {"path": "/fabcli000002.Environment/Setting/Sparkcompute.yml", "payload": "ZW5hYmxlX25hdGl2ZV9leGVjdXRpb25fZW5naW5lOiBmYWxzZQ0KZHJpdmVyX2NvcmVzOiA4DQpkcml2ZXJfbWVtb3J5OiA1NmcNCmV4ZWN1dG9yX2NvcmVzOiA4DQpleGVjdXRvcl9tZW1vcnk6IDU2Zw0KZHluYW1pY19leGVjdXRvcl9hbGxvY2F0aW9uOg0KICBlbmFibGVkOiB0cnVlDQogIG1pbl9leGVjdXRvcnM6IDENCiAgbWF4X2V4ZWN1dG9yczogOQ0KcnVudGltZV92ZXJzaW9uOiAxLjMNCg==", "payloadType": "InlineBase64"}]}' @@ -752,11 +752,11 @@ interactions: Content-Type: - application/json Date: - - Sun, 28 Jun 2026 09:15:07 GMT + - Tue, 14 Jul 2026 08:54:27 GMT Pragma: - no-cache RequestId: - - 98fe48bf-a2ff-44c5-aeeb-bd82ee6a561c + - 4abb2d8a-c694-462c-af46-57accc951c57 Strict-Transport-Security: - max-age=31536000; includeSubDomains Transfer-Encoding: @@ -782,13 +782,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: - string: '{"value": [{"id": "c6691f45-4741-4dc2-aeef-c861a85a9d3f", "type": "Notebook", - "displayName": "fabcli000001", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, - {"id": "f5e4f711-dbe8-4991-b0d9-be39495a0bb2", "type": "Environment", "displayName": - "fabcli000002", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "7c18b2a1-79d3-4b7a-9727-595947639c88", "type": "Notebook", + "displayName": "fabcli000001", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, + {"id": "fded4245-dcae-4be4-9389-1cb2e642b179", "type": "Environment", "displayName": + "fabcli000002", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -801,11 +801,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:15:08 GMT + - Tue, 14 Jul 2026 08:54:27 GMT Pragma: - no-cache RequestId: - - e158048c-f003-4400-8be2-ed2ed89c9216 + - c16ceb57-8bb9-4b68-920c-8ac2c3cd930e Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -837,7 +837,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -849,15 +849,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:15:09 GMT + - Tue, 14 Jul 2026 08:54:28 GMT Pragma: - no-cache RequestId: - - ddb8d758-45f7-4054-82fd-f20ec5232216 + - debfa18f-4c02-4911-9e68-9270be40d250 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -885,13 +885,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: - string: '{"value": [{"id": "c6691f45-4741-4dc2-aeef-c861a85a9d3f", "type": "Notebook", - "displayName": "fabcli000001", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}, - {"id": "f5e4f711-dbe8-4991-b0d9-be39495a0bb2", "type": "Environment", "displayName": - "fabcli000002", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "7c18b2a1-79d3-4b7a-9727-595947639c88", "type": "Notebook", + "displayName": "fabcli000001", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, + {"id": "fded4245-dcae-4be4-9389-1cb2e642b179", "type": "Environment", "displayName": + "fabcli000002", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -904,11 +904,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:15:09 GMT + - Tue, 14 Jul 2026 08:54:28 GMT Pragma: - no-cache RequestId: - - 03e44a5d-0fe2-4ab1-a2c0-8fa8407177c3 + - 0494293d-8e9f-48d1-8f26-f58d4d2f3820 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -938,7 +938,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: DELETE - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items/f5e4f711-dbe8-4991-b0d9-be39495a0bb2 + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items/fded4245-dcae-4be4-9389-1cb2e642b179 response: body: string: '' @@ -954,11 +954,11 @@ interactions: Content-Type: - application/octet-stream Date: - - Sun, 28 Jun 2026 09:15:10 GMT + - Tue, 14 Jul 2026 08:54:29 GMT Pragma: - no-cache RequestId: - - b73e6639-60b2-4a14-b28e-dd6f14da0906 + - 384ad7dd-169f-43fc-8f8d-93d61e192b25 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -990,7 +990,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -1002,15 +1002,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:15:10 GMT + - Tue, 14 Jul 2026 08:54:29 GMT Pragma: - no-cache RequestId: - - 2d59e58d-806c-449c-b928-94b945b8a523 + - 3d1cb97e-5d57-48a8-8584-e0b71800a522 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1038,11 +1038,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: - string: '{"value": [{"id": "c6691f45-4741-4dc2-aeef-c861a85a9d3f", "type": "Notebook", - "displayName": "fabcli000001", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "7c18b2a1-79d3-4b7a-9727-595947639c88", "type": "Notebook", + "displayName": "fabcli000001", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1051,15 +1051,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '165' + - '166' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:15:11 GMT + - Tue, 14 Jul 2026 08:54:30 GMT Pragma: - no-cache RequestId: - - e5c9675c-64e7-4c6e-9d71-03cd27e8964a + - 50966ea2-efd0-4a9d-9bf3-452603438c65 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1089,7 +1089,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: DELETE - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items/c6691f45-4741-4dc2-aeef-c861a85a9d3f + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items/7c18b2a1-79d3-4b7a-9727-595947639c88 response: body: string: '' @@ -1105,11 +1105,11 @@ interactions: Content-Type: - application/octet-stream Date: - - Sun, 28 Jun 2026 09:15:11 GMT + - Tue, 14 Jul 2026 08:54:30 GMT Pragma: - no-cache RequestId: - - acf6be8b-8b5b-4694-a679-e7b06e542b35 + - c0ab0ffe-f1f3-4fc1-b5a3-4df8cd16a735 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: diff --git a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_workspace_without_recursive_fail.yaml b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_workspace_without_recursive_fail.yaml index 4f34e3b06..5b4229775 100644 --- a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_workspace_without_recursive_fail.yaml +++ b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_workspace_without_recursive_fail.yaml @@ -17,7 +17,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -29,15 +29,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:09:53 GMT + - Tue, 14 Jul 2026 08:49:09 GMT Pragma: - no-cache RequestId: - - e774d45b-5cac-4446-8031-9cb10ed162d9 + - bb3dcadf-1a16-4283-b514-82f8a062fc61 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -65,7 +65,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: string: '{"value": []}' @@ -81,11 +81,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:09:53 GMT + - Tue, 14 Jul 2026 08:49:10 GMT Pragma: - no-cache RequestId: - - bbe12a7c-d223-41a2-9315-24935e02bb8b + - db55eb4d-a0bf-4b6c-8fa9-c860aaf7dd25 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -113,7 +113,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: string: '{"value": []}' @@ -129,11 +129,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:09:54 GMT + - Tue, 14 Jul 2026 08:49:10 GMT Pragma: - no-cache RequestId: - - c40022b6-8888-4789-88d6-c77e0a767c23 + - 77f3a04a-65d2-427a-a66d-609baaa512af Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -165,7 +165,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/notebooks + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/notebooks response: body: string: 'null' @@ -181,15 +181,15 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:09:55 GMT + - Tue, 14 Jul 2026 08:49:11 GMT ETag: - '""' Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/29f2c60d-8034-4a20-aaba-00d5f92b7938 + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/e49f729a-2b42-4f2a-9c5c-c04bafa4683b Pragma: - no-cache RequestId: - - 5b7a76eb-ead9-4d1d-a0b5-79fe0b92d444 + - 2f15d63d-bb2c-4245-ba69-5a114da541e8 Retry-After: - '20' Strict-Transport-Security: @@ -203,7 +203,7 @@ interactions: request-redirected: - 'true' x-ms-operation-id: - - 29f2c60d-8034-4a20-aaba-00d5f92b7938 + - e49f729a-2b42-4f2a-9c5c-c04bafa4683b status: code: 202 message: Accepted @@ -221,11 +221,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/29f2c60d-8034-4a20-aaba-00d5f92b7938 + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/e49f729a-2b42-4f2a-9c5c-c04bafa4683b response: body: - string: '{"status": "Succeeded", "createdTimeUtc": "2026-06-28T09:09:55.4973154", - "lastUpdatedTimeUtc": "2026-06-28T09:09:56.3673321", "percentComplete": 100, + string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-14T08:49:11.3713921", + "lastUpdatedTimeUtc": "2026-07-14T08:49:12.6386552", "percentComplete": 100, "error": null}' headers: Access-Control-Expose-Headers: @@ -239,13 +239,13 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:10:16 GMT + - Tue, 14 Jul 2026 08:49:31 GMT Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/29f2c60d-8034-4a20-aaba-00d5f92b7938/result + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/e49f729a-2b42-4f2a-9c5c-c04bafa4683b/result Pragma: - no-cache RequestId: - - eafff940-d587-4e80-a469-fc9cd5b4b492 + - 2b0b3370-8f41-48b8-9bac-7e373275ce59 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -253,7 +253,7 @@ interactions: X-Frame-Options: - deny x-ms-operation-id: - - 29f2c60d-8034-4a20-aaba-00d5f92b7938 + - e49f729a-2b42-4f2a-9c5c-c04bafa4683b status: code: 200 message: OK @@ -271,11 +271,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/29f2c60d-8034-4a20-aaba-00d5f92b7938/result + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/e49f729a-2b42-4f2a-9c5c-c04bafa4683b/result response: body: - string: '{"id": "9c80c8ad-d552-47ac-8ed6-33242dc68cca", "type": "Notebook", - "displayName": "fabcli000001", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}' + string: '{"id": "ee79aef4-1043-429d-b77a-e5860517bb08", "type": "Notebook", + "displayName": "fabcli000001", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}' headers: Access-Control-Expose-Headers: - RequestId @@ -286,11 +286,11 @@ interactions: Content-Type: - application/json Date: - - Sun, 28 Jun 2026 09:10:16 GMT + - Tue, 14 Jul 2026 08:49:32 GMT Pragma: - no-cache RequestId: - - bec4d879-f34e-47d9-b9fa-b68b2f814738 + - dcf94660-4208-48e3-8fb6-c19b880f0bea Strict-Transport-Security: - max-age=31536000; includeSubDomains Transfer-Encoding: @@ -320,7 +320,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -332,15 +332,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:10:17 GMT + - Tue, 14 Jul 2026 08:49:33 GMT Pragma: - no-cache RequestId: - - 80945aeb-0903-4b02-9aa3-b5eb8f08abd2 + - f274faaa-d21a-485d-91e7-a5a554b638e0 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -372,7 +372,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6", + "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -384,15 +384,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3304' + - '3569' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:10:17 GMT + - Tue, 14 Jul 2026 08:49:33 GMT Pragma: - no-cache RequestId: - - 406d48fc-70d0-4ead-ade0-80223dd78578 + - eef59c97-2cb6-49cd-8f44-fb3a41c38825 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -420,11 +420,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items response: body: - string: '{"value": [{"id": "9c80c8ad-d552-47ac-8ed6-33242dc68cca", "type": "Notebook", - "displayName": "fabcli000001", "description": "", "workspaceId": "d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6"}]}' + string: '{"value": [{"id": "ee79aef4-1043-429d-b77a-e5860517bb08", "type": "Notebook", + "displayName": "fabcli000001", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -433,15 +433,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '164' + - '165' Content-Type: - application/json; charset=utf-8 Date: - - Sun, 28 Jun 2026 09:10:17 GMT + - Tue, 14 Jul 2026 08:49:34 GMT Pragma: - no-cache RequestId: - - 6cb8d316-7926-401d-97c5-924233acb17b + - 9a8cd85d-e795-49e8-aedc-6704390bc564 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -471,7 +471,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: DELETE - uri: https://api.fabric.microsoft.com/v1/workspaces/d7ec1ac1-a3b2-431a-8ca7-4f0aa19c78d6/items/9c80c8ad-d552-47ac-8ed6-33242dc68cca + uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items/ee79aef4-1043-429d-b77a-e5860517bb08 response: body: string: '' @@ -487,11 +487,11 @@ interactions: Content-Type: - application/octet-stream Date: - - Sun, 28 Jun 2026 09:10:18 GMT + - Tue, 14 Jul 2026 08:49:34 GMT Pragma: - no-cache RequestId: - - 3cc23661-57b4-4428-b1c5-d96031dc9727 + - 868c99b8-8a97-43ba-b1be-aa6581836d7b Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: diff --git a/tests/test_commands/test_bulk_export.py b/tests/test_commands/test_bulk_export.py index 2643c215e..b02ec1fe5 100644 --- a/tests/test_commands/test_bulk_export.py +++ b/tests/test_commands/test_bulk_export.py @@ -341,3 +341,83 @@ def is_command_supported_side_effect(element): assert len(files) == 2 assert any(file.suffix == ".py" for file in files) assert any(file.name == ".platform" for file in files) + + def test_bulk_export_and_deploy_round_trip( + self, cli_executor, workspace_factory, folder_factory, item_factory, tmp_path + ): + # Setup - create a workspace + origin_ws = workspace_factory() + dest_ws = workspace_factory() + # Setup - create a notebook and folder with a data pipeline in the workspace + folder = folder_factory(path=origin_ws.full_path) + notebook = item_factory(ItemType.NOTEBOOK, path=origin_ws.full_path) + data_pipeline = item_factory(ItemType.DATA_PIPELINE, path=folder.full_path) + + repository_dir = tmp_path / "repo" + repository_dir.mkdir(parents=True, exist_ok=True) + + repository_dir_post_deploy = tmp_path / "post_deploy_repo" + repository_dir_post_deploy.mkdir(parents=True, exist_ok=True) + + # Execute bulk-export command + cli_executor.exec_command( + f"bulk-export {origin_ws.full_path} --output {str(repository_dir)} --force --recursive" + ) + + # Execute deploy command on the exported artifacts to the destination workspace + config_file = _create_config_file( + tmp_path, + workspace_name=dest_ws.display_name, + repository_dir=repository_dir, + ) + + cli_executor.exec_command(f"deploy --config {str(config_file)} --force") + + # bulk-export the destination workspace to verify the artifacts are deployed correctly + cli_executor.exec_command( + f"bulk-export {dest_ws.full_path} --output {str(repository_dir_post_deploy)} --force --recursive" + ) + # Assert - the exported notebook, and data pipeline should exist in the destination workspace + exported_notebook_path = ( + repository_dir_post_deploy / f"{notebook.display_name}.Notebook" + ) + assert exported_notebook_path.is_dir() + exported_data_pipeline_path = ( + repository_dir_post_deploy + / f"{folder.display_name}" + / f"{data_pipeline.display_name}.DataPipeline" + ) + assert exported_data_pipeline_path.is_dir() + + +def _create_config_file( + tmp_path, + *, + workspace_name, + repository_dir, +): + """Helper function for creating deploy configuration files with specified parameters. + + Args: + tmp_path: Temporary path for file creation + workspace_name: Name of the workspace + repository_dir: Path to the repository directory + + Returns: + Path to the created configuration file + """ + config_path = tmp_path / "config.yml" + + config_data = { + "core": { + "workspace": workspace_name, + "repository_directory": str(repository_dir), + }, + } + + import yaml + + with open(config_path, "w") as f: + yaml.dump(config_data, f, default_flow_style=False) + + return config_path From 87d103be9e3dd08cabc7e30fe9f5349846bb368f Mon Sep 17 00:00:00 2001 From: Ohad Edry Date: Tue, 14 Jul 2026 14:29:12 +0300 Subject: [PATCH 07/14] fix doc and remove redundant check --- docs/commands/fs/bulk_export.md | 2 +- src/fabric_cli/utils/fab_cmd_bulk_export_utils.py | 8 -------- 2 files changed, 1 insertion(+), 9 deletions(-) diff --git a/docs/commands/fs/bulk_export.md b/docs/commands/fs/bulk_export.md index e649c1ae6..798ef16b9 100644 --- a/docs/commands/fs/bulk_export.md +++ b/docs/commands/fs/bulk_export.md @@ -60,7 +60,7 @@ On success, the command prints a summary with the number of exported and skipped Exported 15 items to '/tmp'. Skipped 1 items due to unsupported item types: Dashboard (1) ``` -When using `--output-format json`, the output includes structured data: +When using `--output_format json`, the output includes structured data: ```json { diff --git a/src/fabric_cli/utils/fab_cmd_bulk_export_utils.py b/src/fabric_cli/utils/fab_cmd_bulk_export_utils.py index 5ff51c8dc..4d9be9dcd 100644 --- a/src/fabric_cli/utils/fab_cmd_bulk_export_utils.py +++ b/src/fabric_cli/utils/fab_cmd_bulk_export_utils.py @@ -50,14 +50,6 @@ def export_definition_parts_to_storage( artifact_name: str, exported_definitions: dict, ) -> None: - # Response contains definitionParts array; extract the single item - item_definitions = exported_definitions.get("definitionParts", []) - if not item_definitions: - raise FabricCLIError( - BulkExportErrors.no_definition_returned(artifact_name), - fab_constant.ERROR_INVALID_DEFINITION_PAYLOAD, - ) - item_def = utils_export.decode_payload(exported_definitions) _strip_parent_folders_from_definition_paths(item_def, args.from_path) From 4ca5a7a0fbd8e3d87792d2cc3ac1b3f942434e0c Mon Sep 17 00:00:00 2001 From: Ohad Edry Date: Wed, 15 Jul 2026 17:08:20 +0300 Subject: [PATCH 08/14] review fixes --- .../fs/bulk_export/fab_fs_bulk_export_workspace.py | 2 +- src/fabric_cli/parsers/fab_fs_parser.py | 4 +--- src/fabric_cli/utils/fab_cmd_bulk_export_utils.py | 9 ++++----- src/fabric_cli/utils/fab_cmd_export_utils.py | 10 +++++----- 4 files changed, 11 insertions(+), 14 deletions(-) diff --git a/src/fabric_cli/commands/fs/bulk_export/fab_fs_bulk_export_workspace.py b/src/fabric_cli/commands/fs/bulk_export/fab_fs_bulk_export_workspace.py index af3392a51..dac0b105e 100644 --- a/src/fabric_cli/commands/fs/bulk_export/fab_fs_bulk_export_workspace.py +++ b/src/fabric_cli/commands/fs/bulk_export/fab_fs_bulk_export_workspace.py @@ -30,7 +30,7 @@ def bulk_export_workspace(context: Workspace, args: Namespace) -> None: ) # bulk export can be called with no items collected and create_bulk_export_payload will handle it as "export all", so we don't need to pre-collect items here like we do for folders. Just call bulk export directly with the workspace ID and let the API determine what to export based on the from_path. - payload = bulk_export_utils.create_bulk_export_payload(items_ids=[]) + payload = bulk_export_utils.create_bulk_export_payload(item_ids=[]) response = item_api.bulk_export_definitions(args, payload) exported_definitions = json.loads(response.text) diff --git a/src/fabric_cli/parsers/fab_fs_parser.py b/src/fabric_cli/parsers/fab_fs_parser.py index bb6b8f71e..4747e2127 100644 --- a/src/fabric_cli/parsers/fab_fs_parser.py +++ b/src/fabric_cli/parsers/fab_fs_parser.py @@ -362,8 +362,6 @@ def register_bulk_export_parser(subparsers: _SubParsersAction) -> None: bulk_export_parser.add_argument( "-o", "--output", - nargs="+", - metavar="", required=True, help="Output path for bulk-export", ) @@ -371,7 +369,7 @@ def register_bulk_export_parser(subparsers: _SubParsersAction) -> None: "--recursive", required=False, action="store_true", - help="Recursively bulk-export folder contents", + help="Recursively export folder contents. Required for workspace and folder targets", ) bulk_export_parser.add_argument( "-f", diff --git a/src/fabric_cli/utils/fab_cmd_bulk_export_utils.py b/src/fabric_cli/utils/fab_cmd_bulk_export_utils.py index 4d9be9dcd..661d88769 100644 --- a/src/fabric_cli/utils/fab_cmd_bulk_export_utils.py +++ b/src/fabric_cli/utils/fab_cmd_bulk_export_utils.py @@ -25,13 +25,12 @@ def is_command_supported(element: Item) -> bool: return element.check_command_support(Command.FS_BULKEXPORT) -def create_bulk_export_payload(items_ids: list[str]) -> str: - if not items_ids: - # If no specific item IDs are provided, we can choose to export all items or handle it as needed - # For this example, we'll return an empty payload which the API can interpret as "export all" +def create_bulk_export_payload(item_ids: list[str]) -> str: + if not item_ids: + # If no specific item IDs are provided, the API will export all items return json.dumps({"items": [], "mode": "All"}) payload_items = [] - for item_id in items_ids: + for item_id in item_ids: item_dict = { "id": item_id, } diff --git a/src/fabric_cli/utils/fab_cmd_export_utils.py b/src/fabric_cli/utils/fab_cmd_export_utils.py index 237316d30..fa71dc84a 100644 --- a/src/fabric_cli/utils/fab_cmd_export_utils.py +++ b/src/fabric_cli/utils/fab_cmd_export_utils.py @@ -10,11 +10,11 @@ def decode_payload(item_def: dict) -> dict: # Check if item_def has the required structure - parts = [] - if "definition" in item_def and "parts" in item_def["definition"]: - parts = item_def["definition"]["parts"] - elif "definitionParts" in item_def: - parts = item_def["definitionParts"] + parts = ( + item_def["definition"]["parts"] + if "definition" in item_def and "parts" in item_def["definition"] + else item_def.get("definitionParts", []) + ) for part in parts: # Check if the part has a payload that needs decoding From 2292d22abd9fad362f15b0c4ada99d64ea4b9991 Mon Sep 17 00:00:00 2001 From: Ohad Edry Date: Thu, 16 Jul 2026 16:03:23 +0300 Subject: [PATCH 09/14] fix bulk-export output --- src/fabric_cli/utils/fab_cmd_bulk_export_utils.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/fabric_cli/utils/fab_cmd_bulk_export_utils.py b/src/fabric_cli/utils/fab_cmd_bulk_export_utils.py index 661d88769..963cc48c8 100644 --- a/src/fabric_cli/utils/fab_cmd_bulk_export_utils.py +++ b/src/fabric_cli/utils/fab_cmd_bulk_export_utils.py @@ -98,6 +98,7 @@ def print_bulk_export_summary( "output": args.output, } ], + show_key_value_list=True, message=output_format_message, ) From 76046f2306e9dc8149f60599a4766182453945e5 Mon Sep 17 00:00:00 2001 From: Ohad Edry Date: Sun, 19 Jul 2026 14:44:45 +0300 Subject: [PATCH 10/14] review fix and supported items update --- docs/commands/fs/bulk_export.md | 2 +- src/fabric_cli/commands/fs/fab_fs_bulk_export.py | 2 +- src/fabric_cli/core/fab_config/command_support.yaml | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/docs/commands/fs/bulk_export.md b/docs/commands/fs/bulk_export.md index 798ef16b9..49a08e460 100644 --- a/docs/commands/fs/bulk_export.md +++ b/docs/commands/fs/bulk_export.md @@ -23,7 +23,7 @@ The `bulk-export` command exports all supported items from a workspace or folder **Supported Item Types:** -`CopyJob`, `CosmosDBDatabase`, `Dataflow`, `DataPipeline`, `DigitalTwinBuilder`, `Environment`, `Eventhouse`, `Eventstream`, `GraphQLApi`, `GraphQuerySet`, `KQLDashboard`, `KQLDatabase`, `KQLQueryset`, `Lakehouse`, `Map`, `MirroredDatabase`, `MLExperiment`, `MLModel`, `MountedDataFactory`, `Notebook`, `Reflex`, `Report`, `SemanticModel`, `SparkJobDefinition`, `SQLDatabase`, `UserDataFunction`, `VariableLibrary` +`CopyJob`, `CosmosDBDatabase`, `Dataflow`, `DataPipeline`, `DigitalTwinBuilder`, `DigitalTwinBuilderFlow`, `Environment`, `Eventhouse`, `Eventstream`, `GraphQLApi`, `GraphQuerySet`, `KQLDashboard`, `KQLDatabase`, `KQLQueryset`, `Lakehouse`, `Map`, `MirroredDatabase`, `MLExperiment`, `MLModel`, `MountedDataFactory`, `Notebook`, `Reflex`, `Report`, `SemanticModel`, `SparkJobDefinition`, `SQLDatabase`, `UserDataFunction`, `VariableLibrary` Unsupported item types are automatically skipped and reported in the output summary. diff --git a/src/fabric_cli/commands/fs/fab_fs_bulk_export.py b/src/fabric_cli/commands/fs/fab_fs_bulk_export.py index 48e257162..2b4f2ff2c 100644 --- a/src/fabric_cli/commands/fs/fab_fs_bulk_export.py +++ b/src/fabric_cli/commands/fs/fab_fs_bulk_export.py @@ -13,7 +13,7 @@ from fabric_cli.core import fab_constant from fabric_cli.core.fab_exceptions import FabricCLIError from fabric_cli.core.hiearchy.fab_folder import Folder -from fabric_cli.core.hiearchy.fab_hiearchy import FabricElement, Item, Workspace +from fabric_cli.core.hiearchy.fab_hiearchy import FabricElement, Workspace from fabric_cli.errors.bulk_export import BulkExportErrors from fabric_cli.utils import fab_storage from fabric_cli.utils import fab_ui, fab_util diff --git a/src/fabric_cli/core/fab_config/command_support.yaml b/src/fabric_cli/core/fab_config/command_support.yaml index 6ee5cda2e..9b8027f8e 100644 --- a/src/fabric_cli/core/fab_config/command_support.yaml +++ b/src/fabric_cli/core/fab_config/command_support.yaml @@ -386,6 +386,7 @@ commands: - sql_database - cosmos_db_database - digital_twin_builder + - digital_twin_builder_flow - user_data_function - graph_query_set - map From 193cb8961712420d65f0bcedf8b14a478eb2c8c9 Mon Sep 17 00:00:00 2001 From: Ohad Edry Date: Mon, 20 Jul 2026 13:52:04 +0300 Subject: [PATCH 11/14] remove unreachable code and add tests --- .../commands/fs/fab_fs_bulk_export.py | 26 +- .../test_bulk_export/class_setup.yaml | 46 +- ...est_bulk_export_and_deploy_round_trip.yaml | 780 +++++++++--------- .../test_bulk_export_empty_folder_fail.yaml | 98 +-- ...test_bulk_export_empty_workspace_fail.yaml | 14 +- ...folder_with_unsupported_items_success.yaml | 446 +++++----- ...export_inner_folder_structure_success.yaml | 642 +++++++------- ...t_bulk_export_invalid_ouput_path_fail.yaml | 54 ++ .../test_bulk_export_item_fail.yaml | 98 +-- ..._bulk_export_no_exportable_items_fail.yaml | 204 ++--- ...ulk_export_non_local_output_path_fail.yaml | 507 ++++++++++++ ..._export_output_path_not_empty_warning.yaml | 150 ++-- ...rkspace_folder_without_recursive_fail.yaml | 192 ++--- ...kspace_with_folders_structure_success.yaml | 662 +++++++-------- ...kspace_with_unsupported_items_success.yaml | 222 ++--- ...port_workspace_without_recursive_fail.yaml | 88 +- tests/test_commands/test_bulk_export.py | 36 + 17 files changed, 2430 insertions(+), 1835 deletions(-) create mode 100644 tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_invalid_ouput_path_fail.yaml create mode 100644 tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_non_local_output_path_fail.yaml diff --git a/src/fabric_cli/commands/fs/fab_fs_bulk_export.py b/src/fabric_cli/commands/fs/fab_fs_bulk_export.py index 2b4f2ff2c..23dc8b60c 100644 --- a/src/fabric_cli/commands/fs/fab_fs_bulk_export.py +++ b/src/fabric_cli/commands/fs/fab_fs_bulk_export.py @@ -62,20 +62,18 @@ def _confirm_export_preconditions(args: Namespace) -> bool: BulkExportErrors.invalid_export_path(export_path["path"]), fab_constant.ERROR_INVALID_OPERATION, ) - if os.path.isdir(export_path["path"]): - is_export_path_empty = True - with os.scandir(export_path["path"]) as entries: - is_export_path_empty = not any(entries) - if not is_export_path_empty: - if not args.force: - if not fab_ui.prompt_confirm( - f"Output folder '{export_path['path']}' is not empty. Do you want to proceed?" - ): - return False - else: - export_path_warning = True - else: - os.makedirs(export_path["path"], exist_ok=True) + + is_export_path_empty = True + with os.scandir(export_path["path"]) as entries: + is_export_path_empty = not any(entries) + if not is_export_path_empty: + if not args.force: + if not fab_ui.prompt_confirm( + f"Output folder '{export_path['path']}' is not empty. Do you want to proceed?" + ): + return False + else: + export_path_warning = True if args.force: fab_ui.print_warning( diff --git a/tests/test_commands/recordings/test_commands/test_bulk_export/class_setup.yaml b/tests/test_commands/recordings/test_commands/test_bulk_export/class_setup.yaml index f35a2e9bd..ca3db36e5 100644 --- a/tests/test_commands/recordings/test_commands/test_bulk_export/class_setup.yaml +++ b/tests/test_commands/recordings/test_commands/test_bulk_export/class_setup.yaml @@ -26,15 +26,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3530' + - '3462' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:47:58 GMT + - Mon, 20 Jul 2026 10:13:06 GMT Pragma: - no-cache RequestId: - - 4f9ee966-0ad1-4601-8d8d-c7ace033d82d + - 7a5dfec1-6b77-4b75-8075-27d5520e550d Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -75,15 +75,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3530' + - '3462' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:47:58 GMT + - Mon, 20 Jul 2026 10:13:07 GMT Pragma: - no-cache RequestId: - - a1b93cef-f521-4a55-be6c-1c8241ef63f3 + - 8b69285b-3de3-4bd9-9de3-d89dd7ddae00 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -129,11 +129,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:48:02 GMT + - Mon, 20 Jul 2026 10:13:10 GMT Pragma: - no-cache RequestId: - - 03e79823-9b63-4eed-869b-6bd8eec40117 + - d196693c-f849-4178-85e3-d0f1aa61ac33 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -167,7 +167,7 @@ interactions: uri: https://api.fabric.microsoft.com/v1/workspaces response: body: - string: '{"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", "displayName": "fabriccli_WorkspacePerTestclass_000001", + string: '{"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}' headers: @@ -178,17 +178,17 @@ interactions: Content-Encoding: - gzip Content-Length: - - '195' + - '194' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:48:10 GMT + - Mon, 20 Jul 2026 10:13:18 GMT Location: - - https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4 + - https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585 Pragma: - no-cache RequestId: - - 24523c03-332b-49d0-a50f-910f07634f02 + - 5df85a55-dc84-47c9-b3ee-66e115ab6dcf Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -221,7 +221,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -233,15 +233,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:57:44 GMT + - Mon, 20 Jul 2026 10:23:58 GMT Pragma: - no-cache RequestId: - - 85d9758c-faef-4579-82db-cf1cfbfb31ae + - b279eb17-654c-4843-b8b2-4d565663f53d Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -270,7 +270,7 @@ interactions: - ms-fabric-cli/1.6.1 (bulk-export; Linux/5.15.167.4-microsoft-standard-WSL2; Python/3.12.11) method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: string: '{"value": []}' @@ -286,11 +286,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:57:44 GMT + - Mon, 20 Jul 2026 10:23:59 GMT Pragma: - no-cache RequestId: - - 5d96dcfa-970e-4136-ab16-44607141ed84 + - 95524f0b-8605-465c-b16a-dd3474e2cf93 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -321,7 +321,7 @@ interactions: - ms-fabric-cli/1.6.1 (bulk-export; Linux/5.15.167.4-microsoft-standard-WSL2; Python/3.12.11) method: DELETE - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4 + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585 response: body: string: '' @@ -337,11 +337,11 @@ interactions: Content-Type: - application/octet-stream Date: - - Tue, 14 Jul 2026 08:57:44 GMT + - Mon, 20 Jul 2026 10:23:59 GMT Pragma: - no-cache RequestId: - - 253f166d-f0c7-4692-8877-5c4f0e1e5a74 + - 446a6aa9-a020-438f-87fa-d0596c6a09d8 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: diff --git a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_and_deploy_round_trip.yaml b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_and_deploy_round_trip.yaml index 220401c30..2c7b847b2 100644 --- a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_and_deploy_round_trip.yaml +++ b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_and_deploy_round_trip.yaml @@ -17,7 +17,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -29,15 +29,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:55:32 GMT + - Mon, 20 Jul 2026 10:21:48 GMT Pragma: - no-cache RequestId: - - 7af7a3ba-b326-4c85-93b4-d2543e423a2a + - 36321f76-92df-4a1f-b22e-fc370df79e93 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -69,7 +69,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -81,15 +81,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:55:32 GMT + - Mon, 20 Jul 2026 10:21:49 GMT Pragma: - no-cache RequestId: - - 3f3bb0d7-ef5e-4982-90fa-70e36b4eec42 + - eecfb8c3-badc-4826-aba2-7cdf738f6f0c Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -131,15 +131,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '466' + - '467' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:55:38 GMT + - Mon, 20 Jul 2026 10:21:54 GMT Pragma: - no-cache RequestId: - - 91994d06-359c-4cf2-8088-0cdb62372ef0 + - d84d26eb-0643-4eb5-be3f-316681d69ecd Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -172,7 +172,7 @@ interactions: uri: https://api.fabric.microsoft.com/v1/workspaces response: body: - string: '{"id": "451a460c-6fb8-4275-a9d7-f8793782fcc6", "displayName": "fabcli000001", + string: '{"id": "74af69a8-69db-49be-8208-2b314342d0ae", "displayName": "fabcli000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}' headers: @@ -183,17 +183,17 @@ interactions: Content-Encoding: - gzip Content-Length: - - '173' + - '174' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:55:45 GMT + - Mon, 20 Jul 2026 10:22:02 GMT Location: - - https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6 + - https://api.fabric.microsoft.com/v1/workspaces/74af69a8-69db-49be-8208-2b314342d0ae Pragma: - no-cache RequestId: - - 1d71b951-ca70-49a3-9b2d-1cfeb00169d4 + - e3a975de-b45f-41a5-bf85-c7a92faee462 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -225,10 +225,10 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", - "capacityRegion": "Central US"}, {"id": "451a460c-6fb8-4275-a9d7-f8793782fcc6", + "capacityRegion": "Central US"}, {"id": "74af69a8-69db-49be-8208-2b314342d0ae", "displayName": "fabcli000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' headers: @@ -239,15 +239,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3604' + - '3535' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:55:46 GMT + - Mon, 20 Jul 2026 10:22:02 GMT Pragma: - no-cache RequestId: - - 5fe161b2-79e4-4911-bb85-77f6f618e2c3 + - c0925f65-70cb-47b4-a227-0acfc6560883 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -279,10 +279,10 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", - "capacityRegion": "Central US"}, {"id": "451a460c-6fb8-4275-a9d7-f8793782fcc6", + "capacityRegion": "Central US"}, {"id": "74af69a8-69db-49be-8208-2b314342d0ae", "displayName": "fabcli000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' headers: @@ -293,15 +293,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3604' + - '3535' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:55:46 GMT + - Mon, 20 Jul 2026 10:22:02 GMT Pragma: - no-cache RequestId: - - 387a9638-7afd-4f50-9b3a-5dc0011f4397 + - 7ccdd5d8-5022-4fdd-97b1-3ef0b716b10a Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -347,11 +347,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:55:52 GMT + - Mon, 20 Jul 2026 10:22:07 GMT Pragma: - no-cache RequestId: - - 59cd44c7-15f4-4fd1-9c23-17587077b6b6 + - abdab334-b4eb-46e7-8fca-da6cf5e99388 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -384,7 +384,7 @@ interactions: uri: https://api.fabric.microsoft.com/v1/workspaces response: body: - string: '{"id": "fffdceba-e51a-4df1-a869-71afb95361cf", "displayName": "fabcli000002", + string: '{"id": "c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab", "displayName": "fabcli000002", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}' headers: @@ -395,17 +395,17 @@ interactions: Content-Encoding: - gzip Content-Length: - - '173' + - '174' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:55:58 GMT + - Mon, 20 Jul 2026 10:22:14 GMT Location: - - https://api.fabric.microsoft.com/v1/workspaces/fffdceba-e51a-4df1-a869-71afb95361cf + - https://api.fabric.microsoft.com/v1/workspaces/c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab Pragma: - no-cache RequestId: - - 8a54c07f-e078-4511-9bc1-9f8611a367bb + - c275e463-8caf-46dc-b510-f365573802f9 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -437,13 +437,13 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", - "capacityRegion": "Central US"}, {"id": "451a460c-6fb8-4275-a9d7-f8793782fcc6", + "capacityRegion": "Central US"}, {"id": "74af69a8-69db-49be-8208-2b314342d0ae", "displayName": "fabcli000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}, {"id": - "fffdceba-e51a-4df1-a869-71afb95361cf", "displayName": "fabcli000002", "description": + "c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab", "displayName": "fabcli000002", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' headers: @@ -454,15 +454,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3641' + - '3572' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:55:59 GMT + - Mon, 20 Jul 2026 10:22:15 GMT Pragma: - no-cache RequestId: - - bc52a075-8bc4-485c-bd48-86717ef217f5 + - b2a94bc5-c0fb-424a-bb63-e82a8e504cfe Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -490,7 +490,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/74af69a8-69db-49be-8208-2b314342d0ae/folders?recursive=True response: body: string: '{"value": []}' @@ -506,11 +506,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:55:59 GMT + - Mon, 20 Jul 2026 10:22:15 GMT Pragma: - no-cache RequestId: - - b28b8d6e-3d9c-44d9-a553-64631111ab1d + - 54c68632-efa9-46cf-a30d-b9271bf83698 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -538,7 +538,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/74af69a8-69db-49be-8208-2b314342d0ae/folders?recursive=True response: body: string: '{"value": []}' @@ -554,11 +554,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:56:00 GMT + - Mon, 20 Jul 2026 10:22:15 GMT Pragma: - no-cache RequestId: - - 4a281b76-7bfa-44b2-9aa9-440e8fc826b8 + - 0d393a10-3c9e-4b00-ac07-3f6388a35c26 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -588,11 +588,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6/folders + uri: https://api.fabric.microsoft.com/v1/workspaces/74af69a8-69db-49be-8208-2b314342d0ae/folders response: body: - string: '{"id": "3c6846e6-d70a-4b1b-a151-83b9c6b252ef", "displayName": "fabcli000003", - "workspaceId": "451a460c-6fb8-4275-a9d7-f8793782fcc6"}' + string: '{"id": "b4432020-43d1-44e5-a43f-7f38195e16f3", "displayName": "fabcli000003", + "workspaceId": "74af69a8-69db-49be-8208-2b314342d0ae"}' headers: Access-Control-Expose-Headers: - RequestId,Location @@ -605,13 +605,13 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:56:01 GMT + - Mon, 20 Jul 2026 10:22:16 GMT Location: - - https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6/folders/3c6846e6-d70a-4b1b-a151-83b9c6b252ef + - https://api.fabric.microsoft.com/v1/workspaces/74af69a8-69db-49be-8208-2b314342d0ae/folders/b4432020-43d1-44e5-a43f-7f38195e16f3 Pragma: - no-cache RequestId: - - 363a118a-5ecc-4496-9c59-13bff86f54af + - e118de50-59a3-4498-a88f-9a0590a343de Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -643,13 +643,13 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", - "capacityRegion": "Central US"}, {"id": "451a460c-6fb8-4275-a9d7-f8793782fcc6", + "capacityRegion": "Central US"}, {"id": "74af69a8-69db-49be-8208-2b314342d0ae", "displayName": "fabcli000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}, {"id": - "fffdceba-e51a-4df1-a869-71afb95361cf", "displayName": "fabcli000002", "description": + "c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab", "displayName": "fabcli000002", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' headers: @@ -660,15 +660,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3641' + - '3572' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:56:00 GMT + - Mon, 20 Jul 2026 10:22:16 GMT Pragma: - no-cache RequestId: - - 3f90723f-75ab-49be-9396-e09bcf3b43a1 + - ef2490ce-2978-44f4-8991-33778a10c8ef Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -696,7 +696,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/74af69a8-69db-49be-8208-2b314342d0ae/items response: body: string: '{"value": []}' @@ -712,11 +712,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:56:01 GMT + - Mon, 20 Jul 2026 10:22:16 GMT Pragma: - no-cache RequestId: - - 9bfae61d-9e0d-4250-b722-ff087e5fac5a + - be5108e4-29b3-4d6b-b4ba-90fa70eeff1b Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -744,7 +744,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/74af69a8-69db-49be-8208-2b314342d0ae/items response: body: string: '{"value": []}' @@ -760,11 +760,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:56:01 GMT + - Mon, 20 Jul 2026 10:22:17 GMT Pragma: - no-cache RequestId: - - 5ba3d4a2-172b-4271-af7b-afb065b1953e + - 458a913b-9c0b-4db9-a404-ec3bfbd3a181 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -796,7 +796,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6/notebooks + uri: https://api.fabric.microsoft.com/v1/workspaces/74af69a8-69db-49be-8208-2b314342d0ae/notebooks response: body: string: 'null' @@ -812,15 +812,15 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:56:03 GMT + - Mon, 20 Jul 2026 10:22:19 GMT ETag: - '""' Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/f764d09c-3865-4b51-8fa0-481a763e5ba3 + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/1ef1722c-1a26-4029-9b07-d8c78e1d8a22 Pragma: - no-cache RequestId: - - a6829bc9-61bb-4bb0-858b-467e568a35fd + - 6fbc0caf-8868-4250-a30d-ceaa7d97cd76 Retry-After: - '20' Strict-Transport-Security: @@ -834,7 +834,7 @@ interactions: request-redirected: - 'true' x-ms-operation-id: - - f764d09c-3865-4b51-8fa0-481a763e5ba3 + - 1ef1722c-1a26-4029-9b07-d8c78e1d8a22 status: code: 202 message: Accepted @@ -852,11 +852,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/f764d09c-3865-4b51-8fa0-481a763e5ba3 + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/1ef1722c-1a26-4029-9b07-d8c78e1d8a22 response: body: - string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-14T08:56:03.2825067", - "lastUpdatedTimeUtc": "2026-07-14T08:56:04.9879138", "percentComplete": 100, + string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-20T10:22:18.851239", + "lastUpdatedTimeUtc": "2026-07-20T10:22:20.5062653", "percentComplete": 100, "error": null}' headers: Access-Control-Expose-Headers: @@ -870,13 +870,13 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:56:24 GMT + - Mon, 20 Jul 2026 10:22:39 GMT Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/f764d09c-3865-4b51-8fa0-481a763e5ba3/result + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/1ef1722c-1a26-4029-9b07-d8c78e1d8a22/result Pragma: - no-cache RequestId: - - 5b968398-f3ee-4d13-815f-aa9940cead68 + - 2ca8fde5-1228-40e0-afcc-d0c699fd7530 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -884,7 +884,7 @@ interactions: X-Frame-Options: - deny x-ms-operation-id: - - f764d09c-3865-4b51-8fa0-481a763e5ba3 + - 1ef1722c-1a26-4029-9b07-d8c78e1d8a22 status: code: 200 message: OK @@ -902,11 +902,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/f764d09c-3865-4b51-8fa0-481a763e5ba3/result + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/1ef1722c-1a26-4029-9b07-d8c78e1d8a22/result response: body: - string: '{"id": "59c0cdbe-efc9-41c4-92c1-0d493d0f82c7", "type": "Notebook", - "displayName": "fabcli000004", "description": "", "workspaceId": "451a460c-6fb8-4275-a9d7-f8793782fcc6"}' + string: '{"id": "347a2755-b988-4c18-8fbc-d167a80d71a1", "type": "Notebook", + "displayName": "fabcli000004", "description": "", "workspaceId": "74af69a8-69db-49be-8208-2b314342d0ae"}' headers: Access-Control-Expose-Headers: - RequestId @@ -917,11 +917,11 @@ interactions: Content-Type: - application/json Date: - - Tue, 14 Jul 2026 08:56:25 GMT + - Mon, 20 Jul 2026 10:22:39 GMT Pragma: - no-cache RequestId: - - 37b1dc09-582a-4302-8a6a-52d2360a14f4 + - 0222aa50-ddb3-4a59-988a-1b8004e25170 Strict-Transport-Security: - max-age=31536000; includeSubDomains Transfer-Encoding: @@ -951,13 +951,13 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", - "capacityRegion": "Central US"}, {"id": "451a460c-6fb8-4275-a9d7-f8793782fcc6", + "capacityRegion": "Central US"}, {"id": "74af69a8-69db-49be-8208-2b314342d0ae", "displayName": "fabcli000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}, {"id": - "fffdceba-e51a-4df1-a869-71afb95361cf", "displayName": "fabcli000002", "description": + "c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab", "displayName": "fabcli000002", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' headers: @@ -968,15 +968,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3641' + - '3572' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:56:24 GMT + - Mon, 20 Jul 2026 10:22:40 GMT Pragma: - no-cache RequestId: - - 8a9d6a5f-dbe6-48b2-b397-5298818bbe33 + - 7bacccd7-aa1a-4a5b-94e7-792dbaff22a1 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1004,11 +1004,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/74af69a8-69db-49be-8208-2b314342d0ae/folders?recursive=True response: body: - string: '{"value": [{"id": "3c6846e6-d70a-4b1b-a151-83b9c6b252ef", "displayName": - "fabcli000003", "workspaceId": "451a460c-6fb8-4275-a9d7-f8793782fcc6"}]}' + string: '{"value": [{"id": "b4432020-43d1-44e5-a43f-7f38195e16f3", "displayName": + "fabcli000003", "workspaceId": "74af69a8-69db-49be-8208-2b314342d0ae"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1021,11 +1021,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:56:25 GMT + - Mon, 20 Jul 2026 10:22:41 GMT Pragma: - no-cache RequestId: - - c62f2beb-e895-499f-9dd5-a479f3718911 + - 24f1e915-765f-4a16-8fe9-6cc29700cd75 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1053,11 +1053,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/74af69a8-69db-49be-8208-2b314342d0ae/items response: body: - string: '{"value": [{"id": "59c0cdbe-efc9-41c4-92c1-0d493d0f82c7", "type": "Notebook", - "displayName": "fabcli000004", "description": "", "workspaceId": "451a460c-6fb8-4275-a9d7-f8793782fcc6"}]}' + string: '{"value": [{"id": "347a2755-b988-4c18-8fbc-d167a80d71a1", "type": "Notebook", + "displayName": "fabcli000004", "description": "", "workspaceId": "74af69a8-69db-49be-8208-2b314342d0ae"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1070,11 +1070,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:56:26 GMT + - Mon, 20 Jul 2026 10:22:41 GMT Pragma: - no-cache RequestId: - - bcfd604b-d0c0-4345-8bf2-67d4be0d9b7f + - 71b7508d-bc78-4d47-93f7-1340183cde15 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1102,11 +1102,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/74af69a8-69db-49be-8208-2b314342d0ae/items response: body: - string: '{"value": [{"id": "59c0cdbe-efc9-41c4-92c1-0d493d0f82c7", "type": "Notebook", - "displayName": "fabcli000004", "description": "", "workspaceId": "451a460c-6fb8-4275-a9d7-f8793782fcc6"}]}' + string: '{"value": [{"id": "347a2755-b988-4c18-8fbc-d167a80d71a1", "type": "Notebook", + "displayName": "fabcli000004", "description": "", "workspaceId": "74af69a8-69db-49be-8208-2b314342d0ae"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1119,11 +1119,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:56:27 GMT + - Mon, 20 Jul 2026 10:22:42 GMT Pragma: - no-cache RequestId: - - 103e87e6-f57c-42c3-9d94-a6ab4177e52e + - 32b2a34a-1c3a-4c52-a2b9-ed7e34395c28 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1138,7 +1138,7 @@ interactions: code: 200 message: OK - request: - body: '{"displayName": "fabcli000005", "type": "DataPipeline", "folderId": "3c6846e6-d70a-4b1b-a151-83b9c6b252ef"}' + body: '{"displayName": "fabcli000005", "type": "DataPipeline", "folderId": "b4432020-43d1-44e5-a43f-7f38195e16f3"}' headers: Accept: - '*/*' @@ -1153,12 +1153,12 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6/dataPipelines + uri: https://api.fabric.microsoft.com/v1/workspaces/74af69a8-69db-49be-8208-2b314342d0ae/dataPipelines response: body: - string: '{"id": "6387f857-5b38-420b-813b-2f3bcfa1458d", "type": "DataPipeline", - "displayName": "fabcli000005", "description": "", "workspaceId": "451a460c-6fb8-4275-a9d7-f8793782fcc6", - "folderId": "3c6846e6-d70a-4b1b-a151-83b9c6b252ef"}' + string: '{"id": "1201e3c7-2378-4875-a0b2-d91a925bfe80", "type": "DataPipeline", + "displayName": "fabcli000005", "description": "", "workspaceId": "74af69a8-69db-49be-8208-2b314342d0ae", + "folderId": "b4432020-43d1-44e5-a43f-7f38195e16f3"}' headers: Access-Control-Expose-Headers: - RequestId,ETag @@ -1167,17 +1167,17 @@ interactions: Content-Encoding: - gzip Content-Length: - - '189' + - '190' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:56:32 GMT + - Mon, 20 Jul 2026 10:22:47 GMT ETag: - '""' Pragma: - no-cache RequestId: - - 9e29af18-0616-4224-9de3-4cd8e4601b1b + - cab080d0-ff54-4202-8096-b102913be116 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1209,13 +1209,13 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", - "capacityRegion": "Central US"}, {"id": "451a460c-6fb8-4275-a9d7-f8793782fcc6", + "capacityRegion": "Central US"}, {"id": "74af69a8-69db-49be-8208-2b314342d0ae", "displayName": "fabcli000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}, {"id": - "fffdceba-e51a-4df1-a869-71afb95361cf", "displayName": "fabcli000002", "description": + "c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab", "displayName": "fabcli000002", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' headers: @@ -1226,15 +1226,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3641' + - '3572' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:56:32 GMT + - Mon, 20 Jul 2026 10:22:48 GMT Pragma: - no-cache RequestId: - - 1f983c0c-a7e3-485d-b218-0894c234dc90 + - 24049dd0-6400-4dfc-b3d4-68dffe3441cd Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1262,14 +1262,14 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/74af69a8-69db-49be-8208-2b314342d0ae/items response: body: - string: '{"value": [{"id": "59c0cdbe-efc9-41c4-92c1-0d493d0f82c7", "type": "Notebook", - "displayName": "fabcli000004", "description": "", "workspaceId": "451a460c-6fb8-4275-a9d7-f8793782fcc6"}, - {"id": "6387f857-5b38-420b-813b-2f3bcfa1458d", "type": "DataPipeline", "displayName": - "fabcli000005", "description": "", "workspaceId": "451a460c-6fb8-4275-a9d7-f8793782fcc6", - "folderId": "3c6846e6-d70a-4b1b-a151-83b9c6b252ef"}]}' + string: '{"value": [{"id": "347a2755-b988-4c18-8fbc-d167a80d71a1", "type": "Notebook", + "displayName": "fabcli000004", "description": "", "workspaceId": "74af69a8-69db-49be-8208-2b314342d0ae"}, + {"id": "1201e3c7-2378-4875-a0b2-d91a925bfe80", "type": "DataPipeline", "displayName": + "fabcli000005", "description": "", "workspaceId": "74af69a8-69db-49be-8208-2b314342d0ae", + "folderId": "b4432020-43d1-44e5-a43f-7f38195e16f3"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1278,15 +1278,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '250' + - '252' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:56:33 GMT + - Mon, 20 Jul 2026 10:22:48 GMT Pragma: - no-cache RequestId: - - b26a3cd8-c3d0-4f7c-8565-111acf08e3d7 + - abd46f9a-41bd-4f9e-93da-d1636bc0101b Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1314,11 +1314,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/74af69a8-69db-49be-8208-2b314342d0ae/folders?recursive=True response: body: - string: '{"value": [{"id": "3c6846e6-d70a-4b1b-a151-83b9c6b252ef", "displayName": - "fabcli000003", "workspaceId": "451a460c-6fb8-4275-a9d7-f8793782fcc6"}]}' + string: '{"value": [{"id": "b4432020-43d1-44e5-a43f-7f38195e16f3", "displayName": + "fabcli000003", "workspaceId": "74af69a8-69db-49be-8208-2b314342d0ae"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1331,11 +1331,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:56:33 GMT + - Mon, 20 Jul 2026 10:22:49 GMT Pragma: - no-cache RequestId: - - b7ce6f64-ac33-4c08-8b4a-ecf1899825d5 + - a76b8180-532d-44f1-a6d3-ada9a70bff89 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1365,7 +1365,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6/items/bulkExportDefinitions?beta=true + uri: https://api.fabric.microsoft.com/v1/workspaces/74af69a8-69db-49be-8208-2b314342d0ae/items/bulkExportDefinitions?beta=true response: body: string: 'null' @@ -1381,13 +1381,13 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:56:34 GMT + - Mon, 20 Jul 2026 10:22:49 GMT Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/092cd025-ace1-4d0d-adae-5c4c77af37a2 + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/8b07c7a4-24e3-4223-99b5-26f65ebc4a3b Pragma: - no-cache RequestId: - - 63755a18-271e-4ba9-aef6-14efbfc6e385 + - becd3696-f438-4dd7-ac9a-700a79f76d18 Retry-After: - '20' Strict-Transport-Security: @@ -1401,7 +1401,7 @@ interactions: request-redirected: - 'true' x-ms-operation-id: - - 092cd025-ace1-4d0d-adae-5c4c77af37a2 + - 8b07c7a4-24e3-4223-99b5-26f65ebc4a3b status: code: 202 message: Accepted @@ -1419,11 +1419,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/092cd025-ace1-4d0d-adae-5c4c77af37a2 + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/8b07c7a4-24e3-4223-99b5-26f65ebc4a3b response: body: - string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-14T08:56:34.9443909", - "lastUpdatedTimeUtc": "2026-07-14T08:56:36.9819312", "percentComplete": 100, + string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-20T10:22:50.6409902", + "lastUpdatedTimeUtc": "2026-07-20T10:22:52.5102233", "percentComplete": 100, "error": null}' headers: Access-Control-Expose-Headers: @@ -1433,17 +1433,17 @@ interactions: Content-Encoding: - gzip Content-Length: - - '132' + - '130' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:56:55 GMT + - Mon, 20 Jul 2026 10:23:10 GMT Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/092cd025-ace1-4d0d-adae-5c4c77af37a2/result + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/8b07c7a4-24e3-4223-99b5-26f65ebc4a3b/result Pragma: - no-cache RequestId: - - 55938ff1-106a-49b5-8146-b910a9d93607 + - 39c12b7b-9937-4abd-b36d-27c4b0c08ae8 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1451,7 +1451,7 @@ interactions: X-Frame-Options: - deny x-ms-operation-id: - - 092cd025-ace1-4d0d-adae-5c4c77af37a2 + - 8b07c7a4-24e3-4223-99b5-26f65ebc4a3b status: code: 200 message: OK @@ -1469,17 +1469,17 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/092cd025-ace1-4d0d-adae-5c4c77af37a2/result + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/8b07c7a4-24e3-4223-99b5-26f65ebc4a3b/result response: body: - string: '{"itemDefinitionsIndex": [{"id": "59c0cdbe-efc9-41c4-92c1-0d493d0f82c7", - "rootPath": "/fabcli000004.Notebook"}, {"id": "6387f857-5b38-420b-813b-2f3bcfa1458d", + string: '{"itemDefinitionsIndex": [{"id": "347a2755-b988-4c18-8fbc-d167a80d71a1", + "rootPath": "/fabcli000004.Notebook"}, {"id": "1201e3c7-2378-4875-a0b2-d91a925bfe80", "rootPath": "/fabcli000003/fabcli000005.DataPipeline"}], "definitionParts": - [{"path": "/fabcli000004.Notebook/.platform", "payload": "ewogICIkc2NoZW1hIjogImh0dHBzOi8vZGV2ZWxvcGVyLm1pY3Jvc29mdC5jb20vanNvbi1zY2hlbWFzL2ZhYnJpYy9naXRJbnRlZ3JhdGlvbi9wbGF0Zm9ybVByb3BlcnRpZXMvMi4wLjAvc2NoZW1hLmpzb24iLAogICJtZXRhZGF0YSI6IHsKICAgICJ0eXBlIjogIk5vdGVib29rIiwKICAgICJkaXNwbGF5TmFtZSI6ICJmYWJjbGk4M3lwYmM1OXpkIgogIH0sCiAgImNvbmZpZyI6IHsKICAgICJ2ZXJzaW9uIjogIjIuMCIsCiAgICAibG9naWNhbElkIjogIjNkMGY4MmM3LTBkNDktOTJjMS00MWM0LWVmYzk1OWMwY2RiZSIKICB9Cn0=", + [{"path": "/fabcli000004.Notebook/.platform", "payload": "ewogICIkc2NoZW1hIjogImh0dHBzOi8vZGV2ZWxvcGVyLm1pY3Jvc29mdC5jb20vanNvbi1zY2hlbWFzL2ZhYnJpYy9naXRJbnRlZ3JhdGlvbi9wbGF0Zm9ybVByb3BlcnRpZXMvMi4wLjAvc2NoZW1hLmpzb24iLAogICJtZXRhZGF0YSI6IHsKICAgICJ0eXBlIjogIk5vdGVib29rIiwKICAgICJkaXNwbGF5TmFtZSI6ICJmYWJjbGk5MGJqanN3NTdtIgogIH0sCiAgImNvbmZpZyI6IHsKICAgICJ2ZXJzaW9uIjogIjIuMCIsCiAgICAibG9naWNhbElkIjogImE4MGQ3MWExLWQxNjctOGZiYy00YzE4LWI5ODgzNDdhMjc1NSIKICB9Cn0=", "payloadType": "InlineBase64"}, {"path": "/fabcli000004.Notebook/notebook-content.py", "payload": "IyBGYWJyaWMgbm90ZWJvb2sgc291cmNlCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAia2VybmVsX2luZm8iOiB7CiMgTUVUQSAgICAgIm5hbWUiOiAic3luYXBzZV9weXNwYXJrIgojIE1FVEEgICB9LAojIE1FVEEgICAiZGVwZW5kZW5jaWVzIjoge30KIyBNRVRBIH0KCiMgQ0VMTCAqKioqKioqKioqKioqKioqKioqKgoKIyBXZWxjb21lIHRvIHlvdXIgbmV3IG5vdGVib29rCiMgVHlwZSBoZXJlIGluIHRoZSBjZWxsIGVkaXRvciB0byBhZGQgY29kZSEKCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAibGFuZ3VhZ2UiOiAicHl0aG9uIiwKIyBNRVRBICAgImxhbmd1YWdlX2dyb3VwIjogInN5bmFwc2VfcHlzcGFyayIKIyBNRVRBIH0K", "payloadType": "InlineBase64"}, {"path": "/fabcli000003/fabcli000005.DataPipeline/.platform", - "payload": "ewogICIkc2NoZW1hIjogImh0dHBzOi8vZGV2ZWxvcGVyLm1pY3Jvc29mdC5jb20vanNvbi1zY2hlbWFzL2ZhYnJpYy9naXRJbnRlZ3JhdGlvbi9wbGF0Zm9ybVByb3BlcnRpZXMvMi4wLjAvc2NoZW1hLmpzb24iLAogICJtZXRhZGF0YSI6IHsKICAgICJ0eXBlIjogIkRhdGFQaXBlbGluZSIsCiAgICAiZGlzcGxheU5hbWUiOiAiZmFiY2xpYnhibWUyNzBjaiIKICB9LAogICJjb25maWciOiB7CiAgICAidmVyc2lvbiI6ICIyLjAiLAogICAgImxvZ2ljYWxJZCI6ICJjZmExNDU4ZC0yZjNiLTgxM2ItNDIwYi01YjM4NjM4N2Y4NTciCiAgfQp9", + "payload": "ewogICIkc2NoZW1hIjogImh0dHBzOi8vZGV2ZWxvcGVyLm1pY3Jvc29mdC5jb20vanNvbi1zY2hlbWFzL2ZhYnJpYy9naXRJbnRlZ3JhdGlvbi9wbGF0Zm9ybVByb3BlcnRpZXMvMi4wLjAvc2NoZW1hLmpzb24iLAogICJtZXRhZGF0YSI6IHsKICAgICJ0eXBlIjogIkRhdGFQaXBlbGluZSIsCiAgICAiZGlzcGxheU5hbWUiOiAiZmFiY2xpbTNzbHI1aG84MSIKICB9LAogICJjb25maWciOiB7CiAgICAidmVyc2lvbiI6ICIyLjAiLAogICAgImxvZ2ljYWxJZCI6ICI5MjViZmU4MC1kOTFhLWEwYjItNDg3NS0yMzc4MTIwMWUzYzciCiAgfQp9", "payloadType": "InlineBase64"}, {"path": "/fabcli000003/fabcli000005.DataPipeline/pipeline-content.json", "payload": "ewogICJwcm9wZXJ0aWVzIjogewogICAgImFjdGl2aXRpZXMiOiBbXQogIH0KfQ==", "payloadType": "InlineBase64"}]}' @@ -1493,11 +1493,11 @@ interactions: Content-Type: - application/json Date: - - Tue, 14 Jul 2026 08:56:55 GMT + - Mon, 20 Jul 2026 10:23:11 GMT Pragma: - no-cache RequestId: - - 61c42b29-812b-4f73-b557-34422bb03151 + - d3265ef7-4a45-4940-9daa-eb4ab8694eaf Strict-Transport-Security: - max-age=31536000; includeSubDomains Transfer-Encoding: @@ -1523,14 +1523,14 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/74af69a8-69db-49be-8208-2b314342d0ae/items response: body: - string: '{"value": [{"id": "59c0cdbe-efc9-41c4-92c1-0d493d0f82c7", "type": "Notebook", - "displayName": "fabcli000004", "description": "", "workspaceId": "451a460c-6fb8-4275-a9d7-f8793782fcc6"}, - {"id": "6387f857-5b38-420b-813b-2f3bcfa1458d", "type": "DataPipeline", "displayName": - "fabcli000005", "description": "", "workspaceId": "451a460c-6fb8-4275-a9d7-f8793782fcc6", - "folderId": "3c6846e6-d70a-4b1b-a151-83b9c6b252ef"}]}' + string: '{"value": [{"id": "347a2755-b988-4c18-8fbc-d167a80d71a1", "type": "Notebook", + "displayName": "fabcli000004", "description": "", "workspaceId": "74af69a8-69db-49be-8208-2b314342d0ae"}, + {"id": "1201e3c7-2378-4875-a0b2-d91a925bfe80", "type": "DataPipeline", "displayName": + "fabcli000005", "description": "", "workspaceId": "74af69a8-69db-49be-8208-2b314342d0ae", + "folderId": "b4432020-43d1-44e5-a43f-7f38195e16f3"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1539,15 +1539,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '250' + - '252' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:56:55 GMT + - Mon, 20 Jul 2026 10:23:11 GMT Pragma: - no-cache RequestId: - - e6b70061-51aa-4bf5-be7e-91ef0b27f2d3 + - fd758637-57c8-4d76-a3b5-5e62905d06fd Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1575,11 +1575,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/74af69a8-69db-49be-8208-2b314342d0ae/folders?recursive=True response: body: - string: '{"value": [{"id": "3c6846e6-d70a-4b1b-a151-83b9c6b252ef", "displayName": - "fabcli000003", "workspaceId": "451a460c-6fb8-4275-a9d7-f8793782fcc6"}]}' + string: '{"value": [{"id": "b4432020-43d1-44e5-a43f-7f38195e16f3", "displayName": + "fabcli000003", "workspaceId": "74af69a8-69db-49be-8208-2b314342d0ae"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1592,11 +1592,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:56:56 GMT + - Mon, 20 Jul 2026 10:23:12 GMT Pragma: - no-cache RequestId: - - 8cf6838b-acd7-450b-9549-5c9aa7dfc7dd + - 78bbf123-5f25-4301-aaca-423cc5d36053 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1630,13 +1630,13 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", - "capacityRegion": "Central US"}, {"id": "451a460c-6fb8-4275-a9d7-f8793782fcc6", + "capacityRegion": "Central US"}, {"id": "74af69a8-69db-49be-8208-2b314342d0ae", "displayName": "fabcli000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}, {"id": - "fffdceba-e51a-4df1-a869-71afb95361cf", "displayName": "fabcli000002", "description": + "c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab", "displayName": "fabcli000002", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' headers: @@ -1647,15 +1647,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3641' + - '3572' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:56:57 GMT + - Mon, 20 Jul 2026 10:23:12 GMT Pragma: - no-cache RequestId: - - bf34e4aa-6ccc-4aa3-b4bd-d37708ca3013 + - 7303b514-e396-429f-945c-8614da5676a1 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1685,10 +1685,10 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.powerbi.com/v1/workspaces/fffdceba-e51a-4df1-a869-71afb95361cf + uri: https://api.powerbi.com/v1/workspaces/c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab response: body: - string: '{"id": "fffdceba-e51a-4df1-a869-71afb95361cf", "displayName": "fabcli000002", + string: '{"id": "c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab", "displayName": "fabcli000002", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US", "oneLakeEndpoints": {"blobEndpoint": "https://centralus-onelake.blob.fabric.microsoft.com", "dfsEndpoint": "https://centralus-onelake.dfs.fabric.microsoft.com"}, "capacityAssignmentProgress": @@ -1701,15 +1701,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '266' + - '265' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:56:57 GMT + - Mon, 20 Jul 2026 10:23:13 GMT Pragma: - no-cache RequestId: - - 30df3a94-f3cd-466d-a8d2-c3a83e0b343f + - e3e1ea0b-bd61-4138-8903-f79c815ea640 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1739,7 +1739,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.powerbi.com/v1/workspaces/fffdceba-e51a-4df1-a869-71afb95361cf/folders + uri: https://api.powerbi.com/v1/workspaces/c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab/folders response: body: string: '{"value": []}' @@ -1755,11 +1755,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:56:57 GMT + - Mon, 20 Jul 2026 10:23:13 GMT Pragma: - no-cache RequestId: - - 40488c71-7f7f-481b-8e48-aa9b7c303753 + - 9461ec97-1f39-4ad7-9e14-d23c3958e717 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1789,11 +1789,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.powerbi.com/v1/workspaces/fffdceba-e51a-4df1-a869-71afb95361cf/folders + uri: https://api.powerbi.com/v1/workspaces/c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab/folders response: body: - string: '{"id": "9498b390-4e90-4ae2-b814-0b8988b2d3ed", "displayName": "fabcli000003", - "workspaceId": "fffdceba-e51a-4df1-a869-71afb95361cf"}' + string: '{"id": "671e783d-a6fe-4dc5-aa3c-bdf9b0d8c425", "displayName": "fabcli000003", + "workspaceId": "c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab"}' headers: Access-Control-Expose-Headers: - RequestId,Location @@ -1802,17 +1802,17 @@ interactions: Content-Encoding: - gzip Content-Length: - - '132' + - '130' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:56:58 GMT + - Mon, 20 Jul 2026 10:23:14 GMT Location: - - https://api.fabric.microsoft.com/v1/workspaces/fffdceba-e51a-4df1-a869-71afb95361cf/folders/9498b390-4e90-4ae2-b814-0b8988b2d3ed + - https://api.fabric.microsoft.com/v1/workspaces/c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab/folders/671e783d-a6fe-4dc5-aa3c-bdf9b0d8c425 Pragma: - no-cache RequestId: - - 3e8d657f-6b22-4e8e-9a76-f52db9da727e + - 1d0f4c81-2374-4a53-8786-c466ffb519c1 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1842,7 +1842,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.powerbi.com/v1/workspaces/fffdceba-e51a-4df1-a869-71afb95361cf/items + uri: https://api.powerbi.com/v1/workspaces/c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab/items response: body: string: '{"value": []}' @@ -1858,11 +1858,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:56:58 GMT + - Mon, 20 Jul 2026 10:23:14 GMT Pragma: - no-cache RequestId: - - 70c8f344-ecd6-42e4-9f3b-af9fdaf6a638 + - f978a3f7-c550-4cb9-af24-62dfe3b38caa Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1878,7 +1878,7 @@ interactions: message: OK - request: body: '{"displayName": "fabcli000004", "type": "Notebook", "description": "", - "definition": {"parts": [{"path": ".platform", "payload": "ewogICAgIiRzY2hlbWEiOiAiaHR0cHM6Ly9kZXZlbG9wZXIubWljcm9zb2Z0LmNvbS9qc29uLXNjaGVtYXMvZmFicmljL2dpdEludGVncmF0aW9uL3BsYXRmb3JtUHJvcGVydGllcy8yLjAuMC9zY2hlbWEuanNvbiIsCiAgICAibWV0YWRhdGEiOiB7CiAgICAgICAgInR5cGUiOiAiTm90ZWJvb2siLAogICAgICAgICJkaXNwbGF5TmFtZSI6ICJmYWJjbGkwMDAwMDQiCiAgICB9LAogICAgImNvbmZpZyI6IHsKICAgICAgICAidmVyc2lvbiI6ICIyLjAiLAogICAgICAgICJsb2dpY2FsSWQiOiAiM2QwZjgyYzctMGQ0OS05MmMxLTQxYzQtZWZjOTU5YzBjZGJlIgogICAgfQp9", + "definition": {"parts": [{"path": ".platform", "payload": "ewogICAgIiRzY2hlbWEiOiAiaHR0cHM6Ly9kZXZlbG9wZXIubWljcm9zb2Z0LmNvbS9qc29uLXNjaGVtYXMvZmFicmljL2dpdEludGVncmF0aW9uL3BsYXRmb3JtUHJvcGVydGllcy8yLjAuMC9zY2hlbWEuanNvbiIsCiAgICAibWV0YWRhdGEiOiB7CiAgICAgICAgInR5cGUiOiAiTm90ZWJvb2siLAogICAgICAgICJkaXNwbGF5TmFtZSI6ICJmYWJjbGkwMDAwMDQiCiAgICB9LAogICAgImNvbmZpZyI6IHsKICAgICAgICAidmVyc2lvbiI6ICIyLjAiLAogICAgICAgICJsb2dpY2FsSWQiOiAiYTgwZDcxYTEtZDE2Ny04ZmJjLTRjMTgtYjk4ODM0N2EyNzU1IgogICAgfQp9", "payloadType": "InlineBase64"}, {"path": "notebook-content.py", "payload": "IyBGYWJyaWMgbm90ZWJvb2sgc291cmNlCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAia2VybmVsX2luZm8iOiB7CiMgTUVUQSAgICAgIm5hbWUiOiAic3luYXBzZV9weXNwYXJrIgojIE1FVEEgICB9LAojIE1FVEEgICAiZGVwZW5kZW5jaWVzIjoge30KIyBNRVRBIH0KCiMgQ0VMTCAqKioqKioqKioqKioqKioqKioqKgoKIyBXZWxjb21lIHRvIHlvdXIgbmV3IG5vdGVib29rCiMgVHlwZSBoZXJlIGluIHRoZSBjZWxsIGVkaXRvciB0byBhZGQgY29kZSEKCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAibGFuZ3VhZ2UiOiAicHl0aG9uIiwKIyBNRVRBICAgImxhbmd1YWdlX2dyb3VwIjogInN5bmFwc2VfcHlzcGFyayIKIyBNRVRBIH0K", "payloadType": "InlineBase64"}]}, "folderId": ""}' headers: @@ -1895,7 +1895,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.powerbi.com/v1/workspaces/fffdceba-e51a-4df1-a869-71afb95361cf/items + uri: https://api.powerbi.com/v1/workspaces/c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab/items response: body: string: 'null' @@ -1911,15 +1911,15 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:57:00 GMT + - Mon, 20 Jul 2026 10:23:15 GMT ETag: - '""' Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/3f5821f5-8c41-4f81-9eef-44d6dfb937ae + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/2cee391c-ccc7-4323-9bd6-03e3d0eb8261 Pragma: - no-cache RequestId: - - 6be830c6-b73c-4aef-8eab-d5e147b8cfcd + - 82fccc1b-8b16-4911-bb37-2854a389ff70 Retry-After: - '20' Strict-Transport-Security: @@ -1933,7 +1933,7 @@ interactions: request-redirected: - 'true' x-ms-operation-id: - - 3f5821f5-8c41-4f81-9eef-44d6dfb937ae + - 2cee391c-ccc7-4323-9bd6-03e3d0eb8261 status: code: 202 message: Accepted @@ -1953,11 +1953,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/3f5821f5-8c41-4f81-9eef-44d6dfb937ae + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/2cee391c-ccc7-4323-9bd6-03e3d0eb8261 response: body: - string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-14T08:57:00.0887497", - "lastUpdatedTimeUtc": "2026-07-14T08:57:01.8094196", "percentComplete": 100, + string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-20T10:23:15.7100834", + "lastUpdatedTimeUtc": "2026-07-20T10:23:16.780158", "percentComplete": 100, "error": null}' headers: Access-Control-Expose-Headers: @@ -1967,17 +1967,17 @@ interactions: Content-Encoding: - gzip Content-Length: - - '131' + - '129' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:57:02 GMT + - Mon, 20 Jul 2026 10:23:17 GMT Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/3f5821f5-8c41-4f81-9eef-44d6dfb937ae/result + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/2cee391c-ccc7-4323-9bd6-03e3d0eb8261/result Pragma: - no-cache RequestId: - - 47362631-65c7-479d-994a-a40b39c050c6 + - 478132ab-108d-4d60-95cf-8876aea98953 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1985,7 +1985,7 @@ interactions: X-Frame-Options: - deny x-ms-operation-id: - - 3f5821f5-8c41-4f81-9eef-44d6dfb937ae + - 2cee391c-ccc7-4323-9bd6-03e3d0eb8261 status: code: 200 message: OK @@ -2005,11 +2005,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/3f5821f5-8c41-4f81-9eef-44d6dfb937ae/result + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/2cee391c-ccc7-4323-9bd6-03e3d0eb8261/result response: body: - string: '{"id": "cd7023ce-5e56-44ae-b050-abff701682c1", "type": "Notebook", - "displayName": "fabcli000004", "description": "", "workspaceId": "fffdceba-e51a-4df1-a869-71afb95361cf"}' + string: '{"id": "303c8953-dd1f-4012-9f89-c82993e62e31", "type": "Notebook", + "displayName": "fabcli000004", "description": "", "workspaceId": "c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab"}' headers: Access-Control-Expose-Headers: - RequestId @@ -2020,11 +2020,11 @@ interactions: Content-Type: - application/json Date: - - Tue, 14 Jul 2026 08:57:02 GMT + - Mon, 20 Jul 2026 10:23:17 GMT Pragma: - no-cache RequestId: - - c23d3197-552a-41c1-8bca-bac9ec99e58a + - cda662f9-eec4-499f-aa46-5976f6b10cd2 Strict-Transport-Security: - max-age=31536000; includeSubDomains Transfer-Encoding: @@ -2052,11 +2052,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.powerbi.com/v1/workspaces/fffdceba-e51a-4df1-a869-71afb95361cf/items + uri: https://api.powerbi.com/v1/workspaces/c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab/items response: body: - string: '{"value": [{"id": "cd7023ce-5e56-44ae-b050-abff701682c1", "type": "Notebook", - "displayName": "fabcli000004", "description": "", "workspaceId": "fffdceba-e51a-4df1-a869-71afb95361cf"}]}' + string: '{"value": [{"id": "303c8953-dd1f-4012-9f89-c82993e62e31", "type": "Notebook", + "displayName": "fabcli000004", "description": "", "workspaceId": "c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -2069,11 +2069,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:57:02 GMT + - Mon, 20 Jul 2026 10:23:18 GMT Pragma: - no-cache RequestId: - - 0715a2f3-af8a-4c50-8e1f-1780924318fc + - 7568c232-3f62-44a1-a4cf-184822f15e8f Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2089,10 +2089,10 @@ interactions: message: OK - request: body: '{"displayName": "fabcli000005", "type": "DataPipeline", "description": - "", "definition": {"parts": [{"path": ".platform", "payload": "ewogICAgIiRzY2hlbWEiOiAiaHR0cHM6Ly9kZXZlbG9wZXIubWljcm9zb2Z0LmNvbS9qc29uLXNjaGVtYXMvZmFicmljL2dpdEludGVncmF0aW9uL3BsYXRmb3JtUHJvcGVydGllcy8yLjAuMC9zY2hlbWEuanNvbiIsCiAgICAibWV0YWRhdGEiOiB7CiAgICAgICAgInR5cGUiOiAiRGF0YVBpcGVsaW5lIiwKICAgICAgICAiZGlzcGxheU5hbWUiOiAiZmFiY2xpMDAwMDA1IgogICAgfSwKICAgICJjb25maWciOiB7CiAgICAgICAgInZlcnNpb24iOiAiMi4wIiwKICAgICAgICAibG9naWNhbElkIjogImNmYTE0NThkLTJmM2ItODEzYi00MjBiLTViMzg2Mzg3Zjg1NyIKICAgIH0KfQ==", + "", "definition": {"parts": [{"path": ".platform", "payload": "ewogICAgIiRzY2hlbWEiOiAiaHR0cHM6Ly9kZXZlbG9wZXIubWljcm9zb2Z0LmNvbS9qc29uLXNjaGVtYXMvZmFicmljL2dpdEludGVncmF0aW9uL3BsYXRmb3JtUHJvcGVydGllcy8yLjAuMC9zY2hlbWEuanNvbiIsCiAgICAibWV0YWRhdGEiOiB7CiAgICAgICAgInR5cGUiOiAiRGF0YVBpcGVsaW5lIiwKICAgICAgICAiZGlzcGxheU5hbWUiOiAiZmFiY2xpMDAwMDA1IgogICAgfSwKICAgICJjb25maWciOiB7CiAgICAgICAgInZlcnNpb24iOiAiMi4wIiwKICAgICAgICAibG9naWNhbElkIjogIjkyNWJmZTgwLWQ5MWEtYTBiMi00ODc1LTIzNzgxMjAxZTNjNyIKICAgIH0KfQ==", "payloadType": "InlineBase64"}, {"path": "pipeline-content.json", "payload": "ewogICAgInByb3BlcnRpZXMiOiB7CiAgICAgICAgImFjdGl2aXRpZXMiOiBbXQogICAgfQp9", - "payloadType": "InlineBase64"}]}, "folderId": "9498b390-4e90-4ae2-b814-0b8988b2d3ed"}' + "payloadType": "InlineBase64"}]}, "folderId": "671e783d-a6fe-4dc5-aa3c-bdf9b0d8c425"}' headers: Accept: - '*/*' @@ -2107,12 +2107,12 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.powerbi.com/v1/workspaces/fffdceba-e51a-4df1-a869-71afb95361cf/items + uri: https://api.powerbi.com/v1/workspaces/c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab/items response: body: - string: '{"id": "69c38f6f-f0ae-4c4d-acf3-1249696121d4", "type": "DataPipeline", - "displayName": "fabcli000005", "description": "", "workspaceId": "fffdceba-e51a-4df1-a869-71afb95361cf", - "folderId": "9498b390-4e90-4ae2-b814-0b8988b2d3ed"}' + string: '{"id": "2673c334-769f-4cfc-82ae-c6b55ddb9f15", "type": "DataPipeline", + "displayName": "fabcli000005", "description": "", "workspaceId": "c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab", + "folderId": "671e783d-a6fe-4dc5-aa3c-bdf9b0d8c425"}' headers: Access-Control-Expose-Headers: - RequestId,ETag @@ -2121,17 +2121,17 @@ interactions: Content-Encoding: - gzip Content-Length: - - '188' + - '187' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:57:08 GMT + - Mon, 20 Jul 2026 10:23:24 GMT ETag: - '""' Pragma: - no-cache RequestId: - - b95e5fd7-c142-4d82-8730-d2aa5ca1134e + - 585ee604-061f-43ad-8de6-5bd8377e302a Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2161,14 +2161,14 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.powerbi.com/v1/workspaces/fffdceba-e51a-4df1-a869-71afb95361cf/items + uri: https://api.powerbi.com/v1/workspaces/c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab/items response: body: - string: '{"value": [{"id": "cd7023ce-5e56-44ae-b050-abff701682c1", "type": "Notebook", - "displayName": "fabcli000004", "description": "", "workspaceId": "fffdceba-e51a-4df1-a869-71afb95361cf"}, - {"id": "69c38f6f-f0ae-4c4d-acf3-1249696121d4", "type": "DataPipeline", "displayName": - "fabcli000005", "description": "", "workspaceId": "fffdceba-e51a-4df1-a869-71afb95361cf", - "folderId": "9498b390-4e90-4ae2-b814-0b8988b2d3ed"}]}' + string: '{"value": [{"id": "303c8953-dd1f-4012-9f89-c82993e62e31", "type": "Notebook", + "displayName": "fabcli000004", "description": "", "workspaceId": "c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab"}, + {"id": "2673c334-769f-4cfc-82ae-c6b55ddb9f15", "type": "DataPipeline", "displayName": + "fabcli000005", "description": "", "workspaceId": "c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab", + "folderId": "671e783d-a6fe-4dc5-aa3c-bdf9b0d8c425"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -2177,15 +2177,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '251' + - '252' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:57:09 GMT + - Mon, 20 Jul 2026 10:23:25 GMT Pragma: - no-cache RequestId: - - 65e7af5b-0ed2-4cfc-8ce4-f81c413f12cf + - 9d983379-2968-4475-9879-17f27e808087 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2215,14 +2215,14 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.powerbi.com/v1/workspaces/fffdceba-e51a-4df1-a869-71afb95361cf/items + uri: https://api.powerbi.com/v1/workspaces/c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab/items response: body: - string: '{"value": [{"id": "cd7023ce-5e56-44ae-b050-abff701682c1", "type": "Notebook", - "displayName": "fabcli000004", "description": "", "workspaceId": "fffdceba-e51a-4df1-a869-71afb95361cf"}, - {"id": "69c38f6f-f0ae-4c4d-acf3-1249696121d4", "type": "DataPipeline", "displayName": - "fabcli000005", "description": "", "workspaceId": "fffdceba-e51a-4df1-a869-71afb95361cf", - "folderId": "9498b390-4e90-4ae2-b814-0b8988b2d3ed"}]}' + string: '{"value": [{"id": "303c8953-dd1f-4012-9f89-c82993e62e31", "type": "Notebook", + "displayName": "fabcli000004", "description": "", "workspaceId": "c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab"}, + {"id": "2673c334-769f-4cfc-82ae-c6b55ddb9f15", "type": "DataPipeline", "displayName": + "fabcli000005", "description": "", "workspaceId": "c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab", + "folderId": "671e783d-a6fe-4dc5-aa3c-bdf9b0d8c425"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -2231,15 +2231,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '251' + - '252' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:57:10 GMT + - Mon, 20 Jul 2026 10:23:25 GMT Pragma: - no-cache RequestId: - - ecb6278c-de8e-4017-b10b-17958754cd2a + - b604fe3c-d3c4-4fa9-81ac-8f742fbeba33 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2269,11 +2269,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.powerbi.com/v1/workspaces/fffdceba-e51a-4df1-a869-71afb95361cf/folders + uri: https://api.powerbi.com/v1/workspaces/c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab/folders response: body: - string: '{"value": [{"id": "9498b390-4e90-4ae2-b814-0b8988b2d3ed", "displayName": - "fabcli000003", "workspaceId": "fffdceba-e51a-4df1-a869-71afb95361cf"}]}' + string: '{"value": [{"id": "671e783d-a6fe-4dc5-aa3c-bdf9b0d8c425", "displayName": + "fabcli000003", "workspaceId": "c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -2282,15 +2282,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '143' + - '144' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:57:10 GMT + - Mon, 20 Jul 2026 10:23:25 GMT Pragma: - no-cache RequestId: - - 1eee20e6-6974-4025-a127-dcd94e380b6e + - 2d460d40-2efd-4c5c-95ba-95b52c0bb006 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2322,13 +2322,13 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", - "capacityRegion": "Central US"}, {"id": "451a460c-6fb8-4275-a9d7-f8793782fcc6", + "capacityRegion": "Central US"}, {"id": "74af69a8-69db-49be-8208-2b314342d0ae", "displayName": "fabcli000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}, {"id": - "fffdceba-e51a-4df1-a869-71afb95361cf", "displayName": "fabcli000002", "description": + "c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab", "displayName": "fabcli000002", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' headers: @@ -2339,15 +2339,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3641' + - '3572' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:57:10 GMT + - Mon, 20 Jul 2026 10:23:26 GMT Pragma: - no-cache RequestId: - - 2f3c8332-01f9-41bb-8dd3-a8ec0dae2725 + - c2c0dc88-2035-46a6-a4b1-52792a0a792e Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2375,14 +2375,14 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/fffdceba-e51a-4df1-a869-71afb95361cf/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab/items response: body: - string: '{"value": [{"id": "cd7023ce-5e56-44ae-b050-abff701682c1", "type": "Notebook", - "displayName": "fabcli000004", "description": "", "workspaceId": "fffdceba-e51a-4df1-a869-71afb95361cf"}, - {"id": "69c38f6f-f0ae-4c4d-acf3-1249696121d4", "type": "DataPipeline", "displayName": - "fabcli000005", "description": "", "workspaceId": "fffdceba-e51a-4df1-a869-71afb95361cf", - "folderId": "9498b390-4e90-4ae2-b814-0b8988b2d3ed"}]}' + string: '{"value": [{"id": "303c8953-dd1f-4012-9f89-c82993e62e31", "type": "Notebook", + "displayName": "fabcli000004", "description": "", "workspaceId": "c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab"}, + {"id": "2673c334-769f-4cfc-82ae-c6b55ddb9f15", "type": "DataPipeline", "displayName": + "fabcli000005", "description": "", "workspaceId": "c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab", + "folderId": "671e783d-a6fe-4dc5-aa3c-bdf9b0d8c425"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -2391,15 +2391,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '251' + - '252' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:57:11 GMT + - Mon, 20 Jul 2026 10:23:27 GMT Pragma: - no-cache RequestId: - - 14c32671-b5ab-4c1b-a16a-ad6a9c9a7955 + - 303d1de1-489d-41bb-9161-919e03f3ed66 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2427,11 +2427,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/fffdceba-e51a-4df1-a869-71afb95361cf/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab/folders?recursive=True response: body: - string: '{"value": [{"id": "9498b390-4e90-4ae2-b814-0b8988b2d3ed", "displayName": - "fabcli000003", "workspaceId": "fffdceba-e51a-4df1-a869-71afb95361cf"}]}' + string: '{"value": [{"id": "671e783d-a6fe-4dc5-aa3c-bdf9b0d8c425", "displayName": + "fabcli000003", "workspaceId": "c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -2440,15 +2440,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '143' + - '144' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:57:11 GMT + - Mon, 20 Jul 2026 10:23:27 GMT Pragma: - no-cache RequestId: - - 031c6239-8486-4ce3-89a6-7c14151756e9 + - d84dba89-801f-4c06-814a-aa2955d15d0d Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2478,7 +2478,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/fffdceba-e51a-4df1-a869-71afb95361cf/items/bulkExportDefinitions?beta=true + uri: https://api.fabric.microsoft.com/v1/workspaces/c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab/items/bulkExportDefinitions?beta=true response: body: string: 'null' @@ -2494,13 +2494,13 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:57:12 GMT + - Mon, 20 Jul 2026 10:23:27 GMT Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/4892560d-bb3b-4261-b77e-5e28852ceaa8 + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/7daad56d-1015-4c08-bf31-a709cdafcec4 Pragma: - no-cache RequestId: - - 09eb23d6-499a-4db7-a385-8b948e0ce19b + - fc764615-b473-46ee-a258-d7205b0008dc Retry-After: - '20' Strict-Transport-Security: @@ -2514,7 +2514,7 @@ interactions: request-redirected: - 'true' x-ms-operation-id: - - 4892560d-bb3b-4261-b77e-5e28852ceaa8 + - 7daad56d-1015-4c08-bf31-a709cdafcec4 status: code: 202 message: Accepted @@ -2532,11 +2532,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/4892560d-bb3b-4261-b77e-5e28852ceaa8 + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/7daad56d-1015-4c08-bf31-a709cdafcec4 response: body: - string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-14T08:57:13.2562855", - "lastUpdatedTimeUtc": "2026-07-14T08:57:14.9621783", "percentComplete": 100, + string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-20T10:23:28.6131098", + "lastUpdatedTimeUtc": "2026-07-20T10:23:30.5404974", "percentComplete": 100, "error": null}' headers: Access-Control-Expose-Headers: @@ -2550,13 +2550,13 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:57:33 GMT + - Mon, 20 Jul 2026 10:23:48 GMT Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/4892560d-bb3b-4261-b77e-5e28852ceaa8/result + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/7daad56d-1015-4c08-bf31-a709cdafcec4/result Pragma: - no-cache RequestId: - - f40a017e-175d-4ffb-ba74-9e16c64587df + - ca6b43ae-df97-4644-8da7-8556a67e696f Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2564,7 +2564,7 @@ interactions: X-Frame-Options: - deny x-ms-operation-id: - - 4892560d-bb3b-4261-b77e-5e28852ceaa8 + - 7daad56d-1015-4c08-bf31-a709cdafcec4 status: code: 200 message: OK @@ -2582,17 +2582,17 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/4892560d-bb3b-4261-b77e-5e28852ceaa8/result + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/7daad56d-1015-4c08-bf31-a709cdafcec4/result response: body: - string: '{"itemDefinitionsIndex": [{"id": "cd7023ce-5e56-44ae-b050-abff701682c1", - "rootPath": "/fabcli000004.Notebook"}, {"id": "69c38f6f-f0ae-4c4d-acf3-1249696121d4", + string: '{"itemDefinitionsIndex": [{"id": "303c8953-dd1f-4012-9f89-c82993e62e31", + "rootPath": "/fabcli000004.Notebook"}, {"id": "2673c334-769f-4cfc-82ae-c6b55ddb9f15", "rootPath": "/fabcli000003/fabcli000005.DataPipeline"}], "definitionParts": - [{"path": "/fabcli000004.Notebook/.platform", "payload": "ewogICIkc2NoZW1hIjogImh0dHBzOi8vZGV2ZWxvcGVyLm1pY3Jvc29mdC5jb20vanNvbi1zY2hlbWFzL2ZhYnJpYy9naXRJbnRlZ3JhdGlvbi9wbGF0Zm9ybVByb3BlcnRpZXMvMi4wLjAvc2NoZW1hLmpzb24iLAogICJtZXRhZGF0YSI6IHsKICAgICJ0eXBlIjogIk5vdGVib29rIiwKICAgICJkaXNwbGF5TmFtZSI6ICJmYWJjbGk4M3lwYmM1OXpkIiwKICAgICJkZXNjcmlwdGlvbiI6ICIiCiAgfSwKICAiY29uZmlnIjogewogICAgInZlcnNpb24iOiAiMi4wIiwKICAgICJsb2dpY2FsSWQiOiAiNzAxNjgyYzEtYWJmZi1iMDUwLTQ0YWUtNWU1NmNkNzAyM2NlIgogIH0KfQ==", + [{"path": "/fabcli000004.Notebook/.platform", "payload": "ewogICIkc2NoZW1hIjogImh0dHBzOi8vZGV2ZWxvcGVyLm1pY3Jvc29mdC5jb20vanNvbi1zY2hlbWFzL2ZhYnJpYy9naXRJbnRlZ3JhdGlvbi9wbGF0Zm9ybVByb3BlcnRpZXMvMi4wLjAvc2NoZW1hLmpzb24iLAogICJtZXRhZGF0YSI6IHsKICAgICJ0eXBlIjogIk5vdGVib29rIiwKICAgICJkaXNwbGF5TmFtZSI6ICJmYWJjbGk5MGJqanN3NTdtIiwKICAgICJkZXNjcmlwdGlvbiI6ICIiCiAgfSwKICAiY29uZmlnIjogewogICAgInZlcnNpb24iOiAiMi4wIiwKICAgICJsb2dpY2FsSWQiOiAiOTNlNjJlMzEtYzgyOS05Zjg5LTQwMTItZGQxZjMwM2M4OTUzIgogIH0KfQ==", "payloadType": "InlineBase64"}, {"path": "/fabcli000004.Notebook/notebook-content.py", "payload": "IyBGYWJyaWMgbm90ZWJvb2sgc291cmNlCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAia2VybmVsX2luZm8iOiB7CiMgTUVUQSAgICAgIm5hbWUiOiAic3luYXBzZV9weXNwYXJrIgojIE1FVEEgICB9LAojIE1FVEEgICAiZGVwZW5kZW5jaWVzIjoge30KIyBNRVRBIH0KCiMgQ0VMTCAqKioqKioqKioqKioqKioqKioqKgoKIyBXZWxjb21lIHRvIHlvdXIgbmV3IG5vdGVib29rCiMgVHlwZSBoZXJlIGluIHRoZSBjZWxsIGVkaXRvciB0byBhZGQgY29kZSEKCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAibGFuZ3VhZ2UiOiAicHl0aG9uIiwKIyBNRVRBICAgImxhbmd1YWdlX2dyb3VwIjogInN5bmFwc2VfcHlzcGFyayIKIyBNRVRBIH0K", "payloadType": "InlineBase64"}, {"path": "/fabcli000003/fabcli000005.DataPipeline/.platform", - "payload": "ewogICIkc2NoZW1hIjogImh0dHBzOi8vZGV2ZWxvcGVyLm1pY3Jvc29mdC5jb20vanNvbi1zY2hlbWFzL2ZhYnJpYy9naXRJbnRlZ3JhdGlvbi9wbGF0Zm9ybVByb3BlcnRpZXMvMi4wLjAvc2NoZW1hLmpzb24iLAogICJtZXRhZGF0YSI6IHsKICAgICJ0eXBlIjogIkRhdGFQaXBlbGluZSIsCiAgICAiZGlzcGxheU5hbWUiOiAiZmFiY2xpYnhibWUyNzBjaiIsCiAgICAiZGVzY3JpcHRpb24iOiAiIgogIH0sCiAgImNvbmZpZyI6IHsKICAgICJ2ZXJzaW9uIjogIjIuMCIsCiAgICAibG9naWNhbElkIjogIjY5NjEyMWQ0LTEyNDktYWNmMy00YzRkLWYwYWU2OWMzOGY2ZiIKICB9Cn0=", + "payload": "ewogICIkc2NoZW1hIjogImh0dHBzOi8vZGV2ZWxvcGVyLm1pY3Jvc29mdC5jb20vanNvbi1zY2hlbWFzL2ZhYnJpYy9naXRJbnRlZ3JhdGlvbi9wbGF0Zm9ybVByb3BlcnRpZXMvMi4wLjAvc2NoZW1hLmpzb24iLAogICJtZXRhZGF0YSI6IHsKICAgICJ0eXBlIjogIkRhdGFQaXBlbGluZSIsCiAgICAiZGlzcGxheU5hbWUiOiAiZmFiY2xpbTNzbHI1aG84MSIsCiAgICAiZGVzY3JpcHRpb24iOiAiIgogIH0sCiAgImNvbmZpZyI6IHsKICAgICJ2ZXJzaW9uIjogIjIuMCIsCiAgICAibG9naWNhbElkIjogIjVkZGI5ZjE1LWM2YjUtODJhZS00Y2ZjLTc2OWYyNjczYzMzNCIKICB9Cn0=", "payloadType": "InlineBase64"}, {"path": "/fabcli000003/fabcli000005.DataPipeline/pipeline-content.json", "payload": "ewogICJwcm9wZXJ0aWVzIjogewogICAgImFjdGl2aXRpZXMiOiBbXQogIH0KfQ==", "payloadType": "InlineBase64"}]}' @@ -2606,11 +2606,11 @@ interactions: Content-Type: - application/json Date: - - Tue, 14 Jul 2026 08:57:33 GMT + - Mon, 20 Jul 2026 10:23:49 GMT Pragma: - no-cache RequestId: - - 0ec2573c-0e3e-46fe-9d37-1a3f3e1edcf7 + - 79e35cd9-1b40-441b-9e80-a4309dc55491 Strict-Transport-Security: - max-age=31536000; includeSubDomains Transfer-Encoding: @@ -2636,14 +2636,14 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/fffdceba-e51a-4df1-a869-71afb95361cf/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab/items response: body: - string: '{"value": [{"id": "cd7023ce-5e56-44ae-b050-abff701682c1", "type": "Notebook", - "displayName": "fabcli000004", "description": "", "workspaceId": "fffdceba-e51a-4df1-a869-71afb95361cf"}, - {"id": "69c38f6f-f0ae-4c4d-acf3-1249696121d4", "type": "DataPipeline", "displayName": - "fabcli000005", "description": "", "workspaceId": "fffdceba-e51a-4df1-a869-71afb95361cf", - "folderId": "9498b390-4e90-4ae2-b814-0b8988b2d3ed"}]}' + string: '{"value": [{"id": "303c8953-dd1f-4012-9f89-c82993e62e31", "type": "Notebook", + "displayName": "fabcli000004", "description": "", "workspaceId": "c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab"}, + {"id": "2673c334-769f-4cfc-82ae-c6b55ddb9f15", "type": "DataPipeline", "displayName": + "fabcli000005", "description": "", "workspaceId": "c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab", + "folderId": "671e783d-a6fe-4dc5-aa3c-bdf9b0d8c425"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -2652,15 +2652,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '251' + - '252' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:57:34 GMT + - Mon, 20 Jul 2026 10:23:49 GMT Pragma: - no-cache RequestId: - - 08401e98-dcac-44de-8a1d-edfc57a2356b + - 0383a364-0fa8-4a9d-9a4d-d64c1cd47083 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2688,11 +2688,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/fffdceba-e51a-4df1-a869-71afb95361cf/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab/folders?recursive=True response: body: - string: '{"value": [{"id": "9498b390-4e90-4ae2-b814-0b8988b2d3ed", "displayName": - "fabcli000003", "workspaceId": "fffdceba-e51a-4df1-a869-71afb95361cf"}]}' + string: '{"value": [{"id": "671e783d-a6fe-4dc5-aa3c-bdf9b0d8c425", "displayName": + "fabcli000003", "workspaceId": "c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -2701,15 +2701,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '143' + - '144' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:57:34 GMT + - Mon, 20 Jul 2026 10:23:49 GMT Pragma: - no-cache RequestId: - - 5fa13631-2a54-4735-9dd0-f16a0c38a6a7 + - 3fafd3fc-5b8e-4b5f-b87e-c6af2b5f7971 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2741,13 +2741,13 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", - "capacityRegion": "Central US"}, {"id": "451a460c-6fb8-4275-a9d7-f8793782fcc6", + "capacityRegion": "Central US"}, {"id": "74af69a8-69db-49be-8208-2b314342d0ae", "displayName": "fabcli000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}, {"id": - "fffdceba-e51a-4df1-a869-71afb95361cf", "displayName": "fabcli000002", "description": + "c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab", "displayName": "fabcli000002", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' headers: @@ -2758,15 +2758,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3641' + - '3572' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:57:35 GMT + - Mon, 20 Jul 2026 10:23:50 GMT Pragma: - no-cache RequestId: - - f540caff-877f-494c-b29d-a9f3b8b229e5 + - 72c67cc2-4532-4edd-a181-fafe46d841a4 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2794,11 +2794,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/74af69a8-69db-49be-8208-2b314342d0ae/folders?recursive=True response: body: - string: '{"value": [{"id": "3c6846e6-d70a-4b1b-a151-83b9c6b252ef", "displayName": - "fabcli000003", "workspaceId": "451a460c-6fb8-4275-a9d7-f8793782fcc6"}]}' + string: '{"value": [{"id": "b4432020-43d1-44e5-a43f-7f38195e16f3", "displayName": + "fabcli000003", "workspaceId": "74af69a8-69db-49be-8208-2b314342d0ae"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -2811,11 +2811,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:57:36 GMT + - Mon, 20 Jul 2026 10:23:51 GMT Pragma: - no-cache RequestId: - - 503cc6d4-80a5-4409-b095-727dee64ad45 + - 64f4227c-4398-462d-9067-3da4a090074e Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2843,14 +2843,14 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/74af69a8-69db-49be-8208-2b314342d0ae/items response: body: - string: '{"value": [{"id": "59c0cdbe-efc9-41c4-92c1-0d493d0f82c7", "type": "Notebook", - "displayName": "fabcli000004", "description": "", "workspaceId": "451a460c-6fb8-4275-a9d7-f8793782fcc6"}, - {"id": "6387f857-5b38-420b-813b-2f3bcfa1458d", "type": "DataPipeline", "displayName": - "fabcli000005", "description": "", "workspaceId": "451a460c-6fb8-4275-a9d7-f8793782fcc6", - "folderId": "3c6846e6-d70a-4b1b-a151-83b9c6b252ef"}]}' + string: '{"value": [{"id": "347a2755-b988-4c18-8fbc-d167a80d71a1", "type": "Notebook", + "displayName": "fabcli000004", "description": "", "workspaceId": "74af69a8-69db-49be-8208-2b314342d0ae"}, + {"id": "1201e3c7-2378-4875-a0b2-d91a925bfe80", "type": "DataPipeline", "displayName": + "fabcli000005", "description": "", "workspaceId": "74af69a8-69db-49be-8208-2b314342d0ae", + "folderId": "b4432020-43d1-44e5-a43f-7f38195e16f3"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -2859,15 +2859,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '250' + - '252' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:57:36 GMT + - Mon, 20 Jul 2026 10:23:51 GMT Pragma: - no-cache RequestId: - - 3535bc8c-776a-4155-9788-8017ef47d776 + - 142c8624-29e8-4277-a52b-ac2a8d56682c Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2895,11 +2895,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/74af69a8-69db-49be-8208-2b314342d0ae/folders?recursive=True response: body: - string: '{"value": [{"id": "3c6846e6-d70a-4b1b-a151-83b9c6b252ef", "displayName": - "fabcli000003", "workspaceId": "451a460c-6fb8-4275-a9d7-f8793782fcc6"}]}' + string: '{"value": [{"id": "b4432020-43d1-44e5-a43f-7f38195e16f3", "displayName": + "fabcli000003", "workspaceId": "74af69a8-69db-49be-8208-2b314342d0ae"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -2912,11 +2912,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:57:36 GMT + - Mon, 20 Jul 2026 10:23:51 GMT Pragma: - no-cache RequestId: - - e81fff0e-043f-4746-95eb-71c69d82551d + - 5ac6611f-2175-4664-b421-10d0a0de4e1f Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2946,7 +2946,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: DELETE - uri: https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6/items/6387f857-5b38-420b-813b-2f3bcfa1458d + uri: https://api.fabric.microsoft.com/v1/workspaces/74af69a8-69db-49be-8208-2b314342d0ae/items/1201e3c7-2378-4875-a0b2-d91a925bfe80 response: body: string: '' @@ -2962,11 +2962,11 @@ interactions: Content-Type: - application/octet-stream Date: - - Tue, 14 Jul 2026 08:57:37 GMT + - Mon, 20 Jul 2026 10:23:51 GMT Pragma: - no-cache RequestId: - - dffd7857-f0c4-4575-a0e0-1967402b1682 + - 9891ef26-89c6-4a51-805b-701942f3f934 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2998,13 +2998,13 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", - "capacityRegion": "Central US"}, {"id": "451a460c-6fb8-4275-a9d7-f8793782fcc6", + "capacityRegion": "Central US"}, {"id": "74af69a8-69db-49be-8208-2b314342d0ae", "displayName": "fabcli000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}, {"id": - "fffdceba-e51a-4df1-a869-71afb95361cf", "displayName": "fabcli000002", "description": + "c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab", "displayName": "fabcli000002", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' headers: @@ -3015,15 +3015,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3641' + - '3572' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:57:38 GMT + - Mon, 20 Jul 2026 10:23:52 GMT Pragma: - no-cache RequestId: - - b902f1b8-bbcc-4cb8-a072-e7615aeaeb77 + - d6eb2fa7-1973-4884-a68c-ebbbe2ce79f3 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -3051,11 +3051,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/74af69a8-69db-49be-8208-2b314342d0ae/items response: body: - string: '{"value": [{"id": "59c0cdbe-efc9-41c4-92c1-0d493d0f82c7", "type": "Notebook", - "displayName": "fabcli000004", "description": "", "workspaceId": "451a460c-6fb8-4275-a9d7-f8793782fcc6"}]}' + string: '{"value": [{"id": "347a2755-b988-4c18-8fbc-d167a80d71a1", "type": "Notebook", + "displayName": "fabcli000004", "description": "", "workspaceId": "74af69a8-69db-49be-8208-2b314342d0ae"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -3068,11 +3068,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:57:39 GMT + - Mon, 20 Jul 2026 10:23:53 GMT Pragma: - no-cache RequestId: - - dedb90a3-32e4-4301-9dc0-8c6de363418d + - 41681eec-5ef1-440f-9e98-28a272534114 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -3102,7 +3102,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: DELETE - uri: https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6/items/59c0cdbe-efc9-41c4-92c1-0d493d0f82c7 + uri: https://api.fabric.microsoft.com/v1/workspaces/74af69a8-69db-49be-8208-2b314342d0ae/items/347a2755-b988-4c18-8fbc-d167a80d71a1 response: body: string: '' @@ -3118,11 +3118,11 @@ interactions: Content-Type: - application/octet-stream Date: - - Tue, 14 Jul 2026 08:57:39 GMT + - Mon, 20 Jul 2026 10:23:53 GMT Pragma: - no-cache RequestId: - - 419951fd-2150-4de9-993d-0d564fe1ff36 + - 0d00b613-22aa-408b-9701-f284adc6f7ce Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -3154,13 +3154,13 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", - "capacityRegion": "Central US"}, {"id": "451a460c-6fb8-4275-a9d7-f8793782fcc6", + "capacityRegion": "Central US"}, {"id": "74af69a8-69db-49be-8208-2b314342d0ae", "displayName": "fabcli000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}, {"id": - "fffdceba-e51a-4df1-a869-71afb95361cf", "displayName": "fabcli000002", "description": + "c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab", "displayName": "fabcli000002", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' headers: @@ -3171,15 +3171,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3641' + - '3572' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:57:38 GMT + - Mon, 20 Jul 2026 10:23:53 GMT Pragma: - no-cache RequestId: - - cc8f48d8-513a-4c58-8a8f-58966a919837 + - 30456f85-64a2-4201-a249-91b363e24278 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -3207,11 +3207,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/74af69a8-69db-49be-8208-2b314342d0ae/folders?recursive=True response: body: - string: '{"value": [{"id": "3c6846e6-d70a-4b1b-a151-83b9c6b252ef", "displayName": - "fabcli000003", "workspaceId": "451a460c-6fb8-4275-a9d7-f8793782fcc6"}]}' + string: '{"value": [{"id": "b4432020-43d1-44e5-a43f-7f38195e16f3", "displayName": + "fabcli000003", "workspaceId": "74af69a8-69db-49be-8208-2b314342d0ae"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -3224,11 +3224,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:57:40 GMT + - Mon, 20 Jul 2026 10:23:53 GMT Pragma: - no-cache RequestId: - - a95cacdb-a5a5-45ec-a09f-1200499b1e7d + - 61d2adf5-559b-4a7c-a774-6df399a9f203 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -3258,7 +3258,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: DELETE - uri: https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6/folders/3c6846e6-d70a-4b1b-a151-83b9c6b252ef + uri: https://api.fabric.microsoft.com/v1/workspaces/74af69a8-69db-49be-8208-2b314342d0ae/folders/b4432020-43d1-44e5-a43f-7f38195e16f3 response: body: string: '' @@ -3274,11 +3274,11 @@ interactions: Content-Type: - application/octet-stream Date: - - Tue, 14 Jul 2026 08:57:40 GMT + - Mon, 20 Jul 2026 10:23:54 GMT Pragma: - no-cache RequestId: - - c10502ba-e368-43cd-8850-b2264f04eb4a + - b8d3b57f-9a4b-4daf-bc79-d798aaa23049 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -3310,13 +3310,13 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", - "capacityRegion": "Central US"}, {"id": "451a460c-6fb8-4275-a9d7-f8793782fcc6", + "capacityRegion": "Central US"}, {"id": "74af69a8-69db-49be-8208-2b314342d0ae", "displayName": "fabcli000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}, {"id": - "fffdceba-e51a-4df1-a869-71afb95361cf", "displayName": "fabcli000002", "description": + "c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab", "displayName": "fabcli000002", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' headers: @@ -3327,15 +3327,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3641' + - '3572' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:57:40 GMT + - Mon, 20 Jul 2026 10:23:55 GMT Pragma: - no-cache RequestId: - - 4b15eecf-0447-452b-bf6e-0b599280fd38 + - d1382c7b-3e23-4b27-bd3d-0e6ccfcbe522 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -3363,7 +3363,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6/items + uri: https://api.fabric.microsoft.com/v1/workspaces/74af69a8-69db-49be-8208-2b314342d0ae/items response: body: string: '{"value": []}' @@ -3379,11 +3379,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:57:41 GMT + - Mon, 20 Jul 2026 10:23:55 GMT Pragma: - no-cache RequestId: - - 6eab2608-f758-43e8-992c-b7e20e2d3ec0 + - 476174d3-dcbd-4ca3-a421-77d94406dc9e Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -3413,7 +3413,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: DELETE - uri: https://api.fabric.microsoft.com/v1/workspaces/451a460c-6fb8-4275-a9d7-f8793782fcc6 + uri: https://api.fabric.microsoft.com/v1/workspaces/74af69a8-69db-49be-8208-2b314342d0ae response: body: string: '' @@ -3429,11 +3429,11 @@ interactions: Content-Type: - application/octet-stream Date: - - Tue, 14 Jul 2026 08:57:41 GMT + - Mon, 20 Jul 2026 10:23:56 GMT Pragma: - no-cache RequestId: - - c037042c-1f9a-41ff-bed5-aa57f4151de8 + - 4ee31376-1bb2-4603-959c-75d0a750ecba Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -3465,10 +3465,10 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", - "capacityRegion": "Central US"}, {"id": "fffdceba-e51a-4df1-a869-71afb95361cf", + "capacityRegion": "Central US"}, {"id": "c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab", "displayName": "fabcli000002", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' headers: @@ -3479,15 +3479,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3605' + - '3536' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:57:41 GMT + - Mon, 20 Jul 2026 10:23:56 GMT Pragma: - no-cache RequestId: - - 423ffba3-85c4-4f95-80fe-fce43030568f + - a7493126-0220-4b82-95c1-3eadf116fe4f Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -3515,14 +3515,14 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/fffdceba-e51a-4df1-a869-71afb95361cf/items + uri: https://api.fabric.microsoft.com/v1/workspaces/c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab/items response: body: - string: '{"value": [{"id": "cd7023ce-5e56-44ae-b050-abff701682c1", "type": "Notebook", - "displayName": "fabcli000004", "description": "", "workspaceId": "fffdceba-e51a-4df1-a869-71afb95361cf"}, - {"id": "69c38f6f-f0ae-4c4d-acf3-1249696121d4", "type": "DataPipeline", "displayName": - "fabcli000005", "description": "", "workspaceId": "fffdceba-e51a-4df1-a869-71afb95361cf", - "folderId": "9498b390-4e90-4ae2-b814-0b8988b2d3ed"}]}' + string: '{"value": [{"id": "303c8953-dd1f-4012-9f89-c82993e62e31", "type": "Notebook", + "displayName": "fabcli000004", "description": "", "workspaceId": "c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab"}, + {"id": "2673c334-769f-4cfc-82ae-c6b55ddb9f15", "type": "DataPipeline", "displayName": + "fabcli000005", "description": "", "workspaceId": "c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab", + "folderId": "671e783d-a6fe-4dc5-aa3c-bdf9b0d8c425"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -3531,15 +3531,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '251' + - '252' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:57:42 GMT + - Mon, 20 Jul 2026 10:23:57 GMT Pragma: - no-cache RequestId: - - f47d38cd-e85d-430b-9768-dbc7bf8befe0 + - 553a5a75-b1ec-44f7-816c-98a54bd539e1 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -3567,11 +3567,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/fffdceba-e51a-4df1-a869-71afb95361cf/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab/folders?recursive=True response: body: - string: '{"value": [{"id": "9498b390-4e90-4ae2-b814-0b8988b2d3ed", "displayName": - "fabcli000003", "workspaceId": "fffdceba-e51a-4df1-a869-71afb95361cf"}]}' + string: '{"value": [{"id": "671e783d-a6fe-4dc5-aa3c-bdf9b0d8c425", "displayName": + "fabcli000003", "workspaceId": "c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -3580,15 +3580,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '143' + - '144' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:57:43 GMT + - Mon, 20 Jul 2026 10:23:57 GMT Pragma: - no-cache RequestId: - - d08bb749-c4f7-4b0f-8884-6eb55011dce6 + - a2f97c54-15fc-4914-9983-22b640ca5b12 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -3618,7 +3618,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: DELETE - uri: https://api.fabric.microsoft.com/v1/workspaces/fffdceba-e51a-4df1-a869-71afb95361cf + uri: https://api.fabric.microsoft.com/v1/workspaces/c1a99653-23eb-4aa3-bb4c-f2e9451ca0ab response: body: string: '' @@ -3634,11 +3634,11 @@ interactions: Content-Type: - application/octet-stream Date: - - Tue, 14 Jul 2026 08:57:43 GMT + - Mon, 20 Jul 2026 10:23:57 GMT Pragma: - no-cache RequestId: - - 0a36d0cc-67a5-44de-9a7d-5c5abcbf9a89 + - 46ea9c13-9171-4f5e-9217-76bd21bb157c Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: diff --git a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_empty_folder_fail.yaml b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_empty_folder_fail.yaml index 1198dddd9..ca1054542 100644 --- a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_empty_folder_fail.yaml +++ b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_empty_folder_fail.yaml @@ -17,7 +17,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -29,15 +29,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:35 GMT + - Mon, 20 Jul 2026 10:14:40 GMT Pragma: - no-cache RequestId: - - c7195845-5f23-4edc-9fc3-fb0e26cf9cb5 + - 3d870074-71b9-4d76-a20f-9846241d8547 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -65,7 +65,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: string: '{"value": []}' @@ -81,11 +81,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:36 GMT + - Mon, 20 Jul 2026 10:14:40 GMT Pragma: - no-cache RequestId: - - ec5be057-0667-4ee0-a07b-7b23723a1d4e + - 48e70905-4c21-4067-bfcc-d8b383757768 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -113,7 +113,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: string: '{"value": []}' @@ -129,11 +129,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:36 GMT + - Mon, 20 Jul 2026 10:14:41 GMT Pragma: - no-cache RequestId: - - 52c8ab3e-a2ac-41e3-b697-0382c41fe089 + - 231072bb-1b00-43d5-9763-487112e9d74d Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -163,11 +163,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders response: body: - string: '{"id": "954a3081-749f-4a79-8a99-0649d464d19e", "displayName": "fabcli000001", - "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}' + string: '{"id": "1b856804-3e0e-44fd-be86-cf2450978ad4", "displayName": "fabcli000001", + "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}' headers: Access-Control-Expose-Headers: - RequestId,Location @@ -176,17 +176,17 @@ interactions: Content-Encoding: - gzip Content-Length: - - '131' + - '134' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:36 GMT + - Mon, 20 Jul 2026 10:14:41 GMT Location: - - https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders/954a3081-749f-4a79-8a99-0649d464d19e + - https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders/1b856804-3e0e-44fd-be86-cf2450978ad4 Pragma: - no-cache RequestId: - - 1d6240a7-87bf-451e-b04f-83d8b1886471 + - 70f7bc2f-7ed8-4644-9835-59cb25288cf7 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -218,7 +218,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -230,15 +230,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:37 GMT + - Mon, 20 Jul 2026 10:14:42 GMT Pragma: - no-cache RequestId: - - 63cbc6a1-3c53-48cc-8cc8-6447e2bdd025 + - 95c9c660-081d-43d9-8960-1c240c443246 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -266,11 +266,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "954a3081-749f-4a79-8a99-0649d464d19e", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "1b856804-3e0e-44fd-be86-cf2450978ad4", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -279,15 +279,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '142' + - '144' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:37 GMT + - Mon, 20 Jul 2026 10:14:42 GMT Pragma: - no-cache RequestId: - - f6a49170-9f7b-4153-9d36-41784af63e79 + - a05ac95b-cac2-489b-8004-874de5455c13 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -315,7 +315,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: string: '{"value": []}' @@ -331,11 +331,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:38 GMT + - Mon, 20 Jul 2026 10:14:43 GMT Pragma: - no-cache RequestId: - - 9a9e4e6c-e1bd-4113-9ae8-d6d709394553 + - 3966728c-41ee-4b24-af06-9caef9c110cb Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -363,11 +363,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "954a3081-749f-4a79-8a99-0649d464d19e", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "1b856804-3e0e-44fd-be86-cf2450978ad4", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -376,15 +376,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '142' + - '144' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:38 GMT + - Mon, 20 Jul 2026 10:14:44 GMT Pragma: - no-cache RequestId: - - dd1eb391-0189-4a50-b24c-e74a4e1dc987 + - 9edb732e-e075-46c2-bf9c-230f7e02cf10 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -416,7 +416,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -428,15 +428,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:39 GMT + - Mon, 20 Jul 2026 10:14:44 GMT Pragma: - no-cache RequestId: - - f898d43d-fa33-4ae1-96c4-506fc1cdbb4d + - 99349ac5-c3c7-4875-9254-0401bf7b02ea Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -464,11 +464,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "954a3081-749f-4a79-8a99-0649d464d19e", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "1b856804-3e0e-44fd-be86-cf2450978ad4", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -477,15 +477,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '142' + - '144' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:39 GMT + - Mon, 20 Jul 2026 10:14:45 GMT Pragma: - no-cache RequestId: - - a4f5e6e3-5546-4870-ad91-7f1c1ac5f8d3 + - 8fbbbe66-1c8b-42f2-9c4b-168ebec0f0b9 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -515,7 +515,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: DELETE - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders/954a3081-749f-4a79-8a99-0649d464d19e + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders/1b856804-3e0e-44fd-be86-cf2450978ad4 response: body: string: '' @@ -531,11 +531,11 @@ interactions: Content-Type: - application/octet-stream Date: - - Tue, 14 Jul 2026 08:49:39 GMT + - Mon, 20 Jul 2026 10:14:44 GMT Pragma: - no-cache RequestId: - - 73d37961-c1a0-4712-a7cc-fd22dd801cad + - fca1cae3-5b0e-4678-be83-8f6dffff2000 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: diff --git a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_empty_workspace_fail.yaml b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_empty_workspace_fail.yaml index 71cd8dba9..57e0899d2 100644 --- a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_empty_workspace_fail.yaml +++ b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_empty_workspace_fail.yaml @@ -17,7 +17,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -29,15 +29,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:40 GMT + - Mon, 20 Jul 2026 10:14:45 GMT Pragma: - no-cache RequestId: - - 15c41cd9-cb03-4c80-9916-f619e9177f28 + - 65957eea-ef3d-4bda-88ae-179c0f851f97 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -65,7 +65,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: string: '{"value": []}' @@ -81,11 +81,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:40 GMT + - Mon, 20 Jul 2026 10:14:45 GMT Pragma: - no-cache RequestId: - - 7b07c617-b894-4765-828c-d2c8b3bc051d + - 81704846-bf04-419a-b24b-bb86d6356aa3 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: diff --git a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_folder_with_unsupported_items_success.yaml b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_folder_with_unsupported_items_success.yaml index 9767a7f72..9113695f1 100644 --- a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_folder_with_unsupported_items_success.yaml +++ b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_folder_with_unsupported_items_success.yaml @@ -17,7 +17,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -29,15 +29,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:54:31 GMT + - Mon, 20 Jul 2026 10:20:47 GMT Pragma: - no-cache RequestId: - - 651b327d-926b-4743-bec8-cf0e904d2ada + - bdfa8788-ab33-498d-b82b-d01584a48425 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -65,7 +65,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: string: '{"value": []}' @@ -81,11 +81,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:54:31 GMT + - Mon, 20 Jul 2026 10:20:47 GMT Pragma: - no-cache RequestId: - - d8c4a2b4-cfb0-47e6-b4b1-e7255431338b + - 8c9751d1-139a-49ca-ac7a-5a4ce0392184 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -113,7 +113,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: string: '{"value": []}' @@ -129,11 +129,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:54:31 GMT + - Mon, 20 Jul 2026 10:20:48 GMT Pragma: - no-cache RequestId: - - 7d9b9ac8-d8f2-45eb-9ce8-245adc7ce1ae + - 93057226-28b4-4c66-88af-47a09f5371cf Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -163,11 +163,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders response: body: - string: '{"id": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd", "displayName": "fabcli000001", - "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}' + string: '{"id": "ebdc50fb-548a-42fd-b32c-32871db440d5", "displayName": "fabcli000001", + "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}' headers: Access-Control-Expose-Headers: - RequestId,Location @@ -176,17 +176,17 @@ interactions: Content-Encoding: - gzip Content-Length: - - '131' + - '133' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:54:31 GMT + - Mon, 20 Jul 2026 10:20:48 GMT Location: - - https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders/c2bd2efc-5dd7-45b3-9d45-a09966d106bd + - https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders/ebdc50fb-548a-42fd-b32c-32871db440d5 Pragma: - no-cache RequestId: - - d79ec765-6cf6-466d-ad47-1612e9241b76 + - 98f1837e-e392-4d6e-a895-b4b162506239 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -218,7 +218,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -230,15 +230,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:54:32 GMT + - Mon, 20 Jul 2026 10:20:49 GMT Pragma: - no-cache RequestId: - - f9105dc6-3c82-4c92-8a9f-75c1ebcbd0d8 + - 8d2fd895-7cb5-4512-a4e6-77ae4d6623bf Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -266,11 +266,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "ebdc50fb-548a-42fd-b32c-32871db440d5", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -279,15 +279,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '143' + - '144' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:54:32 GMT + - Mon, 20 Jul 2026 10:20:49 GMT Pragma: - no-cache RequestId: - - efa2536d-dba4-46c2-af96-ffd6609cfabf + - e0b8c58c-6045-412a-8a66-7901a8649b47 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -315,7 +315,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: string: '{"value": []}' @@ -331,11 +331,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:54:33 GMT + - Mon, 20 Jul 2026 10:20:50 GMT Pragma: - no-cache RequestId: - - 6195f4ac-7700-4aeb-ad26-19f674a1f93d + - fb5b0178-9d61-4574-84c6-2bfffa81bf93 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -363,7 +363,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: string: '{"value": []}' @@ -379,11 +379,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:54:34 GMT + - Mon, 20 Jul 2026 10:20:50 GMT Pragma: - no-cache RequestId: - - 63f603b4-988c-4528-9795-49a4c7d93220 + - 2f8c5a32-9222-4184-b5ca-9e6d1a8cff63 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -398,7 +398,7 @@ interactions: code: 200 message: OK - request: - body: '{"displayName": "fabcli000002", "type": "Notebook", "folderId": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd", + body: '{"displayName": "fabcli000002", "type": "Notebook", "folderId": "ebdc50fb-548a-42fd-b32c-32871db440d5", "definition": {"parts": [{"path": "notebook-content.py", "payload": "IyBGYWJyaWMgbm90ZWJvb2sgc291cmNlCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAia2VybmVsX2luZm8iOiB7CiMgTUVUQSAgICAgIm5hbWUiOiAic3luYXBzZV9weXNwYXJrIgojIE1FVEEgICB9LAojIE1FVEEgICAiZGVwZW5kZW5jaWVzIjoge30KIyBNRVRBIH0KCiMgQ0VMTCAqKioqKioqKioqKioqKioqKioqKgoKIyBXZWxjb21lIHRvIHlvdXIgbmV3IG5vdGVib29rCiMgVHlwZSBoZXJlIGluIHRoZSBjZWxsIGVkaXRvciB0byBhZGQgY29kZSEKCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAibGFuZ3VhZ2UiOiAicHl0aG9uIiwKIyBNRVRBICAgImxhbmd1YWdlX2dyb3VwIjogInN5bmFwc2VfcHlzcGFyayIKIyBNRVRBIH0K", "payloadType": "InlineBase64"}]}}' headers: @@ -415,7 +415,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/notebooks + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/notebooks response: body: string: 'null' @@ -431,15 +431,15 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:54:35 GMT + - Mon, 20 Jul 2026 10:20:51 GMT ETag: - '""' Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/98928d10-b7d9-48a5-a9cb-c92b6e326b01 + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/7ac30332-7f32-4d7b-971d-61491afd3a40 Pragma: - no-cache RequestId: - - 06b39ce9-83cc-4a84-a62c-e7cbc04d415e + - 662b774b-76fc-4894-bd6f-0736a8e768ed Retry-After: - '20' Strict-Transport-Security: @@ -453,7 +453,7 @@ interactions: request-redirected: - 'true' x-ms-operation-id: - - 98928d10-b7d9-48a5-a9cb-c92b6e326b01 + - 7ac30332-7f32-4d7b-971d-61491afd3a40 status: code: 202 message: Accepted @@ -471,11 +471,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/98928d10-b7d9-48a5-a9cb-c92b6e326b01 + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/7ac30332-7f32-4d7b-971d-61491afd3a40 response: body: - string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-14T08:54:34.8955546", - "lastUpdatedTimeUtc": "2026-07-14T08:54:37.941263", "percentComplete": 100, + string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-20T10:20:51.9612931", + "lastUpdatedTimeUtc": "2026-07-20T10:20:53.2376085", "percentComplete": 100, "error": null}' headers: Access-Control-Expose-Headers: @@ -489,13 +489,13 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:54:56 GMT + - Mon, 20 Jul 2026 10:21:12 GMT Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/98928d10-b7d9-48a5-a9cb-c92b6e326b01/result + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/7ac30332-7f32-4d7b-971d-61491afd3a40/result Pragma: - no-cache RequestId: - - ec7bfbd5-80b3-47a5-9aa3-ccbf7237e883 + - c9d47ca0-05c5-4a32-bf93-41f8131bae6e Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -503,7 +503,7 @@ interactions: X-Frame-Options: - deny x-ms-operation-id: - - 98928d10-b7d9-48a5-a9cb-c92b6e326b01 + - 7ac30332-7f32-4d7b-971d-61491afd3a40 status: code: 200 message: OK @@ -521,12 +521,12 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/98928d10-b7d9-48a5-a9cb-c92b6e326b01/result + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/7ac30332-7f32-4d7b-971d-61491afd3a40/result response: body: - string: '{"id": "1f0f3a1f-c1eb-4a09-9497-ee0b84608583", "type": "Notebook", - "displayName": "fabcli000002", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", - "folderId": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd"}' + string: '{"id": "bad8bbaf-12b8-4401-acbe-6e3437bab94a", "type": "Notebook", + "displayName": "fabcli000002", "description": "", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", + "folderId": "ebdc50fb-548a-42fd-b32c-32871db440d5"}' headers: Access-Control-Expose-Headers: - RequestId @@ -537,11 +537,11 @@ interactions: Content-Type: - application/json Date: - - Tue, 14 Jul 2026 08:54:55 GMT + - Mon, 20 Jul 2026 10:21:12 GMT Pragma: - no-cache RequestId: - - dd5ca331-fb54-4999-be63-573e8174e23e + - 37078c23-8b8c-4e9b-90f6-5fb6d49e8481 Strict-Transport-Security: - max-age=31536000; includeSubDomains Transfer-Encoding: @@ -571,7 +571,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -583,15 +583,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:54:56 GMT + - Mon, 20 Jul 2026 10:21:13 GMT Pragma: - no-cache RequestId: - - 75a0919f-a833-4d89-a2ea-2a1f0091a82e + - 64cac730-5c8c-4c44-852a-121d4264ad46 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -619,11 +619,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "ebdc50fb-548a-42fd-b32c-32871db440d5", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -632,15 +632,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '143' + - '144' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:54:57 GMT + - Mon, 20 Jul 2026 10:21:14 GMT Pragma: - no-cache RequestId: - - ae6c3f57-135a-4bf1-a2d4-e2bd85e3dad6 + - dbb31444-48b9-46d1-ab82-c09227e5a40c Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -668,12 +668,12 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: - string: '{"value": [{"id": "1f0f3a1f-c1eb-4a09-9497-ee0b84608583", "type": "Notebook", - "displayName": "fabcli000002", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", - "folderId": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd"}]}' + string: '{"value": [{"id": "bad8bbaf-12b8-4401-acbe-6e3437bab94a", "type": "Notebook", + "displayName": "fabcli000002", "description": "", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", + "folderId": "ebdc50fb-548a-42fd-b32c-32871db440d5"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -682,15 +682,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '198' + - '197' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:54:57 GMT + - Mon, 20 Jul 2026 10:21:14 GMT Pragma: - no-cache RequestId: - - 9931ebbe-7208-45d7-9e82-3fc72e734e00 + - f2227b34-1a70-4cb1-8827-e2b68d1a06e2 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -718,11 +718,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "ebdc50fb-548a-42fd-b32c-32871db440d5", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -731,15 +731,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '143' + - '144' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:54:57 GMT + - Mon, 20 Jul 2026 10:21:14 GMT Pragma: - no-cache RequestId: - - d258a09c-a76f-4a38-9c1b-47cf30ea3881 + - 82fb67ea-bf0e-4dea-a175-e6bc4ffc7792 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -767,12 +767,12 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: - string: '{"value": [{"id": "1f0f3a1f-c1eb-4a09-9497-ee0b84608583", "type": "Notebook", - "displayName": "fabcli000002", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", - "folderId": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd"}]}' + string: '{"value": [{"id": "bad8bbaf-12b8-4401-acbe-6e3437bab94a", "type": "Notebook", + "displayName": "fabcli000002", "description": "", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", + "folderId": "ebdc50fb-548a-42fd-b32c-32871db440d5"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -781,15 +781,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '198' + - '197' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:54:58 GMT + - Mon, 20 Jul 2026 10:21:14 GMT Pragma: - no-cache RequestId: - - 47c28cca-aa02-4375-858d-0811767d9a75 + - e7f3cd90-6207-41e0-97e4-7f03efbb8902 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -817,11 +817,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "ebdc50fb-548a-42fd-b32c-32871db440d5", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -830,15 +830,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '143' + - '144' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:54:58 GMT + - Mon, 20 Jul 2026 10:21:15 GMT Pragma: - no-cache RequestId: - - 346dab8f-5fed-4804-ae19-febdea025859 + - 16119f85-efa5-4cc4-8273-430381d5e970 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -853,7 +853,7 @@ interactions: code: 200 message: OK - request: - body: '{"displayName": "fabcli000003", "type": "Environment", "folderId": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd"}' + body: '{"displayName": "fabcli000003", "type": "Environment", "folderId": "ebdc50fb-548a-42fd-b32c-32871db440d5"}' headers: Accept: - '*/*' @@ -868,12 +868,12 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/environments + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/environments response: body: - string: '{"id": "77053826-ecf2-4bd9-9969-61ee6d4b2622", "type": "Environment", - "displayName": "fabcli000003", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", - "folderId": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd"}' + string: '{"id": "94070ad9-8179-4d1f-ae85-af058846d96a", "type": "Environment", + "displayName": "fabcli000003", "description": "", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", + "folderId": "ebdc50fb-548a-42fd-b32c-32871db440d5"}' headers: Access-Control-Expose-Headers: - RequestId,ETag @@ -882,17 +882,17 @@ interactions: Content-Encoding: - gzip Content-Length: - - '185' + - '190' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:55:00 GMT + - Mon, 20 Jul 2026 10:21:16 GMT ETag: - '""' Pragma: - no-cache RequestId: - - 7bec2b13-1329-4e0b-bc19-dbf146c7b004 + - 4de6bb89-6167-46a3-994b-e5fb3bffa616 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -924,7 +924,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -936,15 +936,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:55:01 GMT + - Mon, 20 Jul 2026 10:21:17 GMT Pragma: - no-cache RequestId: - - 0f51a176-bca6-4655-a6a8-844d9e026330 + - 7870d484-33e4-46a1-8571-12a17fed9690 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -972,11 +972,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "ebdc50fb-548a-42fd-b32c-32871db440d5", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -985,15 +985,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '143' + - '144' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:55:02 GMT + - Mon, 20 Jul 2026 10:21:18 GMT Pragma: - no-cache RequestId: - - d8453045-091b-44a8-8ffc-4da56b26c67e + - 5b9eb971-7e95-4de8-8ee3-609e076a4737 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1021,14 +1021,14 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: - string: '{"value": [{"id": "1f0f3a1f-c1eb-4a09-9497-ee0b84608583", "type": "Notebook", - "displayName": "fabcli000002", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", - "folderId": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd"}, {"id": "77053826-ecf2-4bd9-9969-61ee6d4b2622", + string: '{"value": [{"id": "bad8bbaf-12b8-4401-acbe-6e3437bab94a", "type": "Notebook", + "displayName": "fabcli000002", "description": "", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", + "folderId": "ebdc50fb-548a-42fd-b32c-32871db440d5"}, {"id": "94070ad9-8179-4d1f-ae85-af058846d96a", "type": "Environment", "displayName": "fabcli000003", "description": "", "workspaceId": - "c949d407-d701-4e5f-90e5-c67dd55544d4", "folderId": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd"}]}' + "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "folderId": "ebdc50fb-548a-42fd-b32c-32871db440d5"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1037,15 +1037,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '249' + - '251' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:55:02 GMT + - Mon, 20 Jul 2026 10:21:18 GMT Pragma: - no-cache RequestId: - - d8f980fb-b2bb-45cb-a9de-1dc5d5033515 + - d31fe8c7-8b2f-4b76-b31d-d12c6c2794b1 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1073,11 +1073,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "ebdc50fb-548a-42fd-b32c-32871db440d5", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1086,15 +1086,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '143' + - '144' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:55:03 GMT + - Mon, 20 Jul 2026 10:21:18 GMT Pragma: - no-cache RequestId: - - 4cc2dbef-7739-450a-8b7a-0c1b485f801f + - 1af3fbfe-430b-4f9b-983e-3f3c04caba07 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1122,11 +1122,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "ebdc50fb-548a-42fd-b32c-32871db440d5", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1135,15 +1135,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '143' + - '144' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:55:03 GMT + - Mon, 20 Jul 2026 10:21:19 GMT Pragma: - no-cache RequestId: - - 0f3b836e-1b87-43c1-b744-f4d021945fe5 + - e7331747-9ea0-4c27-b56a-da5069ccf7e2 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1171,11 +1171,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "ebdc50fb-548a-42fd-b32c-32871db440d5", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1184,15 +1184,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '143' + - '144' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:55:03 GMT + - Mon, 20 Jul 2026 10:21:20 GMT Pragma: - no-cache RequestId: - - b5547f24-0c0a-4a4f-a35b-2af91c2be564 + - a1573e7c-43ff-4e2d-8beb-2d3ff5d72fa0 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1207,7 +1207,7 @@ interactions: code: 200 message: OK - request: - body: '{"items": [{"id": "1f0f3a1f-c1eb-4a09-9497-ee0b84608583"}], "mode": "Selective"}' + body: '{"items": [{"id": "bad8bbaf-12b8-4401-acbe-6e3437bab94a"}], "mode": "Selective"}' headers: Accept: - '*/*' @@ -1222,7 +1222,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items/bulkExportDefinitions?beta=true + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items/bulkExportDefinitions?beta=true response: body: string: 'null' @@ -1238,13 +1238,13 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:55:04 GMT + - Mon, 20 Jul 2026 10:21:20 GMT Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/91ac027e-52c7-4bd1-a5c5-c6b256203150 + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/9bed9fec-3652-4bad-b14c-ae78d2100b6f Pragma: - no-cache RequestId: - - bbde3079-6ee8-4da2-b993-e6ff9f2b187c + - 226941a8-2c9e-4728-9e4e-2a05f05110c8 Retry-After: - '20' Strict-Transport-Security: @@ -1258,7 +1258,7 @@ interactions: request-redirected: - 'true' x-ms-operation-id: - - 91ac027e-52c7-4bd1-a5c5-c6b256203150 + - 9bed9fec-3652-4bad-b14c-ae78d2100b6f status: code: 202 message: Accepted @@ -1276,11 +1276,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/91ac027e-52c7-4bd1-a5c5-c6b256203150 + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/9bed9fec-3652-4bad-b14c-ae78d2100b6f response: body: - string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-14T08:55:04.6155494", - "lastUpdatedTimeUtc": "2026-07-14T08:55:05.6590404", "percentComplete": 100, + string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-20T10:21:20.7719001", + "lastUpdatedTimeUtc": "2026-07-20T10:21:22.1665893", "percentComplete": 100, "error": null}' headers: Access-Control-Expose-Headers: @@ -1290,17 +1290,17 @@ interactions: Content-Encoding: - gzip Content-Length: - - '131' + - '130' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:55:24 GMT + - Mon, 20 Jul 2026 10:21:41 GMT Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/91ac027e-52c7-4bd1-a5c5-c6b256203150/result + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/9bed9fec-3652-4bad-b14c-ae78d2100b6f/result Pragma: - no-cache RequestId: - - 7080c5c6-70b9-40cc-a1c6-50291034a8e8 + - 9052b978-a652-46cb-bfdd-c19e881b43c7 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1308,7 +1308,7 @@ interactions: X-Frame-Options: - deny x-ms-operation-id: - - 91ac027e-52c7-4bd1-a5c5-c6b256203150 + - 9bed9fec-3652-4bad-b14c-ae78d2100b6f status: code: 200 message: OK @@ -1326,12 +1326,12 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/91ac027e-52c7-4bd1-a5c5-c6b256203150/result + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/9bed9fec-3652-4bad-b14c-ae78d2100b6f/result response: body: - string: '{"itemDefinitionsIndex": [{"id": "1f0f3a1f-c1eb-4a09-9497-ee0b84608583", + string: '{"itemDefinitionsIndex": [{"id": "bad8bbaf-12b8-4401-acbe-6e3437bab94a", "rootPath": "/fabcli000001/fabcli000002.Notebook"}], "definitionParts": [{"path": - "/fabcli000001/fabcli000002.Notebook/.platform", "payload": "ewogICIkc2NoZW1hIjogImh0dHBzOi8vZGV2ZWxvcGVyLm1pY3Jvc29mdC5jb20vanNvbi1zY2hlbWFzL2ZhYnJpYy9naXRJbnRlZ3JhdGlvbi9wbGF0Zm9ybVByb3BlcnRpZXMvMi4wLjAvc2NoZW1hLmpzb24iLAogICJtZXRhZGF0YSI6IHsKICAgICJ0eXBlIjogIk5vdGVib29rIiwKICAgICJkaXNwbGF5TmFtZSI6ICJmYWJjbGl1eG12cnptcjVlIgogIH0sCiAgImNvbmZpZyI6IHsKICAgICJ2ZXJzaW9uIjogIjIuMCIsCiAgICAibG9naWNhbElkIjogIjg0NjA4NTgzLWVlMGItOTQ5Ny00YTA5LWMxZWIxZjBmM2ExZiIKICB9Cn0=", + "/fabcli000001/fabcli000002.Notebook/.platform", "payload": "ewogICIkc2NoZW1hIjogImh0dHBzOi8vZGV2ZWxvcGVyLm1pY3Jvc29mdC5jb20vanNvbi1zY2hlbWFzL2ZhYnJpYy9naXRJbnRlZ3JhdGlvbi9wbGF0Zm9ybVByb3BlcnRpZXMvMi4wLjAvc2NoZW1hLmpzb24iLAogICJtZXRhZGF0YSI6IHsKICAgICJ0eXBlIjogIk5vdGVib29rIiwKICAgICJkaXNwbGF5TmFtZSI6ICJmYWJjbGlnYnd4bTBrM2VzIgogIH0sCiAgImNvbmZpZyI6IHsKICAgICJ2ZXJzaW9uIjogIjIuMCIsCiAgICAibG9naWNhbElkIjogIjM3YmFiOTRhLTZlMzQtYWNiZS00NDAxLTEyYjhiYWQ4YmJhZiIKICB9Cn0=", "payloadType": "InlineBase64"}, {"path": "/fabcli000001/fabcli000002.Notebook/notebook-content.py", "payload": "IyBGYWJyaWMgbm90ZWJvb2sgc291cmNlCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAia2VybmVsX2luZm8iOiB7CiMgTUVUQSAgICAgIm5hbWUiOiAic3luYXBzZV9weXNwYXJrIgojIE1FVEEgICB9LAojIE1FVEEgICAiZGVwZW5kZW5jaWVzIjoge30KIyBNRVRBIH0KCiMgQ0VMTCAqKioqKioqKioqKioqKioqKioqKgoKIyBXZWxjb21lIHRvIHlvdXIgbmV3IG5vdGVib29rCiMgVHlwZSBoZXJlIGluIHRoZSBjZWxsIGVkaXRvciB0byBhZGQgY29kZSEKCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAibGFuZ3VhZ2UiOiAicHl0aG9uIiwKIyBNRVRBICAgImxhbmd1YWdlX2dyb3VwIjogInN5bmFwc2VfcHlzcGFyayIKIyBNRVRBIH0K", "payloadType": "InlineBase64"}]}' @@ -1345,11 +1345,11 @@ interactions: Content-Type: - application/json Date: - - Tue, 14 Jul 2026 08:55:25 GMT + - Mon, 20 Jul 2026 10:21:41 GMT Pragma: - no-cache RequestId: - - cb3c2b0e-a827-4736-b2f6-ce983829028d + - 118d3814-00a5-480a-847f-f46c6e9095b7 Strict-Transport-Security: - max-age=31536000; includeSubDomains Transfer-Encoding: @@ -1379,7 +1379,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -1391,15 +1391,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:55:26 GMT + - Mon, 20 Jul 2026 10:21:41 GMT Pragma: - no-cache RequestId: - - 7cddf255-fd81-4261-af59-d10ea1dbb741 + - 848dae6d-522d-42e0-bff0-2f120cf56a94 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1427,11 +1427,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "ebdc50fb-548a-42fd-b32c-32871db440d5", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1440,15 +1440,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '143' + - '144' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:55:25 GMT + - Mon, 20 Jul 2026 10:21:42 GMT Pragma: - no-cache RequestId: - - 0d113a9c-a100-428f-aa42-9a55e882eaef + - f2bf4a1c-12e3-4236-b8dd-f476b4027e32 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1476,14 +1476,14 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: - string: '{"value": [{"id": "1f0f3a1f-c1eb-4a09-9497-ee0b84608583", "type": "Notebook", - "displayName": "fabcli000002", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", - "folderId": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd"}, {"id": "77053826-ecf2-4bd9-9969-61ee6d4b2622", + string: '{"value": [{"id": "bad8bbaf-12b8-4401-acbe-6e3437bab94a", "type": "Notebook", + "displayName": "fabcli000002", "description": "", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", + "folderId": "ebdc50fb-548a-42fd-b32c-32871db440d5"}, {"id": "94070ad9-8179-4d1f-ae85-af058846d96a", "type": "Environment", "displayName": "fabcli000003", "description": "", "workspaceId": - "c949d407-d701-4e5f-90e5-c67dd55544d4", "folderId": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd"}]}' + "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "folderId": "ebdc50fb-548a-42fd-b32c-32871db440d5"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1492,15 +1492,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '249' + - '251' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:55:26 GMT + - Mon, 20 Jul 2026 10:21:43 GMT Pragma: - no-cache RequestId: - - e904cbd2-7f9b-402a-802e-9f7968add8e4 + - ddff576d-c7a0-4afe-99cc-5690ed3645b3 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1528,11 +1528,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "ebdc50fb-548a-42fd-b32c-32871db440d5", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1541,15 +1541,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '143' + - '144' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:55:26 GMT + - Mon, 20 Jul 2026 10:21:43 GMT Pragma: - no-cache RequestId: - - 9c1b1a5a-29e7-4559-9156-a319a9a84fba + - 8a3786ca-90b9-4241-85f5-3d2d85dba4d6 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1577,11 +1577,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "ebdc50fb-548a-42fd-b32c-32871db440d5", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1590,15 +1590,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '143' + - '144' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:55:27 GMT + - Mon, 20 Jul 2026 10:21:43 GMT Pragma: - no-cache RequestId: - - 3674e25f-605e-403d-bdbf-05520234a701 + - 0886a235-6510-4966-a0e5-26883b4e364f Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1628,7 +1628,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: DELETE - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items/77053826-ecf2-4bd9-9969-61ee6d4b2622 + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items/94070ad9-8179-4d1f-ae85-af058846d96a response: body: string: '' @@ -1644,11 +1644,11 @@ interactions: Content-Type: - application/octet-stream Date: - - Tue, 14 Jul 2026 08:55:28 GMT + - Mon, 20 Jul 2026 10:21:44 GMT Pragma: - no-cache RequestId: - - 00ee54a5-f387-40fa-8dcf-ccb0f648bf03 + - e501e3a8-7504-4721-bbe7-b2c61b8c65c1 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1680,7 +1680,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -1692,15 +1692,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:55:28 GMT + - Mon, 20 Jul 2026 10:21:45 GMT Pragma: - no-cache RequestId: - - 7fba7caa-c236-4e2f-9b23-efab611dd70f + - f9cd9280-9052-444b-8f16-bd94e90edf1c Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1728,11 +1728,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "ebdc50fb-548a-42fd-b32c-32871db440d5", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1741,15 +1741,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '143' + - '144' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:55:29 GMT + - Mon, 20 Jul 2026 10:21:45 GMT Pragma: - no-cache RequestId: - - f525b0a2-475c-451b-bcc4-7d2716ac7400 + - b814927f-edb2-43a1-aa69-71428adb7ba7 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1777,12 +1777,12 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: - string: '{"value": [{"id": "1f0f3a1f-c1eb-4a09-9497-ee0b84608583", "type": "Notebook", - "displayName": "fabcli000002", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", - "folderId": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd"}]}' + string: '{"value": [{"id": "bad8bbaf-12b8-4401-acbe-6e3437bab94a", "type": "Notebook", + "displayName": "fabcli000002", "description": "", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", + "folderId": "ebdc50fb-548a-42fd-b32c-32871db440d5"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1791,15 +1791,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '198' + - '197' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:55:29 GMT + - Mon, 20 Jul 2026 10:21:46 GMT Pragma: - no-cache RequestId: - - 890bcb01-f276-4a35-b6e7-8a72ea1c4ab9 + - e4662e3c-efba-4123-a1c8-93884ecde0d3 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1827,11 +1827,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "ebdc50fb-548a-42fd-b32c-32871db440d5", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1840,15 +1840,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '143' + - '144' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:55:29 GMT + - Mon, 20 Jul 2026 10:21:46 GMT Pragma: - no-cache RequestId: - - 81926c9e-4fb1-4ef4-89b0-56cd6820fc95 + - d2baa1ba-9bd8-4f1c-ad62-634b6e84afbc Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1878,7 +1878,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: DELETE - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items/1f0f3a1f-c1eb-4a09-9497-ee0b84608583 + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items/bad8bbaf-12b8-4401-acbe-6e3437bab94a response: body: string: '' @@ -1894,11 +1894,11 @@ interactions: Content-Type: - application/octet-stream Date: - - Tue, 14 Jul 2026 08:55:30 GMT + - Mon, 20 Jul 2026 10:21:47 GMT Pragma: - no-cache RequestId: - - 7b37e124-ef53-4cfa-bf6f-f401854960d1 + - 054778cf-e7f6-47c8-a2ca-ad55fe78db09 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1930,7 +1930,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -1942,15 +1942,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:55:31 GMT + - Mon, 20 Jul 2026 10:21:47 GMT Pragma: - no-cache RequestId: - - a7ce8d63-99e6-40e1-978c-e59389697848 + - 9f5fcfdd-ea71-4946-b1a8-343ca4361ce2 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1978,11 +1978,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "c2bd2efc-5dd7-45b3-9d45-a09966d106bd", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "ebdc50fb-548a-42fd-b32c-32871db440d5", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1991,15 +1991,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '143' + - '144' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:55:31 GMT + - Mon, 20 Jul 2026 10:21:48 GMT Pragma: - no-cache RequestId: - - efde5d29-3df3-4ab9-a39d-fe5ed30bbb10 + - cfc71596-6d14-4069-9790-14093e2895fb Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2029,7 +2029,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: DELETE - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders/c2bd2efc-5dd7-45b3-9d45-a09966d106bd + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders/ebdc50fb-548a-42fd-b32c-32871db440d5 response: body: string: '' @@ -2045,11 +2045,11 @@ interactions: Content-Type: - application/octet-stream Date: - - Tue, 14 Jul 2026 08:55:32 GMT + - Mon, 20 Jul 2026 10:21:48 GMT Pragma: - no-cache RequestId: - - 2842f12d-f174-4b19-945d-862bbce1db4a + - 6162eaaf-8f82-4e5f-a8fd-b9d1dcc95db8 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: diff --git a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_inner_folder_structure_success.yaml b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_inner_folder_structure_success.yaml index 1a3a704a9..1441e33c5 100644 --- a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_inner_folder_structure_success.yaml +++ b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_inner_folder_structure_success.yaml @@ -17,7 +17,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -29,15 +29,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:50:42 GMT + - Mon, 20 Jul 2026 10:15:55 GMT Pragma: - no-cache RequestId: - - 84e29b1e-655d-426e-b8c6-5ad9f0db06cd + - 354d87cd-8511-4a98-9919-390baa3c78c1 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -65,7 +65,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: string: '{"value": []}' @@ -81,11 +81,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:50:42 GMT + - Mon, 20 Jul 2026 10:15:56 GMT Pragma: - no-cache RequestId: - - 7e7eecac-9263-4a65-bb9e-aecfb60a36df + - b3f53e4c-47a9-48dd-b43d-fdfaf6fbc10d Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -113,7 +113,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: string: '{"value": []}' @@ -129,11 +129,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:50:43 GMT + - Mon, 20 Jul 2026 10:15:57 GMT Pragma: - no-cache RequestId: - - a0ea7967-4e5c-462e-af02-793797a7b5eb + - 8c100300-4be7-4a17-86e4-9a11c4024b42 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -163,11 +163,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders response: body: - string: '{"id": "4f866fba-68f9-4319-a80b-69bac68b3662", "displayName": "fabcli000001", - "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}' + string: '{"id": "8301176d-f752-43d8-a6dd-fac43b48bc04", "displayName": "fabcli000001", + "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}' headers: Access-Control-Expose-Headers: - RequestId,Location @@ -176,17 +176,17 @@ interactions: Content-Encoding: - gzip Content-Length: - - '134' + - '133' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:50:43 GMT + - Mon, 20 Jul 2026 10:15:56 GMT Location: - - https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders/4f866fba-68f9-4319-a80b-69bac68b3662 + - https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders/8301176d-f752-43d8-a6dd-fac43b48bc04 Pragma: - no-cache RequestId: - - aa3239e8-809c-4861-b2c3-fe9b60a5d074 + - 44d3a807-2e2a-4a05-b739-2ecce528107f Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -218,7 +218,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -230,15 +230,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:50:43 GMT + - Mon, 20 Jul 2026 10:15:57 GMT Pragma: - no-cache RequestId: - - 115566f9-9a9b-4bae-b63a-23df8ba324cf + - 6fcff48e-2e41-497d-9287-941c519b1b37 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -266,11 +266,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "4f866fba-68f9-4319-a80b-69bac68b3662", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "8301176d-f752-43d8-a6dd-fac43b48bc04", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -279,15 +279,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '144' + - '143' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:50:43 GMT + - Mon, 20 Jul 2026 10:15:57 GMT Pragma: - no-cache RequestId: - - 97808ec0-34a5-430b-9a33-5247e7f4d249 + - 2dbffd3a-287f-473f-982b-1dad58dba93e Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -315,11 +315,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "4f866fba-68f9-4319-a80b-69bac68b3662", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "8301176d-f752-43d8-a6dd-fac43b48bc04", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -328,15 +328,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '144' + - '143' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:50:44 GMT + - Mon, 20 Jul 2026 10:15:58 GMT Pragma: - no-cache RequestId: - - bf9509bc-8140-4971-ad6f-ef182c52d513 + - 2b6a154e-3d2f-4d1e-8420-69e5792a8ad7 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -364,11 +364,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "4f866fba-68f9-4319-a80b-69bac68b3662", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "8301176d-f752-43d8-a6dd-fac43b48bc04", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -377,15 +377,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '144' + - '143' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:50:45 GMT + - Mon, 20 Jul 2026 10:15:58 GMT Pragma: - no-cache RequestId: - - 5d9e8bfd-72b1-41ed-b776-6e7918e209db + - 9887b5be-1217-4439-899e-54d4d40ad045 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -400,7 +400,7 @@ interactions: code: 200 message: OK - request: - body: '{"displayName": "fabcli000002", "parentFolderId": "4f866fba-68f9-4319-a80b-69bac68b3662"}' + body: '{"displayName": "fabcli000002", "parentFolderId": "8301176d-f752-43d8-a6dd-fac43b48bc04"}' headers: Accept: - '*/*' @@ -415,11 +415,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders response: body: - string: '{"id": "5b0037fc-ea9c-4603-98fc-063e00e24504", "displayName": "fabcli000002", - "parentFolderId": "4f866fba-68f9-4319-a80b-69bac68b3662", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}' + string: '{"id": "f4a6039e-1863-4ae7-9f0c-70566e7363c8", "displayName": "fabcli000002", + "parentFolderId": "8301176d-f752-43d8-a6dd-fac43b48bc04", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}' headers: Access-Control-Expose-Headers: - RequestId,Location @@ -428,17 +428,17 @@ interactions: Content-Encoding: - gzip Content-Length: - - '169' + - '168' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:50:46 GMT + - Mon, 20 Jul 2026 10:15:59 GMT Location: - - https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders/5b0037fc-ea9c-4603-98fc-063e00e24504 + - https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders/f4a6039e-1863-4ae7-9f0c-70566e7363c8 Pragma: - no-cache RequestId: - - 3492f8d8-c8ca-4f26-9513-bcf0ac403bb1 + - 72d15b66-5565-41f9-9a7b-d9d5ada7d09e Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -470,7 +470,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -482,15 +482,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:50:46 GMT + - Mon, 20 Jul 2026 10:16:00 GMT Pragma: - no-cache RequestId: - - 0ec0a979-82ea-468c-af16-99d5a15c2492 + - 5427a481-4a44-4ec1-bcb5-0a48b2c22569 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -518,13 +518,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "4f866fba-68f9-4319-a80b-69bac68b3662", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": - "5b0037fc-ea9c-4603-98fc-063e00e24504", "displayName": "fabcli000002", "parentFolderId": - "4f866fba-68f9-4319-a80b-69bac68b3662", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "8301176d-f752-43d8-a6dd-fac43b48bc04", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}, {"id": + "f4a6039e-1863-4ae7-9f0c-70566e7363c8", "displayName": "fabcli000002", "parentFolderId": + "8301176d-f752-43d8-a6dd-fac43b48bc04", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -537,11 +537,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:50:46 GMT + - Mon, 20 Jul 2026 10:16:00 GMT Pragma: - no-cache RequestId: - - c581153c-717e-4df1-829e-09162ce55102 + - 471b4866-ba47-49a0-9061-3353ead6857f Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -569,7 +569,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: string: '{"value": []}' @@ -585,11 +585,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:50:47 GMT + - Mon, 20 Jul 2026 10:16:01 GMT Pragma: - no-cache RequestId: - - 54a9d311-fa3f-443c-9ab4-f5d532e02b6c + - 9d54c164-d9f0-4f66-a82a-783d88c7b097 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -617,7 +617,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: string: '{"value": []}' @@ -633,11 +633,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:50:47 GMT + - Mon, 20 Jul 2026 10:16:00 GMT Pragma: - no-cache RequestId: - - 39f1a72a-4840-4dd8-a7bc-737470757b9e + - 85a1237b-e2f4-4e57-bf51-6a207b98179c Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -652,7 +652,7 @@ interactions: code: 200 message: OK - request: - body: '{"displayName": "fabcli000003", "type": "Notebook", "folderId": "4f866fba-68f9-4319-a80b-69bac68b3662", + body: '{"displayName": "fabcli000003", "type": "Notebook", "folderId": "8301176d-f752-43d8-a6dd-fac43b48bc04", "definition": {"parts": [{"path": "notebook-content.py", "payload": "IyBGYWJyaWMgbm90ZWJvb2sgc291cmNlCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAia2VybmVsX2luZm8iOiB7CiMgTUVUQSAgICAgIm5hbWUiOiAic3luYXBzZV9weXNwYXJrIgojIE1FVEEgICB9LAojIE1FVEEgICAiZGVwZW5kZW5jaWVzIjoge30KIyBNRVRBIH0KCiMgQ0VMTCAqKioqKioqKioqKioqKioqKioqKgoKIyBXZWxjb21lIHRvIHlvdXIgbmV3IG5vdGVib29rCiMgVHlwZSBoZXJlIGluIHRoZSBjZWxsIGVkaXRvciB0byBhZGQgY29kZSEKCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAibGFuZ3VhZ2UiOiAicHl0aG9uIiwKIyBNRVRBICAgImxhbmd1YWdlX2dyb3VwIjogInN5bmFwc2VfcHlzcGFyayIKIyBNRVRBIH0K", "payloadType": "InlineBase64"}]}}' headers: @@ -669,7 +669,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/notebooks + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/notebooks response: body: string: 'null' @@ -685,15 +685,15 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:50:49 GMT + - Mon, 20 Jul 2026 10:16:02 GMT ETag: - '""' Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/bf842db8-2e2e-46e0-bb5f-03b4eff2b1cf + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/9b1b206f-4453-4764-9c7b-b4700bcc7d91 Pragma: - no-cache RequestId: - - 946c16e9-76f7-4133-b01f-ed06875c56fb + - a286d1cc-da95-4f4a-a782-51900b78b95e Retry-After: - '20' Strict-Transport-Security: @@ -707,7 +707,7 @@ interactions: request-redirected: - 'true' x-ms-operation-id: - - bf842db8-2e2e-46e0-bb5f-03b4eff2b1cf + - 9b1b206f-4453-4764-9c7b-b4700bcc7d91 status: code: 202 message: Accepted @@ -725,11 +725,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/bf842db8-2e2e-46e0-bb5f-03b4eff2b1cf + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/9b1b206f-4453-4764-9c7b-b4700bcc7d91 response: body: - string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-14T08:50:48.7731516", - "lastUpdatedTimeUtc": "2026-07-14T08:50:49.6872494", "percentComplete": 100, + string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-20T10:16:02.4407521", + "lastUpdatedTimeUtc": "2026-07-20T10:16:03.6189366", "percentComplete": 100, "error": null}' headers: Access-Control-Expose-Headers: @@ -739,17 +739,17 @@ interactions: Content-Encoding: - gzip Content-Length: - - '132' + - '131' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:51:09 GMT + - Mon, 20 Jul 2026 10:16:23 GMT Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/bf842db8-2e2e-46e0-bb5f-03b4eff2b1cf/result + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/9b1b206f-4453-4764-9c7b-b4700bcc7d91/result Pragma: - no-cache RequestId: - - 61c62217-13c2-4edf-b291-e93ce6ed158a + - 41c6af13-f83c-4aa0-adce-94a77032187a Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -757,7 +757,7 @@ interactions: X-Frame-Options: - deny x-ms-operation-id: - - bf842db8-2e2e-46e0-bb5f-03b4eff2b1cf + - 9b1b206f-4453-4764-9c7b-b4700bcc7d91 status: code: 200 message: OK @@ -775,12 +775,12 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/bf842db8-2e2e-46e0-bb5f-03b4eff2b1cf/result + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/9b1b206f-4453-4764-9c7b-b4700bcc7d91/result response: body: - string: '{"id": "e779c396-4403-4c89-b88d-e9ad457dfbeb", "type": "Notebook", - "displayName": "fabcli000003", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", - "folderId": "4f866fba-68f9-4319-a80b-69bac68b3662"}' + string: '{"id": "dd87c859-fc09-4817-bf5b-6278a9ecf6e3", "type": "Notebook", + "displayName": "fabcli000003", "description": "", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", + "folderId": "8301176d-f752-43d8-a6dd-fac43b48bc04"}' headers: Access-Control-Expose-Headers: - RequestId @@ -791,11 +791,11 @@ interactions: Content-Type: - application/json Date: - - Tue, 14 Jul 2026 08:51:09 GMT + - Mon, 20 Jul 2026 10:16:23 GMT Pragma: - no-cache RequestId: - - 5f7468e6-ff3b-4f58-b2ae-3a0bd210d9cb + - 716c5185-dd92-4d40-bc0c-50395c528abb Strict-Transport-Security: - max-age=31536000; includeSubDomains Transfer-Encoding: @@ -825,7 +825,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -837,15 +837,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:51:10 GMT + - Mon, 20 Jul 2026 10:16:24 GMT Pragma: - no-cache RequestId: - - 3e31328a-1b0a-47db-a93f-c7029262be25 + - ca7927a6-7b36-43cc-b8c9-d7d1459e8b9b Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -873,13 +873,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "4f866fba-68f9-4319-a80b-69bac68b3662", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": - "5b0037fc-ea9c-4603-98fc-063e00e24504", "displayName": "fabcli000002", "parentFolderId": - "4f866fba-68f9-4319-a80b-69bac68b3662", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "8301176d-f752-43d8-a6dd-fac43b48bc04", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}, {"id": + "f4a6039e-1863-4ae7-9f0c-70566e7363c8", "displayName": "fabcli000002", "parentFolderId": + "8301176d-f752-43d8-a6dd-fac43b48bc04", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -892,11 +892,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:51:10 GMT + - Mon, 20 Jul 2026 10:16:24 GMT Pragma: - no-cache RequestId: - - 54032bec-01c1-48c3-90c9-fd00b114518d + - 513c2fc5-36c4-45d6-9501-f12ea9dab076 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -924,13 +924,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "4f866fba-68f9-4319-a80b-69bac68b3662", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": - "5b0037fc-ea9c-4603-98fc-063e00e24504", "displayName": "fabcli000002", "parentFolderId": - "4f866fba-68f9-4319-a80b-69bac68b3662", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "8301176d-f752-43d8-a6dd-fac43b48bc04", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}, {"id": + "f4a6039e-1863-4ae7-9f0c-70566e7363c8", "displayName": "fabcli000002", "parentFolderId": + "8301176d-f752-43d8-a6dd-fac43b48bc04", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -943,11 +943,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:51:11 GMT + - Mon, 20 Jul 2026 10:16:25 GMT Pragma: - no-cache RequestId: - - de7ffb29-0e11-49d3-8061-23bcc50aaa1c + - e103ab5e-1fb5-4446-928c-aed25be18664 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -975,12 +975,12 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: - string: '{"value": [{"id": "e779c396-4403-4c89-b88d-e9ad457dfbeb", "type": "Notebook", - "displayName": "fabcli000003", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", - "folderId": "4f866fba-68f9-4319-a80b-69bac68b3662"}]}' + string: '{"value": [{"id": "dd87c859-fc09-4817-bf5b-6278a9ecf6e3", "type": "Notebook", + "displayName": "fabcli000003", "description": "", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", + "folderId": "8301176d-f752-43d8-a6dd-fac43b48bc04"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -989,15 +989,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '197' + - '198' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:51:11 GMT + - Mon, 20 Jul 2026 10:16:25 GMT Pragma: - no-cache RequestId: - - 6303e402-137f-4e93-b5d0-2065dad9d4f0 + - 60bad763-d48e-4aa9-bd8e-73daf7665a7e Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1025,13 +1025,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "4f866fba-68f9-4319-a80b-69bac68b3662", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": - "5b0037fc-ea9c-4603-98fc-063e00e24504", "displayName": "fabcli000002", "parentFolderId": - "4f866fba-68f9-4319-a80b-69bac68b3662", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "8301176d-f752-43d8-a6dd-fac43b48bc04", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}, {"id": + "f4a6039e-1863-4ae7-9f0c-70566e7363c8", "displayName": "fabcli000002", "parentFolderId": + "8301176d-f752-43d8-a6dd-fac43b48bc04", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1044,11 +1044,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:51:12 GMT + - Mon, 20 Jul 2026 10:16:25 GMT Pragma: - no-cache RequestId: - - e09139c8-b280-49c9-a267-91e7f64a02e0 + - ac8bd313-75a8-4bf3-ba3a-ad5423afb177 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1076,12 +1076,12 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: - string: '{"value": [{"id": "e779c396-4403-4c89-b88d-e9ad457dfbeb", "type": "Notebook", - "displayName": "fabcli000003", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", - "folderId": "4f866fba-68f9-4319-a80b-69bac68b3662"}]}' + string: '{"value": [{"id": "dd87c859-fc09-4817-bf5b-6278a9ecf6e3", "type": "Notebook", + "displayName": "fabcli000003", "description": "", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", + "folderId": "8301176d-f752-43d8-a6dd-fac43b48bc04"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1090,15 +1090,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '197' + - '198' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:51:12 GMT + - Mon, 20 Jul 2026 10:16:25 GMT Pragma: - no-cache RequestId: - - 0fb79617-42a4-413f-aee0-5149f0e383a0 + - f0ce4afc-aad1-4d98-99da-bbe11cf93821 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1126,13 +1126,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "4f866fba-68f9-4319-a80b-69bac68b3662", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": - "5b0037fc-ea9c-4603-98fc-063e00e24504", "displayName": "fabcli000002", "parentFolderId": - "4f866fba-68f9-4319-a80b-69bac68b3662", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "8301176d-f752-43d8-a6dd-fac43b48bc04", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}, {"id": + "f4a6039e-1863-4ae7-9f0c-70566e7363c8", "displayName": "fabcli000002", "parentFolderId": + "8301176d-f752-43d8-a6dd-fac43b48bc04", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1145,11 +1145,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:51:13 GMT + - Mon, 20 Jul 2026 10:16:26 GMT Pragma: - no-cache RequestId: - - 1610bb16-c8e4-42ab-a630-358f90aad727 + - ab823088-6610-4d0d-a5c1-5e0865fdb8b2 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1164,7 +1164,7 @@ interactions: code: 200 message: OK - request: - body: '{"displayName": "fabcli000004", "type": "Notebook", "folderId": "5b0037fc-ea9c-4603-98fc-063e00e24504", + body: '{"displayName": "fabcli000004", "type": "Notebook", "folderId": "f4a6039e-1863-4ae7-9f0c-70566e7363c8", "definition": {"parts": [{"path": "notebook-content.py", "payload": "IyBGYWJyaWMgbm90ZWJvb2sgc291cmNlCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAia2VybmVsX2luZm8iOiB7CiMgTUVUQSAgICAgIm5hbWUiOiAic3luYXBzZV9weXNwYXJrIgojIE1FVEEgICB9LAojIE1FVEEgICAiZGVwZW5kZW5jaWVzIjoge30KIyBNRVRBIH0KCiMgQ0VMTCAqKioqKioqKioqKioqKioqKioqKgoKIyBXZWxjb21lIHRvIHlvdXIgbmV3IG5vdGVib29rCiMgVHlwZSBoZXJlIGluIHRoZSBjZWxsIGVkaXRvciB0byBhZGQgY29kZSEKCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAibGFuZ3VhZ2UiOiAicHl0aG9uIiwKIyBNRVRBICAgImxhbmd1YWdlX2dyb3VwIjogInN5bmFwc2VfcHlzcGFyayIKIyBNRVRBIH0K", "payloadType": "InlineBase64"}]}}' headers: @@ -1181,7 +1181,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/notebooks + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/notebooks response: body: string: 'null' @@ -1197,15 +1197,15 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:51:14 GMT + - Mon, 20 Jul 2026 10:16:27 GMT ETag: - '""' Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/5d31b7f1-ff1b-4c11-858a-c7ac5d7236e8 + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/28306cb4-e0d5-4127-b192-24d788e268df Pragma: - no-cache RequestId: - - 457e103b-6347-443d-9f91-4e1ee5639ab9 + - a03970f1-3bc6-4b38-a9e1-255c8026bdba Retry-After: - '20' Strict-Transport-Security: @@ -1219,7 +1219,7 @@ interactions: request-redirected: - 'true' x-ms-operation-id: - - 5d31b7f1-ff1b-4c11-858a-c7ac5d7236e8 + - 28306cb4-e0d5-4127-b192-24d788e268df status: code: 202 message: Accepted @@ -1237,11 +1237,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/5d31b7f1-ff1b-4c11-858a-c7ac5d7236e8 + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/28306cb4-e0d5-4127-b192-24d788e268df response: body: - string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-14T08:51:14.44966", - "lastUpdatedTimeUtc": "2026-07-14T08:51:16.0251519", "percentComplete": 100, + string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-20T10:16:27.5090094", + "lastUpdatedTimeUtc": "2026-07-20T10:16:28.9453723", "percentComplete": 100, "error": null}' headers: Access-Control-Expose-Headers: @@ -1251,17 +1251,17 @@ interactions: Content-Encoding: - gzip Content-Length: - - '130' + - '131' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:51:35 GMT + - Mon, 20 Jul 2026 10:16:48 GMT Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/5d31b7f1-ff1b-4c11-858a-c7ac5d7236e8/result + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/28306cb4-e0d5-4127-b192-24d788e268df/result Pragma: - no-cache RequestId: - - 224ba3b1-ec9b-456f-8bfb-cb46fcc01efc + - f0f87d1f-7c78-4364-89f8-bad418046449 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1269,7 +1269,7 @@ interactions: X-Frame-Options: - deny x-ms-operation-id: - - 5d31b7f1-ff1b-4c11-858a-c7ac5d7236e8 + - 28306cb4-e0d5-4127-b192-24d788e268df status: code: 200 message: OK @@ -1287,12 +1287,12 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/5d31b7f1-ff1b-4c11-858a-c7ac5d7236e8/result + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/28306cb4-e0d5-4127-b192-24d788e268df/result response: body: - string: '{"id": "43a5f81b-5f64-4a61-980b-b5bca2fa260e", "type": "Notebook", - "displayName": "fabcli000004", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", - "folderId": "5b0037fc-ea9c-4603-98fc-063e00e24504"}' + string: '{"id": "cab1e440-2d78-4fa5-b269-0bac50fd30c9", "type": "Notebook", + "displayName": "fabcli000004", "description": "", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", + "folderId": "f4a6039e-1863-4ae7-9f0c-70566e7363c8"}' headers: Access-Control-Expose-Headers: - RequestId @@ -1303,11 +1303,11 @@ interactions: Content-Type: - application/json Date: - - Tue, 14 Jul 2026 08:51:35 GMT + - Mon, 20 Jul 2026 10:16:48 GMT Pragma: - no-cache RequestId: - - 642e64d8-f078-4727-8af8-ad572a2306dd + - 6ba7178e-d172-4290-b08d-196b470772ba Strict-Transport-Security: - max-age=31536000; includeSubDomains Transfer-Encoding: @@ -1337,7 +1337,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -1349,15 +1349,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:51:36 GMT + - Mon, 20 Jul 2026 10:16:49 GMT Pragma: - no-cache RequestId: - - debf436d-4a8a-48fd-908f-61d8b0395a14 + - 6463bda5-e968-4bc8-b6d4-4c6ece3507f8 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1385,13 +1385,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "4f866fba-68f9-4319-a80b-69bac68b3662", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": - "5b0037fc-ea9c-4603-98fc-063e00e24504", "displayName": "fabcli000002", "parentFolderId": - "4f866fba-68f9-4319-a80b-69bac68b3662", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "8301176d-f752-43d8-a6dd-fac43b48bc04", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}, {"id": + "f4a6039e-1863-4ae7-9f0c-70566e7363c8", "displayName": "fabcli000002", "parentFolderId": + "8301176d-f752-43d8-a6dd-fac43b48bc04", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1404,11 +1404,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:51:36 GMT + - Mon, 20 Jul 2026 10:16:49 GMT Pragma: - no-cache RequestId: - - 4c9f8351-f68a-4c24-bf90-75837e58bfd7 + - a8d05f74-4917-4096-8bbf-0063c25058f2 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1436,13 +1436,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "4f866fba-68f9-4319-a80b-69bac68b3662", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": - "5b0037fc-ea9c-4603-98fc-063e00e24504", "displayName": "fabcli000002", "parentFolderId": - "4f866fba-68f9-4319-a80b-69bac68b3662", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "8301176d-f752-43d8-a6dd-fac43b48bc04", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}, {"id": + "f4a6039e-1863-4ae7-9f0c-70566e7363c8", "displayName": "fabcli000002", "parentFolderId": + "8301176d-f752-43d8-a6dd-fac43b48bc04", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1455,11 +1455,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:51:37 GMT + - Mon, 20 Jul 2026 10:16:50 GMT Pragma: - no-cache RequestId: - - 9c2c06f4-9061-476e-92bd-80105ebb281a + - a5902631-dfa5-47d2-889d-dd0bab3ec679 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1487,14 +1487,14 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: - string: '{"value": [{"id": "e779c396-4403-4c89-b88d-e9ad457dfbeb", "type": "Notebook", - "displayName": "fabcli000003", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", - "folderId": "4f866fba-68f9-4319-a80b-69bac68b3662"}, {"id": "43a5f81b-5f64-4a61-980b-b5bca2fa260e", + string: '{"value": [{"id": "dd87c859-fc09-4817-bf5b-6278a9ecf6e3", "type": "Notebook", + "displayName": "fabcli000003", "description": "", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", + "folderId": "8301176d-f752-43d8-a6dd-fac43b48bc04"}, {"id": "cab1e440-2d78-4fa5-b269-0bac50fd30c9", "type": "Notebook", "displayName": "fabcli000004", "description": "", "workspaceId": - "c949d407-d701-4e5f-90e5-c67dd55544d4", "folderId": "5b0037fc-ea9c-4603-98fc-063e00e24504"}]}' + "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "folderId": "f4a6039e-1863-4ae7-9f0c-70566e7363c8"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1503,15 +1503,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '263' + - '262' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:51:37 GMT + - Mon, 20 Jul 2026 10:16:50 GMT Pragma: - no-cache RequestId: - - fcbef769-debc-4196-8612-0f16afaacb29 + - 0548068f-7486-49f2-b170-bbe55711b89e Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1539,13 +1539,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "4f866fba-68f9-4319-a80b-69bac68b3662", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": - "5b0037fc-ea9c-4603-98fc-063e00e24504", "displayName": "fabcli000002", "parentFolderId": - "4f866fba-68f9-4319-a80b-69bac68b3662", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "8301176d-f752-43d8-a6dd-fac43b48bc04", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}, {"id": + "f4a6039e-1863-4ae7-9f0c-70566e7363c8", "displayName": "fabcli000002", "parentFolderId": + "8301176d-f752-43d8-a6dd-fac43b48bc04", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1558,11 +1558,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:51:37 GMT + - Mon, 20 Jul 2026 10:16:50 GMT Pragma: - no-cache RequestId: - - 74ef2106-b2c9-49b3-a572-15501eb5a7da + - 51a25e4d-29fb-4ddc-b639-500c7ccc6c4e Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1590,13 +1590,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "4f866fba-68f9-4319-a80b-69bac68b3662", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": - "5b0037fc-ea9c-4603-98fc-063e00e24504", "displayName": "fabcli000002", "parentFolderId": - "4f866fba-68f9-4319-a80b-69bac68b3662", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "8301176d-f752-43d8-a6dd-fac43b48bc04", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}, {"id": + "f4a6039e-1863-4ae7-9f0c-70566e7363c8", "displayName": "fabcli000002", "parentFolderId": + "8301176d-f752-43d8-a6dd-fac43b48bc04", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1609,11 +1609,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:51:38 GMT + - Mon, 20 Jul 2026 10:16:51 GMT Pragma: - no-cache RequestId: - - 87790161-2f81-4e66-bde3-33e355d1d3cf + - a7aa3b27-4cbd-4488-820b-14fb9076561f Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1641,13 +1641,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "4f866fba-68f9-4319-a80b-69bac68b3662", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": - "5b0037fc-ea9c-4603-98fc-063e00e24504", "displayName": "fabcli000002", "parentFolderId": - "4f866fba-68f9-4319-a80b-69bac68b3662", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "8301176d-f752-43d8-a6dd-fac43b48bc04", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}, {"id": + "f4a6039e-1863-4ae7-9f0c-70566e7363c8", "displayName": "fabcli000002", "parentFolderId": + "8301176d-f752-43d8-a6dd-fac43b48bc04", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1660,11 +1660,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:51:38 GMT + - Mon, 20 Jul 2026 10:16:51 GMT Pragma: - no-cache RequestId: - - ebc201d1-34eb-451c-b0bb-de9fe5b14c53 + - 66d46d93-61b2-42fc-8b55-5903f0070ad7 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1679,7 +1679,7 @@ interactions: code: 200 message: OK - request: - body: '{"items": [{"id": "43a5f81b-5f64-4a61-980b-b5bca2fa260e"}], "mode": "Selective"}' + body: '{"items": [{"id": "cab1e440-2d78-4fa5-b269-0bac50fd30c9"}], "mode": "Selective"}' headers: Accept: - '*/*' @@ -1694,7 +1694,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items/bulkExportDefinitions?beta=true + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items/bulkExportDefinitions?beta=true response: body: string: 'null' @@ -1710,13 +1710,13 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:51:39 GMT + - Mon, 20 Jul 2026 10:16:52 GMT Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/f194f3ac-1545-4d8c-93fc-ed09ee52966a + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/4f18c794-08b9-4be6-9ecd-d41ffd080db3 Pragma: - no-cache RequestId: - - 28248c4a-46c5-465f-9be9-8c661ea557ef + - 1857ab7f-90bc-48d0-a0a3-f72113c77727 Retry-After: - '20' Strict-Transport-Security: @@ -1730,7 +1730,7 @@ interactions: request-redirected: - 'true' x-ms-operation-id: - - f194f3ac-1545-4d8c-93fc-ed09ee52966a + - 4f18c794-08b9-4be6-9ecd-d41ffd080db3 status: code: 202 message: Accepted @@ -1748,11 +1748,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/f194f3ac-1545-4d8c-93fc-ed09ee52966a + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/4f18c794-08b9-4be6-9ecd-d41ffd080db3 response: body: - string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-14T08:51:39.8813152", - "lastUpdatedTimeUtc": "2026-07-14T08:51:40.9788399", "percentComplete": 100, + string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-20T10:16:52.8902245", + "lastUpdatedTimeUtc": "2026-07-20T10:16:53.9992002", "percentComplete": 100, "error": null}' headers: Access-Control-Expose-Headers: @@ -1762,17 +1762,17 @@ interactions: Content-Encoding: - gzip Content-Length: - - '133' + - '131' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:52:00 GMT + - Mon, 20 Jul 2026 10:17:12 GMT Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/f194f3ac-1545-4d8c-93fc-ed09ee52966a/result + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/4f18c794-08b9-4be6-9ecd-d41ffd080db3/result Pragma: - no-cache RequestId: - - 7e0e6936-4bda-4887-872a-d84684ec862e + - c7d85d2e-3f25-4891-a2f9-e1e563023cd1 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1780,7 +1780,7 @@ interactions: X-Frame-Options: - deny x-ms-operation-id: - - f194f3ac-1545-4d8c-93fc-ed09ee52966a + - 4f18c794-08b9-4be6-9ecd-d41ffd080db3 status: code: 200 message: OK @@ -1798,13 +1798,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/f194f3ac-1545-4d8c-93fc-ed09ee52966a/result + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/4f18c794-08b9-4be6-9ecd-d41ffd080db3/result response: body: - string: '{"itemDefinitionsIndex": [{"id": "43a5f81b-5f64-4a61-980b-b5bca2fa260e", + string: '{"itemDefinitionsIndex": [{"id": "cab1e440-2d78-4fa5-b269-0bac50fd30c9", "rootPath": "/fabcli000001/fabcli000002/fabcli000004.Notebook"}], "definitionParts": [{"path": "/fabcli000001/fabcli000002/fabcli000004.Notebook/.platform", "payload": - "ewogICIkc2NoZW1hIjogImh0dHBzOi8vZGV2ZWxvcGVyLm1pY3Jvc29mdC5jb20vanNvbi1zY2hlbWFzL2ZhYnJpYy9naXRJbnRlZ3JhdGlvbi9wbGF0Zm9ybVByb3BlcnRpZXMvMi4wLjAvc2NoZW1hLmpzb24iLAogICJtZXRhZGF0YSI6IHsKICAgICJ0eXBlIjogIk5vdGVib29rIiwKICAgICJkaXNwbGF5TmFtZSI6ICJmYWJjbGkzYnBxemZveHZ0IgogIH0sCiAgImNvbmZpZyI6IHsKICAgICJ2ZXJzaW9uIjogIjIuMCIsCiAgICAibG9naWNhbElkIjogImEyZmEyNjBlLWI1YmMtOTgwYi00YTYxLTVmNjQ0M2E1ZjgxYiIKICB9Cn0=", + "ewogICIkc2NoZW1hIjogImh0dHBzOi8vZGV2ZWxvcGVyLm1pY3Jvc29mdC5jb20vanNvbi1zY2hlbWFzL2ZhYnJpYy9naXRJbnRlZ3JhdGlvbi9wbGF0Zm9ybVByb3BlcnRpZXMvMi4wLjAvc2NoZW1hLmpzb24iLAogICJtZXRhZGF0YSI6IHsKICAgICJ0eXBlIjogIk5vdGVib29rIiwKICAgICJkaXNwbGF5TmFtZSI6ICJmYWJjbGlwaHhycmg1bWZ1IgogIH0sCiAgImNvbmZpZyI6IHsKICAgICJ2ZXJzaW9uIjogIjIuMCIsCiAgICAibG9naWNhbElkIjogIjUwZmQzMGM5LTBiYWMtYjI2OS00ZmE1LTJkNzhjYWIxZTQ0MCIKICB9Cn0=", "payloadType": "InlineBase64"}, {"path": "/fabcli000001/fabcli000002/fabcli000004.Notebook/notebook-content.py", "payload": "IyBGYWJyaWMgbm90ZWJvb2sgc291cmNlCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAia2VybmVsX2luZm8iOiB7CiMgTUVUQSAgICAgIm5hbWUiOiAic3luYXBzZV9weXNwYXJrIgojIE1FVEEgICB9LAojIE1FVEEgICAiZGVwZW5kZW5jaWVzIjoge30KIyBNRVRBIH0KCiMgQ0VMTCAqKioqKioqKioqKioqKioqKioqKgoKIyBXZWxjb21lIHRvIHlvdXIgbmV3IG5vdGVib29rCiMgVHlwZSBoZXJlIGluIHRoZSBjZWxsIGVkaXRvciB0byBhZGQgY29kZSEKCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAibGFuZ3VhZ2UiOiAicHl0aG9uIiwKIyBNRVRBICAgImxhbmd1YWdlX2dyb3VwIjogInN5bmFwc2VfcHlzcGFyayIKIyBNRVRBIH0K", "payloadType": "InlineBase64"}]}' @@ -1818,11 +1818,11 @@ interactions: Content-Type: - application/json Date: - - Tue, 14 Jul 2026 08:52:00 GMT + - Mon, 20 Jul 2026 10:17:14 GMT Pragma: - no-cache RequestId: - - 909fc25a-b7b2-4ad2-b622-373effaf37f9 + - 166234c4-3e37-4a5f-b065-296d886e335a Strict-Transport-Security: - max-age=31536000; includeSubDomains Transfer-Encoding: @@ -1852,7 +1852,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -1864,15 +1864,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:52:00 GMT + - Mon, 20 Jul 2026 10:17:14 GMT Pragma: - no-cache RequestId: - - d44f9b1d-f185-4574-8722-953cf2a13545 + - 92c379bc-3adc-4ec3-8deb-dfc8edc6bc95 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1900,13 +1900,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "4f866fba-68f9-4319-a80b-69bac68b3662", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": - "5b0037fc-ea9c-4603-98fc-063e00e24504", "displayName": "fabcli000002", "parentFolderId": - "4f866fba-68f9-4319-a80b-69bac68b3662", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "8301176d-f752-43d8-a6dd-fac43b48bc04", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}, {"id": + "f4a6039e-1863-4ae7-9f0c-70566e7363c8", "displayName": "fabcli000002", "parentFolderId": + "8301176d-f752-43d8-a6dd-fac43b48bc04", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1919,11 +1919,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:52:01 GMT + - Mon, 20 Jul 2026 10:17:14 GMT Pragma: - no-cache RequestId: - - b75cc471-dd4e-42d7-9403-29ffa8a3f98f + - 3805a2b9-7b00-49b8-b108-b418ac649a4b Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1951,13 +1951,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "4f866fba-68f9-4319-a80b-69bac68b3662", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": - "5b0037fc-ea9c-4603-98fc-063e00e24504", "displayName": "fabcli000002", "parentFolderId": - "4f866fba-68f9-4319-a80b-69bac68b3662", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "8301176d-f752-43d8-a6dd-fac43b48bc04", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}, {"id": + "f4a6039e-1863-4ae7-9f0c-70566e7363c8", "displayName": "fabcli000002", "parentFolderId": + "8301176d-f752-43d8-a6dd-fac43b48bc04", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1970,11 +1970,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:52:01 GMT + - Mon, 20 Jul 2026 10:17:15 GMT Pragma: - no-cache RequestId: - - 65706e44-84c5-4887-a81d-31734ddc409f + - bb81233e-02c1-44fc-bfb4-c708d62ad24f Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2002,14 +2002,14 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: - string: '{"value": [{"id": "e779c396-4403-4c89-b88d-e9ad457dfbeb", "type": "Notebook", - "displayName": "fabcli000003", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", - "folderId": "4f866fba-68f9-4319-a80b-69bac68b3662"}, {"id": "43a5f81b-5f64-4a61-980b-b5bca2fa260e", + string: '{"value": [{"id": "dd87c859-fc09-4817-bf5b-6278a9ecf6e3", "type": "Notebook", + "displayName": "fabcli000003", "description": "", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", + "folderId": "8301176d-f752-43d8-a6dd-fac43b48bc04"}, {"id": "cab1e440-2d78-4fa5-b269-0bac50fd30c9", "type": "Notebook", "displayName": "fabcli000004", "description": "", "workspaceId": - "c949d407-d701-4e5f-90e5-c67dd55544d4", "folderId": "5b0037fc-ea9c-4603-98fc-063e00e24504"}]}' + "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "folderId": "f4a6039e-1863-4ae7-9f0c-70566e7363c8"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -2018,15 +2018,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '263' + - '262' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:52:02 GMT + - Mon, 20 Jul 2026 10:17:15 GMT Pragma: - no-cache RequestId: - - 03bf8453-0878-4d85-9264-ccbab676bbd7 + - 6d18f819-d80d-47ff-9399-4bf20640d3cc Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2054,13 +2054,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "4f866fba-68f9-4319-a80b-69bac68b3662", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": - "5b0037fc-ea9c-4603-98fc-063e00e24504", "displayName": "fabcli000002", "parentFolderId": - "4f866fba-68f9-4319-a80b-69bac68b3662", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "8301176d-f752-43d8-a6dd-fac43b48bc04", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}, {"id": + "f4a6039e-1863-4ae7-9f0c-70566e7363c8", "displayName": "fabcli000002", "parentFolderId": + "8301176d-f752-43d8-a6dd-fac43b48bc04", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -2073,11 +2073,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:52:03 GMT + - Mon, 20 Jul 2026 10:17:15 GMT Pragma: - no-cache RequestId: - - 555a3646-82ea-4f4e-9ee2-1d3d793a4689 + - a4f3bba4-63d9-436d-a85c-8a497d2fa6d7 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2105,13 +2105,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "4f866fba-68f9-4319-a80b-69bac68b3662", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": - "5b0037fc-ea9c-4603-98fc-063e00e24504", "displayName": "fabcli000002", "parentFolderId": - "4f866fba-68f9-4319-a80b-69bac68b3662", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "8301176d-f752-43d8-a6dd-fac43b48bc04", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}, {"id": + "f4a6039e-1863-4ae7-9f0c-70566e7363c8", "displayName": "fabcli000002", "parentFolderId": + "8301176d-f752-43d8-a6dd-fac43b48bc04", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -2124,11 +2124,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:52:03 GMT + - Mon, 20 Jul 2026 10:17:16 GMT Pragma: - no-cache RequestId: - - 346ef4d9-f7b4-4834-b7c2-6ef1b57bd258 + - ddf8a3dc-b8ae-4455-a84b-7592e76e20a8 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2158,7 +2158,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: DELETE - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items/43a5f81b-5f64-4a61-980b-b5bca2fa260e + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items/cab1e440-2d78-4fa5-b269-0bac50fd30c9 response: body: string: '' @@ -2174,11 +2174,11 @@ interactions: Content-Type: - application/octet-stream Date: - - Tue, 14 Jul 2026 08:52:04 GMT + - Mon, 20 Jul 2026 10:17:16 GMT Pragma: - no-cache RequestId: - - 63fdfb2c-a157-438c-9489-ce728ff64bfe + - c504757c-e39a-4ab8-af91-ad99c05c84a4 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2210,7 +2210,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -2222,15 +2222,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:52:04 GMT + - Mon, 20 Jul 2026 10:17:18 GMT Pragma: - no-cache RequestId: - - 1f897a0a-bff0-486e-b9a0-d8c890ad62fe + - 74f4345b-7cdd-4b45-b380-90da3edfe4e8 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2258,13 +2258,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "4f866fba-68f9-4319-a80b-69bac68b3662", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": - "5b0037fc-ea9c-4603-98fc-063e00e24504", "displayName": "fabcli000002", "parentFolderId": - "4f866fba-68f9-4319-a80b-69bac68b3662", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "8301176d-f752-43d8-a6dd-fac43b48bc04", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}, {"id": + "f4a6039e-1863-4ae7-9f0c-70566e7363c8", "displayName": "fabcli000002", "parentFolderId": + "8301176d-f752-43d8-a6dd-fac43b48bc04", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -2277,11 +2277,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:52:04 GMT + - Mon, 20 Jul 2026 10:17:17 GMT Pragma: - no-cache RequestId: - - c6cf351b-9c3f-4363-affc-e4a9d3fb701d + - 24b0679e-1c49-4142-9e15-ee88f3964c97 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2309,12 +2309,12 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: - string: '{"value": [{"id": "e779c396-4403-4c89-b88d-e9ad457dfbeb", "type": "Notebook", - "displayName": "fabcli000003", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", - "folderId": "4f866fba-68f9-4319-a80b-69bac68b3662"}]}' + string: '{"value": [{"id": "dd87c859-fc09-4817-bf5b-6278a9ecf6e3", "type": "Notebook", + "displayName": "fabcli000003", "description": "", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", + "folderId": "8301176d-f752-43d8-a6dd-fac43b48bc04"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -2323,15 +2323,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '197' + - '198' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:52:04 GMT + - Mon, 20 Jul 2026 10:17:18 GMT Pragma: - no-cache RequestId: - - 024514d9-449a-454e-bf52-b69ecc909ac2 + - 97fe29c3-c712-4a1d-837d-6577c081714f Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2359,13 +2359,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "4f866fba-68f9-4319-a80b-69bac68b3662", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": - "5b0037fc-ea9c-4603-98fc-063e00e24504", "displayName": "fabcli000002", "parentFolderId": - "4f866fba-68f9-4319-a80b-69bac68b3662", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "8301176d-f752-43d8-a6dd-fac43b48bc04", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}, {"id": + "f4a6039e-1863-4ae7-9f0c-70566e7363c8", "displayName": "fabcli000002", "parentFolderId": + "8301176d-f752-43d8-a6dd-fac43b48bc04", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -2378,11 +2378,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:52:05 GMT + - Mon, 20 Jul 2026 10:17:19 GMT Pragma: - no-cache RequestId: - - b041b210-5610-469d-9496-525f6db3d9cb + - cb39d2ad-132c-4d7f-ac29-dce374c6abb0 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2412,7 +2412,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: DELETE - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items/e779c396-4403-4c89-b88d-e9ad457dfbeb + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items/dd87c859-fc09-4817-bf5b-6278a9ecf6e3 response: body: string: '' @@ -2428,11 +2428,11 @@ interactions: Content-Type: - application/octet-stream Date: - - Tue, 14 Jul 2026 08:52:05 GMT + - Mon, 20 Jul 2026 10:17:19 GMT Pragma: - no-cache RequestId: - - a57386ef-3f54-4eeb-9c8d-aba29e91aa12 + - d6bbf1b1-674b-4410-a268-71ba067fca35 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2464,7 +2464,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -2476,15 +2476,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:52:06 GMT + - Mon, 20 Jul 2026 10:17:19 GMT Pragma: - no-cache RequestId: - - cbdab1a1-7b82-4874-b6b5-f4c1ab62c7ca + - d682caac-e35f-4980-ada0-7d0cd96d8f32 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2512,13 +2512,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "4f866fba-68f9-4319-a80b-69bac68b3662", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": - "5b0037fc-ea9c-4603-98fc-063e00e24504", "displayName": "fabcli000002", "parentFolderId": - "4f866fba-68f9-4319-a80b-69bac68b3662", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "8301176d-f752-43d8-a6dd-fac43b48bc04", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}, {"id": + "f4a6039e-1863-4ae7-9f0c-70566e7363c8", "displayName": "fabcli000002", "parentFolderId": + "8301176d-f752-43d8-a6dd-fac43b48bc04", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -2531,11 +2531,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:52:06 GMT + - Mon, 20 Jul 2026 10:17:20 GMT Pragma: - no-cache RequestId: - - 2e991681-0a81-4fc8-98cd-8e8abcc90a03 + - 3cac6d74-ce50-4600-a781-b72de73e33e9 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2563,13 +2563,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "4f866fba-68f9-4319-a80b-69bac68b3662", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": - "5b0037fc-ea9c-4603-98fc-063e00e24504", "displayName": "fabcli000002", "parentFolderId": - "4f866fba-68f9-4319-a80b-69bac68b3662", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "8301176d-f752-43d8-a6dd-fac43b48bc04", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}, {"id": + "f4a6039e-1863-4ae7-9f0c-70566e7363c8", "displayName": "fabcli000002", "parentFolderId": + "8301176d-f752-43d8-a6dd-fac43b48bc04", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -2582,11 +2582,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:52:06 GMT + - Mon, 20 Jul 2026 10:17:20 GMT Pragma: - no-cache RequestId: - - 20fdad8a-fc73-4413-bb4d-b9a727448423 + - d1c5d1a9-8ad3-4761-baa2-461f2ca98434 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2616,7 +2616,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: DELETE - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders/5b0037fc-ea9c-4603-98fc-063e00e24504 + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders/f4a6039e-1863-4ae7-9f0c-70566e7363c8 response: body: string: '' @@ -2632,11 +2632,11 @@ interactions: Content-Type: - application/octet-stream Date: - - Tue, 14 Jul 2026 08:52:08 GMT + - Mon, 20 Jul 2026 10:17:21 GMT Pragma: - no-cache RequestId: - - 1f980f4a-73da-4d5b-aef0-9429ee1a7378 + - 5c00bd20-7718-43fa-8bff-4d252e59023b Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2668,7 +2668,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -2680,15 +2680,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:52:07 GMT + - Mon, 20 Jul 2026 10:17:21 GMT Pragma: - no-cache RequestId: - - 8f448ecf-0f15-4396-96a6-7550e148e09c + - 24f17305-e5de-4759-b1bc-7307cc12a7d9 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2716,11 +2716,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "4f866fba-68f9-4319-a80b-69bac68b3662", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "8301176d-f752-43d8-a6dd-fac43b48bc04", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -2729,15 +2729,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '144' + - '143' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:52:08 GMT + - Mon, 20 Jul 2026 10:17:22 GMT Pragma: - no-cache RequestId: - - f4b5d101-e6d4-46b4-ab13-7a688b758458 + - 747e0384-98d6-4407-b11a-ffe3697ef380 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2767,7 +2767,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: DELETE - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders/4f866fba-68f9-4319-a80b-69bac68b3662 + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders/8301176d-f752-43d8-a6dd-fac43b48bc04 response: body: string: '' @@ -2783,11 +2783,11 @@ interactions: Content-Type: - application/octet-stream Date: - - Tue, 14 Jul 2026 08:52:09 GMT + - Mon, 20 Jul 2026 10:17:22 GMT Pragma: - no-cache RequestId: - - 225e81c2-3390-4b1a-a468-6fbcc199dada + - bab78491-9845-4908-b72d-65da00ffcc04 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: diff --git a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_invalid_ouput_path_fail.yaml b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_invalid_ouput_path_fail.yaml new file mode 100644 index 000000000..834826d06 --- /dev/null +++ b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_invalid_ouput_path_fail.yaml @@ -0,0 +1,54 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3500' + Content-Type: + - application/json; charset=utf-8 + Date: + - Mon, 20 Jul 2026 10:14:45 GMT + Pragma: + - no-cache + RequestId: + - a7dfd684-c5a1-4bfb-aff6-627f0680f05b + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +version: 1 diff --git a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_item_fail.yaml b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_item_fail.yaml index e20d80fde..f870575d2 100644 --- a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_item_fail.yaml +++ b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_item_fail.yaml @@ -17,7 +17,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -29,15 +29,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:48:11 GMT + - Mon, 20 Jul 2026 10:13:18 GMT Pragma: - no-cache RequestId: - - 2d319121-d06a-437f-a111-1dc56fb56725 + - 7a5f10ed-6b73-4c66-8b55-6562faf71c1f Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -65,7 +65,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: string: '{"value": []}' @@ -81,11 +81,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:48:11 GMT + - Mon, 20 Jul 2026 10:13:18 GMT Pragma: - no-cache RequestId: - - ba989c7c-f282-46af-b673-413440cba2d4 + - 9aa372e9-3dfb-42a6-bcc7-7ac2e3e41f02 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -113,7 +113,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: string: '{"value": []}' @@ -129,11 +129,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:48:11 GMT + - Mon, 20 Jul 2026 10:13:20 GMT Pragma: - no-cache RequestId: - - 4bac5e1b-c78e-467e-b5f5-253caaf161f4 + - 8d501655-46d8-42d9-a25e-0b68503ab854 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -165,7 +165,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/notebooks + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/notebooks response: body: string: 'null' @@ -181,15 +181,15 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:48:13 GMT + - Mon, 20 Jul 2026 10:13:21 GMT ETag: - '""' Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/20fe0d91-b2f1-4c6c-a861-b9ed5f12078a + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/dbf7e538-a517-48eb-b4e2-7fa3a6ed00f2 Pragma: - no-cache RequestId: - - b7c2c2d3-d85f-497c-be46-b96ee5ccd9e2 + - 5da41957-e5d8-43a0-ad04-b2bb9cdde66f Retry-After: - '20' Strict-Transport-Security: @@ -203,7 +203,7 @@ interactions: request-redirected: - 'true' x-ms-operation-id: - - 20fe0d91-b2f1-4c6c-a861-b9ed5f12078a + - dbf7e538-a517-48eb-b4e2-7fa3a6ed00f2 status: code: 202 message: Accepted @@ -221,11 +221,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/20fe0d91-b2f1-4c6c-a861-b9ed5f12078a + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/dbf7e538-a517-48eb-b4e2-7fa3a6ed00f2 response: body: - string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-14T08:48:13.2256747", - "lastUpdatedTimeUtc": "2026-07-14T08:48:15.0296653", "percentComplete": 100, + string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-20T10:13:20.8613348", + "lastUpdatedTimeUtc": "2026-07-20T10:13:22.8455384", "percentComplete": 100, "error": null}' headers: Access-Control-Expose-Headers: @@ -235,17 +235,17 @@ interactions: Content-Encoding: - gzip Content-Length: - - '132' + - '131' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:48:33 GMT + - Mon, 20 Jul 2026 10:13:41 GMT Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/20fe0d91-b2f1-4c6c-a861-b9ed5f12078a/result + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/dbf7e538-a517-48eb-b4e2-7fa3a6ed00f2/result Pragma: - no-cache RequestId: - - 254f8762-fe46-495a-b0b6-9ef92bca4f12 + - 8a259de5-e0f2-42d1-af32-d41fbe7a465f Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -253,7 +253,7 @@ interactions: X-Frame-Options: - deny x-ms-operation-id: - - 20fe0d91-b2f1-4c6c-a861-b9ed5f12078a + - dbf7e538-a517-48eb-b4e2-7fa3a6ed00f2 status: code: 200 message: OK @@ -271,11 +271,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/20fe0d91-b2f1-4c6c-a861-b9ed5f12078a/result + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/dbf7e538-a517-48eb-b4e2-7fa3a6ed00f2/result response: body: - string: '{"id": "d43ac885-2196-430e-9547-affdbfc65db6", "type": "Notebook", - "displayName": "fabcli000001", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}' + string: '{"id": "cc24b663-39fa-4f19-bdd7-9229cae59afc", "type": "Notebook", + "displayName": "fabcli000001", "description": "", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}' headers: Access-Control-Expose-Headers: - RequestId @@ -286,11 +286,11 @@ interactions: Content-Type: - application/json Date: - - Tue, 14 Jul 2026 08:48:35 GMT + - Mon, 20 Jul 2026 10:13:42 GMT Pragma: - no-cache RequestId: - - c1d84043-42ab-4768-93ee-24928b721d97 + - 0077ffee-6096-4d66-b2b2-4cb4f8a6e2e0 Strict-Transport-Security: - max-age=31536000; includeSubDomains Transfer-Encoding: @@ -320,7 +320,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -332,15 +332,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:48:35 GMT + - Mon, 20 Jul 2026 10:13:43 GMT Pragma: - no-cache RequestId: - - 2b6474f1-d690-4d96-9e53-3780e9cf1d4f + - a801a6f7-cfa8-4b0e-9e2c-f5daa0b71836 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -368,11 +368,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: - string: '{"value": [{"id": "d43ac885-2196-430e-9547-affdbfc65db6", "type": "Notebook", - "displayName": "fabcli000001", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "cc24b663-39fa-4f19-bdd7-9229cae59afc", "type": "Notebook", + "displayName": "fabcli000001", "description": "", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -385,11 +385,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:48:35 GMT + - Mon, 20 Jul 2026 10:13:43 GMT Pragma: - no-cache RequestId: - - eb335665-e634-4ca5-aac2-1ce539c18c24 + - dd3b0857-f725-4086-a981-3f64a5d4eb1d Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -421,7 +421,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -433,15 +433,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:48:36 GMT + - Mon, 20 Jul 2026 10:13:43 GMT Pragma: - no-cache RequestId: - - 3d0c33c2-2299-4540-a107-8f8b85f8a937 + - 3c496669-02c1-41ab-85a0-37335b9a9705 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -469,11 +469,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: - string: '{"value": [{"id": "d43ac885-2196-430e-9547-affdbfc65db6", "type": "Notebook", - "displayName": "fabcli000001", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "cc24b663-39fa-4f19-bdd7-9229cae59afc", "type": "Notebook", + "displayName": "fabcli000001", "description": "", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -486,11 +486,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:48:36 GMT + - Mon, 20 Jul 2026 10:13:43 GMT Pragma: - no-cache RequestId: - - 2ace6e13-8291-4bca-af89-cef467df6e7a + - 1d0ebb59-d77f-461d-bc54-10bcbd568729 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -520,7 +520,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: DELETE - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items/d43ac885-2196-430e-9547-affdbfc65db6 + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items/cc24b663-39fa-4f19-bdd7-9229cae59afc response: body: string: '' @@ -536,11 +536,11 @@ interactions: Content-Type: - application/octet-stream Date: - - Tue, 14 Jul 2026 08:48:37 GMT + - Mon, 20 Jul 2026 10:13:44 GMT Pragma: - no-cache RequestId: - - 02c98237-ef43-4482-97de-f5ae10724aad + - 731ba0e3-f4a1-4e78-89ed-d4bb1d2b9d7f Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: diff --git a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_no_exportable_items_fail.yaml b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_no_exportable_items_fail.yaml index d4de6aa91..95e83018d 100644 --- a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_no_exportable_items_fail.yaml +++ b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_no_exportable_items_fail.yaml @@ -17,7 +17,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -29,15 +29,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:41 GMT + - Mon, 20 Jul 2026 10:14:54 GMT Pragma: - no-cache RequestId: - - 12d57b9b-c052-4f4f-8e25-9839b898cbbd + - d41def37-9ba4-49fd-b0df-5ec0e8935afa Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -65,7 +65,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: string: '{"value": []}' @@ -81,11 +81,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:41 GMT + - Mon, 20 Jul 2026 10:14:54 GMT Pragma: - no-cache RequestId: - - fbed38b5-033b-47d5-b3f3-d25fc46dabbd + - 11cd9e44-dd72-48a3-81a3-3c0715e48893 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -113,7 +113,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: string: '{"value": []}' @@ -129,11 +129,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:41 GMT + - Mon, 20 Jul 2026 10:14:55 GMT Pragma: - no-cache RequestId: - - c56b4cb5-db8a-4b05-8daf-8c11bfbf3202 + - 723eef04-0c8f-4c44-8610-12d54aebb466 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -163,11 +163,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders response: body: - string: '{"id": "31369466-badc-4e13-bf27-f9ddcbfe5589", "displayName": "fabcli000001", - "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}' + string: '{"id": "51f941f2-789d-4ec3-824a-413a546e198d", "displayName": "fabcli000001", + "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}' headers: Access-Control-Expose-Headers: - RequestId,Location @@ -176,17 +176,17 @@ interactions: Content-Encoding: - gzip Content-Length: - - '133' + - '132' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:42 GMT + - Mon, 20 Jul 2026 10:14:55 GMT Location: - - https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders/31369466-badc-4e13-bf27-f9ddcbfe5589 + - https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders/51f941f2-789d-4ec3-824a-413a546e198d Pragma: - no-cache RequestId: - - 9ae6e383-317d-47f6-8d3d-734b9adf3e86 + - 3d634279-f216-41ce-b6f6-656b407aced1 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -218,7 +218,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -230,15 +230,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:43 GMT + - Mon, 20 Jul 2026 10:14:56 GMT Pragma: - no-cache RequestId: - - 07f2e059-1bc5-4764-91e2-af63564b16c6 + - ed219387-fe71-4247-ba87-34a837208c71 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -266,11 +266,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "31369466-badc-4e13-bf27-f9ddcbfe5589", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "51f941f2-789d-4ec3-824a-413a546e198d", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -283,11 +283,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:43 GMT + - Mon, 20 Jul 2026 10:14:56 GMT Pragma: - no-cache RequestId: - - 1d625b1c-ffa2-4244-bcd2-7caa480a18ee + - 3bbd8d74-252a-4488-a393-364593364e77 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -315,7 +315,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: string: '{"value": []}' @@ -331,11 +331,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:43 GMT + - Mon, 20 Jul 2026 10:14:57 GMT Pragma: - no-cache RequestId: - - 8c920d41-8549-4ef1-a321-5af152587563 + - 75897f4e-aba8-4067-ac84-83ae67111c97 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -363,7 +363,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: string: '{"value": []}' @@ -379,11 +379,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:44 GMT + - Mon, 20 Jul 2026 10:14:57 GMT Pragma: - no-cache RequestId: - - 91679d81-0458-4c61-a9d4-90e72c0d6526 + - a625808d-f234-4777-a665-1fcc63a2543b Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -398,7 +398,7 @@ interactions: code: 200 message: OK - request: - body: '{"displayName": "fabcli000002", "type": "Environment", "folderId": "31369466-badc-4e13-bf27-f9ddcbfe5589"}' + body: '{"displayName": "fabcli000002", "type": "Environment", "folderId": "51f941f2-789d-4ec3-824a-413a546e198d"}' headers: Accept: - '*/*' @@ -413,12 +413,12 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/environments + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/environments response: body: - string: '{"id": "0d71eb89-cf06-4824-a27f-c8fffb903fc7", "type": "Environment", - "displayName": "fabcli000002", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", - "folderId": "31369466-badc-4e13-bf27-f9ddcbfe5589"}' + string: '{"id": "bd7dca34-6b21-4d3c-87c9-acb834eb0dd7", "type": "Environment", + "displayName": "fabcli000002", "description": "", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", + "folderId": "51f941f2-789d-4ec3-824a-413a546e198d"}' headers: Access-Control-Expose-Headers: - RequestId,ETag @@ -427,17 +427,17 @@ interactions: Content-Encoding: - gzip Content-Length: - - '187' + - '190' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:46 GMT + - Mon, 20 Jul 2026 10:14:59 GMT ETag: - '""' Pragma: - no-cache RequestId: - - 455c24ba-7993-45a2-89b6-d7d92b9e7d16 + - c8d28ac9-c3d4-488c-a470-af45b3ad9d84 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -469,7 +469,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -481,15 +481,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:47 GMT + - Mon, 20 Jul 2026 10:15:00 GMT Pragma: - no-cache RequestId: - - 98ecf3ae-907e-455f-bbb1-d10e012dbd6e + - 0b74be3f-c3bf-41e2-a3d4-ca8a40e015ec Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -517,11 +517,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "31369466-badc-4e13-bf27-f9ddcbfe5589", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "51f941f2-789d-4ec3-824a-413a546e198d", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -534,11 +534,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:47 GMT + - Mon, 20 Jul 2026 10:15:00 GMT Pragma: - no-cache RequestId: - - ba3e7d11-b6b0-47b6-b8f2-129e66ed5421 + - 29c10656-76a0-42f8-9d63-7c3315a80c1e Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -566,12 +566,12 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: - string: '{"value": [{"id": "0d71eb89-cf06-4824-a27f-c8fffb903fc7", "type": "Environment", - "displayName": "fabcli000002", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", - "folderId": "31369466-badc-4e13-bf27-f9ddcbfe5589"}]}' + string: '{"value": [{"id": "bd7dca34-6b21-4d3c-87c9-acb834eb0dd7", "type": "Environment", + "displayName": "fabcli000002", "description": "", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", + "folderId": "51f941f2-789d-4ec3-824a-413a546e198d"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -580,15 +580,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '201' + - '202' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:48 GMT + - Mon, 20 Jul 2026 10:15:01 GMT Pragma: - no-cache RequestId: - - 062b8a6d-b495-47d7-9e47-6f61b7481581 + - e5f196d1-95a1-444f-b6ec-d899628e625f Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -616,11 +616,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "31369466-badc-4e13-bf27-f9ddcbfe5589", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "51f941f2-789d-4ec3-824a-413a546e198d", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -633,11 +633,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:48 GMT + - Mon, 20 Jul 2026 10:15:01 GMT Pragma: - no-cache RequestId: - - dcaa1c92-a0e3-4172-97fe-6f908323562e + - 600e6146-a5b1-4c8e-b48c-7156f9d046eb Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -665,11 +665,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "31369466-badc-4e13-bf27-f9ddcbfe5589", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "51f941f2-789d-4ec3-824a-413a546e198d", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -682,11 +682,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:48 GMT + - Mon, 20 Jul 2026 10:15:02 GMT Pragma: - no-cache RequestId: - - 158436eb-df7a-42bd-a203-36837d947c0a + - 20312a26-e324-4a8b-9512-d606cabf998e Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -718,7 +718,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -730,15 +730,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:49 GMT + - Mon, 20 Jul 2026 10:15:02 GMT Pragma: - no-cache RequestId: - - b95095e6-9043-4247-96b8-73d201592598 + - 0cde2f23-70f0-4af6-86a5-c9e2c43bae7f Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -766,11 +766,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "31369466-badc-4e13-bf27-f9ddcbfe5589", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "51f941f2-789d-4ec3-824a-413a546e198d", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -783,11 +783,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:50 GMT + - Mon, 20 Jul 2026 10:15:03 GMT Pragma: - no-cache RequestId: - - 56491226-cdb9-406d-9b57-1fc603b9ed1f + - 99fa6ce9-89bb-41ac-845a-43a5a8c663db Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -815,12 +815,12 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: - string: '{"value": [{"id": "0d71eb89-cf06-4824-a27f-c8fffb903fc7", "type": "Environment", - "displayName": "fabcli000002", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", - "folderId": "31369466-badc-4e13-bf27-f9ddcbfe5589"}]}' + string: '{"value": [{"id": "bd7dca34-6b21-4d3c-87c9-acb834eb0dd7", "type": "Environment", + "displayName": "fabcli000002", "description": "", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", + "folderId": "51f941f2-789d-4ec3-824a-413a546e198d"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -829,15 +829,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '201' + - '202' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:50 GMT + - Mon, 20 Jul 2026 10:15:03 GMT Pragma: - no-cache RequestId: - - 50fc97ce-b15f-4eed-9887-c8731c6824a3 + - 4136dada-c4c9-4bb7-8768-9c536ded7f8f Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -865,11 +865,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "31369466-badc-4e13-bf27-f9ddcbfe5589", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "51f941f2-789d-4ec3-824a-413a546e198d", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -882,11 +882,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:51 GMT + - Mon, 20 Jul 2026 10:15:03 GMT Pragma: - no-cache RequestId: - - 1d9d9515-0342-4d91-8a60-676cee38b6b2 + - 0506cc0a-5a8d-44f0-8da0-dbfc7a42ab8d Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -916,7 +916,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: DELETE - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items/0d71eb89-cf06-4824-a27f-c8fffb903fc7 + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items/bd7dca34-6b21-4d3c-87c9-acb834eb0dd7 response: body: string: '' @@ -932,11 +932,11 @@ interactions: Content-Type: - application/octet-stream Date: - - Tue, 14 Jul 2026 08:49:51 GMT + - Mon, 20 Jul 2026 10:15:04 GMT Pragma: - no-cache RequestId: - - 4f9ef993-3092-4521-bc86-8e98ed0c4d4a + - 27a2604a-5cf6-44e5-9849-721ba4c63278 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -968,7 +968,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -980,15 +980,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:52 GMT + - Mon, 20 Jul 2026 10:15:04 GMT Pragma: - no-cache RequestId: - - 2623b007-a665-4da3-b332-a16ffa264cd8 + - 5a585a62-5bdf-4712-a7d5-db04187fd746 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1016,11 +1016,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "31369466-badc-4e13-bf27-f9ddcbfe5589", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "51f941f2-789d-4ec3-824a-413a546e198d", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1033,11 +1033,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:52 GMT + - Mon, 20 Jul 2026 10:15:06 GMT Pragma: - no-cache RequestId: - - 76169793-291c-4b00-a391-2e6fb9c4f6db + - 6a425b35-e040-46a6-b107-6b24cdcb8b7f Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1067,7 +1067,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: DELETE - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders/31369466-badc-4e13-bf27-f9ddcbfe5589 + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders/51f941f2-789d-4ec3-824a-413a546e198d response: body: string: '' @@ -1083,11 +1083,11 @@ interactions: Content-Type: - application/octet-stream Date: - - Tue, 14 Jul 2026 08:49:53 GMT + - Mon, 20 Jul 2026 10:15:05 GMT Pragma: - no-cache RequestId: - - 8935e264-f032-402b-9dac-970842d2a54e + - 6d99d165-d63b-4d2e-9ee5-41acf905d82d Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: diff --git a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_non_local_output_path_fail.yaml b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_non_local_output_path_fail.yaml new file mode 100644 index 000000000..6654eca66 --- /dev/null +++ b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_non_local_output_path_fail.yaml @@ -0,0 +1,507 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3500' + Content-Type: + - application/json; charset=utf-8 + Date: + - Mon, 20 Jul 2026 10:14:46 GMT + Pragma: + - no-cache + RequestId: + - e73c3dd9-d1c4-47cf-afb6-95c5a455336e + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items + response: + body: + string: '{"value": []}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '32' + Content-Type: + - application/json; charset=utf-8 + Date: + - Mon, 20 Jul 2026 10:14:46 GMT + Pragma: + - no-cache + RequestId: + - 69e7525e-0648-4898-9c94-06173ae8fdac + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items + response: + body: + string: '{"value": []}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '32' + Content-Type: + - application/json; charset=utf-8 + Date: + - Mon, 20 Jul 2026 10:14:47 GMT + Pragma: + - no-cache + RequestId: + - dad3b6ba-14b9-411e-8f74-c64352f13402 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: '{"displayName": "fabcli000001", "type": "Lakehouse", "folderId": null}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '74' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: POST + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/lakehouses + response: + body: + string: '{"id": "10f8ecaf-c87f-41a6-9188-995d7ac14df0", "type": "Lakehouse", + "displayName": "fabcli000001", "description": "", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}' + headers: + Access-Control-Expose-Headers: + - RequestId,ETag + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '155' + Content-Type: + - application/json; charset=utf-8 + Date: + - Mon, 20 Jul 2026 10:14:50 GMT + ETag: + - '""' + Pragma: + - no-cache + RequestId: + - c776686f-f2f2-4d46-a7f6-6a83c46d54f4 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3500' + Content-Type: + - application/json; charset=utf-8 + Date: + - Mon, 20 Jul 2026 10:14:51 GMT + Pragma: + - no-cache + RequestId: + - bf4c1a55-f00b-4b5d-9a28-0d2d53b58adf + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3500' + Content-Type: + - application/json; charset=utf-8 + Date: + - Mon, 20 Jul 2026 10:14:51 GMT + Pragma: + - no-cache + RequestId: + - 8e17e769-d10f-4f66-99ca-d4c0cbdaee6c + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items + response: + body: + string: '{"value": [{"id": "10f8ecaf-c87f-41a6-9188-995d7ac14df0", "type": "Lakehouse", + "displayName": "fabcli000001", "description": "", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '167' + Content-Type: + - application/json; charset=utf-8 + Date: + - Mon, 20 Jul 2026 10:14:52 GMT + Pragma: + - no-cache + RequestId: + - 350b390c-1063-40e9-ad0e-12b7fc53d934 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces + response: + body: + string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", + "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", + "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", + "capacityRegion": "Central US"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '3500' + Content-Type: + - application/json; charset=utf-8 + Date: + - Mon, 20 Jul 2026 10:14:53 GMT + Pragma: + - no-cache + RequestId: + - e11b4cb9-e758-4fcb-87f3-d7f3a77f6285 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: GET + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items + response: + body: + string: '{"value": [{"id": "10f8ecaf-c87f-41a6-9188-995d7ac14df0", "type": "Lakehouse", + "displayName": "fabcli000001", "description": "", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '167' + Content-Type: + - application/json; charset=utf-8 + Date: + - Mon, 20 Jul 2026 10:14:53 GMT + Pragma: + - no-cache + RequestId: + - 56a6dbd8-3b0e-4803-a14c-0e4e2a1d593e + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '0' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.6.1 + method: DELETE + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items/10f8ecaf-c87f-41a6-9188-995d7ac14df0 + response: + body: + string: '' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '0' + Content-Type: + - application/octet-stream + Date: + - Mon, 20 Jul 2026 10:14:53 GMT + Pragma: + - no-cache + RequestId: + - eda75150-1140-4d0d-9aab-d287c53b01e7 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +version: 1 diff --git a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_output_path_not_empty_warning.yaml b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_output_path_not_empty_warning.yaml index a51bd1061..eb7d2cf1c 100644 --- a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_output_path_not_empty_warning.yaml +++ b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_output_path_not_empty_warning.yaml @@ -17,7 +17,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -29,15 +29,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:53 GMT + - Mon, 20 Jul 2026 10:15:06 GMT Pragma: - no-cache RequestId: - - 0b4965ed-5c56-4450-9651-b297258e9739 + - c79f8c76-afff-478e-b897-9f9f03352eb6 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -65,7 +65,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: string: '{"value": []}' @@ -81,11 +81,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:54 GMT + - Mon, 20 Jul 2026 10:15:07 GMT Pragma: - no-cache RequestId: - - 20d8d036-15f4-48f0-a919-5812a9d37ac4 + - a9518509-17b5-4be1-9111-dc8ff079b5f6 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -113,7 +113,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: string: '{"value": []}' @@ -129,11 +129,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:54 GMT + - Mon, 20 Jul 2026 10:15:07 GMT Pragma: - no-cache RequestId: - - 74088e71-adde-4431-9e24-4b638d6bf360 + - 1c1d3d6e-8d2e-4785-a9ea-8fdcf4b5827e Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -165,7 +165,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/notebooks + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/notebooks response: body: string: 'null' @@ -181,15 +181,15 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:55 GMT + - Mon, 20 Jul 2026 10:15:08 GMT ETag: - '""' Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/c95735bd-a673-4c24-aa4a-3f6af8dab4d5 + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/0392c2b7-40e0-4ae4-930e-722d5fef2548 Pragma: - no-cache RequestId: - - dd69c3dc-208b-43d8-b818-963e9687bde2 + - 9d205b0c-6ca1-4240-9e77-dfe32a92312a Retry-After: - '20' Strict-Transport-Security: @@ -203,7 +203,7 @@ interactions: request-redirected: - 'true' x-ms-operation-id: - - c95735bd-a673-4c24-aa4a-3f6af8dab4d5 + - 0392c2b7-40e0-4ae4-930e-722d5fef2548 status: code: 202 message: Accepted @@ -221,11 +221,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/c95735bd-a673-4c24-aa4a-3f6af8dab4d5 + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/0392c2b7-40e0-4ae4-930e-722d5fef2548 response: body: - string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-14T08:49:55.0976143", - "lastUpdatedTimeUtc": "2026-07-14T08:49:56.4319484", "percentComplete": 100, + string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-20T10:15:08.4379319", + "lastUpdatedTimeUtc": "2026-07-20T10:15:09.6828157", "percentComplete": 100, "error": null}' headers: Access-Control-Expose-Headers: @@ -235,17 +235,17 @@ interactions: Content-Encoding: - gzip Content-Length: - - '131' + - '132' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:50:15 GMT + - Mon, 20 Jul 2026 10:15:28 GMT Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/c95735bd-a673-4c24-aa4a-3f6af8dab4d5/result + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/0392c2b7-40e0-4ae4-930e-722d5fef2548/result Pragma: - no-cache RequestId: - - ed821d5f-1507-436e-8fd1-e8a7cad7ee81 + - ffcc952d-3504-4766-8cd5-2b07baffc967 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -253,7 +253,7 @@ interactions: X-Frame-Options: - deny x-ms-operation-id: - - c95735bd-a673-4c24-aa4a-3f6af8dab4d5 + - 0392c2b7-40e0-4ae4-930e-722d5fef2548 status: code: 200 message: OK @@ -271,11 +271,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/c95735bd-a673-4c24-aa4a-3f6af8dab4d5/result + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/0392c2b7-40e0-4ae4-930e-722d5fef2548/result response: body: - string: '{"id": "b6125c5b-87f7-4bf9-95de-e13d556667b7", "type": "Notebook", - "displayName": "fabcli000001", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}' + string: '{"id": "df002cca-0cd5-463f-979e-57ed88b16b33", "type": "Notebook", + "displayName": "fabcli000001", "description": "", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}' headers: Access-Control-Expose-Headers: - RequestId @@ -286,11 +286,11 @@ interactions: Content-Type: - application/json Date: - - Tue, 14 Jul 2026 08:50:16 GMT + - Mon, 20 Jul 2026 10:15:29 GMT Pragma: - no-cache RequestId: - - e8214652-fbae-4bd6-b24b-250d4717db62 + - 5749428f-1033-47d7-971a-961f012aef9c Strict-Transport-Security: - max-age=31536000; includeSubDomains Transfer-Encoding: @@ -320,7 +320,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -332,15 +332,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:50:16 GMT + - Mon, 20 Jul 2026 10:15:30 GMT Pragma: - no-cache RequestId: - - bb32ed91-c0f8-403c-bd77-9a8f27a54c71 + - 3edbdecb-b513-4cad-ab8a-aa5213afcb31 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -368,11 +368,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: - string: '{"value": [{"id": "b6125c5b-87f7-4bf9-95de-e13d556667b7", "type": "Notebook", - "displayName": "fabcli000001", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "df002cca-0cd5-463f-979e-57ed88b16b33", "type": "Notebook", + "displayName": "fabcli000001", "description": "", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -381,15 +381,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '165' + - '166' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:50:16 GMT + - Mon, 20 Jul 2026 10:15:30 GMT Pragma: - no-cache RequestId: - - 339a63f8-4bad-4480-a967-d4bd9a0928ae + - e05dfc3d-2998-43ec-9eb1-0ee3ef5d40b0 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -419,7 +419,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items/bulkExportDefinitions?beta=true + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items/bulkExportDefinitions?beta=true response: body: string: 'null' @@ -435,13 +435,13 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:50:17 GMT + - Mon, 20 Jul 2026 10:15:31 GMT Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/fbbe00f4-9af9-450d-821d-deccaf706ed6 + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/c5047599-a9f7-480a-9598-65115de9d2d5 Pragma: - no-cache RequestId: - - ce887ba0-5df5-4948-ae8d-dfafa1939665 + - a87e6f1f-0f2a-40de-b5d9-cbeb5cf9be8c Retry-After: - '20' Strict-Transport-Security: @@ -455,7 +455,7 @@ interactions: request-redirected: - 'true' x-ms-operation-id: - - fbbe00f4-9af9-450d-821d-deccaf706ed6 + - c5047599-a9f7-480a-9598-65115de9d2d5 status: code: 202 message: Accepted @@ -473,11 +473,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/fbbe00f4-9af9-450d-821d-deccaf706ed6 + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/c5047599-a9f7-480a-9598-65115de9d2d5 response: body: - string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-14T08:50:18.2204376", - "lastUpdatedTimeUtc": "2026-07-14T08:50:19.5836266", "percentComplete": 100, + string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-20T10:15:31.4382985", + "lastUpdatedTimeUtc": "2026-07-20T10:15:32.9840348", "percentComplete": 100, "error": null}' headers: Access-Control-Expose-Headers: @@ -487,17 +487,17 @@ interactions: Content-Encoding: - gzip Content-Length: - - '131' + - '132' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:50:37 GMT + - Mon, 20 Jul 2026 10:15:51 GMT Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/fbbe00f4-9af9-450d-821d-deccaf706ed6/result + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/c5047599-a9f7-480a-9598-65115de9d2d5/result Pragma: - no-cache RequestId: - - 2725b709-09ee-47ed-a605-a4d092ef4bea + - 1db56a21-495d-42db-a6fb-3d0246e3693e Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -505,7 +505,7 @@ interactions: X-Frame-Options: - deny x-ms-operation-id: - - fbbe00f4-9af9-450d-821d-deccaf706ed6 + - c5047599-a9f7-480a-9598-65115de9d2d5 status: code: 200 message: OK @@ -523,12 +523,12 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/fbbe00f4-9af9-450d-821d-deccaf706ed6/result + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/c5047599-a9f7-480a-9598-65115de9d2d5/result response: body: - string: '{"itemDefinitionsIndex": [{"id": "b6125c5b-87f7-4bf9-95de-e13d556667b7", + string: '{"itemDefinitionsIndex": [{"id": "df002cca-0cd5-463f-979e-57ed88b16b33", "rootPath": "/fabcli000001.Notebook"}], "definitionParts": [{"path": "/fabcli000001.Notebook/.platform", - "payload": "ewogICIkc2NoZW1hIjogImh0dHBzOi8vZGV2ZWxvcGVyLm1pY3Jvc29mdC5jb20vanNvbi1zY2hlbWFzL2ZhYnJpYy9naXRJbnRlZ3JhdGlvbi9wbGF0Zm9ybVByb3BlcnRpZXMvMi4wLjAvc2NoZW1hLmpzb24iLAogICJtZXRhZGF0YSI6IHsKICAgICJ0eXBlIjogIk5vdGVib29rIiwKICAgICJkaXNwbGF5TmFtZSI6ICJmYWJjbGlnZWw2cHRqeTVkIgogIH0sCiAgImNvbmZpZyI6IHsKICAgICJ2ZXJzaW9uIjogIjIuMCIsCiAgICAibG9naWNhbElkIjogIjU1NjY2N2I3LWUxM2QtOTVkZS00YmY5LTg3ZjdiNjEyNWM1YiIKICB9Cn0=", + "payload": "ewogICIkc2NoZW1hIjogImh0dHBzOi8vZGV2ZWxvcGVyLm1pY3Jvc29mdC5jb20vanNvbi1zY2hlbWFzL2ZhYnJpYy9naXRJbnRlZ3JhdGlvbi9wbGF0Zm9ybVByb3BlcnRpZXMvMi4wLjAvc2NoZW1hLmpzb24iLAogICJtZXRhZGF0YSI6IHsKICAgICJ0eXBlIjogIk5vdGVib29rIiwKICAgICJkaXNwbGF5TmFtZSI6ICJmYWJjbGlsdzRjc3B1d3JhIgogIH0sCiAgImNvbmZpZyI6IHsKICAgICJ2ZXJzaW9uIjogIjIuMCIsCiAgICAibG9naWNhbElkIjogIjg4YjE2YjMzLTU3ZWQtOTc5ZS00NjNmLTBjZDVkZjAwMmNjYSIKICB9Cn0=", "payloadType": "InlineBase64"}, {"path": "/fabcli000001.Notebook/notebook-content.py", "payload": "IyBGYWJyaWMgbm90ZWJvb2sgc291cmNlCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAia2VybmVsX2luZm8iOiB7CiMgTUVUQSAgICAgIm5hbWUiOiAic3luYXBzZV9weXNwYXJrIgojIE1FVEEgICB9LAojIE1FVEEgICAiZGVwZW5kZW5jaWVzIjoge30KIyBNRVRBIH0KCiMgQ0VMTCAqKioqKioqKioqKioqKioqKioqKgoKIyBXZWxjb21lIHRvIHlvdXIgbmV3IG5vdGVib29rCiMgVHlwZSBoZXJlIGluIHRoZSBjZWxsIGVkaXRvciB0byBhZGQgY29kZSEKCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAibGFuZ3VhZ2UiOiAicHl0aG9uIiwKIyBNRVRBICAgImxhbmd1YWdlX2dyb3VwIjogInN5bmFwc2VfcHlzcGFyayIKIyBNRVRBIH0K", "payloadType": "InlineBase64"}]}' @@ -542,11 +542,11 @@ interactions: Content-Type: - application/json Date: - - Tue, 14 Jul 2026 08:50:39 GMT + - Mon, 20 Jul 2026 10:15:51 GMT Pragma: - no-cache RequestId: - - 82f145f1-beb0-4253-a743-96fdfb933861 + - af29a11f-84c6-47c0-b555-88b7f34f6367 Strict-Transport-Security: - max-age=31536000; includeSubDomains Transfer-Encoding: @@ -572,11 +572,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: - string: '{"value": [{"id": "b6125c5b-87f7-4bf9-95de-e13d556667b7", "type": "Notebook", - "displayName": "fabcli000001", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "df002cca-0cd5-463f-979e-57ed88b16b33", "type": "Notebook", + "displayName": "fabcli000001", "description": "", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -585,15 +585,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '165' + - '166' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:50:39 GMT + - Mon, 20 Jul 2026 10:15:52 GMT Pragma: - no-cache RequestId: - - 68d93cef-71c1-46b0-aabe-0f80363d1db3 + - 7b4acff9-d9c7-458a-ba05-6678f4770c76 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -625,7 +625,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -637,15 +637,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:50:39 GMT + - Mon, 20 Jul 2026 10:15:52 GMT Pragma: - no-cache RequestId: - - 5bfc4da9-bff3-4fd8-9c50-8a685bb9aa2c + - 80bca92e-af5e-47b7-bf23-75014042902d Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -673,11 +673,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: - string: '{"value": [{"id": "b6125c5b-87f7-4bf9-95de-e13d556667b7", "type": "Notebook", - "displayName": "fabcli000001", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "df002cca-0cd5-463f-979e-57ed88b16b33", "type": "Notebook", + "displayName": "fabcli000001", "description": "", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -686,15 +686,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '165' + - '166' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:50:40 GMT + - Mon, 20 Jul 2026 10:15:53 GMT Pragma: - no-cache RequestId: - - 62d38fc9-f651-4433-8b67-c59bd399c149 + - a085568c-6ca5-4e29-a800-ae3d65ed481b Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -724,7 +724,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: DELETE - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items/b6125c5b-87f7-4bf9-95de-e13d556667b7 + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items/df002cca-0cd5-463f-979e-57ed88b16b33 response: body: string: '' @@ -740,11 +740,11 @@ interactions: Content-Type: - application/octet-stream Date: - - Tue, 14 Jul 2026 08:50:40 GMT + - Mon, 20 Jul 2026 10:15:55 GMT Pragma: - no-cache RequestId: - - 438d60c0-1902-4485-a752-17dd9c5cf71c + - 43d73216-531c-4a6c-a1f0-a96f7903af6a Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: diff --git a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_workspace_folder_without_recursive_fail.yaml b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_workspace_folder_without_recursive_fail.yaml index 906ec4a28..4be284ac8 100644 --- a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_workspace_folder_without_recursive_fail.yaml +++ b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_workspace_folder_without_recursive_fail.yaml @@ -17,7 +17,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -29,15 +29,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:48:38 GMT + - Mon, 20 Jul 2026 10:13:45 GMT Pragma: - no-cache RequestId: - - 9a07f30d-c7ab-4b55-87c4-01d9a932c845 + - 92fbbbe2-2fdd-4d57-b78e-23c7cfc7fe07 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -65,7 +65,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: string: '{"value": []}' @@ -81,11 +81,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:48:38 GMT + - Mon, 20 Jul 2026 10:13:45 GMT Pragma: - no-cache RequestId: - - 060e21df-62ec-4331-8fb5-206fe32c6301 + - 9d535883-3ed9-4acb-9ce1-b28ee94afcdb Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -113,7 +113,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: string: '{"value": []}' @@ -129,11 +129,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:48:39 GMT + - Mon, 20 Jul 2026 10:13:46 GMT Pragma: - no-cache RequestId: - - c439d830-9430-4cb9-91af-dd20ae79d0b5 + - 7ba96c58-5831-4c75-b8f2-c4f74f8873ec Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -163,11 +163,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders response: body: - string: '{"id": "3ee0f3b2-433e-4c97-a0a5-4dfc3aa5326a", "displayName": "fabcli000001", - "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}' + string: '{"id": "caafea4f-808b-4ec5-b3ce-0714808e9af5", "displayName": "fabcli000001", + "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}' headers: Access-Control-Expose-Headers: - RequestId,Location @@ -180,13 +180,13 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:48:39 GMT + - Mon, 20 Jul 2026 10:13:46 GMT Location: - - https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders/3ee0f3b2-433e-4c97-a0a5-4dfc3aa5326a + - https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders/caafea4f-808b-4ec5-b3ce-0714808e9af5 Pragma: - no-cache RequestId: - - d0d2b1b4-b8de-4012-b2d1-dd1fe037152b + - 8b521e13-7671-425a-ab33-bb7373c488a9 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -218,7 +218,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -230,15 +230,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:48:39 GMT + - Mon, 20 Jul 2026 10:13:46 GMT Pragma: - no-cache RequestId: - - bb518500-bca7-472f-a435-e58e6d4a9123 + - 4f7aa311-8adb-4309-a257-63137aebdbb6 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -266,11 +266,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "3ee0f3b2-433e-4c97-a0a5-4dfc3aa5326a", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "caafea4f-808b-4ec5-b3ce-0714808e9af5", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -283,11 +283,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:48:40 GMT + - Mon, 20 Jul 2026 10:13:47 GMT Pragma: - no-cache RequestId: - - ac3a470c-dc54-4511-995b-ef59be7bcc9a + - cc9737fc-d9eb-448b-beb6-a3105cba4934 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -315,7 +315,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: string: '{"value": []}' @@ -331,11 +331,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:48:40 GMT + - Mon, 20 Jul 2026 10:13:48 GMT Pragma: - no-cache RequestId: - - d5e6400a-809a-4f4f-901c-bd817c1f4bb2 + - d460ece8-4a94-48ea-a3bf-738f696a66e6 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -363,7 +363,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: string: '{"value": []}' @@ -379,11 +379,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:48:41 GMT + - Mon, 20 Jul 2026 10:13:47 GMT Pragma: - no-cache RequestId: - - 62912ee8-9dba-45b1-978a-6351da3a750a + - 16faa84e-d873-4e4a-a205-4b3b39b3fb88 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -398,7 +398,7 @@ interactions: code: 200 message: OK - request: - body: '{"displayName": "fabcli000002", "type": "Notebook", "folderId": "3ee0f3b2-433e-4c97-a0a5-4dfc3aa5326a", + body: '{"displayName": "fabcli000002", "type": "Notebook", "folderId": "caafea4f-808b-4ec5-b3ce-0714808e9af5", "definition": {"parts": [{"path": "notebook-content.py", "payload": "IyBGYWJyaWMgbm90ZWJvb2sgc291cmNlCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAia2VybmVsX2luZm8iOiB7CiMgTUVUQSAgICAgIm5hbWUiOiAic3luYXBzZV9weXNwYXJrIgojIE1FVEEgICB9LAojIE1FVEEgICAiZGVwZW5kZW5jaWVzIjoge30KIyBNRVRBIH0KCiMgQ0VMTCAqKioqKioqKioqKioqKioqKioqKgoKIyBXZWxjb21lIHRvIHlvdXIgbmV3IG5vdGVib29rCiMgVHlwZSBoZXJlIGluIHRoZSBjZWxsIGVkaXRvciB0byBhZGQgY29kZSEKCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAibGFuZ3VhZ2UiOiAicHl0aG9uIiwKIyBNRVRBICAgImxhbmd1YWdlX2dyb3VwIjogInN5bmFwc2VfcHlzcGFyayIKIyBNRVRBIH0K", "payloadType": "InlineBase64"}]}}' headers: @@ -415,7 +415,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/notebooks + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/notebooks response: body: string: 'null' @@ -431,15 +431,15 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:48:42 GMT + - Mon, 20 Jul 2026 10:13:49 GMT ETag: - '""' Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/525775d0-1876-4eb9-9a50-833b3291611f + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/e526debc-aba9-424c-a502-b0e33fe9c61b Pragma: - no-cache RequestId: - - 1eecb714-8ebd-40fd-8851-54dacadd0239 + - 85f36b51-ebd1-439b-a314-a478d9d2807c Retry-After: - '20' Strict-Transport-Security: @@ -453,7 +453,7 @@ interactions: request-redirected: - 'true' x-ms-operation-id: - - 525775d0-1876-4eb9-9a50-833b3291611f + - e526debc-aba9-424c-a502-b0e33fe9c61b status: code: 202 message: Accepted @@ -471,11 +471,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/525775d0-1876-4eb9-9a50-833b3291611f + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/e526debc-aba9-424c-a502-b0e33fe9c61b response: body: - string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-14T08:48:42.7085894", - "lastUpdatedTimeUtc": "2026-07-14T08:48:43.940593", "percentComplete": 100, + string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-20T10:13:49.236435", + "lastUpdatedTimeUtc": "2026-07-20T10:13:50.5907539", "percentComplete": 100, "error": null}' headers: Access-Control-Expose-Headers: @@ -485,17 +485,17 @@ interactions: Content-Encoding: - gzip Content-Length: - - '130' + - '131' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:03 GMT + - Mon, 20 Jul 2026 10:14:10 GMT Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/525775d0-1876-4eb9-9a50-833b3291611f/result + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/e526debc-aba9-424c-a502-b0e33fe9c61b/result Pragma: - no-cache RequestId: - - b8c3b373-45b5-47d9-8a81-738548ad5a03 + - 87b7b08c-bfac-4aa1-a38c-5d6c7f6e5dde Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -503,7 +503,7 @@ interactions: X-Frame-Options: - deny x-ms-operation-id: - - 525775d0-1876-4eb9-9a50-833b3291611f + - e526debc-aba9-424c-a502-b0e33fe9c61b status: code: 200 message: OK @@ -521,12 +521,12 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/525775d0-1876-4eb9-9a50-833b3291611f/result + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/e526debc-aba9-424c-a502-b0e33fe9c61b/result response: body: - string: '{"id": "6f12f2ab-e1c0-482d-807f-1656708bcc0c", "type": "Notebook", - "displayName": "fabcli000002", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", - "folderId": "3ee0f3b2-433e-4c97-a0a5-4dfc3aa5326a"}' + string: '{"id": "bca7d86c-0023-4e40-832b-d6fd01ec5991", "type": "Notebook", + "displayName": "fabcli000002", "description": "", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", + "folderId": "caafea4f-808b-4ec5-b3ce-0714808e9af5"}' headers: Access-Control-Expose-Headers: - RequestId @@ -537,11 +537,11 @@ interactions: Content-Type: - application/json Date: - - Tue, 14 Jul 2026 08:49:04 GMT + - Mon, 20 Jul 2026 10:14:10 GMT Pragma: - no-cache RequestId: - - 97e7163e-558b-4190-88b1-c733dcbd31d1 + - d0177834-1cf2-43f0-8d2e-8670283959c0 Strict-Transport-Security: - max-age=31536000; includeSubDomains Transfer-Encoding: @@ -571,7 +571,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -583,15 +583,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:04 GMT + - Mon, 20 Jul 2026 10:14:11 GMT Pragma: - no-cache RequestId: - - 0796321a-d6c7-435b-a6a5-7d67aa644c17 + - cf0d7f1b-58d6-4675-ab75-ed56dfaa8207 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -619,11 +619,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "3ee0f3b2-433e-4c97-a0a5-4dfc3aa5326a", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "caafea4f-808b-4ec5-b3ce-0714808e9af5", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -636,11 +636,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:04 GMT + - Mon, 20 Jul 2026 10:14:11 GMT Pragma: - no-cache RequestId: - - 8ff46645-afbc-4b73-8586-769bc1e1c21d + - d78bec75-b3aa-402b-8814-0669ebc21217 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -672,7 +672,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -684,15 +684,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:05 GMT + - Mon, 20 Jul 2026 10:14:12 GMT Pragma: - no-cache RequestId: - - 8e0554db-2520-46d2-b3f2-16e209079c77 + - 1ed767d1-c7c6-4e4c-b81d-31da0a911605 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -720,11 +720,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "3ee0f3b2-433e-4c97-a0a5-4dfc3aa5326a", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "caafea4f-808b-4ec5-b3ce-0714808e9af5", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -737,11 +737,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:05 GMT + - Mon, 20 Jul 2026 10:14:12 GMT Pragma: - no-cache RequestId: - - b1ae4c9c-ae16-42e7-a11c-9e5df6c40c12 + - e5e728f6-39b7-4824-9048-549fbab32e0c Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -769,12 +769,12 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: - string: '{"value": [{"id": "6f12f2ab-e1c0-482d-807f-1656708bcc0c", "type": "Notebook", - "displayName": "fabcli000002", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", - "folderId": "3ee0f3b2-433e-4c97-a0a5-4dfc3aa5326a"}]}' + string: '{"value": [{"id": "bca7d86c-0023-4e40-832b-d6fd01ec5991", "type": "Notebook", + "displayName": "fabcli000002", "description": "", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", + "folderId": "caafea4f-808b-4ec5-b3ce-0714808e9af5"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -783,15 +783,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '198' + - '196' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:06 GMT + - Mon, 20 Jul 2026 10:14:12 GMT Pragma: - no-cache RequestId: - - 74cb24e7-dff0-4e1d-9000-3c330c53a08c + - 5eb9c562-a45a-4450-bac9-c51994b9894e Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -819,11 +819,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "3ee0f3b2-433e-4c97-a0a5-4dfc3aa5326a", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "caafea4f-808b-4ec5-b3ce-0714808e9af5", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -836,11 +836,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:07 GMT + - Mon, 20 Jul 2026 10:14:13 GMT Pragma: - no-cache RequestId: - - e60228bd-1691-44d4-bc57-bca69ded98b1 + - 428e6460-ea9c-42cb-9d2f-4914bfef3f87 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -870,7 +870,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: DELETE - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items/6f12f2ab-e1c0-482d-807f-1656708bcc0c + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items/bca7d86c-0023-4e40-832b-d6fd01ec5991 response: body: string: '' @@ -886,11 +886,11 @@ interactions: Content-Type: - application/octet-stream Date: - - Tue, 14 Jul 2026 08:49:07 GMT + - Mon, 20 Jul 2026 10:14:14 GMT Pragma: - no-cache RequestId: - - c964bdc4-4c5a-4253-b726-94e2850d7fad + - 0289d34d-285f-4a19-a136-1a2a4b2d59fa Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -922,7 +922,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -934,15 +934,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:08 GMT + - Mon, 20 Jul 2026 10:14:15 GMT Pragma: - no-cache RequestId: - - 1197649f-810e-4b68-8b08-217ecb06ad4d + - 7b417463-f42c-4f81-8f32-cb1b27f0ced7 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -970,11 +970,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "3ee0f3b2-433e-4c97-a0a5-4dfc3aa5326a", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "caafea4f-808b-4ec5-b3ce-0714808e9af5", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -987,11 +987,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:07 GMT + - Mon, 20 Jul 2026 10:14:15 GMT Pragma: - no-cache RequestId: - - 4019d41e-0094-4cbe-b3c5-5477e4a0da4d + - c3721ed1-5908-453b-8476-952dc2a3a5ee Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1021,7 +1021,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: DELETE - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders/3ee0f3b2-433e-4c97-a0a5-4dfc3aa5326a + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders/caafea4f-808b-4ec5-b3ce-0714808e9af5 response: body: string: '' @@ -1037,11 +1037,11 @@ interactions: Content-Type: - application/octet-stream Date: - - Tue, 14 Jul 2026 08:49:08 GMT + - Mon, 20 Jul 2026 10:14:15 GMT Pragma: - no-cache RequestId: - - 64601240-30c6-455f-beff-44c39caaf5c5 + - 7c098c56-7a36-4797-bd57-b6fdf2d0f704 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: diff --git a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_workspace_with_folders_structure_success.yaml b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_workspace_with_folders_structure_success.yaml index 1c01af812..e444bccfe 100644 --- a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_workspace_with_folders_structure_success.yaml +++ b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_workspace_with_folders_structure_success.yaml @@ -17,7 +17,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -29,15 +29,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:52:10 GMT + - Mon, 20 Jul 2026 10:18:28 GMT Pragma: - no-cache RequestId: - - ee1194cd-34d5-4e5c-b180-9c72f8e0f2cf + - 7e7fcace-7cbd-4069-9ef6-daa769844632 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -65,7 +65,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: string: '{"value": []}' @@ -81,11 +81,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:52:10 GMT + - Mon, 20 Jul 2026 10:18:28 GMT Pragma: - no-cache RequestId: - - 14a08b3a-9242-4f9c-a78b-07e22e47dd80 + - 05f70a37-b6d9-412b-9068-a38b95779c5e Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -113,7 +113,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: string: '{"value": []}' @@ -129,11 +129,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:52:10 GMT + - Mon, 20 Jul 2026 10:18:28 GMT Pragma: - no-cache RequestId: - - e184680e-8081-4de9-9e04-b7829fb0076f + - b84ed39a-c01d-40d0-a906-030c74253e91 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -163,11 +163,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders response: body: - string: '{"id": "139d63e6-f161-4bc3-800f-f7533603ffc7", "displayName": "fabcli000001", - "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}' + string: '{"id": "cc1a2fda-8468-4c0e-824c-7a4cad577a4d", "displayName": "fabcli000001", + "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}' headers: Access-Control-Expose-Headers: - RequestId,Location @@ -176,17 +176,17 @@ interactions: Content-Encoding: - gzip Content-Length: - - '131' + - '132' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:52:11 GMT + - Mon, 20 Jul 2026 10:18:29 GMT Location: - - https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders/139d63e6-f161-4bc3-800f-f7533603ffc7 + - https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders/cc1a2fda-8468-4c0e-824c-7a4cad577a4d Pragma: - no-cache RequestId: - - c58ba146-1766-45a8-84f3-a4e6212513f0 + - 566fe644-e0ed-468a-9e09-c9adea5d0739 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -218,7 +218,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -230,15 +230,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:52:11 GMT + - Mon, 20 Jul 2026 10:18:29 GMT Pragma: - no-cache RequestId: - - 799e6eea-f546-4b3f-8a8c-de8cef2bea96 + - 5a7d3f90-1a64-41d8-98ab-b1572a27e679 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -266,11 +266,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "139d63e6-f161-4bc3-800f-f7533603ffc7", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "cc1a2fda-8468-4c0e-824c-7a4cad577a4d", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -283,11 +283,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:52:11 GMT + - Mon, 20 Jul 2026 10:18:29 GMT Pragma: - no-cache RequestId: - - 531be676-16b0-41d1-9eee-80ab7523bc14 + - c1670f6f-4d6f-4a55-b99b-87a4e37c1cf1 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -315,11 +315,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "139d63e6-f161-4bc3-800f-f7533603ffc7", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "cc1a2fda-8468-4c0e-824c-7a4cad577a4d", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -332,11 +332,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:52:12 GMT + - Mon, 20 Jul 2026 10:18:30 GMT Pragma: - no-cache RequestId: - - 80952704-c8b5-4986-80f2-52bd28bda886 + - bfc2a253-92b7-4add-b284-08ca855b6c9f Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -364,11 +364,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "139d63e6-f161-4bc3-800f-f7533603ffc7", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "cc1a2fda-8468-4c0e-824c-7a4cad577a4d", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -381,11 +381,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:52:12 GMT + - Mon, 20 Jul 2026 10:18:30 GMT Pragma: - no-cache RequestId: - - 28b303ba-7a53-42a7-be82-843aeabdef77 + - 4245887d-0a41-4d7a-b196-a162ec4a10e8 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -400,7 +400,7 @@ interactions: code: 200 message: OK - request: - body: '{"displayName": "fabcli000002", "parentFolderId": "139d63e6-f161-4bc3-800f-f7533603ffc7"}' + body: '{"displayName": "fabcli000002", "parentFolderId": "cc1a2fda-8468-4c0e-824c-7a4cad577a4d"}' headers: Accept: - '*/*' @@ -415,11 +415,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders response: body: - string: '{"id": "6c194025-9a2b-4873-82b2-03de593cd7d8", "displayName": "fabcli000002", - "parentFolderId": "139d63e6-f161-4bc3-800f-f7533603ffc7", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}' + string: '{"id": "f9aa14f9-1b1a-420f-861c-a11152a62f1d", "displayName": "fabcli000002", + "parentFolderId": "cc1a2fda-8468-4c0e-824c-7a4cad577a4d", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}' headers: Access-Control-Expose-Headers: - RequestId,Location @@ -432,13 +432,13 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:52:13 GMT + - Mon, 20 Jul 2026 10:18:31 GMT Location: - - https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders/6c194025-9a2b-4873-82b2-03de593cd7d8 + - https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders/f9aa14f9-1b1a-420f-861c-a11152a62f1d Pragma: - no-cache RequestId: - - f8031aa6-04b0-4e62-a477-d5833f633871 + - f093e130-65bb-4e45-9fd4-32d52b064b5b Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -470,7 +470,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -482,15 +482,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:52:13 GMT + - Mon, 20 Jul 2026 10:18:32 GMT Pragma: - no-cache RequestId: - - 570ac023-e5f6-481c-9bc0-9bebbc9a0490 + - 2affc63b-caf9-4fe1-9648-d041e01e3992 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -518,13 +518,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "139d63e6-f161-4bc3-800f-f7533603ffc7", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": - "6c194025-9a2b-4873-82b2-03de593cd7d8", "displayName": "fabcli000002", "parentFolderId": - "139d63e6-f161-4bc3-800f-f7533603ffc7", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "cc1a2fda-8468-4c0e-824c-7a4cad577a4d", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}, {"id": + "f9aa14f9-1b1a-420f-861c-a11152a62f1d", "displayName": "fabcli000002", "parentFolderId": + "cc1a2fda-8468-4c0e-824c-7a4cad577a4d", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -533,15 +533,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '203' + - '201' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:52:13 GMT + - Mon, 20 Jul 2026 10:18:32 GMT Pragma: - no-cache RequestId: - - ddd32e04-a043-468b-85ca-8fdd1e8ad012 + - 738a7e36-51e5-4bef-b1ee-9538b682480a Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -569,7 +569,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: string: '{"value": []}' @@ -585,11 +585,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:52:13 GMT + - Mon, 20 Jul 2026 10:18:33 GMT Pragma: - no-cache RequestId: - - 5c9a39e3-cb44-4424-9f1c-f1d1120be5c9 + - b5abfbbc-2da2-43d2-ace2-91c7edd0267e Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -617,7 +617,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: string: '{"value": []}' @@ -633,11 +633,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:52:14 GMT + - Mon, 20 Jul 2026 10:18:33 GMT Pragma: - no-cache RequestId: - - 4eca976c-df3a-4002-b1b6-c33f73f7685b + - 88aebaea-1b13-4bcf-a64e-e5acf5f33d11 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -652,7 +652,7 @@ interactions: code: 200 message: OK - request: - body: '{"displayName": "fabcli000003", "type": "Notebook", "folderId": "139d63e6-f161-4bc3-800f-f7533603ffc7", + body: '{"displayName": "fabcli000003", "type": "Notebook", "folderId": "cc1a2fda-8468-4c0e-824c-7a4cad577a4d", "definition": {"parts": [{"path": "notebook-content.py", "payload": "IyBGYWJyaWMgbm90ZWJvb2sgc291cmNlCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAia2VybmVsX2luZm8iOiB7CiMgTUVUQSAgICAgIm5hbWUiOiAic3luYXBzZV9weXNwYXJrIgojIE1FVEEgICB9LAojIE1FVEEgICAiZGVwZW5kZW5jaWVzIjoge30KIyBNRVRBIH0KCiMgQ0VMTCAqKioqKioqKioqKioqKioqKioqKgoKIyBXZWxjb21lIHRvIHlvdXIgbmV3IG5vdGVib29rCiMgVHlwZSBoZXJlIGluIHRoZSBjZWxsIGVkaXRvciB0byBhZGQgY29kZSEKCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAibGFuZ3VhZ2UiOiAicHl0aG9uIiwKIyBNRVRBICAgImxhbmd1YWdlX2dyb3VwIjogInN5bmFwc2VfcHlzcGFyayIKIyBNRVRBIH0K", "payloadType": "InlineBase64"}]}}' headers: @@ -669,7 +669,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/notebooks + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/notebooks response: body: string: 'null' @@ -685,15 +685,15 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:52:15 GMT + - Mon, 20 Jul 2026 10:18:34 GMT ETag: - '""' Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/de688a48-bf8a-4650-89fb-38af4d920f24 + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/2d21c61b-76c8-4e30-9601-c2e50ce5d2ec Pragma: - no-cache RequestId: - - e67455a8-424f-4c6c-98d5-658fe0487c31 + - ff641f92-af95-4cec-bb1e-a747a99fc314 Retry-After: - '20' Strict-Transport-Security: @@ -707,7 +707,7 @@ interactions: request-redirected: - 'true' x-ms-operation-id: - - de688a48-bf8a-4650-89fb-38af4d920f24 + - 2d21c61b-76c8-4e30-9601-c2e50ce5d2ec status: code: 202 message: Accepted @@ -725,11 +725,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/de688a48-bf8a-4650-89fb-38af4d920f24 + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/2d21c61b-76c8-4e30-9601-c2e50ce5d2ec response: body: - string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-14T08:52:15.1755839", - "lastUpdatedTimeUtc": "2026-07-14T08:52:16.4436585", "percentComplete": 100, + string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-20T10:18:34.7388571", + "lastUpdatedTimeUtc": "2026-07-20T10:18:36.2220317", "percentComplete": 100, "error": null}' headers: Access-Control-Expose-Headers: @@ -739,17 +739,17 @@ interactions: Content-Encoding: - gzip Content-Length: - - '132' + - '131' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:52:35 GMT + - Mon, 20 Jul 2026 10:18:55 GMT Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/de688a48-bf8a-4650-89fb-38af4d920f24/result + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/2d21c61b-76c8-4e30-9601-c2e50ce5d2ec/result Pragma: - no-cache RequestId: - - 79f9a657-ea5a-4c17-934a-2f031e9f2b4a + - 21da8f5b-2759-44fd-9af5-201920402009 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -757,7 +757,7 @@ interactions: X-Frame-Options: - deny x-ms-operation-id: - - de688a48-bf8a-4650-89fb-38af4d920f24 + - 2d21c61b-76c8-4e30-9601-c2e50ce5d2ec status: code: 200 message: OK @@ -775,12 +775,12 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/de688a48-bf8a-4650-89fb-38af4d920f24/result + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/2d21c61b-76c8-4e30-9601-c2e50ce5d2ec/result response: body: - string: '{"id": "774667b1-53eb-4ee9-961f-b8c110157a1b", "type": "Notebook", - "displayName": "fabcli000003", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", - "folderId": "139d63e6-f161-4bc3-800f-f7533603ffc7"}' + string: '{"id": "ecd96630-f480-4aa8-b24b-5decf9024c8b", "type": "Notebook", + "displayName": "fabcli000003", "description": "", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", + "folderId": "cc1a2fda-8468-4c0e-824c-7a4cad577a4d"}' headers: Access-Control-Expose-Headers: - RequestId @@ -791,11 +791,11 @@ interactions: Content-Type: - application/json Date: - - Tue, 14 Jul 2026 08:52:36 GMT + - Mon, 20 Jul 2026 10:18:55 GMT Pragma: - no-cache RequestId: - - 471f46b7-fe4a-4ff9-82d4-3000097d293b + - d758cee7-bb43-4138-bf35-211868b68d98 Strict-Transport-Security: - max-age=31536000; includeSubDomains Transfer-Encoding: @@ -825,7 +825,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -837,15 +837,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:52:36 GMT + - Mon, 20 Jul 2026 10:18:56 GMT Pragma: - no-cache RequestId: - - b534e1da-86a0-42e3-b0ee-60b3b6a3c0f6 + - 605cb583-2223-4a6c-bd89-0a1d0bf20523 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -873,13 +873,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "139d63e6-f161-4bc3-800f-f7533603ffc7", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": - "6c194025-9a2b-4873-82b2-03de593cd7d8", "displayName": "fabcli000002", "parentFolderId": - "139d63e6-f161-4bc3-800f-f7533603ffc7", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "cc1a2fda-8468-4c0e-824c-7a4cad577a4d", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}, {"id": + "f9aa14f9-1b1a-420f-861c-a11152a62f1d", "displayName": "fabcli000002", "parentFolderId": + "cc1a2fda-8468-4c0e-824c-7a4cad577a4d", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -888,15 +888,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '203' + - '201' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:52:37 GMT + - Mon, 20 Jul 2026 10:18:56 GMT Pragma: - no-cache RequestId: - - 11c38e35-f5b6-41ec-bd81-25cb261078ef + - 71ec4f56-4d59-4175-ad4f-ea3872e11876 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -924,13 +924,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "139d63e6-f161-4bc3-800f-f7533603ffc7", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": - "6c194025-9a2b-4873-82b2-03de593cd7d8", "displayName": "fabcli000002", "parentFolderId": - "139d63e6-f161-4bc3-800f-f7533603ffc7", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "cc1a2fda-8468-4c0e-824c-7a4cad577a4d", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}, {"id": + "f9aa14f9-1b1a-420f-861c-a11152a62f1d", "displayName": "fabcli000002", "parentFolderId": + "cc1a2fda-8468-4c0e-824c-7a4cad577a4d", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -939,15 +939,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '203' + - '201' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:52:38 GMT + - Mon, 20 Jul 2026 10:18:58 GMT Pragma: - no-cache RequestId: - - 9ec9eb4f-ed84-4ad9-a6a1-0c33cfe75560 + - d196dc2f-2658-4149-8f02-2313ad8254fa Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -975,12 +975,12 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: - string: '{"value": [{"id": "774667b1-53eb-4ee9-961f-b8c110157a1b", "type": "Notebook", - "displayName": "fabcli000003", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", - "folderId": "139d63e6-f161-4bc3-800f-f7533603ffc7"}]}' + string: '{"value": [{"id": "ecd96630-f480-4aa8-b24b-5decf9024c8b", "type": "Notebook", + "displayName": "fabcli000003", "description": "", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", + "folderId": "cc1a2fda-8468-4c0e-824c-7a4cad577a4d"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -993,11 +993,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:52:37 GMT + - Mon, 20 Jul 2026 10:18:58 GMT Pragma: - no-cache RequestId: - - 39dab92d-573c-4331-8793-1b4ccfdc9f8f + - ba6b5e64-4f24-4bb9-8ea1-dbbf460f8bfc Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1025,13 +1025,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "139d63e6-f161-4bc3-800f-f7533603ffc7", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": - "6c194025-9a2b-4873-82b2-03de593cd7d8", "displayName": "fabcli000002", "parentFolderId": - "139d63e6-f161-4bc3-800f-f7533603ffc7", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "cc1a2fda-8468-4c0e-824c-7a4cad577a4d", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}, {"id": + "f9aa14f9-1b1a-420f-861c-a11152a62f1d", "displayName": "fabcli000002", "parentFolderId": + "cc1a2fda-8468-4c0e-824c-7a4cad577a4d", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1040,15 +1040,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '203' + - '201' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:52:39 GMT + - Mon, 20 Jul 2026 10:18:58 GMT Pragma: - no-cache RequestId: - - fdce0483-6c94-4245-828f-38e5157c8013 + - be13f89b-d5be-4cc4-b596-ced57c57391b Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1076,12 +1076,12 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: - string: '{"value": [{"id": "774667b1-53eb-4ee9-961f-b8c110157a1b", "type": "Notebook", - "displayName": "fabcli000003", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", - "folderId": "139d63e6-f161-4bc3-800f-f7533603ffc7"}]}' + string: '{"value": [{"id": "ecd96630-f480-4aa8-b24b-5decf9024c8b", "type": "Notebook", + "displayName": "fabcli000003", "description": "", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", + "folderId": "cc1a2fda-8468-4c0e-824c-7a4cad577a4d"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1094,11 +1094,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:52:39 GMT + - Mon, 20 Jul 2026 10:18:58 GMT Pragma: - no-cache RequestId: - - 293781cb-9c86-41fb-89ed-fbe7dcf2fe79 + - bb2fd816-5c62-45e2-945a-cda69220d6ef Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1126,13 +1126,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "139d63e6-f161-4bc3-800f-f7533603ffc7", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": - "6c194025-9a2b-4873-82b2-03de593cd7d8", "displayName": "fabcli000002", "parentFolderId": - "139d63e6-f161-4bc3-800f-f7533603ffc7", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "cc1a2fda-8468-4c0e-824c-7a4cad577a4d", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}, {"id": + "f9aa14f9-1b1a-420f-861c-a11152a62f1d", "displayName": "fabcli000002", "parentFolderId": + "cc1a2fda-8468-4c0e-824c-7a4cad577a4d", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1141,15 +1141,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '203' + - '201' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:52:40 GMT + - Mon, 20 Jul 2026 10:18:58 GMT Pragma: - no-cache RequestId: - - b4ef8af6-5e25-47e8-822f-6574174cfe26 + - 9d322787-382c-49a6-9ac9-ad673df143d0 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1164,7 +1164,7 @@ interactions: code: 200 message: OK - request: - body: '{"displayName": "fabcli000004", "type": "Notebook", "folderId": "6c194025-9a2b-4873-82b2-03de593cd7d8", + body: '{"displayName": "fabcli000004", "type": "Notebook", "folderId": "f9aa14f9-1b1a-420f-861c-a11152a62f1d", "definition": {"parts": [{"path": "notebook-content.py", "payload": "IyBGYWJyaWMgbm90ZWJvb2sgc291cmNlCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAia2VybmVsX2luZm8iOiB7CiMgTUVUQSAgICAgIm5hbWUiOiAic3luYXBzZV9weXNwYXJrIgojIE1FVEEgICB9LAojIE1FVEEgICAiZGVwZW5kZW5jaWVzIjoge30KIyBNRVRBIH0KCiMgQ0VMTCAqKioqKioqKioqKioqKioqKioqKgoKIyBXZWxjb21lIHRvIHlvdXIgbmV3IG5vdGVib29rCiMgVHlwZSBoZXJlIGluIHRoZSBjZWxsIGVkaXRvciB0byBhZGQgY29kZSEKCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAibGFuZ3VhZ2UiOiAicHl0aG9uIiwKIyBNRVRBICAgImxhbmd1YWdlX2dyb3VwIjogInN5bmFwc2VfcHlzcGFyayIKIyBNRVRBIH0K", "payloadType": "InlineBase64"}]}}' headers: @@ -1181,7 +1181,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/notebooks + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/notebooks response: body: string: 'null' @@ -1197,15 +1197,15 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:52:40 GMT + - Mon, 20 Jul 2026 10:18:59 GMT ETag: - '""' Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/c21c8ae3-a7ee-4f99-9a82-91c8fcbf1694 + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/abeb0100-427f-43ec-88a1-04a4aa11706d Pragma: - no-cache RequestId: - - 5d735852-b497-4ca2-ae33-c1bec14efce0 + - 1ff32528-00ae-41aa-a91d-7d07316770c5 Retry-After: - '20' Strict-Transport-Security: @@ -1219,7 +1219,7 @@ interactions: request-redirected: - 'true' x-ms-operation-id: - - c21c8ae3-a7ee-4f99-9a82-91c8fcbf1694 + - abeb0100-427f-43ec-88a1-04a4aa11706d status: code: 202 message: Accepted @@ -1237,11 +1237,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/c21c8ae3-a7ee-4f99-9a82-91c8fcbf1694 + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/abeb0100-427f-43ec-88a1-04a4aa11706d response: body: - string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-14T08:52:40.9871959", - "lastUpdatedTimeUtc": "2026-07-14T08:52:42.3660541", "percentComplete": 100, + string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-20T10:19:00.4489449", + "lastUpdatedTimeUtc": "2026-07-20T10:19:01.8203919", "percentComplete": 100, "error": null}' headers: Access-Control-Expose-Headers: @@ -1255,13 +1255,13 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:53:01 GMT + - Mon, 20 Jul 2026 10:19:21 GMT Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/c21c8ae3-a7ee-4f99-9a82-91c8fcbf1694/result + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/abeb0100-427f-43ec-88a1-04a4aa11706d/result Pragma: - no-cache RequestId: - - cce2af41-357e-46d3-b17b-2b26397a430d + - b79f1de8-f0cd-4e28-b34b-df3c6981804a Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1269,7 +1269,7 @@ interactions: X-Frame-Options: - deny x-ms-operation-id: - - c21c8ae3-a7ee-4f99-9a82-91c8fcbf1694 + - abeb0100-427f-43ec-88a1-04a4aa11706d status: code: 200 message: OK @@ -1287,12 +1287,12 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/c21c8ae3-a7ee-4f99-9a82-91c8fcbf1694/result + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/abeb0100-427f-43ec-88a1-04a4aa11706d/result response: body: - string: '{"id": "969878bf-eb31-4e96-a0e9-33b9987513de", "type": "Notebook", - "displayName": "fabcli000004", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", - "folderId": "6c194025-9a2b-4873-82b2-03de593cd7d8"}' + string: '{"id": "63c62fc7-4162-4859-8b7e-83e537a41e60", "type": "Notebook", + "displayName": "fabcli000004", "description": "", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", + "folderId": "f9aa14f9-1b1a-420f-861c-a11152a62f1d"}' headers: Access-Control-Expose-Headers: - RequestId @@ -1303,11 +1303,11 @@ interactions: Content-Type: - application/json Date: - - Tue, 14 Jul 2026 08:53:01 GMT + - Mon, 20 Jul 2026 10:19:21 GMT Pragma: - no-cache RequestId: - - 7f83c37e-ba9a-40b9-92ac-7c231b4c96f6 + - 22a3bc50-549c-4934-8b13-7ff8c2c21432 Strict-Transport-Security: - max-age=31536000; includeSubDomains Transfer-Encoding: @@ -1337,7 +1337,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -1349,15 +1349,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:53:03 GMT + - Mon, 20 Jul 2026 10:19:21 GMT Pragma: - no-cache RequestId: - - 46c15aa2-3f8a-45ae-bfa6-f37bd8621788 + - 85d56260-5059-4378-929d-e441569c88bb Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1385,14 +1385,14 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: - string: '{"value": [{"id": "774667b1-53eb-4ee9-961f-b8c110157a1b", "type": "Notebook", - "displayName": "fabcli000003", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", - "folderId": "139d63e6-f161-4bc3-800f-f7533603ffc7"}, {"id": "969878bf-eb31-4e96-a0e9-33b9987513de", + string: '{"value": [{"id": "ecd96630-f480-4aa8-b24b-5decf9024c8b", "type": "Notebook", + "displayName": "fabcli000003", "description": "", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", + "folderId": "cc1a2fda-8468-4c0e-824c-7a4cad577a4d"}, {"id": "63c62fc7-4162-4859-8b7e-83e537a41e60", "type": "Notebook", "displayName": "fabcli000004", "description": "", "workspaceId": - "c949d407-d701-4e5f-90e5-c67dd55544d4", "folderId": "6c194025-9a2b-4873-82b2-03de593cd7d8"}]}' + "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "folderId": "f9aa14f9-1b1a-420f-861c-a11152a62f1d"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1401,15 +1401,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '264' + - '258' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:53:03 GMT + - Mon, 20 Jul 2026 10:19:22 GMT Pragma: - no-cache RequestId: - - c6fec8eb-315a-4492-ac85-ed6c569ff9a8 + - 85d9e5d0-70ef-4a46-b08f-01fb480fd936 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1437,13 +1437,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "139d63e6-f161-4bc3-800f-f7533603ffc7", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": - "6c194025-9a2b-4873-82b2-03de593cd7d8", "displayName": "fabcli000002", "parentFolderId": - "139d63e6-f161-4bc3-800f-f7533603ffc7", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "cc1a2fda-8468-4c0e-824c-7a4cad577a4d", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}, {"id": + "f9aa14f9-1b1a-420f-861c-a11152a62f1d", "displayName": "fabcli000002", "parentFolderId": + "cc1a2fda-8468-4c0e-824c-7a4cad577a4d", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1452,15 +1452,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '203' + - '201' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:53:04 GMT + - Mon, 20 Jul 2026 10:19:23 GMT Pragma: - no-cache RequestId: - - 85d745f4-0902-428d-9374-a5cd0203ce13 + - 480f0834-29e0-4c45-bcce-59aff9a61205 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1488,13 +1488,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "139d63e6-f161-4bc3-800f-f7533603ffc7", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": - "6c194025-9a2b-4873-82b2-03de593cd7d8", "displayName": "fabcli000002", "parentFolderId": - "139d63e6-f161-4bc3-800f-f7533603ffc7", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "cc1a2fda-8468-4c0e-824c-7a4cad577a4d", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}, {"id": + "f9aa14f9-1b1a-420f-861c-a11152a62f1d", "displayName": "fabcli000002", "parentFolderId": + "cc1a2fda-8468-4c0e-824c-7a4cad577a4d", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1503,15 +1503,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '203' + - '201' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:53:04 GMT + - Mon, 20 Jul 2026 10:19:23 GMT Pragma: - no-cache RequestId: - - ed63f460-7674-4a97-99a3-ff79d8a14233 + - 33b04924-9a4a-4fd6-a3bb-b2e3402cc3f1 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1541,7 +1541,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items/bulkExportDefinitions?beta=true + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items/bulkExportDefinitions?beta=true response: body: string: 'null' @@ -1557,13 +1557,13 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:53:05 GMT + - Mon, 20 Jul 2026 10:19:24 GMT Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/894069e4-022a-4cd7-b2ab-bcb87a427901 + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/d1659f07-d63f-49ea-a92a-129b11efd1fe Pragma: - no-cache RequestId: - - ddddccbd-5571-40fb-9dcd-3fd4632df4d6 + - fd0bd62a-eb61-4a29-93cd-ba388a459b9c Retry-After: - '20' Strict-Transport-Security: @@ -1577,7 +1577,7 @@ interactions: request-redirected: - 'true' x-ms-operation-id: - - 894069e4-022a-4cd7-b2ab-bcb87a427901 + - d1659f07-d63f-49ea-a92a-129b11efd1fe status: code: 202 message: Accepted @@ -1595,11 +1595,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/894069e4-022a-4cd7-b2ab-bcb87a427901 + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/d1659f07-d63f-49ea-a92a-129b11efd1fe response: body: - string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-14T08:53:05.5275696", - "lastUpdatedTimeUtc": "2026-07-14T08:53:08.8270893", "percentComplete": 100, + string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-20T10:19:24.6879793", + "lastUpdatedTimeUtc": "2026-07-20T10:19:26.5644071", "percentComplete": 100, "error": null}' headers: Access-Control-Expose-Headers: @@ -1609,17 +1609,17 @@ interactions: Content-Encoding: - gzip Content-Length: - - '132' + - '131' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:53:25 GMT + - Mon, 20 Jul 2026 10:19:44 GMT Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/894069e4-022a-4cd7-b2ab-bcb87a427901/result + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/d1659f07-d63f-49ea-a92a-129b11efd1fe/result Pragma: - no-cache RequestId: - - 18b5c41c-9c91-4027-b61b-b8c6bb935401 + - 97b816dd-1dc4-4156-881e-8661daa60b6c Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1627,7 +1627,7 @@ interactions: X-Frame-Options: - deny x-ms-operation-id: - - 894069e4-022a-4cd7-b2ab-bcb87a427901 + - d1659f07-d63f-49ea-a92a-129b11efd1fe status: code: 200 message: OK @@ -1645,17 +1645,17 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/894069e4-022a-4cd7-b2ab-bcb87a427901/result + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/d1659f07-d63f-49ea-a92a-129b11efd1fe/result response: body: - string: '{"itemDefinitionsIndex": [{"id": "774667b1-53eb-4ee9-961f-b8c110157a1b", - "rootPath": "/fabcli000001/fabcli000003.Notebook"}, {"id": "969878bf-eb31-4e96-a0e9-33b9987513de", + string: '{"itemDefinitionsIndex": [{"id": "ecd96630-f480-4aa8-b24b-5decf9024c8b", + "rootPath": "/fabcli000001/fabcli000003.Notebook"}, {"id": "63c62fc7-4162-4859-8b7e-83e537a41e60", "rootPath": "/fabcli000001/fabcli000002/fabcli000004.Notebook"}], "definitionParts": - [{"path": "/fabcli000001/fabcli000003.Notebook/.platform", "payload": "ewogICIkc2NoZW1hIjogImh0dHBzOi8vZGV2ZWxvcGVyLm1pY3Jvc29mdC5jb20vanNvbi1zY2hlbWFzL2ZhYnJpYy9naXRJbnRlZ3JhdGlvbi9wbGF0Zm9ybVByb3BlcnRpZXMvMi4wLjAvc2NoZW1hLmpzb24iLAogICJtZXRhZGF0YSI6IHsKICAgICJ0eXBlIjogIk5vdGVib29rIiwKICAgICJkaXNwbGF5TmFtZSI6ICJmYWJjbGlubm0ybm1qMGtqIgogIH0sCiAgImNvbmZpZyI6IHsKICAgICJ2ZXJzaW9uIjogIjIuMCIsCiAgICAibG9naWNhbElkIjogIjEwMTU3YTFiLWI4YzEtOTYxZi00ZWU5LTUzZWI3NzQ2NjdiMSIKICB9Cn0=", + [{"path": "/fabcli000001/fabcli000003.Notebook/.platform", "payload": "ewogICIkc2NoZW1hIjogImh0dHBzOi8vZGV2ZWxvcGVyLm1pY3Jvc29mdC5jb20vanNvbi1zY2hlbWFzL2ZhYnJpYy9naXRJbnRlZ3JhdGlvbi9wbGF0Zm9ybVByb3BlcnRpZXMvMi4wLjAvc2NoZW1hLmpzb24iLAogICJtZXRhZGF0YSI6IHsKICAgICJ0eXBlIjogIk5vdGVib29rIiwKICAgICJkaXNwbGF5TmFtZSI6ICJmYWJjbGliMjUxNTlkZjcyIgogIH0sCiAgImNvbmZpZyI6IHsKICAgICJ2ZXJzaW9uIjogIjIuMCIsCiAgICAibG9naWNhbElkIjogImY5MDI0YzhiLTVkZWMtYjI0Yi00YWE4LWY0ODBlY2Q5NjYzMCIKICB9Cn0=", "payloadType": "InlineBase64"}, {"path": "/fabcli000001/fabcli000003.Notebook/notebook-content.py", "payload": "IyBGYWJyaWMgbm90ZWJvb2sgc291cmNlCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAia2VybmVsX2luZm8iOiB7CiMgTUVUQSAgICAgIm5hbWUiOiAic3luYXBzZV9weXNwYXJrIgojIE1FVEEgICB9LAojIE1FVEEgICAiZGVwZW5kZW5jaWVzIjoge30KIyBNRVRBIH0KCiMgQ0VMTCAqKioqKioqKioqKioqKioqKioqKgoKIyBXZWxjb21lIHRvIHlvdXIgbmV3IG5vdGVib29rCiMgVHlwZSBoZXJlIGluIHRoZSBjZWxsIGVkaXRvciB0byBhZGQgY29kZSEKCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAibGFuZ3VhZ2UiOiAicHl0aG9uIiwKIyBNRVRBICAgImxhbmd1YWdlX2dyb3VwIjogInN5bmFwc2VfcHlzcGFyayIKIyBNRVRBIH0K", "payloadType": "InlineBase64"}, {"path": "/fabcli000001/fabcli000002/fabcli000004.Notebook/.platform", - "payload": "ewogICIkc2NoZW1hIjogImh0dHBzOi8vZGV2ZWxvcGVyLm1pY3Jvc29mdC5jb20vanNvbi1zY2hlbWFzL2ZhYnJpYy9naXRJbnRlZ3JhdGlvbi9wbGF0Zm9ybVByb3BlcnRpZXMvMi4wLjAvc2NoZW1hLmpzb24iLAogICJtZXRhZGF0YSI6IHsKICAgICJ0eXBlIjogIk5vdGVib29rIiwKICAgICJkaXNwbGF5TmFtZSI6ICJmYWJjbGl5YjlycmE1NDg4IgogIH0sCiAgImNvbmZpZyI6IHsKICAgICJ2ZXJzaW9uIjogIjIuMCIsCiAgICAibG9naWNhbElkIjogIjk4NzUxM2RlLTMzYjktYTBlOS00ZTk2LWViMzE5Njk4NzhiZiIKICB9Cn0=", + "payload": "ewogICIkc2NoZW1hIjogImh0dHBzOi8vZGV2ZWxvcGVyLm1pY3Jvc29mdC5jb20vanNvbi1zY2hlbWFzL2ZhYnJpYy9naXRJbnRlZ3JhdGlvbi9wbGF0Zm9ybVByb3BlcnRpZXMvMi4wLjAvc2NoZW1hLmpzb24iLAogICJtZXRhZGF0YSI6IHsKICAgICJ0eXBlIjogIk5vdGVib29rIiwKICAgICJkaXNwbGF5TmFtZSI6ICJmYWJjbGlqczFrMTdhenFhIgogIH0sCiAgImNvbmZpZyI6IHsKICAgICJ2ZXJzaW9uIjogIjIuMCIsCiAgICAibG9naWNhbElkIjogIjM3YTQxZTYwLTgzZTUtOGI3ZS00ODU5LTQxNjI2M2M2MmZjNyIKICB9Cn0=", "payloadType": "InlineBase64"}, {"path": "/fabcli000001/fabcli000002/fabcli000004.Notebook/notebook-content.py", "payload": "IyBGYWJyaWMgbm90ZWJvb2sgc291cmNlCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAia2VybmVsX2luZm8iOiB7CiMgTUVUQSAgICAgIm5hbWUiOiAic3luYXBzZV9weXNwYXJrIgojIE1FVEEgICB9LAojIE1FVEEgICAiZGVwZW5kZW5jaWVzIjoge30KIyBNRVRBIH0KCiMgQ0VMTCAqKioqKioqKioqKioqKioqKioqKgoKIyBXZWxjb21lIHRvIHlvdXIgbmV3IG5vdGVib29rCiMgVHlwZSBoZXJlIGluIHRoZSBjZWxsIGVkaXRvciB0byBhZGQgY29kZSEKCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAibGFuZ3VhZ2UiOiAicHl0aG9uIiwKIyBNRVRBICAgImxhbmd1YWdlX2dyb3VwIjogInN5bmFwc2VfcHlzcGFyayIKIyBNRVRBIH0K", "payloadType": "InlineBase64"}]}' @@ -1669,11 +1669,11 @@ interactions: Content-Type: - application/json Date: - - Tue, 14 Jul 2026 08:53:26 GMT + - Mon, 20 Jul 2026 10:19:45 GMT Pragma: - no-cache RequestId: - - 1d04a548-c42d-448a-a3ed-9cd0f1ff0626 + - 2a6b4fa0-5b08-4715-ac3b-2d7e74bce0f7 Strict-Transport-Security: - max-age=31536000; includeSubDomains Transfer-Encoding: @@ -1699,14 +1699,14 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: - string: '{"value": [{"id": "774667b1-53eb-4ee9-961f-b8c110157a1b", "type": "Notebook", - "displayName": "fabcli000003", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", - "folderId": "139d63e6-f161-4bc3-800f-f7533603ffc7"}, {"id": "969878bf-eb31-4e96-a0e9-33b9987513de", + string: '{"value": [{"id": "ecd96630-f480-4aa8-b24b-5decf9024c8b", "type": "Notebook", + "displayName": "fabcli000003", "description": "", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", + "folderId": "cc1a2fda-8468-4c0e-824c-7a4cad577a4d"}, {"id": "63c62fc7-4162-4859-8b7e-83e537a41e60", "type": "Notebook", "displayName": "fabcli000004", "description": "", "workspaceId": - "c949d407-d701-4e5f-90e5-c67dd55544d4", "folderId": "6c194025-9a2b-4873-82b2-03de593cd7d8"}]}' + "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "folderId": "f9aa14f9-1b1a-420f-861c-a11152a62f1d"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1715,15 +1715,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '264' + - '258' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:53:26 GMT + - Mon, 20 Jul 2026 10:19:45 GMT Pragma: - no-cache RequestId: - - c357aefc-e132-417d-88b7-edde53ff464e + - d3353266-b81e-43d0-b641-07c56a4e4864 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1751,13 +1751,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "139d63e6-f161-4bc3-800f-f7533603ffc7", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": - "6c194025-9a2b-4873-82b2-03de593cd7d8", "displayName": "fabcli000002", "parentFolderId": - "139d63e6-f161-4bc3-800f-f7533603ffc7", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "cc1a2fda-8468-4c0e-824c-7a4cad577a4d", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}, {"id": + "f9aa14f9-1b1a-420f-861c-a11152a62f1d", "displayName": "fabcli000002", "parentFolderId": + "cc1a2fda-8468-4c0e-824c-7a4cad577a4d", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1766,15 +1766,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '203' + - '201' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:53:27 GMT + - Mon, 20 Jul 2026 10:19:46 GMT Pragma: - no-cache RequestId: - - 12b00911-4b7c-4932-9cf3-8825675e74c1 + - 29be23c7-3ce6-4c7b-a2bf-726f0e5698c5 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1802,13 +1802,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "139d63e6-f161-4bc3-800f-f7533603ffc7", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": - "6c194025-9a2b-4873-82b2-03de593cd7d8", "displayName": "fabcli000002", "parentFolderId": - "139d63e6-f161-4bc3-800f-f7533603ffc7", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "cc1a2fda-8468-4c0e-824c-7a4cad577a4d", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}, {"id": + "f9aa14f9-1b1a-420f-861c-a11152a62f1d", "displayName": "fabcli000002", "parentFolderId": + "cc1a2fda-8468-4c0e-824c-7a4cad577a4d", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1817,15 +1817,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '203' + - '201' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:53:28 GMT + - Mon, 20 Jul 2026 10:19:46 GMT Pragma: - no-cache RequestId: - - 737a5b05-2435-4b51-be96-0d6d76d36757 + - cc526b30-1941-4429-bb18-992db724d4b4 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1857,7 +1857,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -1869,15 +1869,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:53:28 GMT + - Mon, 20 Jul 2026 10:19:47 GMT Pragma: - no-cache RequestId: - - 22dcb5d4-4fca-4e09-ab14-32ff16b3c2b8 + - 575f6e59-fda0-4d7c-9a9c-1232f92df764 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1905,13 +1905,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "139d63e6-f161-4bc3-800f-f7533603ffc7", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": - "6c194025-9a2b-4873-82b2-03de593cd7d8", "displayName": "fabcli000002", "parentFolderId": - "139d63e6-f161-4bc3-800f-f7533603ffc7", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "cc1a2fda-8468-4c0e-824c-7a4cad577a4d", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}, {"id": + "f9aa14f9-1b1a-420f-861c-a11152a62f1d", "displayName": "fabcli000002", "parentFolderId": + "cc1a2fda-8468-4c0e-824c-7a4cad577a4d", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1920,15 +1920,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '203' + - '201' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:53:29 GMT + - Mon, 20 Jul 2026 10:19:47 GMT Pragma: - no-cache RequestId: - - 1f0c5e1b-b1cf-41ca-95b3-ed84a094ddb6 + - 83f48c60-b1e7-4348-9829-06c35357acee Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1956,13 +1956,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "139d63e6-f161-4bc3-800f-f7533603ffc7", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": - "6c194025-9a2b-4873-82b2-03de593cd7d8", "displayName": "fabcli000002", "parentFolderId": - "139d63e6-f161-4bc3-800f-f7533603ffc7", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "cc1a2fda-8468-4c0e-824c-7a4cad577a4d", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}, {"id": + "f9aa14f9-1b1a-420f-861c-a11152a62f1d", "displayName": "fabcli000002", "parentFolderId": + "cc1a2fda-8468-4c0e-824c-7a4cad577a4d", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1971,15 +1971,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '203' + - '201' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:53:29 GMT + - Mon, 20 Jul 2026 10:19:48 GMT Pragma: - no-cache RequestId: - - f715bff3-ae09-4d07-95c4-f02f5b7bc31c + - cfb04b18-b664-4d24-90e0-16bc616b3d8f Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2007,14 +2007,14 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: - string: '{"value": [{"id": "774667b1-53eb-4ee9-961f-b8c110157a1b", "type": "Notebook", - "displayName": "fabcli000003", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", - "folderId": "139d63e6-f161-4bc3-800f-f7533603ffc7"}, {"id": "969878bf-eb31-4e96-a0e9-33b9987513de", + string: '{"value": [{"id": "ecd96630-f480-4aa8-b24b-5decf9024c8b", "type": "Notebook", + "displayName": "fabcli000003", "description": "", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", + "folderId": "cc1a2fda-8468-4c0e-824c-7a4cad577a4d"}, {"id": "63c62fc7-4162-4859-8b7e-83e537a41e60", "type": "Notebook", "displayName": "fabcli000004", "description": "", "workspaceId": - "c949d407-d701-4e5f-90e5-c67dd55544d4", "folderId": "6c194025-9a2b-4873-82b2-03de593cd7d8"}]}' + "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "folderId": "f9aa14f9-1b1a-420f-861c-a11152a62f1d"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -2023,15 +2023,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '264' + - '258' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:53:29 GMT + - Mon, 20 Jul 2026 10:19:48 GMT Pragma: - no-cache RequestId: - - ae7d80d7-69f6-4f87-bfff-512d919249ba + - 5f03aa01-e34d-4e72-8044-7ae854cc4c47 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2059,13 +2059,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "139d63e6-f161-4bc3-800f-f7533603ffc7", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": - "6c194025-9a2b-4873-82b2-03de593cd7d8", "displayName": "fabcli000002", "parentFolderId": - "139d63e6-f161-4bc3-800f-f7533603ffc7", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "cc1a2fda-8468-4c0e-824c-7a4cad577a4d", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}, {"id": + "f9aa14f9-1b1a-420f-861c-a11152a62f1d", "displayName": "fabcli000002", "parentFolderId": + "cc1a2fda-8468-4c0e-824c-7a4cad577a4d", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -2074,15 +2074,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '203' + - '201' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:53:30 GMT + - Mon, 20 Jul 2026 10:19:48 GMT Pragma: - no-cache RequestId: - - bb83b204-f676-4221-b43a-df3ca1094b21 + - 8b16726f-81df-4836-92ea-bcc1df18117a Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2110,13 +2110,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "139d63e6-f161-4bc3-800f-f7533603ffc7", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": - "6c194025-9a2b-4873-82b2-03de593cd7d8", "displayName": "fabcli000002", "parentFolderId": - "139d63e6-f161-4bc3-800f-f7533603ffc7", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "cc1a2fda-8468-4c0e-824c-7a4cad577a4d", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}, {"id": + "f9aa14f9-1b1a-420f-861c-a11152a62f1d", "displayName": "fabcli000002", "parentFolderId": + "cc1a2fda-8468-4c0e-824c-7a4cad577a4d", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -2125,15 +2125,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '203' + - '201' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:53:29 GMT + - Mon, 20 Jul 2026 10:19:49 GMT Pragma: - no-cache RequestId: - - 21d00306-09e4-499b-a261-00decef12e2c + - 703ea283-b3ae-4895-ab61-083ae130f6c8 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2163,7 +2163,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: DELETE - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items/969878bf-eb31-4e96-a0e9-33b9987513de + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items/63c62fc7-4162-4859-8b7e-83e537a41e60 response: body: string: '' @@ -2179,11 +2179,11 @@ interactions: Content-Type: - application/octet-stream Date: - - Tue, 14 Jul 2026 08:53:30 GMT + - Mon, 20 Jul 2026 10:19:50 GMT Pragma: - no-cache RequestId: - - 096352f5-f145-4200-acb7-5f01a9e58b18 + - b4e15aed-dfff-492e-9be6-70911061de19 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2215,7 +2215,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -2227,15 +2227,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:53:31 GMT + - Mon, 20 Jul 2026 10:19:50 GMT Pragma: - no-cache RequestId: - - 69700e07-480a-4c9b-a173-6ff7f934421b + - 7e13876a-3ffa-4d6f-be91-7a009f374697 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2263,13 +2263,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "139d63e6-f161-4bc3-800f-f7533603ffc7", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": - "6c194025-9a2b-4873-82b2-03de593cd7d8", "displayName": "fabcli000002", "parentFolderId": - "139d63e6-f161-4bc3-800f-f7533603ffc7", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "cc1a2fda-8468-4c0e-824c-7a4cad577a4d", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}, {"id": + "f9aa14f9-1b1a-420f-861c-a11152a62f1d", "displayName": "fabcli000002", "parentFolderId": + "cc1a2fda-8468-4c0e-824c-7a4cad577a4d", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -2278,15 +2278,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '203' + - '201' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:53:31 GMT + - Mon, 20 Jul 2026 10:19:51 GMT Pragma: - no-cache RequestId: - - 8ead5d79-227c-40fa-898c-1114c469802f + - 342abce1-78ca-4481-ae15-e0ee8fab2ee7 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2314,12 +2314,12 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: - string: '{"value": [{"id": "774667b1-53eb-4ee9-961f-b8c110157a1b", "type": "Notebook", - "displayName": "fabcli000003", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4", - "folderId": "139d63e6-f161-4bc3-800f-f7533603ffc7"}]}' + string: '{"value": [{"id": "ecd96630-f480-4aa8-b24b-5decf9024c8b", "type": "Notebook", + "displayName": "fabcli000003", "description": "", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", + "folderId": "cc1a2fda-8468-4c0e-824c-7a4cad577a4d"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -2332,11 +2332,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:53:32 GMT + - Mon, 20 Jul 2026 10:19:50 GMT Pragma: - no-cache RequestId: - - a363dcdc-faa7-4330-953a-59df530d6a69 + - ae6a3140-88b1-4957-be94-cd8ad756b627 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2364,13 +2364,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "139d63e6-f161-4bc3-800f-f7533603ffc7", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": - "6c194025-9a2b-4873-82b2-03de593cd7d8", "displayName": "fabcli000002", "parentFolderId": - "139d63e6-f161-4bc3-800f-f7533603ffc7", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "cc1a2fda-8468-4c0e-824c-7a4cad577a4d", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}, {"id": + "f9aa14f9-1b1a-420f-861c-a11152a62f1d", "displayName": "fabcli000002", "parentFolderId": + "cc1a2fda-8468-4c0e-824c-7a4cad577a4d", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -2379,15 +2379,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '203' + - '201' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:53:32 GMT + - Mon, 20 Jul 2026 10:19:51 GMT Pragma: - no-cache RequestId: - - 636c84d6-ce13-4b4a-9a9a-6595324ab72c + - c553cb5c-af97-489a-88d3-9a5ba74c8161 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2417,7 +2417,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: DELETE - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items/774667b1-53eb-4ee9-961f-b8c110157a1b + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items/ecd96630-f480-4aa8-b24b-5decf9024c8b response: body: string: '' @@ -2433,11 +2433,11 @@ interactions: Content-Type: - application/octet-stream Date: - - Tue, 14 Jul 2026 08:53:33 GMT + - Mon, 20 Jul 2026 10:19:51 GMT Pragma: - no-cache RequestId: - - 3f0fd042-640b-426c-95fc-6522407dc07e + - 606ecbda-3a16-47f9-ad35-4f6d68d184a3 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2469,7 +2469,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -2481,15 +2481,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:53:34 GMT + - Mon, 20 Jul 2026 10:19:52 GMT Pragma: - no-cache RequestId: - - fe56795b-f794-4161-9d86-31feb3af3ea6 + - da86ad80-8a33-4ed9-b010-921e14eecaac Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2517,13 +2517,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "139d63e6-f161-4bc3-800f-f7533603ffc7", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": - "6c194025-9a2b-4873-82b2-03de593cd7d8", "displayName": "fabcli000002", "parentFolderId": - "139d63e6-f161-4bc3-800f-f7533603ffc7", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "cc1a2fda-8468-4c0e-824c-7a4cad577a4d", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}, {"id": + "f9aa14f9-1b1a-420f-861c-a11152a62f1d", "displayName": "fabcli000002", "parentFolderId": + "cc1a2fda-8468-4c0e-824c-7a4cad577a4d", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -2532,15 +2532,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '203' + - '201' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:53:34 GMT + - Mon, 20 Jul 2026 10:19:53 GMT Pragma: - no-cache RequestId: - - 278d79fa-e24a-41ee-9670-e54dc03c8b1c + - ad9c81cb-b47d-4f98-b240-1ab9165f9ba4 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2568,13 +2568,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "139d63e6-f161-4bc3-800f-f7533603ffc7", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, {"id": - "6c194025-9a2b-4873-82b2-03de593cd7d8", "displayName": "fabcli000002", "parentFolderId": - "139d63e6-f161-4bc3-800f-f7533603ffc7", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "cc1a2fda-8468-4c0e-824c-7a4cad577a4d", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}, {"id": + "f9aa14f9-1b1a-420f-861c-a11152a62f1d", "displayName": "fabcli000002", "parentFolderId": + "cc1a2fda-8468-4c0e-824c-7a4cad577a4d", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -2583,15 +2583,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '203' + - '201' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:53:34 GMT + - Mon, 20 Jul 2026 10:19:52 GMT Pragma: - no-cache RequestId: - - 7de38668-1b83-4eec-9a93-59994a119a1c + - 6da3ff09-475f-4a09-80f9-0604956b47c5 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2621,7 +2621,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: DELETE - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders/6c194025-9a2b-4873-82b2-03de593cd7d8 + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders/f9aa14f9-1b1a-420f-861c-a11152a62f1d response: body: string: '' @@ -2637,11 +2637,11 @@ interactions: Content-Type: - application/octet-stream Date: - - Tue, 14 Jul 2026 08:53:35 GMT + - Mon, 20 Jul 2026 10:19:53 GMT Pragma: - no-cache RequestId: - - ecf5bc08-7d05-4f47-b37f-c164abba766c + - e9b61d8b-536c-4620-8ab2-00e950bbfe70 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2673,7 +2673,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -2685,15 +2685,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:53:36 GMT + - Mon, 20 Jul 2026 10:19:54 GMT Pragma: - no-cache RequestId: - - 2494051b-8785-4506-8104-29676113c349 + - b520e1ee-7c3f-4072-91ed-0065762950f5 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2721,11 +2721,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders?recursive=True + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders?recursive=True response: body: - string: '{"value": [{"id": "139d63e6-f161-4bc3-800f-f7533603ffc7", "displayName": - "fabcli000001", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "cc1a2fda-8468-4c0e-824c-7a4cad577a4d", "displayName": + "fabcli000001", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -2738,11 +2738,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:53:36 GMT + - Mon, 20 Jul 2026 10:19:54 GMT Pragma: - no-cache RequestId: - - 736ff417-a4d0-42ba-bcbf-94ce14f6c599 + - 2c13d4d2-94cd-43fc-94b2-2a4553cbd1c5 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -2772,7 +2772,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: DELETE - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/folders/139d63e6-f161-4bc3-800f-f7533603ffc7 + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/folders/cc1a2fda-8468-4c0e-824c-7a4cad577a4d response: body: string: '' @@ -2788,11 +2788,11 @@ interactions: Content-Type: - application/octet-stream Date: - - Tue, 14 Jul 2026 08:53:37 GMT + - Mon, 20 Jul 2026 10:19:54 GMT Pragma: - no-cache RequestId: - - 1a896382-691d-4323-b37d-b2aeec2febc7 + - b581080e-76ed-4c72-a177-ba1b401412a5 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: diff --git a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_workspace_with_unsupported_items_success.yaml b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_workspace_with_unsupported_items_success.yaml index 482abb1df..67612b85f 100644 --- a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_workspace_with_unsupported_items_success.yaml +++ b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_workspace_with_unsupported_items_success.yaml @@ -17,7 +17,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -29,15 +29,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:53:37 GMT + - Mon, 20 Jul 2026 10:19:54 GMT Pragma: - no-cache RequestId: - - a15b87e0-4078-4472-a537-b29bf47369a2 + - 7e97ec8f-17d9-4607-89f9-8803f677412a Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -65,7 +65,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: string: '{"value": []}' @@ -81,11 +81,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:53:38 GMT + - Mon, 20 Jul 2026 10:19:55 GMT Pragma: - no-cache RequestId: - - 50a9ce47-978d-43a7-a136-efcd596621b7 + - 952c7de2-5d64-4a08-896c-11735ea0a244 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -113,7 +113,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: string: '{"value": []}' @@ -129,11 +129,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:53:38 GMT + - Mon, 20 Jul 2026 10:19:55 GMT Pragma: - no-cache RequestId: - - 386e5938-2fcf-45ea-8240-ff7e565ce5ed + - c04506b2-9be9-4ba5-a15e-4b187a7babf8 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -165,7 +165,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/notebooks + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/notebooks response: body: string: 'null' @@ -181,15 +181,15 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:53:39 GMT + - Mon, 20 Jul 2026 10:19:56 GMT ETag: - '""' Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/ca23523e-c300-41ae-bd28-7268bdf4b6b3 + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/2ca7f202-370b-4d0d-994e-439589eeb2be Pragma: - no-cache RequestId: - - 41522d48-ce37-485f-b3f1-3cd654e646e9 + - ba78775f-07ec-4cf4-a166-d2009b97e9ed Retry-After: - '20' Strict-Transport-Security: @@ -203,7 +203,7 @@ interactions: request-redirected: - 'true' x-ms-operation-id: - - ca23523e-c300-41ae-bd28-7268bdf4b6b3 + - 2ca7f202-370b-4d0d-994e-439589eeb2be status: code: 202 message: Accepted @@ -221,11 +221,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/ca23523e-c300-41ae-bd28-7268bdf4b6b3 + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/2ca7f202-370b-4d0d-994e-439589eeb2be response: body: - string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-14T08:53:39.329141", - "lastUpdatedTimeUtc": "2026-07-14T08:53:40.8159164", "percentComplete": 100, + string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-20T10:19:56.9760438", + "lastUpdatedTimeUtc": "2026-07-20T10:19:58.8310582", "percentComplete": 100, "error": null}' headers: Access-Control-Expose-Headers: @@ -239,13 +239,13 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:54:00 GMT + - Mon, 20 Jul 2026 10:20:17 GMT Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/ca23523e-c300-41ae-bd28-7268bdf4b6b3/result + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/2ca7f202-370b-4d0d-994e-439589eeb2be/result Pragma: - no-cache RequestId: - - a559f4a9-b438-4c62-80e7-7418c8f6f440 + - ac5aa995-0f71-4e9a-8b72-ee97e051352c Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -253,7 +253,7 @@ interactions: X-Frame-Options: - deny x-ms-operation-id: - - ca23523e-c300-41ae-bd28-7268bdf4b6b3 + - 2ca7f202-370b-4d0d-994e-439589eeb2be status: code: 200 message: OK @@ -271,11 +271,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/ca23523e-c300-41ae-bd28-7268bdf4b6b3/result + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/2ca7f202-370b-4d0d-994e-439589eeb2be/result response: body: - string: '{"id": "7c18b2a1-79d3-4b7a-9727-595947639c88", "type": "Notebook", - "displayName": "fabcli000001", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}' + string: '{"id": "e9e25b2b-cd60-4cce-a41e-07e45a8c8d86", "type": "Notebook", + "displayName": "fabcli000001", "description": "", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}' headers: Access-Control-Expose-Headers: - RequestId @@ -286,11 +286,11 @@ interactions: Content-Type: - application/json Date: - - Tue, 14 Jul 2026 08:54:01 GMT + - Mon, 20 Jul 2026 10:20:17 GMT Pragma: - no-cache RequestId: - - 0d261ef6-e4b4-4cc0-ac19-7aeef0b3a4fc + - 44c0fdf9-b887-4d84-9ea5-10f6cbc2fb1b Strict-Transport-Security: - max-age=31536000; includeSubDomains Transfer-Encoding: @@ -320,7 +320,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -332,15 +332,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:54:01 GMT + - Mon, 20 Jul 2026 10:20:18 GMT Pragma: - no-cache RequestId: - - a7737e79-1ac4-4c40-9c7f-c8b410031fa0 + - 42686c13-cc87-4bfb-a649-cfd6d3231a95 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -368,11 +368,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: - string: '{"value": [{"id": "7c18b2a1-79d3-4b7a-9727-595947639c88", "type": "Notebook", - "displayName": "fabcli000001", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "e9e25b2b-cd60-4cce-a41e-07e45a8c8d86", "type": "Notebook", + "displayName": "fabcli000001", "description": "", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -385,11 +385,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:54:01 GMT + - Mon, 20 Jul 2026 10:20:19 GMT Pragma: - no-cache RequestId: - - 79dbc238-04e9-423e-a6c4-f29042b6042a + - 15c18098-d0e4-4295-992c-9a60c4a09c07 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -417,11 +417,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: - string: '{"value": [{"id": "7c18b2a1-79d3-4b7a-9727-595947639c88", "type": "Notebook", - "displayName": "fabcli000001", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "e9e25b2b-cd60-4cce-a41e-07e45a8c8d86", "type": "Notebook", + "displayName": "fabcli000001", "description": "", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -434,11 +434,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:54:02 GMT + - Mon, 20 Jul 2026 10:20:19 GMT Pragma: - no-cache RequestId: - - 40476035-6529-44d8-a333-8debbfd62e8e + - 9e89bbf0-6c02-438f-8e9f-12219dceac9d Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -468,11 +468,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/environments + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/environments response: body: - string: '{"id": "fded4245-dcae-4be4-9389-1cb2e642b179", "type": "Environment", - "displayName": "fabcli000002", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}' + string: '{"id": "24a64519-094a-48f3-852b-c36ba50e9107", "type": "Environment", + "displayName": "fabcli000002", "description": "", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}' headers: Access-Control-Expose-Headers: - RequestId,ETag @@ -481,17 +481,17 @@ interactions: Content-Encoding: - gzip Content-Length: - - '157' + - '158' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:54:04 GMT + - Mon, 20 Jul 2026 10:20:21 GMT ETag: - '""' Pragma: - no-cache RequestId: - - 8fe8a2e9-1dc8-426c-902e-7f29e0913bd5 + - eb0c57ab-00f7-4eb3-aa7e-3a615d3357e3 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -523,7 +523,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -535,15 +535,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:54:04 GMT + - Mon, 20 Jul 2026 10:20:21 GMT Pragma: - no-cache RequestId: - - 28be4e75-27d5-4e07-8a33-58a6d06adb40 + - cb431f2c-9112-48d1-b7f4-26529935bde9 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -571,13 +571,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: - string: '{"value": [{"id": "7c18b2a1-79d3-4b7a-9727-595947639c88", "type": "Notebook", - "displayName": "fabcli000001", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, - {"id": "fded4245-dcae-4be4-9389-1cb2e642b179", "type": "Environment", "displayName": - "fabcli000002", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "e9e25b2b-cd60-4cce-a41e-07e45a8c8d86", "type": "Notebook", + "displayName": "fabcli000001", "description": "", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}, + {"id": "24a64519-094a-48f3-852b-c36ba50e9107", "type": "Environment", "displayName": + "fabcli000002", "description": "", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -590,11 +590,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:54:05 GMT + - Mon, 20 Jul 2026 10:20:21 GMT Pragma: - no-cache RequestId: - - 5bbec91d-bc94-4cbb-b418-8be73edce81d + - e0972018-ed61-4731-93e4-59635f3dfa87 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -624,7 +624,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items/bulkExportDefinitions?beta=true + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items/bulkExportDefinitions?beta=true response: body: string: 'null' @@ -640,13 +640,13 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:54:05 GMT + - Mon, 20 Jul 2026 10:20:22 GMT Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/cf2a5cb8-0d7c-4fe0-9a69-517617217987 + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/17525d89-327f-4c7d-aa92-416810a5609d Pragma: - no-cache RequestId: - - cddbe9fb-ca26-4565-afb7-73d476b60507 + - 82a03e34-d5c5-4682-8df4-436950e567e5 Retry-After: - '20' Strict-Transport-Security: @@ -660,7 +660,7 @@ interactions: request-redirected: - 'true' x-ms-operation-id: - - cf2a5cb8-0d7c-4fe0-9a69-517617217987 + - 17525d89-327f-4c7d-aa92-416810a5609d status: code: 202 message: Accepted @@ -678,11 +678,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/cf2a5cb8-0d7c-4fe0-9a69-517617217987 + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/17525d89-327f-4c7d-aa92-416810a5609d response: body: - string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-14T08:54:06.1894713", - "lastUpdatedTimeUtc": "2026-07-14T08:54:07.5230248", "percentComplete": 100, + string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-20T10:20:22.990055", + "lastUpdatedTimeUtc": "2026-07-20T10:20:24.5015892", "percentComplete": 100, "error": null}' headers: Access-Control-Expose-Headers: @@ -692,17 +692,17 @@ interactions: Content-Encoding: - gzip Content-Length: - - '131' + - '129' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:54:26 GMT + - Mon, 20 Jul 2026 10:20:43 GMT Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/cf2a5cb8-0d7c-4fe0-9a69-517617217987/result + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/17525d89-327f-4c7d-aa92-416810a5609d/result Pragma: - no-cache RequestId: - - c099e48e-8bbc-47c6-b643-c22ee9073baa + - 33ea0429-1ff3-4d41-a90d-1b5dd92abde3 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -710,7 +710,7 @@ interactions: X-Frame-Options: - deny x-ms-operation-id: - - cf2a5cb8-0d7c-4fe0-9a69-517617217987 + - 17525d89-327f-4c7d-aa92-416810a5609d status: code: 200 message: OK @@ -728,17 +728,17 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/cf2a5cb8-0d7c-4fe0-9a69-517617217987/result + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/17525d89-327f-4c7d-aa92-416810a5609d/result response: body: - string: '{"itemDefinitionsIndex": [{"id": "7c18b2a1-79d3-4b7a-9727-595947639c88", - "rootPath": "/fabcli000001.Notebook"}, {"id": "fded4245-dcae-4be4-9389-1cb2e642b179", + string: '{"itemDefinitionsIndex": [{"id": "e9e25b2b-cd60-4cce-a41e-07e45a8c8d86", + "rootPath": "/fabcli000001.Notebook"}, {"id": "24a64519-094a-48f3-852b-c36ba50e9107", "rootPath": "/fabcli000002.Environment"}], "definitionParts": [{"path": "/fabcli000001.Notebook/.platform", - "payload": "ewogICIkc2NoZW1hIjogImh0dHBzOi8vZGV2ZWxvcGVyLm1pY3Jvc29mdC5jb20vanNvbi1zY2hlbWFzL2ZhYnJpYy9naXRJbnRlZ3JhdGlvbi9wbGF0Zm9ybVByb3BlcnRpZXMvMi4wLjAvc2NoZW1hLmpzb24iLAogICJtZXRhZGF0YSI6IHsKICAgICJ0eXBlIjogIk5vdGVib29rIiwKICAgICJkaXNwbGF5TmFtZSI6ICJmYWJjbGlhenJvY2piODMyIgogIH0sCiAgImNvbmZpZyI6IHsKICAgICJ2ZXJzaW9uIjogIjIuMCIsCiAgICAibG9naWNhbElkIjogIjQ3NjM5Yzg4LTU5NTktOTcyNy00YjdhLTc5ZDM3YzE4YjJhMSIKICB9Cn0=", + "payload": "ewogICIkc2NoZW1hIjogImh0dHBzOi8vZGV2ZWxvcGVyLm1pY3Jvc29mdC5jb20vanNvbi1zY2hlbWFzL2ZhYnJpYy9naXRJbnRlZ3JhdGlvbi9wbGF0Zm9ybVByb3BlcnRpZXMvMi4wLjAvc2NoZW1hLmpzb24iLAogICJtZXRhZGF0YSI6IHsKICAgICJ0eXBlIjogIk5vdGVib29rIiwKICAgICJkaXNwbGF5TmFtZSI6ICJmYWJjbGlkcXV5bG1nMDdvIgogIH0sCiAgImNvbmZpZyI6IHsKICAgICJ2ZXJzaW9uIjogIjIuMCIsCiAgICAibG9naWNhbElkIjogIjVhOGM4ZDg2LTA3ZTQtYTQxZS00Y2NlLWNkNjBlOWUyNWIyYiIKICB9Cn0=", "payloadType": "InlineBase64"}, {"path": "/fabcli000001.Notebook/notebook-content.py", "payload": "IyBGYWJyaWMgbm90ZWJvb2sgc291cmNlCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAia2VybmVsX2luZm8iOiB7CiMgTUVUQSAgICAgIm5hbWUiOiAic3luYXBzZV9weXNwYXJrIgojIE1FVEEgICB9LAojIE1FVEEgICAiZGVwZW5kZW5jaWVzIjoge30KIyBNRVRBIH0KCiMgQ0VMTCAqKioqKioqKioqKioqKioqKioqKgoKIyBXZWxjb21lIHRvIHlvdXIgbmV3IG5vdGVib29rCiMgVHlwZSBoZXJlIGluIHRoZSBjZWxsIGVkaXRvciB0byBhZGQgY29kZSEKCgojIE1FVEFEQVRBICoqKioqKioqKioqKioqKioqKioqCgojIE1FVEEgewojIE1FVEEgICAibGFuZ3VhZ2UiOiAicHl0aG9uIiwKIyBNRVRBICAgImxhbmd1YWdlX2dyb3VwIjogInN5bmFwc2VfcHlzcGFyayIKIyBNRVRBIH0K", "payloadType": "InlineBase64"}, {"path": "/fabcli000002.Environment/.platform", - "payload": "ewogICIkc2NoZW1hIjogImh0dHBzOi8vZGV2ZWxvcGVyLm1pY3Jvc29mdC5jb20vanNvbi1zY2hlbWFzL2ZhYnJpYy9naXRJbnRlZ3JhdGlvbi9wbGF0Zm9ybVByb3BlcnRpZXMvMi4wLjAvc2NoZW1hLmpzb24iLAogICJtZXRhZGF0YSI6IHsKICAgICJ0eXBlIjogIkVudmlyb25tZW50IiwKICAgICJkaXNwbGF5TmFtZSI6ICJmYWJjbGlucHBuNzN3dHZuIgogIH0sCiAgImNvbmZpZyI6IHsKICAgICJ2ZXJzaW9uIjogIjIuMCIsCiAgICAibG9naWNhbElkIjogImU2NDJiMTc5LTFjYjItOTM4OS00YmU0LWRjYWVmZGVkNDI0NSIKICB9Cn0=", + "payload": "ewogICIkc2NoZW1hIjogImh0dHBzOi8vZGV2ZWxvcGVyLm1pY3Jvc29mdC5jb20vanNvbi1zY2hlbWFzL2ZhYnJpYy9naXRJbnRlZ3JhdGlvbi9wbGF0Zm9ybVByb3BlcnRpZXMvMi4wLjAvc2NoZW1hLmpzb24iLAogICJtZXRhZGF0YSI6IHsKICAgICJ0eXBlIjogIkVudmlyb25tZW50IiwKICAgICJkaXNwbGF5TmFtZSI6ICJmYWJjbGlhd2ZoenZhaWluIgogIH0sCiAgImNvbmZpZyI6IHsKICAgICJ2ZXJzaW9uIjogIjIuMCIsCiAgICAibG9naWNhbElkIjogImE1MGU5MTA3LWMzNmItODUyYi00OGYzLTA5NGEyNGE2NDUxOSIKICB9Cn0=", "payloadType": "InlineBase64"}, {"path": "/fabcli000002.Environment/Setting/Sparkcompute.yml", "payload": "ZW5hYmxlX25hdGl2ZV9leGVjdXRpb25fZW5naW5lOiBmYWxzZQ0KZHJpdmVyX2NvcmVzOiA4DQpkcml2ZXJfbWVtb3J5OiA1NmcNCmV4ZWN1dG9yX2NvcmVzOiA4DQpleGVjdXRvcl9tZW1vcnk6IDU2Zw0KZHluYW1pY19leGVjdXRvcl9hbGxvY2F0aW9uOg0KICBlbmFibGVkOiB0cnVlDQogIG1pbl9leGVjdXRvcnM6IDENCiAgbWF4X2V4ZWN1dG9yczogOQ0KcnVudGltZV92ZXJzaW9uOiAxLjMNCg==", "payloadType": "InlineBase64"}]}' @@ -752,11 +752,11 @@ interactions: Content-Type: - application/json Date: - - Tue, 14 Jul 2026 08:54:27 GMT + - Mon, 20 Jul 2026 10:20:43 GMT Pragma: - no-cache RequestId: - - 4abb2d8a-c694-462c-af46-57accc951c57 + - b6fa6d40-d7d5-4a03-a6fe-9d75a82b7e07 Strict-Transport-Security: - max-age=31536000; includeSubDomains Transfer-Encoding: @@ -782,13 +782,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: - string: '{"value": [{"id": "7c18b2a1-79d3-4b7a-9727-595947639c88", "type": "Notebook", - "displayName": "fabcli000001", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, - {"id": "fded4245-dcae-4be4-9389-1cb2e642b179", "type": "Environment", "displayName": - "fabcli000002", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "e9e25b2b-cd60-4cce-a41e-07e45a8c8d86", "type": "Notebook", + "displayName": "fabcli000001", "description": "", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}, + {"id": "24a64519-094a-48f3-852b-c36ba50e9107", "type": "Environment", "displayName": + "fabcli000002", "description": "", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -801,11 +801,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:54:27 GMT + - Mon, 20 Jul 2026 10:20:43 GMT Pragma: - no-cache RequestId: - - c16ceb57-8bb9-4b68-920c-8ac2c3cd930e + - 007d2cf4-b41a-4e7d-aaa3-accd2c827f3a Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -837,7 +837,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -849,15 +849,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:54:28 GMT + - Mon, 20 Jul 2026 10:20:44 GMT Pragma: - no-cache RequestId: - - debfa18f-4c02-4911-9e68-9270be40d250 + - 2d87753e-f67b-4838-8013-63f1145bcce6 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -885,13 +885,13 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: - string: '{"value": [{"id": "7c18b2a1-79d3-4b7a-9727-595947639c88", "type": "Notebook", - "displayName": "fabcli000001", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}, - {"id": "fded4245-dcae-4be4-9389-1cb2e642b179", "type": "Environment", "displayName": - "fabcli000002", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "e9e25b2b-cd60-4cce-a41e-07e45a8c8d86", "type": "Notebook", + "displayName": "fabcli000001", "description": "", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}, + {"id": "24a64519-094a-48f3-852b-c36ba50e9107", "type": "Environment", "displayName": + "fabcli000002", "description": "", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -904,11 +904,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:54:28 GMT + - Mon, 20 Jul 2026 10:20:45 GMT Pragma: - no-cache RequestId: - - 0494293d-8e9f-48d1-8f26-f58d4d2f3820 + - d9a93147-f4f6-454b-9f44-30324d158b02 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -938,7 +938,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: DELETE - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items/fded4245-dcae-4be4-9389-1cb2e642b179 + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items/24a64519-094a-48f3-852b-c36ba50e9107 response: body: string: '' @@ -954,11 +954,11 @@ interactions: Content-Type: - application/octet-stream Date: - - Tue, 14 Jul 2026 08:54:29 GMT + - Mon, 20 Jul 2026 10:20:45 GMT Pragma: - no-cache RequestId: - - 384ad7dd-169f-43fc-8f8d-93d61e192b25 + - f41e265a-d5c6-440f-8536-efdbcc002966 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -990,7 +990,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -1002,15 +1002,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:54:29 GMT + - Mon, 20 Jul 2026 10:20:46 GMT Pragma: - no-cache RequestId: - - 3d1cb97e-5d57-48a8-8584-e0b71800a522 + - 29b4e65f-c385-4a80-99ae-f909966a80b8 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1038,11 +1038,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: - string: '{"value": [{"id": "7c18b2a1-79d3-4b7a-9727-595947639c88", "type": "Notebook", - "displayName": "fabcli000001", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "e9e25b2b-cd60-4cce-a41e-07e45a8c8d86", "type": "Notebook", + "displayName": "fabcli000001", "description": "", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -1055,11 +1055,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:54:30 GMT + - Mon, 20 Jul 2026 10:20:46 GMT Pragma: - no-cache RequestId: - - 50966ea2-efd0-4a9d-9bf3-452603438c65 + - 7967c4f5-bb7f-4f15-828b-9937c73be6e3 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -1089,7 +1089,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: DELETE - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items/7c18b2a1-79d3-4b7a-9727-595947639c88 + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items/e9e25b2b-cd60-4cce-a41e-07e45a8c8d86 response: body: string: '' @@ -1105,11 +1105,11 @@ interactions: Content-Type: - application/octet-stream Date: - - Tue, 14 Jul 2026 08:54:30 GMT + - Mon, 20 Jul 2026 10:20:46 GMT Pragma: - no-cache RequestId: - - c0ab0ffe-f1f3-4fc1-b5a3-4df8cd16a735 + - ec05131e-bd0d-4678-84e3-f2f173ab13fa Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: diff --git a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_workspace_without_recursive_fail.yaml b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_workspace_without_recursive_fail.yaml index 5b4229775..ccf17e22a 100644 --- a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_workspace_without_recursive_fail.yaml +++ b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_workspace_without_recursive_fail.yaml @@ -17,7 +17,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -29,15 +29,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:09 GMT + - Mon, 20 Jul 2026 10:14:15 GMT Pragma: - no-cache RequestId: - - bb3dcadf-1a16-4283-b514-82f8a062fc61 + - d884ec8f-bc2e-4938-aa8d-f200da5c724e Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -65,7 +65,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: string: '{"value": []}' @@ -81,11 +81,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:10 GMT + - Mon, 20 Jul 2026 10:14:16 GMT Pragma: - no-cache RequestId: - - db55eb4d-a0bf-4b6c-8fa9-c860aaf7dd25 + - 7d5f05b6-9fd6-46ed-8313-e440bb8902ca Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -113,7 +113,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: string: '{"value": []}' @@ -129,11 +129,11 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:10 GMT + - Mon, 20 Jul 2026 10:14:16 GMT Pragma: - no-cache RequestId: - - 77f3a04a-65d2-427a-a66d-609baaa512af + - a2369f83-d934-4934-9dab-3ce44d33db4c Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -165,7 +165,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: POST - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/notebooks + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/notebooks response: body: string: 'null' @@ -181,15 +181,15 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:11 GMT + - Mon, 20 Jul 2026 10:14:17 GMT ETag: - '""' Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/e49f729a-2b42-4f2a-9c5c-c04bafa4683b + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/adbd7c05-39fd-4239-8b1b-93acf142f328 Pragma: - no-cache RequestId: - - 2f15d63d-bb2c-4245-ba69-5a114da541e8 + - 4d179c47-7b82-4e5e-8285-542c1cd5b6f3 Retry-After: - '20' Strict-Transport-Security: @@ -203,7 +203,7 @@ interactions: request-redirected: - 'true' x-ms-operation-id: - - e49f729a-2b42-4f2a-9c5c-c04bafa4683b + - adbd7c05-39fd-4239-8b1b-93acf142f328 status: code: 202 message: Accepted @@ -221,11 +221,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/e49f729a-2b42-4f2a-9c5c-c04bafa4683b + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/adbd7c05-39fd-4239-8b1b-93acf142f328 response: body: - string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-14T08:49:11.3713921", - "lastUpdatedTimeUtc": "2026-07-14T08:49:12.6386552", "percentComplete": 100, + string: '{"status": "Succeeded", "createdTimeUtc": "2026-07-20T10:14:17.6294613", + "lastUpdatedTimeUtc": "2026-07-20T10:14:18.777555", "percentComplete": 100, "error": null}' headers: Access-Control-Expose-Headers: @@ -239,13 +239,13 @@ interactions: Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:31 GMT + - Mon, 20 Jul 2026 10:14:38 GMT Location: - - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/e49f729a-2b42-4f2a-9c5c-c04bafa4683b/result + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/adbd7c05-39fd-4239-8b1b-93acf142f328/result Pragma: - no-cache RequestId: - - 2b0b3370-8f41-48b8-9bac-7e373275ce59 + - fa6776a7-68cb-4d3f-9f5a-09f59ae67955 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -253,7 +253,7 @@ interactions: X-Frame-Options: - deny x-ms-operation-id: - - e49f729a-2b42-4f2a-9c5c-c04bafa4683b + - adbd7c05-39fd-4239-8b1b-93acf142f328 status: code: 200 message: OK @@ -271,11 +271,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/e49f729a-2b42-4f2a-9c5c-c04bafa4683b/result + uri: https://wabi-us-central-b-primary-redirect.analysis.windows.net/v1/operations/adbd7c05-39fd-4239-8b1b-93acf142f328/result response: body: - string: '{"id": "ee79aef4-1043-429d-b77a-e5860517bb08", "type": "Notebook", - "displayName": "fabcli000001", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}' + string: '{"id": "1c5b37ed-007a-4055-bec2-a939a83fa304", "type": "Notebook", + "displayName": "fabcli000001", "description": "", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}' headers: Access-Control-Expose-Headers: - RequestId @@ -286,11 +286,11 @@ interactions: Content-Type: - application/json Date: - - Tue, 14 Jul 2026 08:49:32 GMT + - Mon, 20 Jul 2026 10:14:38 GMT Pragma: - no-cache RequestId: - - dcf94660-4208-48e3-8fb6-c19b880f0bea + - f8325d94-5358-4c0f-b2b7-50401a83840e Strict-Transport-Security: - max-age=31536000; includeSubDomains Transfer-Encoding: @@ -320,7 +320,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -332,15 +332,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:33 GMT + - Mon, 20 Jul 2026 10:14:39 GMT Pragma: - no-cache RequestId: - - f274faaa-d21a-485d-91e7-a5a554b638e0 + - ae5827c8-2952-4f8e-8234-2eb7e4e4c89a Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -372,7 +372,7 @@ interactions: response: body: string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName": - "My workspace", "description": "", "type": "Personal"}, {"id": "c949d407-d701-4e5f-90e5-c67dd55544d4", + "My workspace", "description": "", "type": "Personal"}, {"id": "0317e494-ca09-4b8e-a1b9-42b06ac4c585", "displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004", "capacityRegion": "Central US"}]}' @@ -384,15 +384,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '3569' + - '3500' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:33 GMT + - Mon, 20 Jul 2026 10:14:39 GMT Pragma: - no-cache RequestId: - - eef59c97-2cb6-49cd-8f44-fb3a41c38825 + - 215f4b37-f936-4ff3-b818-83c48a7e25f3 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -420,11 +420,11 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: GET - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items response: body: - string: '{"value": [{"id": "ee79aef4-1043-429d-b77a-e5860517bb08", "type": "Notebook", - "displayName": "fabcli000001", "description": "", "workspaceId": "c949d407-d701-4e5f-90e5-c67dd55544d4"}]}' + string: '{"value": [{"id": "1c5b37ed-007a-4055-bec2-a939a83fa304", "type": "Notebook", + "displayName": "fabcli000001", "description": "", "workspaceId": "0317e494-ca09-4b8e-a1b9-42b06ac4c585"}]}' headers: Access-Control-Expose-Headers: - RequestId @@ -433,15 +433,15 @@ interactions: Content-Encoding: - gzip Content-Length: - - '165' + - '166' Content-Type: - application/json; charset=utf-8 Date: - - Tue, 14 Jul 2026 08:49:34 GMT + - Mon, 20 Jul 2026 10:14:39 GMT Pragma: - no-cache RequestId: - - 9a8cd85d-e795-49e8-aedc-6704390bc564 + - c1b96dc8-6ef9-40c4-afbe-e9b594eb6267 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: @@ -471,7 +471,7 @@ interactions: User-Agent: - ms-fabric-cli-test/1.6.1 method: DELETE - uri: https://api.fabric.microsoft.com/v1/workspaces/c949d407-d701-4e5f-90e5-c67dd55544d4/items/ee79aef4-1043-429d-b77a-e5860517bb08 + uri: https://api.fabric.microsoft.com/v1/workspaces/0317e494-ca09-4b8e-a1b9-42b06ac4c585/items/1c5b37ed-007a-4055-bec2-a939a83fa304 response: body: string: '' @@ -487,11 +487,11 @@ interactions: Content-Type: - application/octet-stream Date: - - Tue, 14 Jul 2026 08:49:34 GMT + - Mon, 20 Jul 2026 10:14:40 GMT Pragma: - no-cache RequestId: - - 868c99b8-8a97-43ba-b1be-aa6581836d7b + - aa2c6656-c6cd-4c29-a3ac-0ff00515b331 Strict-Transport-Security: - max-age=31536000; includeSubDomains X-Content-Type-Options: diff --git a/tests/test_commands/test_bulk_export.py b/tests/test_commands/test_bulk_export.py index b02ec1fe5..7be5a196c 100644 --- a/tests/test_commands/test_bulk_export.py +++ b/tests/test_commands/test_bulk_export.py @@ -6,7 +6,9 @@ from fabric_cli.core import fab_constant as constant from fabric_cli.core.fab_exceptions import FabricCLIError from fabric_cli.core.fab_types import ItemType +from fabric_cli.errors import ErrorMessages from fabric_cli.errors.bulk_export import BulkExportErrors +from tests.test_commands.utils import cli_path_join class TestBulkExport: @@ -99,6 +101,40 @@ def test_bulk_export_empty_workspace_fail( BulkExportErrors.empty_target(workspace.name), ) + def test_bulk_export_invalid_ouput_path_fail( + self, workspace, cli_executor, assert_fabric_cli_error, tmp_path + ): + # Execute command with invalid output path + invalid_output_path = tmp_path / "non_existent_dir" / "output" + cli_executor.exec_command( + f"bulk-export {workspace.full_path} --output {str(invalid_output_path)} --force --recursive" + ) + + # Assert - should fail with error indicating invalid export path + assert_fabric_cli_error( + constant.ERROR_INVALID_PATH, + ErrorMessages.Common.no_such_file_or_directory(), + ) + + def test_bulk_export_non_local_output_path_fail( + self, workspace, item_factory, cli_executor, assert_fabric_cli_error + ): + # Setup + lakehouse = item_factory(ItemType.LAKEHOUSE) + lakehouse_onelake_full_path = cli_path_join(lakehouse.full_path, "Files") + + cli_executor.exec_command( + f"bulk-export {workspace.full_path} --output {lakehouse_onelake_full_path} --force --recursive" + ) + + # Assert - should fail with error indicating invalid export path + assert_fabric_cli_error( + constant.ERROR_INVALID_OPERATION, + BulkExportErrors.invalid_export_path( + lakehouse_onelake_full_path.strip("/") + ), + ) + def test_bulk_export_no_exportable_items_fail( self, folder_factory, From 6c9c36c1c1da7c34d4d1c9f4657f9f9045a190b9 Mon Sep 17 00:00:00 2001 From: Ohad Edry Date: Mon, 20 Jul 2026 14:14:42 +0300 Subject: [PATCH 12/14] fix test typo --- ...fail.yaml => test_bulk_export_invalid_output_path_fail.yaml} | 0 tests/test_commands/test_bulk_export.py | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) rename tests/test_commands/recordings/test_commands/test_bulk_export/{test_bulk_export_invalid_ouput_path_fail.yaml => test_bulk_export_invalid_output_path_fail.yaml} (100%) diff --git a/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_invalid_ouput_path_fail.yaml b/tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_invalid_output_path_fail.yaml similarity index 100% rename from tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_invalid_ouput_path_fail.yaml rename to tests/test_commands/recordings/test_commands/test_bulk_export/test_bulk_export_invalid_output_path_fail.yaml diff --git a/tests/test_commands/test_bulk_export.py b/tests/test_commands/test_bulk_export.py index 7be5a196c..1e0ce9ba1 100644 --- a/tests/test_commands/test_bulk_export.py +++ b/tests/test_commands/test_bulk_export.py @@ -101,7 +101,7 @@ def test_bulk_export_empty_workspace_fail( BulkExportErrors.empty_target(workspace.name), ) - def test_bulk_export_invalid_ouput_path_fail( + def test_bulk_export_invalid_output_path_fail( self, workspace, cli_executor, assert_fabric_cli_error, tmp_path ): # Execute command with invalid output path From cbf5fe52c30a8a170172eeb01ed75a095ff7c3db Mon Sep 17 00:00:00 2001 From: Ohad Edry Date: Tue, 21 Jul 2026 14:02:41 +0300 Subject: [PATCH 13/14] improve logger processing and remove unused error --- src/fabric_cli/core/fab_logger.py | 17 +++++++++++++++-- src/fabric_cli/errors/bulk_export.py | 4 ---- tests/test_core/test_fab_logger.py | 18 +++++++++++++----- 3 files changed, 28 insertions(+), 11 deletions(-) diff --git a/src/fabric_cli/core/fab_logger.py b/src/fabric_cli/core/fab_logger.py index ac41664c0..ce1bc035c 100644 --- a/src/fabric_cli/core/fab_logger.py +++ b/src/fabric_cli/core/fab_logger.py @@ -265,6 +265,9 @@ def user_log_dir(app_name): return log_dir +_ITEM_DEFINITION_PART_KEYS = {"path", "payload", "payloadType"} + + def _parse_json_into_single_line(json_text, ctxt_cmd): try: parsed_json = _process_json_response(json.loads(json_text), ctxt_cmd) @@ -283,16 +286,26 @@ def _process_json_response(parsed_json, ctxt_cmd): ctxt_cmd == "bulk-export" and "itemDefinitionsIndex" in parsed_json and "definitionParts" in parsed_json + and isinstance(parsed_json["definitionParts"], list) + and all( + isinstance(part, dict) and _ITEM_DEFINITION_PART_KEYS <= part.keys() + for part in parsed_json["definitionParts"] + ) ): return { - "itemDefinitionsIndex": parsed_json["itemDefinitionsIndex"], - "definitionParts": "definitionParts", + k: ("definitionParts" if k == "definitionParts" else v) + for k, v in parsed_json.items() } if ( ctxt_cmd == "export" and "definition" in parsed_json and "parts" in parsed_json["definition"] + and isinstance(parsed_json["definition"]["parts"], list) + and all( + isinstance(part, dict) and _ITEM_DEFINITION_PART_KEYS <= part.keys() + for part in parsed_json["definition"]["parts"] + ) ): definition = { k: v for k, v in parsed_json["definition"].items() if k != "parts" diff --git a/src/fabric_cli/errors/bulk_export.py b/src/fabric_cli/errors/bulk_export.py index 514cfc76a..964548995 100644 --- a/src/fabric_cli/errors/bulk_export.py +++ b/src/fabric_cli/errors/bulk_export.py @@ -21,10 +21,6 @@ def empty_target(full_name: str) -> str: def no_exportable_items() -> str: return "No exportable items found. All items have unsupported types" - @staticmethod - def no_definition_returned(artifact_name: str) -> str: - return f"No definition returned for '{artifact_name}'" - @staticmethod def invalid_export_path(path: str) -> str: return f"Export path '{path}' is not a valid directory" diff --git a/tests/test_core/test_fab_logger.py b/tests/test_core/test_fab_logger.py index 6f635e31d..3758b12bc 100644 --- a/tests/test_core/test_fab_logger.py +++ b/tests/test_core/test_fab_logger.py @@ -182,7 +182,7 @@ def test_log_debug_http_response_bulk_export(monkeypatch): { "path": "item_path", "payload": "item_payload", - "payload_type": "base64", + "payloadType": "base64", } ], } @@ -225,8 +225,16 @@ def test_log_debug_http_response_export(monkeypatch): "definition": { "format": "ipynb", "parts": [ - {"path": "notebook.ipynb", "payload": "base64encodedcontent"}, - {"path": "meta.json", "payload": "anotherpayload"}, + { + "path": "notebook.ipynb", + "payload": "base64encodedcontent", + "payloadType": "base64", + }, + { + "path": "meta.json", + "payload": "anotherpayload", + "payloadType": "base64", + }, ], } } @@ -243,8 +251,8 @@ def test_log_debug_http_response_export(monkeypatch): logged_messages = [call.args[0] for call in mock_debug.call_args_list] expected_json = ( '{"definition":{"format":"ipynb","parts":' - '[{"path":"notebook.ipynb","payload":"payload"},' - '{"path":"meta.json","payload":"payload"}]}}' + '[{"path":"notebook.ipynb","payload":"payload","payloadType":"base64"},' + '{"path":"meta.json","payload":"payload","payloadType":"base64"}]}}' ) assert any(expected_json in msg for msg in logged_messages) From bcfb0217386013250f0ad11291299b1c4db54630 Mon Sep 17 00:00:00 2001 From: Ohad Edry Date: Tue, 21 Jul 2026 16:19:18 +0300 Subject: [PATCH 14/14] improve logger text --- src/fabric_cli/core/fab_logger.py | 8 +++++--- tests/test_core/test_fab_logger.py | 6 +++--- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/src/fabric_cli/core/fab_logger.py b/src/fabric_cli/core/fab_logger.py index ce1bc035c..f9d07b5b5 100644 --- a/src/fabric_cli/core/fab_logger.py +++ b/src/fabric_cli/core/fab_logger.py @@ -281,7 +281,6 @@ def _process_json_response(parsed_json, ctxt_cmd): if parsed_json and isinstance(parsed_json, dict): # process responses according to the command context - # process bulk-export response to only log the itemDefinitionsIndex and definitionParts key if ( ctxt_cmd == "bulk-export" and "itemDefinitionsIndex" in parsed_json @@ -293,7 +292,7 @@ def _process_json_response(parsed_json, ctxt_cmd): ) ): return { - k: ("definitionParts" if k == "definitionParts" else v) + k: ("redacted_from_log" if k == "definitionParts" else v) for k, v in parsed_json.items() } @@ -311,7 +310,10 @@ def _process_json_response(parsed_json, ctxt_cmd): k: v for k, v in parsed_json["definition"].items() if k != "parts" } definition["parts"] = [ - {k: ("payload" if k == "payload" else v) for k, v in part.items()} + { + k: ("redacted_from_log" if k == "payload" else v) + for k, v in part.items() + } for part in parsed_json["definition"]["parts"] ] return {"definition": definition} diff --git a/tests/test_core/test_fab_logger.py b/tests/test_core/test_fab_logger.py index 3758b12bc..2bc33efcf 100644 --- a/tests/test_core/test_fab_logger.py +++ b/tests/test_core/test_fab_logger.py @@ -197,7 +197,7 @@ def test_log_debug_http_response_bulk_export(monkeypatch): ) logged_messages = [call.args[0] for call in mock_debug.call_args_list] - expected_json = '{"itemDefinitionsIndex":{"item1":"index1"},"definitionParts":"definitionParts"}' + expected_json = '{"itemDefinitionsIndex":{"item1":"index1"},"definitionParts":"redacted_from_log"}' assert any(expected_json in msg for msg in logged_messages) @@ -251,8 +251,8 @@ def test_log_debug_http_response_export(monkeypatch): logged_messages = [call.args[0] for call in mock_debug.call_args_list] expected_json = ( '{"definition":{"format":"ipynb","parts":' - '[{"path":"notebook.ipynb","payload":"payload","payloadType":"base64"},' - '{"path":"meta.json","payload":"payload","payloadType":"base64"}]}}' + '[{"path":"notebook.ipynb","payload":"redacted_from_log","payloadType":"base64"},' + '{"path":"meta.json","payload":"redacted_from_log","payloadType":"base64"}]}}' ) assert any(expected_json in msg for msg in logged_messages)