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 ,
}
,
]
,
}
,
}