Microsoft.Edge (preview:2024-02-01)

2025/09/26 • 9 updated methods

SitesBySubscription_Get (updated)
Description Get a Site
Reference Link ¶

⚶ Changes

{
  "#id": "SitesBySubscription_Get",
  "$parameters": [
    {
      "#name": "siteName",
      "Description": {
        "new": "The name of the Site",
        "old": "Name of Site resource"
      }
    }
  ]
}

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.Edge/sites/{siteName}
{
api-version: string ,
subscriptionId: string ,
siteName: string ,
}

⚐ Response (200)

{
properties:
{
displayName: string ,
description: string ,
addressResourceId: string ,
provisioningState: enum ,
}
,
}

⚐ Response (default)

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

⚶ Changes

{
  "#id": "SitesBySubscription_CreateOrUpdate",
  "$parameters": [
    {
      "#name": "siteName",
      "Description": {
        "new": "The name of the Site",
        "old": "Name of Site resource"
      }
    }
  ]
}

⚼ Request

PUT:  /subscriptions/{subscriptionId}/providers/Microsoft.Edge/sites/{siteName}
{
api-version: string ,
subscriptionId: string ,
siteName: string ,
resource:
{
properties:
{
displayName: string ,
description: string ,
addressResourceId: string ,
provisioningState: enum ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
displayName: string ,
description: string ,
addressResourceId: string ,
provisioningState: enum ,
}
,
}

⚐ Response (201)

{
$headers:
{
azure-asyncoperation: string ,
retry-after: integer ,
}
,
$schema:
{
properties:
{
displayName: string ,
description: string ,
addressResourceId: string ,
provisioningState: enum ,
}
,
}
,
}

⚐ Response (default)

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

⚶ Changes

{
  "#id": "SitesBySubscription_Update",
  "$parameters": [
    {
      "#name": "siteName",
      "Description": {
        "new": "The name of the Site",
        "old": "Name of Site resource"
      }
    },
    {
      "#name": "properties",
      "Description": {
        "new": "Resource create parameters.",
        "old": "The resource properties to be updated."
      }
    }
  ]
}

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/providers/Microsoft.Edge/sites/{siteName}
{
api-version: string ,
subscriptionId: string ,
siteName: string ,
properties:
{
properties:
{
displayName: string ,
description: string ,
addressResourceId: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
displayName: string ,
description: string ,
addressResourceId: string ,
provisioningState: enum ,
}
,
}

⚐ Response (default)

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

⚶ Changes

{
  "#id": "SitesBySubscription_Delete",
  "$parameters": [
    {
      "#name": "siteName",
      "Description": {
        "new": "The name of the Site",
        "old": "Name of Site resource"
      }
    }
  ]
}

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/providers/Microsoft.Edge/sites/{siteName}
{
api-version: string ,
subscriptionId: string ,
siteName: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

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

⚶ Changes

{
  "#id": "Sites_ListByResourceGroup",
  "Description": {
    "new": "List a Site",
    "old": "List Site resources by resource group"
  }
}

⚼ Request

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

⚐ Response (200)

{
value:
[
{
properties:
{
displayName: string ,
description: string ,
addressResourceId: string ,
provisioningState: enum ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

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

⚶ Changes

{
  "#id": "Sites_Get",
  "$parameters": [
    {
      "#name": "siteName",
      "Description": {
        "new": "The name of the Site",
        "old": "Name of Site resource"
      }
    }
  ]
}

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/sites/{siteName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
siteName: string ,
}

⚐ Response (200)

{
properties:
{
displayName: string ,
description: string ,
addressResourceId: string ,
provisioningState: enum ,
}
,
}

⚐ Response (default)

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

⚶ Changes

{
  "#id": "Sites_CreateOrUpdate",
  "$parameters": [
    {
      "#name": "siteName",
      "Description": {
        "new": "The name of the Site",
        "old": "Name of Site resource"
      }
    }
  ]
}

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/sites/{siteName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
siteName: string ,
resource:
{
properties:
{
displayName: string ,
description: string ,
addressResourceId: string ,
provisioningState: enum ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
displayName: string ,
description: string ,
addressResourceId: string ,
provisioningState: enum ,
}
,
}

⚐ Response (201)

{
$headers:
{
azure-asyncoperation: string ,
retry-after: integer ,
}
,
$schema:
{
properties:
{
displayName: string ,
description: string ,
addressResourceId: string ,
provisioningState: enum ,
}
,
}
,
}

⚐ Response (default)

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

⚶ Changes

{
  "#id": "Sites_Update",
  "$parameters": [
    {
      "#name": "siteName",
      "Description": {
        "new": "The name of the Site",
        "old": "Name of Site resource"
      }
    },
    {
      "#name": "properties",
      "Description": {
        "new": "Resource create parameters.",
        "old": "The resource properties to be updated."
      }
    }
  ]
}

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/sites/{siteName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
siteName: string ,
properties:
{
properties:
{
displayName: string ,
description: string ,
addressResourceId: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
displayName: string ,
description: string ,
addressResourceId: string ,
provisioningState: enum ,
}
,
}

⚐ Response (default)

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

⚶ Changes

{
  "#id": "Sites_Delete",
  "$parameters": [
    {
      "#name": "siteName",
      "Description": {
        "new": "The name of the Site",
        "old": "Name of Site resource"
      }
    }
  ]
}

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/sites/{siteName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
siteName: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

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