Microsoft.LoadTestService (preview:2025-07-01)

2025/08/13 • 11 updated methods

PlaywrightWorkspaces_CheckNameAvailability (updated)
Description :  Checks if a Playwright workspace name is available globally.
Reference :  Link ¶

⚶ Changes

{
  "#id": "PlaywrightWorkspaces_CheckNameAvailability",
  "Description": {
    "new": "Checks if a Playwright workspace name is available globally.",
    "old": "Implements global CheckNameAvailability operations"
  }
}

⚼ Request

POST:  /subscriptions/{subscriptionId}/providers/Microsoft.LoadTestService/checkNameAvailability
{
api-version: string ,
subscriptionId: string ,
body:
{
name: string ,
type: string ,
}
,
}

⚐ Response (200)

{
nameAvailable: boolean ,
reason: enum ,
message: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
PlaywrightQuotas_ListBySubscription (updated)
Description :  Lists Playwright quota resources for a given subscription ID.
Reference :  Link ¶

⚶ Changes

{
  "#id": "PlaywrightQuotas_ListBySubscription",
  "Description": {
    "new": "Lists Playwright quota resources for a given subscription ID.",
    "old": "List Playwright quota resources for a given subscription Id."
  },
  "$responses": {
    "200": {
      "$properties": {
        "value": {
          "$properties": {
            "properties": [
              {
                "#name": "freeTrial",
                "Description": {
                  "new": "The subscription-level location-based Playwright quota free trial properties.",
                  "old": "The subscription-level location-based Playwright quota resource free-trial properties."
                },
                "$properties": [
                  {
                    "#name": "workspaceId",
                    "Description": {
                      "new": "The workspace ID in GUID format that has free trial enabled in the subscription.",
                      "old": "Playwright workspace-id that has free-trial in the subscription."
                    }
                  },
                  {
                    "#name": "state",
                    "Description": {
                      "new": "The free trial state.",
                      "old": "The free-trial state."
                    },
                    "Enum": {
                      "new": [
                        [
                          "Active",
                          "The free trial is active and available for use."
                        ],
                        [
                          "Expired",
                          "The free trial has expired and is no longer available."
                        ],
                        [
                          "NotApplicable",
                          "The free trial is not applicable for this resource."
                        ]
                      ],
                      "old": [
                        [
                          "Active",
                          "The free-trial is Active."
                        ],
                        [
                          "Expired",
                          "The free-trial is Expired."
                        ],
                        [
                          "NotApplicable",
                          "The free-trial is Not Applicable."
                        ]
                      ]
                    }
                  }
                ]
              },
              {
                "#name": "provisioningState",
                "Enum": {
                  "new": [
                    [
                      "Succeeded",
                      "Resource has been created."
                    ],
                    [
                      "Failed",
                      "Resource creation failed."
                    ],
                    [
                      "Canceled",
                      "Resource creation was canceled."
                    ],
                    [
                      "Creating",
                      "Resource creation is in progress."
                    ],
                    [
                      "Deleting",
                      "Resource deletion is in progress."
                    ],
                    [
                      "Accepted",
                      "Request has been accepted for processing."
                    ]
                  ],
                  "old": [
                    [
                      "Succeeded",
                      "Resource has been created."
                    ],
                    [
                      "Failed",
                      "Resource creation failed."
                    ],
                    [
                      "Canceled",
                      "Resource creation was canceled."
                    ],
                    [
                      "Creating",
                      "Creation in progress.."
                    ],
                    [
                      "Deleting",
                      "Deletion in progress.."
                    ],
                    [
                      "Accepted",
                      "Request accepted for processing.."
                    ]
                  ]
                }
              }
            ]
          }
        }
      }
    }
  }
}

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.LoadTestService/locations/{location}/playwrightQuotas
{
api-version: string ,
subscriptionId: string ,
location: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
freeTrial:
{
workspaceId: string ,
state: enum ,
}
,
provisioningState: enum ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
PlaywrightQuotas_Get (updated)
Description :  Gets a subscription-level location-based Playwright quota resource by name.
Reference :  Link ¶

⚶ Changes

{
  "#id": "PlaywrightQuotas_Get",
  "Description": {
    "new": "Gets a subscription-level location-based Playwright quota resource by name.",
    "old": "Get subscription-level location-based Playwright quota resource by name."
  },
  "$responses": {
    "200": {
      "$properties": {
        "properties": [
          {
            "#name": "freeTrial",
            "Description": {
              "new": "The subscription-level location-based Playwright quota free trial properties.",
              "old": "The subscription-level location-based Playwright quota resource free-trial properties."
            },
            "$properties": [
              {
                "#name": "workspaceId",
                "Description": {
                  "new": "The workspace ID in GUID format that has free trial enabled in the subscription.",
                  "old": "Playwright workspace-id that has free-trial in the subscription."
                }
              },
              {
                "#name": "state",
                "Description": {
                  "new": "The free trial state.",
                  "old": "The free-trial state."
                },
                "Enum": {
                  "new": [
                    [
                      "Active",
                      "The free trial is active and available for use."
                    ],
                    [
                      "Expired",
                      "The free trial has expired and is no longer available."
                    ],
                    [
                      "NotApplicable",
                      "The free trial is not applicable for this resource."
                    ]
                  ],
                  "old": [
                    [
                      "Active",
                      "The free-trial is Active."
                    ],
                    [
                      "Expired",
                      "The free-trial is Expired."
                    ],
                    [
                      "NotApplicable",
                      "The free-trial is Not Applicable."
                    ]
                  ]
                }
              }
            ]
          },
          {
            "#name": "provisioningState",
            "Enum": {
              "new": [
                [
                  "Succeeded",
                  "Resource has been created."
                ],
                [
                  "Failed",
                  "Resource creation failed."
                ],
                [
                  "Canceled",
                  "Resource creation was canceled."
                ],
                [
                  "Creating",
                  "Resource creation is in progress."
                ],
                [
                  "Deleting",
                  "Resource deletion is in progress."
                ],
                [
                  "Accepted",
                  "Request has been accepted for processing."
                ]
              ],
              "old": [
                [
                  "Succeeded",
                  "Resource has been created."
                ],
                [
                  "Failed",
                  "Resource creation failed."
                ],
                [
                  "Canceled",
                  "Resource creation was canceled."
                ],
                [
                  "Creating",
                  "Creation in progress.."
                ],
                [
                  "Deleting",
                  "Deletion in progress.."
                ],
                [
                  "Accepted",
                  "Request accepted for processing.."
                ]
              ]
            }
          }
        ]
      }
    }
  }
}

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.LoadTestService/locations/{location}/playwrightQuotas/{playwrightQuotaName}
{
api-version: string ,
subscriptionId: string ,
location: string ,
playwrightQuotaName: string ,
}

⚐ Response (200)

{
properties:
{
freeTrial:
{
workspaceId: string ,
state: enum ,
}
,
provisioningState: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
PlaywrightWorkspaces_ListBySubscription (updated)
Description :  List PlaywrightWorkspace resources by subscription ID
Reference :  Link ¶

⚶ Changes

{
  "#id": "PlaywrightWorkspaces_ListBySubscription",
  "$responses": {
    "200": {
      "$properties": {
        "value": {
          "$properties": {
            "properties": [
              {
                "#name": "provisioningState",
                "Enum": {
                  "new": [
                    [
                      "Succeeded",
                      "Resource has been created."
                    ],
                    [
                      "Failed",
                      "Resource creation failed."
                    ],
                    [
                      "Canceled",
                      "Resource creation was canceled."
                    ],
                    [
                      "Creating",
                      "Resource creation is in progress."
                    ],
                    [
                      "Deleting",
                      "Resource deletion is in progress."
                    ],
                    [
                      "Accepted",
                      "Request has been accepted for processing."
                    ]
                  ],
                  "old": [
                    [
                      "Succeeded",
                      "Resource has been created."
                    ],
                    [
                      "Failed",
                      "Resource creation failed."
                    ],
                    [
                      "Canceled",
                      "Resource creation was canceled."
                    ],
                    [
                      "Creating",
                      "Creation in progress.."
                    ],
                    [
                      "Deleting",
                      "Deletion in progress.."
                    ],
                    [
                      "Accepted",
                      "Request accepted for processing.."
                    ]
                  ]
                }
              },
              {
                "#name": "dataplaneUri",
                "Description": {
                  "new": "The workspace data plane service API URI.",
                  "old": "The workspace data plane URI."
                }
              },
              {
                "#name": "regionalAffinity",
                "Description": {
                  "new": "Controls the connection region for client workers to cloud-hosted browsers. When enabled, workers connect to browsers in the closest Azure region for lower latency. When disabled, workers connect to browsers in the Azure region where the workspace was created.",
                  "old": "This property sets the connection region for client workers to cloud-hosted browsers. If enabled, workers connect to browsers in the closest Azure region, ensuring lower latency. If disabled, workers connect to browsers in the Azure region in which the workspace was initially created."
                },
                "Enum": {
                  "new": [
                    [
                      "Enabled",
                      "The feature is enabled."
                    ],
                    [
                      "Disabled",
                      "The feature is disabled."
                    ]
                  ],
                  "old": [
                    [
                      "Enabled",
                      "The feature is Enabled."
                    ],
                    [
                      "Disabled",
                      "The feature is Disabled."
                    ]
                  ]
                }
              },
              {
                "#name": "localAuth",
                "Description": {
                  "new": "Enables the workspace to use local authentication through service access tokens for operations.",
                  "old": "When enabled, this feature allows the workspace to use local auth (through service access token) for executing operations."
                },
                "Enum": {
                  "new": [
                    [
                      "Enabled",
                      "The feature is enabled."
                    ],
                    [
                      "Disabled",
                      "The feature is disabled."
                    ]
                  ],
                  "old": [
                    [
                      "Enabled",
                      "The feature is Enabled."
                    ],
                    [
                      "Disabled",
                      "The feature is Disabled."
                    ]
                  ]
                }
              },
              {
                "@added_01a3cc9903ff4823971a7d70a542a977": {
                  "#name": "workspaceId",
                  "Description": "The workspace ID in GUID format.",
                  "Required": false,
                  "Type": "string"
                }
              }
            ]
          }
        }
      }
    }
  }
}

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.LoadTestService/playwrightWorkspaces
{
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
provisioningState: enum ,
dataplaneUri: string ,
regionalAffinity: enum ,
localAuth: enum ,
workspaceId: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
PlaywrightWorkspaces_ListByResourceGroup (updated)
Description :  List PlaywrightWorkspace resources by resource group
Reference :  Link ¶

⚶ Changes

{
  "#id": "PlaywrightWorkspaces_ListByResourceGroup",
  "$responses": {
    "200": {
      "$properties": {
        "value": {
          "$properties": {
            "properties": [
              {
                "#name": "provisioningState",
                "Enum": {
                  "new": [
                    [
                      "Succeeded",
                      "Resource has been created."
                    ],
                    [
                      "Failed",
                      "Resource creation failed."
                    ],
                    [
                      "Canceled",
                      "Resource creation was canceled."
                    ],
                    [
                      "Creating",
                      "Resource creation is in progress."
                    ],
                    [
                      "Deleting",
                      "Resource deletion is in progress."
                    ],
                    [
                      "Accepted",
                      "Request has been accepted for processing."
                    ]
                  ],
                  "old": [
                    [
                      "Succeeded",
                      "Resource has been created."
                    ],
                    [
                      "Failed",
                      "Resource creation failed."
                    ],
                    [
                      "Canceled",
                      "Resource creation was canceled."
                    ],
                    [
                      "Creating",
                      "Creation in progress.."
                    ],
                    [
                      "Deleting",
                      "Deletion in progress.."
                    ],
                    [
                      "Accepted",
                      "Request accepted for processing.."
                    ]
                  ]
                }
              },
              {
                "#name": "dataplaneUri",
                "Description": {
                  "new": "The workspace data plane service API URI.",
                  "old": "The workspace data plane URI."
                }
              },
              {
                "#name": "regionalAffinity",
                "Description": {
                  "new": "Controls the connection region for client workers to cloud-hosted browsers. When enabled, workers connect to browsers in the closest Azure region for lower latency. When disabled, workers connect to browsers in the Azure region where the workspace was created.",
                  "old": "This property sets the connection region for client workers to cloud-hosted browsers. If enabled, workers connect to browsers in the closest Azure region, ensuring lower latency. If disabled, workers connect to browsers in the Azure region in which the workspace was initially created."
                },
                "Enum": {
                  "new": [
                    [
                      "Enabled",
                      "The feature is enabled."
                    ],
                    [
                      "Disabled",
                      "The feature is disabled."
                    ]
                  ],
                  "old": [
                    [
                      "Enabled",
                      "The feature is Enabled."
                    ],
                    [
                      "Disabled",
                      "The feature is Disabled."
                    ]
                  ]
                }
              },
              {
                "#name": "localAuth",
                "Description": {
                  "new": "Enables the workspace to use local authentication through service access tokens for operations.",
                  "old": "When enabled, this feature allows the workspace to use local auth (through service access token) for executing operations."
                },
                "Enum": {
                  "new": [
                    [
                      "Enabled",
                      "The feature is enabled."
                    ],
                    [
                      "Disabled",
                      "The feature is disabled."
                    ]
                  ],
                  "old": [
                    [
                      "Enabled",
                      "The feature is Enabled."
                    ],
                    [
                      "Disabled",
                      "The feature is Disabled."
                    ]
                  ]
                }
              },
              {
                "@added_ed764138717746bc839908e04e965b2c": {
                  "#name": "workspaceId",
                  "Description": "The workspace ID in GUID format.",
                  "Required": false,
                  "Type": "string"
                }
              }
            ]
          }
        }
      }
    }
  }
}

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.LoadTestService/playwrightWorkspaces
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
provisioningState: enum ,
dataplaneUri: string ,
regionalAffinity: enum ,
localAuth: enum ,
workspaceId: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
PlaywrightWorkspaces_Get (updated)
Description :  Get a PlaywrightWorkspace
Reference :  Link ¶

⚶ Changes

{
  "#id": "PlaywrightWorkspaces_Get",
  "$responses": {
    "200": {
      "$properties": {
        "properties": [
          {
            "#name": "provisioningState",
            "Enum": {
              "new": [
                [
                  "Succeeded",
                  "Resource has been created."
                ],
                [
                  "Failed",
                  "Resource creation failed."
                ],
                [
                  "Canceled",
                  "Resource creation was canceled."
                ],
                [
                  "Creating",
                  "Resource creation is in progress."
                ],
                [
                  "Deleting",
                  "Resource deletion is in progress."
                ],
                [
                  "Accepted",
                  "Request has been accepted for processing."
                ]
              ],
              "old": [
                [
                  "Succeeded",
                  "Resource has been created."
                ],
                [
                  "Failed",
                  "Resource creation failed."
                ],
                [
                  "Canceled",
                  "Resource creation was canceled."
                ],
                [
                  "Creating",
                  "Creation in progress.."
                ],
                [
                  "Deleting",
                  "Deletion in progress.."
                ],
                [
                  "Accepted",
                  "Request accepted for processing.."
                ]
              ]
            }
          },
          {
            "#name": "dataplaneUri",
            "Description": {
              "new": "The workspace data plane service API URI.",
              "old": "The workspace data plane URI."
            }
          },
          {
            "#name": "regionalAffinity",
            "Description": {
              "new": "Controls the connection region for client workers to cloud-hosted browsers. When enabled, workers connect to browsers in the closest Azure region for lower latency. When disabled, workers connect to browsers in the Azure region where the workspace was created.",
              "old": "This property sets the connection region for client workers to cloud-hosted browsers. If enabled, workers connect to browsers in the closest Azure region, ensuring lower latency. If disabled, workers connect to browsers in the Azure region in which the workspace was initially created."
            },
            "Enum": {
              "new": [
                [
                  "Enabled",
                  "The feature is enabled."
                ],
                [
                  "Disabled",
                  "The feature is disabled."
                ]
              ],
              "old": [
                [
                  "Enabled",
                  "The feature is Enabled."
                ],
                [
                  "Disabled",
                  "The feature is Disabled."
                ]
              ]
            }
          },
          {
            "#name": "localAuth",
            "Description": {
              "new": "Enables the workspace to use local authentication through service access tokens for operations.",
              "old": "When enabled, this feature allows the workspace to use local auth (through service access token) for executing operations."
            },
            "Enum": {
              "new": [
                [
                  "Enabled",
                  "The feature is enabled."
                ],
                [
                  "Disabled",
                  "The feature is disabled."
                ]
              ],
              "old": [
                [
                  "Enabled",
                  "The feature is Enabled."
                ],
                [
                  "Disabled",
                  "The feature is Disabled."
                ]
              ]
            }
          },
          {
            "@added_1547ac0b2d564d349c6735619bcb301f": {
              "#name": "workspaceId",
              "Description": "The workspace ID in GUID format.",
              "Required": false,
              "Type": "string"
            }
          }
        ]
      }
    }
  }
}

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.LoadTestService/playwrightWorkspaces/{playwrightWorkspaceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
playwrightWorkspaceName: string ,
}

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
dataplaneUri: string ,
regionalAffinity: enum ,
localAuth: enum ,
workspaceId: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
PlaywrightWorkspaces_CreateOrUpdate (updated)
Description :  Create a PlaywrightWorkspace
Reference :  Link ¶

⚶ Changes

{
  "#id": "PlaywrightWorkspaces_CreateOrUpdate",
  "$parameters": {
    "resource": {
      "$properties": {
        "properties": [
          {
            "#name": "provisioningState",
            "Enum": {
              "new": [
                [
                  "Succeeded",
                  "Resource has been created."
                ],
                [
                  "Failed",
                  "Resource creation failed."
                ],
                [
                  "Canceled",
                  "Resource creation was canceled."
                ],
                [
                  "Creating",
                  "Resource creation is in progress."
                ],
                [
                  "Deleting",
                  "Resource deletion is in progress."
                ],
                [
                  "Accepted",
                  "Request has been accepted for processing."
                ]
              ],
              "old": [
                [
                  "Succeeded",
                  "Resource has been created."
                ],
                [
                  "Failed",
                  "Resource creation failed."
                ],
                [
                  "Canceled",
                  "Resource creation was canceled."
                ],
                [
                  "Creating",
                  "Creation in progress.."
                ],
                [
                  "Deleting",
                  "Deletion in progress.."
                ],
                [
                  "Accepted",
                  "Request accepted for processing.."
                ]
              ]
            }
          },
          {
            "#name": "dataplaneUri",
            "Description": {
              "new": "The workspace data plane service API URI.",
              "old": "The workspace data plane URI."
            }
          },
          {
            "#name": "regionalAffinity",
            "Description": {
              "new": "Controls the connection region for client workers to cloud-hosted browsers. When enabled, workers connect to browsers in the closest Azure region for lower latency. When disabled, workers connect to browsers in the Azure region where the workspace was created.",
              "old": "This property sets the connection region for client workers to cloud-hosted browsers. If enabled, workers connect to browsers in the closest Azure region, ensuring lower latency. If disabled, workers connect to browsers in the Azure region in which the workspace was initially created."
            },
            "Enum": {
              "new": [
                [
                  "Enabled",
                  "The feature is enabled."
                ],
                [
                  "Disabled",
                  "The feature is disabled."
                ]
              ],
              "old": [
                [
                  "Enabled",
                  "The feature is Enabled."
                ],
                [
                  "Disabled",
                  "The feature is Disabled."
                ]
              ]
            }
          },
          {
            "#name": "localAuth",
            "Description": {
              "new": "Enables the workspace to use local authentication through service access tokens for operations.",
              "old": "When enabled, this feature allows the workspace to use local auth (through service access token) for executing operations."
            },
            "Enum": {
              "new": [
                [
                  "Enabled",
                  "The feature is enabled."
                ],
                [
                  "Disabled",
                  "The feature is disabled."
                ]
              ],
              "old": [
                [
                  "Enabled",
                  "The feature is Enabled."
                ],
                [
                  "Disabled",
                  "The feature is Disabled."
                ]
              ]
            }
          },
          {
            "@added_2c9123e5880e435bbd8b29fb9dbad7ad": {
              "#name": "workspaceId",
              "Description": "The workspace ID in GUID format.",
              "Required": false,
              "Type": "string"
            }
          }
        ]
      }
    }
  },
  "$responses": {
    "200": {
      "$properties": {
        "properties": [
          {
            "#name": "provisioningState",
            "Enum": {
              "new": [
                [
                  "Succeeded",
                  "Resource has been created."
                ],
                [
                  "Failed",
                  "Resource creation failed."
                ],
                [
                  "Canceled",
                  "Resource creation was canceled."
                ],
                [
                  "Creating",
                  "Resource creation is in progress."
                ],
                [
                  "Deleting",
                  "Resource deletion is in progress."
                ],
                [
                  "Accepted",
                  "Request has been accepted for processing."
                ]
              ],
              "old": [
                [
                  "Succeeded",
                  "Resource has been created."
                ],
                [
                  "Failed",
                  "Resource creation failed."
                ],
                [
                  "Canceled",
                  "Resource creation was canceled."
                ],
                [
                  "Creating",
                  "Creation in progress.."
                ],
                [
                  "Deleting",
                  "Deletion in progress.."
                ],
                [
                  "Accepted",
                  "Request accepted for processing.."
                ]
              ]
            }
          },
          {
            "#name": "dataplaneUri",
            "Description": {
              "new": "The workspace data plane service API URI.",
              "old": "The workspace data plane URI."
            }
          },
          {
            "#name": "regionalAffinity",
            "Description": {
              "new": "Controls the connection region for client workers to cloud-hosted browsers. When enabled, workers connect to browsers in the closest Azure region for lower latency. When disabled, workers connect to browsers in the Azure region where the workspace was created.",
              "old": "This property sets the connection region for client workers to cloud-hosted browsers. If enabled, workers connect to browsers in the closest Azure region, ensuring lower latency. If disabled, workers connect to browsers in the Azure region in which the workspace was initially created."
            },
            "Enum": {
              "new": [
                [
                  "Enabled",
                  "The feature is enabled."
                ],
                [
                  "Disabled",
                  "The feature is disabled."
                ]
              ],
              "old": [
                [
                  "Enabled",
                  "The feature is Enabled."
                ],
                [
                  "Disabled",
                  "The feature is Disabled."
                ]
              ]
            }
          },
          {
            "#name": "localAuth",
            "Description": {
              "new": "Enables the workspace to use local authentication through service access tokens for operations.",
              "old": "When enabled, this feature allows the workspace to use local auth (through service access token) for executing operations."
            },
            "Enum": {
              "new": [
                [
                  "Enabled",
                  "The feature is enabled."
                ],
                [
                  "Disabled",
                  "The feature is disabled."
                ]
              ],
              "old": [
                [
                  "Enabled",
                  "The feature is Enabled."
                ],
                [
                  "Disabled",
                  "The feature is Disabled."
                ]
              ]
            }
          },
          {
            "@added_f0ee4ceac5a04c438ed38e62d9ca8eaa": {
              "#name": "workspaceId",
              "Description": "The workspace ID in GUID format.",
              "Required": false,
              "Type": "string"
            }
          }
        ]
      }
    },
    "201": {
      "$properties": {
        "properties": [
          {
            "#name": "provisioningState",
            "Enum": {
              "new": [
                [
                  "Succeeded",
                  "Resource has been created."
                ],
                [
                  "Failed",
                  "Resource creation failed."
                ],
                [
                  "Canceled",
                  "Resource creation was canceled."
                ],
                [
                  "Creating",
                  "Resource creation is in progress."
                ],
                [
                  "Deleting",
                  "Resource deletion is in progress."
                ],
                [
                  "Accepted",
                  "Request has been accepted for processing."
                ]
              ],
              "old": [
                [
                  "Succeeded",
                  "Resource has been created."
                ],
                [
                  "Failed",
                  "Resource creation failed."
                ],
                [
                  "Canceled",
                  "Resource creation was canceled."
                ],
                [
                  "Creating",
                  "Creation in progress.."
                ],
                [
                  "Deleting",
                  "Deletion in progress.."
                ],
                [
                  "Accepted",
                  "Request accepted for processing.."
                ]
              ]
            }
          },
          {
            "#name": "dataplaneUri",
            "Description": {
              "new": "The workspace data plane service API URI.",
              "old": "The workspace data plane URI."
            }
          },
          {
            "#name": "regionalAffinity",
            "Description": {
              "new": "Controls the connection region for client workers to cloud-hosted browsers. When enabled, workers connect to browsers in the closest Azure region for lower latency. When disabled, workers connect to browsers in the Azure region where the workspace was created.",
              "old": "This property sets the connection region for client workers to cloud-hosted browsers. If enabled, workers connect to browsers in the closest Azure region, ensuring lower latency. If disabled, workers connect to browsers in the Azure region in which the workspace was initially created."
            },
            "Enum": {
              "new": [
                [
                  "Enabled",
                  "The feature is enabled."
                ],
                [
                  "Disabled",
                  "The feature is disabled."
                ]
              ],
              "old": [
                [
                  "Enabled",
                  "The feature is Enabled."
                ],
                [
                  "Disabled",
                  "The feature is Disabled."
                ]
              ]
            }
          },
          {
            "#name": "localAuth",
            "Description": {
              "new": "Enables the workspace to use local authentication through service access tokens for operations.",
              "old": "When enabled, this feature allows the workspace to use local auth (through service access token) for executing operations."
            },
            "Enum": {
              "new": [
                [
                  "Enabled",
                  "The feature is enabled."
                ],
                [
                  "Disabled",
                  "The feature is disabled."
                ]
              ],
              "old": [
                [
                  "Enabled",
                  "The feature is Enabled."
                ],
                [
                  "Disabled",
                  "The feature is Disabled."
                ]
              ]
            }
          },
          {
            "@added_4ef0cf61d64c43d188d146324f078c50": {
              "#name": "workspaceId",
              "Description": "The workspace ID in GUID format.",
              "Required": false,
              "Type": "string"
            }
          }
        ]
      }
    }
  }
}

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.LoadTestService/playwrightWorkspaces/{playwrightWorkspaceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
playwrightWorkspaceName: string ,
resource:
{
properties:
{
provisioningState: enum ,
dataplaneUri: string ,
regionalAffinity: enum ,
localAuth: enum ,
workspaceId: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
dataplaneUri: string ,
regionalAffinity: enum ,
localAuth: enum ,
workspaceId: string ,
}
,
}

⚐ Response (201)

{
$headers:
{
azure-asyncoperation: string ,
retry-after: integer ,
}
,
$schema:
{
properties:
{
provisioningState: enum ,
dataplaneUri: string ,
regionalAffinity: enum ,
localAuth: enum ,
workspaceId: string ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
PlaywrightWorkspaces_Update (updated)
Description :  Updates a Playwright workspace resource synchronously.
Reference :  Link ¶

⚶ Changes

{
  "#id": "PlaywrightWorkspaces_Update",
  "Description": {
    "new": "Updates a Playwright workspace resource synchronously.",
    "old": "Update a PlaywrightWorkspace"
  },
  "$parameters": {
    "properties": {
      "$properties": {
        "properties": [
          {
            "#name": "regionalAffinity",
            "Description": {
              "new": "Controls the connection region for client workers to cloud-hosted browsers. When enabled, workers connect to browsers in the closest Azure region for lower latency. When disabled, workers connect to browsers in the Azure region where the workspace was created.",
              "old": "This property sets the connection region for client workers to cloud-hosted browsers. If enabled, workers connect to browsers in the closest Azure region, ensuring lower latency. If disabled, workers connect to browsers in the Azure region in which the workspace was initially created."
            },
            "Enum": {
              "new": [
                [
                  "Enabled",
                  "The feature is enabled."
                ],
                [
                  "Disabled",
                  "The feature is disabled."
                ]
              ],
              "old": [
                [
                  "Enabled",
                  "The feature is Enabled."
                ],
                [
                  "Disabled",
                  "The feature is Disabled."
                ]
              ]
            }
          },
          {
            "#name": "localAuth",
            "Description": {
              "new": "Enables the workspace to use local authentication through service access tokens for operations.",
              "old": "When enabled, this feature allows the workspace to use local auth (through service access token) for executing operations."
            },
            "Enum": {
              "new": [
                [
                  "Enabled",
                  "The feature is enabled."
                ],
                [
                  "Disabled",
                  "The feature is disabled."
                ]
              ],
              "old": [
                [
                  "Enabled",
                  "The feature is Enabled."
                ],
                [
                  "Disabled",
                  "The feature is Disabled."
                ]
              ]
            }
          }
        ]
      }
    }
  },
  "$responses": {
    "200": {
      "$properties": {
        "properties": [
          {
            "#name": "provisioningState",
            "Enum": {
              "new": [
                [
                  "Succeeded",
                  "Resource has been created."
                ],
                [
                  "Failed",
                  "Resource creation failed."
                ],
                [
                  "Canceled",
                  "Resource creation was canceled."
                ],
                [
                  "Creating",
                  "Resource creation is in progress."
                ],
                [
                  "Deleting",
                  "Resource deletion is in progress."
                ],
                [
                  "Accepted",
                  "Request has been accepted for processing."
                ]
              ],
              "old": [
                [
                  "Succeeded",
                  "Resource has been created."
                ],
                [
                  "Failed",
                  "Resource creation failed."
                ],
                [
                  "Canceled",
                  "Resource creation was canceled."
                ],
                [
                  "Creating",
                  "Creation in progress.."
                ],
                [
                  "Deleting",
                  "Deletion in progress.."
                ],
                [
                  "Accepted",
                  "Request accepted for processing.."
                ]
              ]
            }
          },
          {
            "#name": "dataplaneUri",
            "Description": {
              "new": "The workspace data plane service API URI.",
              "old": "The workspace data plane URI."
            }
          },
          {
            "#name": "regionalAffinity",
            "Description": {
              "new": "Controls the connection region for client workers to cloud-hosted browsers. When enabled, workers connect to browsers in the closest Azure region for lower latency. When disabled, workers connect to browsers in the Azure region where the workspace was created.",
              "old": "This property sets the connection region for client workers to cloud-hosted browsers. If enabled, workers connect to browsers in the closest Azure region, ensuring lower latency. If disabled, workers connect to browsers in the Azure region in which the workspace was initially created."
            },
            "Enum": {
              "new": [
                [
                  "Enabled",
                  "The feature is enabled."
                ],
                [
                  "Disabled",
                  "The feature is disabled."
                ]
              ],
              "old": [
                [
                  "Enabled",
                  "The feature is Enabled."
                ],
                [
                  "Disabled",
                  "The feature is Disabled."
                ]
              ]
            }
          },
          {
            "#name": "localAuth",
            "Description": {
              "new": "Enables the workspace to use local authentication through service access tokens for operations.",
              "old": "When enabled, this feature allows the workspace to use local auth (through service access token) for executing operations."
            },
            "Enum": {
              "new": [
                [
                  "Enabled",
                  "The feature is enabled."
                ],
                [
                  "Disabled",
                  "The feature is disabled."
                ]
              ],
              "old": [
                [
                  "Enabled",
                  "The feature is Enabled."
                ],
                [
                  "Disabled",
                  "The feature is Disabled."
                ]
              ]
            }
          },
          {
            "@added_8466fd74cd984d5fb566f23d695c4f47": {
              "#name": "workspaceId",
              "Description": "The workspace ID in GUID format.",
              "Required": false,
              "Type": "string"
            }
          }
        ]
      }
    }
  }
}

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.LoadTestService/playwrightWorkspaces/{playwrightWorkspaceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
playwrightWorkspaceName: string ,
properties:
{
tags: object ,
properties:
{
regionalAffinity: enum ,
localAuth: enum ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
dataplaneUri: string ,
regionalAffinity: enum ,
localAuth: enum ,
workspaceId: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
PlaywrightWorkspaces_Delete (updated)
Description :  Deletes a Playwright workspace resource asynchronously.
Reference :  Link ¶

⚶ Changes

{
  "#id": "PlaywrightWorkspaces_Delete",
  "Description": {
    "new": "Deletes a Playwright workspace resource asynchronously.",
    "old": "Delete a PlaywrightWorkspace"
  }
}

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.LoadTestService/playwrightWorkspaces/{playwrightWorkspaceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
playwrightWorkspaceName: string ,
}

⚐ Response (202)

{
location: string ,
retry-after: integer ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
PlaywrightWorkspaceQuotas_ListByPlaywrightWorkspace (updated)
Description :  Lists quota resources for a given Playwright workspace.
Reference :  Link ¶

⚶ Changes

{
  "#id": "PlaywrightWorkspaceQuotas_ListByPlaywrightWorkspace",
  "Description": {
    "new": "Lists quota resources for a given Playwright workspace.",
    "old": "List quota resources for a given Playwright workspace resource."
  },
  "$responses": {
    "200": {
      "$properties": {
        "value": {
          "$properties": {
            "properties": [
              {
                "#name": "freeTrial",
                "Description": {
                  "new": "The Playwright workspace quota free trial properties.",
                  "old": "The Playwright workspace quota resource free-trial properties."
                },
                "$properties": [
                  {
                    "#name": "createdAt",
                    "Description": {
                      "new": "The free trial creation timestamp in UTC.",
                      "old": "The free-trial createdAt utcDateTime."
                    }
                  },
                  {
                    "#name": "expiryAt",
                    "Description": {
                      "new": "The free trial expiration timestamp in UTC.",
                      "old": "The free-trial expiryAt utcDateTime."
                    }
                  },
                  {
                    "#name": "allocatedValue",
                    "Description": {
                      "new": "The allocated limit value (e.g., allocated free execution minutes).",
                      "old": "The free-trial allocated limit value eg. allocated free execution minutes."
                    }
                  },
                  {
                    "#name": "usedValue",
                    "Description": {
                      "new": "The used value (e.g., used free execution minutes).",
                      "old": "The free-trial used value eg. used free execution minutes."
                    }
                  },
                  {
                    "#name": "percentageUsed",
                    "Description": {
                      "new": "The percentage of the free trial quota used.",
                      "old": "The free-trial percentage used."
                    }
                  }
                ]
              },
              {
                "#name": "provisioningState",
                "Enum": {
                  "new": [
                    [
                      "Succeeded",
                      "Resource has been created."
                    ],
                    [
                      "Failed",
                      "Resource creation failed."
                    ],
                    [
                      "Canceled",
                      "Resource creation was canceled."
                    ],
                    [
                      "Creating",
                      "Resource creation is in progress."
                    ],
                    [
                      "Deleting",
                      "Resource deletion is in progress."
                    ],
                    [
                      "Accepted",
                      "Request has been accepted for processing."
                    ]
                  ],
                  "old": [
                    [
                      "Succeeded",
                      "Resource has been created."
                    ],
                    [
                      "Failed",
                      "Resource creation failed."
                    ],
                    [
                      "Canceled",
                      "Resource creation was canceled."
                    ],
                    [
                      "Creating",
                      "Creation in progress.."
                    ],
                    [
                      "Deleting",
                      "Deletion in progress.."
                    ],
                    [
                      "Accepted",
                      "Request accepted for processing.."
                    ]
                  ]
                }
              }
            ]
          }
        }
      }
    }
  }
}

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.LoadTestService/playwrightWorkspaces/{playwrightWorkspaceName}/quotas
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
playwrightWorkspaceName: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
freeTrial:
{
createdAt: string ,
expiryAt: string ,
allocatedValue: integer ,
usedValue: number ,
percentageUsed: number ,
}
,
provisioningState: enum ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
PlaywrightWorkspaceQuotas_Get (updated)
Description :  Gets a Playwright workspace quota resource by name.
Reference :  Link ¶

⚶ Changes

{
  "#id": "PlaywrightWorkspaceQuotas_Get",
  "Description": {
    "new": "Gets a Playwright workspace quota resource by name.",
    "old": "Get Playwright workspace quota resource by name."
  },
  "$responses": {
    "200": {
      "$properties": {
        "properties": [
          {
            "#name": "freeTrial",
            "Description": {
              "new": "The Playwright workspace quota free trial properties.",
              "old": "The Playwright workspace quota resource free-trial properties."
            },
            "$properties": [
              {
                "#name": "createdAt",
                "Description": {
                  "new": "The free trial creation timestamp in UTC.",
                  "old": "The free-trial createdAt utcDateTime."
                }
              },
              {
                "#name": "expiryAt",
                "Description": {
                  "new": "The free trial expiration timestamp in UTC.",
                  "old": "The free-trial expiryAt utcDateTime."
                }
              },
              {
                "#name": "allocatedValue",
                "Description": {
                  "new": "The allocated limit value (e.g., allocated free execution minutes).",
                  "old": "The free-trial allocated limit value eg. allocated free execution minutes."
                }
              },
              {
                "#name": "usedValue",
                "Description": {
                  "new": "The used value (e.g., used free execution minutes).",
                  "old": "The free-trial used value eg. used free execution minutes."
                }
              },
              {
                "#name": "percentageUsed",
                "Description": {
                  "new": "The percentage of the free trial quota used.",
                  "old": "The free-trial percentage used."
                }
              }
            ]
          },
          {
            "#name": "provisioningState",
            "Enum": {
              "new": [
                [
                  "Succeeded",
                  "Resource has been created."
                ],
                [
                  "Failed",
                  "Resource creation failed."
                ],
                [
                  "Canceled",
                  "Resource creation was canceled."
                ],
                [
                  "Creating",
                  "Resource creation is in progress."
                ],
                [
                  "Deleting",
                  "Resource deletion is in progress."
                ],
                [
                  "Accepted",
                  "Request has been accepted for processing."
                ]
              ],
              "old": [
                [
                  "Succeeded",
                  "Resource has been created."
                ],
                [
                  "Failed",
                  "Resource creation failed."
                ],
                [
                  "Canceled",
                  "Resource creation was canceled."
                ],
                [
                  "Creating",
                  "Creation in progress.."
                ],
                [
                  "Deleting",
                  "Deletion in progress.."
                ],
                [
                  "Accepted",
                  "Request accepted for processing.."
                ]
              ]
            }
          }
        ]
      }
    }
  }
}

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.LoadTestService/playwrightWorkspaces/{playwrightWorkspaceName}/quotas/{quotaName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
playwrightWorkspaceName: string ,
quotaName: string ,
}

⚐ Response (200)

{
properties:
{
freeTrial:
{
createdAt: string ,
expiryAt: string ,
allocatedValue: integer ,
usedValue: number ,
percentageUsed: number ,
}
,
provisioningState: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}