Microsoft.Edge (stable:2025-06-01)

2025/08/26 • 6 updated methods

ConfigTemplates_Update (updated)
Description update a Config Template Resource
Reference Link ¶

⚶ Changes

{
  "#id": "ConfigTemplates_Update",
  "$parameters": {
    "properties": {
      "Description": {
        "new": "The type used for update operations of the ConfigTemplate.",
        "old": "Config Template Resource. Contains configuration expressions using the predefined expression language."
      },
      "$properties": {
        "@added_b226b64f36ff4432ace3e836d7e115e8": {
          "#name": "tags",
          "Description": "Resource tags.",
          "Required": false,
          "Type": "object"
        }
      }
    }
  }
}

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/configTemplates/{configTemplateName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
configTemplateName: string ,
properties:
{
tags: object ,
properties:
{
description: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
description: string ,
latestVersion: string ,
provisioningState: enum ,
}
,
eTag: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Contexts_Update (updated)
Description update an Context Resource
Reference Link ¶

⚶ Changes

{
  "#id": "Contexts_Update",
  "$parameters": {
    "properties": {
      "Description": {
        "new": "The type used for update operations of the Context.",
        "old": "Context Resource"
      },
      "$properties": {
        "@added_87ae9d5755824e65934146e284d56e08": {
          "#name": "tags",
          "Description": "Resource tags.",
          "Required": false,
          "Type": "object"
        }
      }
    }
  }
}

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/contexts/{contextName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
contextName: string ,
properties:
{
tags: object ,
properties:
{
capabilities:
[
{
name: string ,
description: string ,
state: enum ,
}
,
]
,
hierarchies:
[
{
name: string ,
description: string ,
}
,
]
,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
capabilities:
[
{
name: string ,
description: string ,
state: enum ,
}
,
]
,
hierarchies:
[
{
name: string ,
description: string ,
}
,
]
,
provisioningState: enum ,
}
,
}

⚐ Response (202)

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

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Diagnostics_Update (updated)
Description Updates existing Diagnostic resource.
Reference Link ¶

⚶ Changes

{
  "#id": "Diagnostics_Update",
  "$parameters": {
    "properties": {
      "Description": {
        "new": "The type used for update operations of the Diagnostic.",
        "old": "A Diagnostic resource."
      },
      "$properties": {
        "@added_7ae3529359254a8ab32dfef77e3ca972": {
          "#name": "tags",
          "Description": "Resource tags.",
          "Required": false,
          "Type": "object"
        }
      }
    }
  }
}

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/diagnostics/{diagnosticName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
diagnosticName: string ,
properties:
{
properties: object ,
tags: object ,
}
,
}

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
}
,
extendedLocation:
{
name: string ,
type: enum ,
}
,
eTag: string ,
}

⚐ Response (202)

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

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Schemas_Update (updated)
Description update a Schema Resource
Reference Link ¶

⚶ Changes

{
  "#id": "Schemas_Update",
  "$parameters": {
    "properties": {
      "Description": {
        "new": "The type used for update operations of the Schema.",
        "old": "Schema Resource"
      },
      "$properties": {
        "@added_0281e92730a8487ca65b248fff77c1d2": {
          "#name": "tags",
          "Description": "Resource tags.",
          "Required": false,
          "Type": "object"
        }
      }
    }
  }
}

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/schemas/{schemaName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
schemaName: string ,
properties:
{
properties: object ,
tags: object ,
}
,
}

⚐ Response (200)

{
properties:
{
currentVersion: string ,
provisioningState: enum ,
}
,
eTag: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Targets_Update (updated)
Description update a Target Resource
Reference Link ¶

⚶ Changes

{
  "#id": "Targets_Update",
  "$parameters": {
    "properties": {
      "Description": {
        "new": "The type used for update operations of the Target.",
        "old": "Target Resource. Represents a resource to be deployed on the edge."
      },
      "$properties": {
        "@added_64975315d1714fee8700087f47fd9506": {
          "#name": "tags",
          "Description": "Resource tags.",
          "Required": false,
          "Type": "object"
        }
      }
    }
  }
}

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/targets/{targetName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
targetName: string ,
properties:
{
tags: object ,
properties:
{
description: string ,
displayName: string ,
contextId: string ,
targetSpecification: object ,
capabilities:
[
string ,
]
,
hierarchyLevel: string ,
solutionScope: string ,
state: enum ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
description: string ,
displayName: string ,
contextId: string ,
targetSpecification: object ,
capabilities:
[
string ,
]
,
hierarchyLevel: string ,
status:
{
lastModified: string ,
deployed: integer ,
expectedRunningJobId: integer ,
runningJobId: integer ,
status: string ,
statusDetails: string ,
generation: integer ,
targetStatuses:
[
{
name: string ,
status: string ,
componentStatuses:
[
{
name: string ,
status: string ,
}
,
]
,
}
,
]
,
}
,
solutionScope: string ,
state: enum ,
provisioningState: enum ,
}
,
eTag: string ,
extendedLocation:
{
name: string ,
type: enum ,
}
,
}

⚐ Response (202)

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

⚐ Response (default)

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

⚶ Changes

{
  "#id": "Solutions_Update",
  "$parameters": {
    "properties": {
      "Description": {
        "new": "The type used for update operations of the Solution.",
        "old": "Solution Resource attached to a Target"
      }
    }
  }
}

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/targets/{targetName}/solutions/{solutionName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
targetName: string ,
solutionName: string ,
properties:
{
properties: object ,
}
,
}

⚐ Response (200)

{
properties:
{
solutionTemplateId: string ,
availableSolutionTemplateVersions:
[
{
solutionTemplateVersion: string ,
latestConfigRevision: string ,
isConfigured: boolean ,
}
,
]
,
provisioningState: enum ,
}
,
extendedLocation:
{
name: string ,
type: enum ,
}
,
eTag: string ,
}

⚐ Response (202)

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

⚐ Response (default)

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