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

2025/10/10 • 8 updated methods

Targets_PublishSolutionVersion (updated)
Description Post request to publish
Reference Link ¶

⚶ Changes

{
  "#id": "Targets_PublishSolutionVersion",
  "$responses": {
    "200": {
      "$properties": {
        "properties": [
          {
            "@added_2cb1ca2a113b4f14ab051208316e1429": {
              "#name": "latestActionTriggeredBy",
              "Description": "Object Id of user who triggered the latest action on this solution version.",
              "Required": false,
              "Type": "string"
            }
          },
          {
            "@removed_6e4c6bf9aeb1480ab67a033db0158891": {
              "#name": "lastestActionTriggeredBy",
              "Description": "Object Id of user who triggered the latest action on this solution version.",
              "Required": false,
              "Type": "string"
            }
          }
        ]
      }
    }
  }
}

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/targets/{targetName}/publishSolutionVersion
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
targetName: string ,
body:
{
solutionVersionId: string ,
}
,
}

⚐ Response (200)

{
properties:
{
solutionTemplateVersionId: string ,
revision: integer ,
targetDisplayName: string ,
configuration: string ,
targetLevelConfiguration: string ,
specification: object ,
reviewId: string ,
externalValidationId: string ,
state: enum ,
currentStage:
{
displayState: string ,
stage: enum ,
status: enum ,
startTime: string ,
endTime: string ,
childStages:
[
string ,
]
,
}
,
stages:
[
{
displayState: string ,
stage: enum ,
status: enum ,
startTime: string ,
endTime: string ,
childStages:
[
string ,
]
,
}
,
]
,
solutionInstanceName: string ,
solutionDependencies:
[
{
solutionVersionId: string ,
solutionInstanceName: string ,
solutionTemplateVersionId: string ,
targetId: string ,
dependencies:
[
string ,
]
,
}
,
]
,
errorDetails:
{
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 ,
}
,
]
,
}
,
latestActionTrackingUri: string ,
latestActionTriggeredBy: string ,
actionType: enum ,
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 ,
}
,
]
,
}
,
}
Targets_ReviewSolutionVersion (updated)
Description Post request to review configuration
Reference Link ¶

⚶ Changes

{
  "#id": "Targets_ReviewSolutionVersion",
  "$responses": {
    "200": {
      "$properties": {
        "properties": [
          {
            "@added_f80e381a4ff548c1a3d452faf3c4b7e2": {
              "#name": "latestActionTriggeredBy",
              "Description": "Object Id of user who triggered the latest action on this solution version.",
              "Required": false,
              "Type": "string"
            }
          },
          {
            "@removed_7b9dd624f5014b12a5f67bca121d2d64": {
              "#name": "lastestActionTriggeredBy",
              "Description": "Object Id of user who triggered the latest action on this solution version.",
              "Required": false,
              "Type": "string"
            }
          }
        ]
      }
    }
  }
}

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/targets/{targetName}/reviewSolutionVersion
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
targetName: string ,
body:
{
solutionTemplateVersionId: string ,
solutionInstanceName: string ,
solutionDependencies:
[
{
solutionVersionId: string ,
solutionTemplateId: string ,
solutionTemplateVersion: string ,
solutionInstanceName: string ,
targetId: string ,
dependencies:
[
string ,
]
,
}
,
]
,
}
,
}

⚐ Response (200)

{
properties:
{
solutionTemplateVersionId: string ,
revision: integer ,
targetDisplayName: string ,
configuration: string ,
targetLevelConfiguration: string ,
specification: object ,
reviewId: string ,
externalValidationId: string ,
state: enum ,
currentStage:
{
displayState: string ,
stage: enum ,
status: enum ,
startTime: string ,
endTime: string ,
childStages:
[
string ,
]
,
}
,
stages:
[
{
displayState: string ,
stage: enum ,
status: enum ,
startTime: string ,
endTime: string ,
childStages:
[
string ,
]
,
}
,
]
,
solutionInstanceName: string ,
solutionDependencies:
[
{
solutionVersionId: string ,
solutionInstanceName: string ,
solutionTemplateVersionId: string ,
targetId: string ,
dependencies:
[
string ,
]
,
}
,
]
,
errorDetails:
{
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 ,
}
,
]
,
}
,
latestActionTrackingUri: string ,
latestActionTriggeredBy: string ,
actionType: enum ,
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 ,
}
,
]
,
}
,
}
SolutionVersions_ListBySolution (updated)
Description List Solution Version Resources
Reference Link ¶

⚶ Changes

{
  "#id": "SolutionVersions_ListBySolution",
  "$responses": {
    "200": {
      "$properties": {
        "value": {
          "$properties": {
            "properties": [
              {
                "@added_cb194124ae7d4c789bd269dd75fb58ba": {
                  "#name": "latestActionTriggeredBy",
                  "Description": "Object Id of user who triggered the latest action on this solution version.",
                  "Required": false,
                  "Type": "string"
                }
              },
              {
                "@removed_c9e2ae4a1997461f974b9b77deb0f53f": {
                  "#name": "lastestActionTriggeredBy",
                  "Description": "Object Id of user who triggered the latest action on this solution version.",
                  "Required": false,
                  "Type": "string"
                }
              }
            ]
          }
        }
      }
    }
  }
}

⚼ Request

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

⚐ Response (200)

{
value:
[
{
properties:
{
solutionTemplateVersionId: string ,
revision: integer ,
targetDisplayName: string ,
configuration: string ,
targetLevelConfiguration: string ,
specification: object ,
reviewId: string ,
externalValidationId: string ,
state: enum ,
currentStage:
{
displayState: string ,
stage: enum ,
status: enum ,
startTime: string ,
endTime: string ,
childStages:
[
string ,
]
,
}
,
stages:
[
{
displayState: string ,
stage: enum ,
status: enum ,
startTime: string ,
endTime: string ,
childStages:
[
string ,
]
,
}
,
]
,
solutionInstanceName: string ,
solutionDependencies:
[
{
solutionVersionId: string ,
solutionInstanceName: string ,
solutionTemplateVersionId: string ,
targetId: string ,
dependencies:
[
string ,
]
,
}
,
]
,
errorDetails:
{
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 ,
}
,
]
,
}
,
latestActionTrackingUri: string ,
latestActionTriggeredBy: string ,
actionType: enum ,
provisioningState: enum ,
}
,
extendedLocation:
{
name: string ,
type: enum ,
}
,
eTag: string ,
}
,
]
,
nextLink: 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 ,
}
,
]
,
}
,
}
SolutionVersions_Get (updated)
Description Get a Solution Version Resource
Reference Link ¶

⚶ Changes

{
  "#id": "SolutionVersions_Get",
  "$responses": {
    "200": {
      "$properties": {
        "properties": [
          {
            "@added_0d6b19743e0a4c08b32bf12edcaff0dd": {
              "#name": "latestActionTriggeredBy",
              "Description": "Object Id of user who triggered the latest action on this solution version.",
              "Required": false,
              "Type": "string"
            }
          },
          {
            "@removed_6d39c368d5594e59b7f40b641b2da6a5": {
              "#name": "lastestActionTriggeredBy",
              "Description": "Object Id of user who triggered the latest action on this solution version.",
              "Required": false,
              "Type": "string"
            }
          }
        ]
      }
    }
  }
}

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/targets/{targetName}/solutions/{solutionName}/versions/{solutionVersionName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
targetName: string ,
solutionName: string ,
solutionVersionName: string ,
}

⚐ Response (200)

{
properties:
{
solutionTemplateVersionId: string ,
revision: integer ,
targetDisplayName: string ,
configuration: string ,
targetLevelConfiguration: string ,
specification: object ,
reviewId: string ,
externalValidationId: string ,
state: enum ,
currentStage:
{
displayState: string ,
stage: enum ,
status: enum ,
startTime: string ,
endTime: string ,
childStages:
[
string ,
]
,
}
,
stages:
[
{
displayState: string ,
stage: enum ,
status: enum ,
startTime: string ,
endTime: string ,
childStages:
[
string ,
]
,
}
,
]
,
solutionInstanceName: string ,
solutionDependencies:
[
{
solutionVersionId: string ,
solutionInstanceName: string ,
solutionTemplateVersionId: string ,
targetId: string ,
dependencies:
[
string ,
]
,
}
,
]
,
errorDetails:
{
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 ,
}
,
]
,
}
,
latestActionTrackingUri: string ,
latestActionTriggeredBy: string ,
actionType: enum ,
provisioningState: enum ,
}
,
extendedLocation:
{
name: string ,
type: 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 ,
}
,
]
,
}
,
}
SolutionVersions_CreateOrUpdate (updated)
Description Create or update a Solution Version Resource
Reference Link ¶

⚶ Changes

{
  "#id": "SolutionVersions_CreateOrUpdate",
  "$parameters": {
    "resource": {
      "$properties": {
        "properties": [
          {
            "@added_ca0cb93d51ea4908a9681ab83aa55d46": {
              "#name": "latestActionTriggeredBy",
              "Description": "Object Id of user who triggered the latest action on this solution version.",
              "Required": false,
              "Type": "string"
            }
          },
          {
            "@removed_d027853b7d474beba2052ef8ff1c079c": {
              "#name": "lastestActionTriggeredBy",
              "Description": "Object Id of user who triggered the latest action on this solution version.",
              "Required": false,
              "Type": "string"
            }
          }
        ]
      }
    }
  },
  "$responses": {
    "200": {
      "$properties": {
        "properties": [
          {
            "@added_7d9e8ae19d9e4791adc7390648183ab1": {
              "#name": "latestActionTriggeredBy",
              "Description": "Object Id of user who triggered the latest action on this solution version.",
              "Required": false,
              "Type": "string"
            }
          },
          {
            "@removed_01b7420da37e42609c3bb1ff739abc23": {
              "#name": "lastestActionTriggeredBy",
              "Description": "Object Id of user who triggered the latest action on this solution version.",
              "Required": false,
              "Type": "string"
            }
          }
        ]
      }
    },
    "201": {
      "$properties": {
        "properties": [
          {
            "@added_e7b6a37a93eb490bac69f1492c873c44": {
              "#name": "latestActionTriggeredBy",
              "Description": "Object Id of user who triggered the latest action on this solution version.",
              "Required": false,
              "Type": "string"
            }
          },
          {
            "@removed_5d9b9a69f39e4000b33b5de8d9c7235e": {
              "#name": "lastestActionTriggeredBy",
              "Description": "Object Id of user who triggered the latest action on this solution version.",
              "Required": false,
              "Type": "string"
            }
          }
        ]
      }
    }
  }
}

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/targets/{targetName}/solutions/{solutionName}/versions/{solutionVersionName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
targetName: string ,
solutionName: string ,
solutionVersionName: string ,
resource:
{
properties:
{
solutionTemplateVersionId: string ,
revision: integer ,
targetDisplayName: string ,
configuration: string ,
targetLevelConfiguration: string ,
specification: object ,
reviewId: string ,
externalValidationId: string ,
state: enum ,
currentStage:
{
displayState: string ,
stage: enum ,
status: enum ,
startTime: string ,
endTime: string ,
childStages:
[
string ,
]
,
}
,
stages:
[
{
displayState: string ,
stage: enum ,
status: enum ,
startTime: string ,
endTime: string ,
childStages:
[
string ,
]
,
}
,
]
,
solutionInstanceName: string ,
solutionDependencies:
[
{
solutionVersionId: string ,
solutionInstanceName: string ,
solutionTemplateVersionId: string ,
targetId: string ,
dependencies:
[
string ,
]
,
}
,
]
,
errorDetails:
{
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 ,
}
,
]
,
}
,
latestActionTrackingUri: string ,
latestActionTriggeredBy: string ,
actionType: enum ,
provisioningState: enum ,
}
,
extendedLocation:
{
name: string ,
type: enum ,
}
,
eTag: string ,
}
,
}

⚐ Response (200)

{
properties:
{
solutionTemplateVersionId: string ,
revision: integer ,
targetDisplayName: string ,
configuration: string ,
targetLevelConfiguration: string ,
specification: object ,
reviewId: string ,
externalValidationId: string ,
state: enum ,
currentStage:
{
displayState: string ,
stage: enum ,
status: enum ,
startTime: string ,
endTime: string ,
childStages:
[
string ,
]
,
}
,
stages:
[
{
displayState: string ,
stage: enum ,
status: enum ,
startTime: string ,
endTime: string ,
childStages:
[
string ,
]
,
}
,
]
,
solutionInstanceName: string ,
solutionDependencies:
[
{
solutionVersionId: string ,
solutionInstanceName: string ,
solutionTemplateVersionId: string ,
targetId: string ,
dependencies:
[
string ,
]
,
}
,
]
,
errorDetails:
{
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 ,
}
,
]
,
}
,
latestActionTrackingUri: string ,
latestActionTriggeredBy: string ,
actionType: enum ,
provisioningState: enum ,
}
,
extendedLocation:
{
name: string ,
type: enum ,
}
,
eTag: string ,
}

⚐ Response (201)

{
$headers:
{
azure-asyncoperation: string ,
retry-after: integer ,
}
,
$schema:
{
properties:
{
solutionTemplateVersionId: string ,
revision: integer ,
targetDisplayName: string ,
configuration: string ,
targetLevelConfiguration: string ,
specification: object ,
reviewId: string ,
externalValidationId: string ,
state: enum ,
currentStage:
{
displayState: string ,
stage: enum ,
status: enum ,
startTime: string ,
endTime: string ,
childStages:
[
string ,
]
,
}
,
stages:
[
{
displayState: string ,
stage: enum ,
status: enum ,
startTime: string ,
endTime: string ,
childStages:
[
string ,
]
,
}
,
]
,
solutionInstanceName: string ,
solutionDependencies:
[
{
solutionVersionId: string ,
solutionInstanceName: string ,
solutionTemplateVersionId: string ,
targetId: string ,
dependencies:
[
string ,
]
,
}
,
]
,
errorDetails:
{
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 ,
}
,
]
,
}
,
latestActionTrackingUri: string ,
latestActionTriggeredBy: string ,
actionType: enum ,
provisioningState: enum ,
}
,
extendedLocation:
{
name: string ,
type: 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 ,
}
,
]
,
}
,
}
SolutionVersions_Update (updated)
Description Update a Solution Version Resource
Reference Link ¶

⚶ Changes

{
  "#id": "SolutionVersions_Update",
  "$responses": {
    "200": {
      "$properties": {
        "properties": [
          {
            "@added_e1c61b78cb4643b3ae5541a5bd11c5db": {
              "#name": "latestActionTriggeredBy",
              "Description": "Object Id of user who triggered the latest action on this solution version.",
              "Required": false,
              "Type": "string"
            }
          },
          {
            "@removed_795bf71e53e24920b1f8ae1178627510": {
              "#name": "lastestActionTriggeredBy",
              "Description": "Object Id of user who triggered the latest action on this solution version.",
              "Required": false,
              "Type": "string"
            }
          }
        ]
      }
    }
  }
}

⚼ Request

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

⚐ Response (200)

{
properties:
{
solutionTemplateVersionId: string ,
revision: integer ,
targetDisplayName: string ,
configuration: string ,
targetLevelConfiguration: string ,
specification: object ,
reviewId: string ,
externalValidationId: string ,
state: enum ,
currentStage:
{
displayState: string ,
stage: enum ,
status: enum ,
startTime: string ,
endTime: string ,
childStages:
[
string ,
]
,
}
,
stages:
[
{
displayState: string ,
stage: enum ,
status: enum ,
startTime: string ,
endTime: string ,
childStages:
[
string ,
]
,
}
,
]
,
solutionInstanceName: string ,
solutionDependencies:
[
{
solutionVersionId: string ,
solutionInstanceName: string ,
solutionTemplateVersionId: string ,
targetId: string ,
dependencies:
[
string ,
]
,
}
,
]
,
errorDetails:
{
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 ,
}
,
]
,
}
,
latestActionTrackingUri: string ,
latestActionTriggeredBy: string ,
actionType: enum ,
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 ,
}
,
]
,
}
,
}
Targets_UnstageSolutionVersion (updated)
Description Post request to unstage solution version
Reference Link ¶

⚶ Changes

{
  "#id": "Targets_UnstageSolutionVersion",
  "$responses": {
    "200": {
      "$properties": {
        "properties": [
          {
            "@added_c08f698bd6a24d3ea2429873390174b3": {
              "#name": "latestActionTriggeredBy",
              "Description": "Object Id of user who triggered the latest action on this solution version.",
              "Required": false,
              "Type": "string"
            }
          },
          {
            "@removed_a764d3e7857b44538048ee04837e1d2c": {
              "#name": "lastestActionTriggeredBy",
              "Description": "Object Id of user who triggered the latest action on this solution version.",
              "Required": false,
              "Type": "string"
            }
          }
        ]
      }
    }
  }
}

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/targets/{targetName}/unstageSolutionVersion
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
targetName: string ,
body:
{
solutionVersionId: string ,
}
,
}

⚐ Response (200)

{
properties:
{
solutionTemplateVersionId: string ,
revision: integer ,
targetDisplayName: string ,
configuration: string ,
targetLevelConfiguration: string ,
specification: object ,
reviewId: string ,
externalValidationId: string ,
state: enum ,
currentStage:
{
displayState: string ,
stage: enum ,
status: enum ,
startTime: string ,
endTime: string ,
childStages:
[
string ,
]
,
}
,
stages:
[
{
displayState: string ,
stage: enum ,
status: enum ,
startTime: string ,
endTime: string ,
childStages:
[
string ,
]
,
}
,
]
,
solutionInstanceName: string ,
solutionDependencies:
[
{
solutionVersionId: string ,
solutionInstanceName: string ,
solutionTemplateVersionId: string ,
targetId: string ,
dependencies:
[
string ,
]
,
}
,
]
,
errorDetails:
{
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 ,
}
,
]
,
}
,
latestActionTrackingUri: string ,
latestActionTriggeredBy: string ,
actionType: enum ,
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 ,
}
,
]
,
}
,
}
Targets_UpdateExternalValidationStatus (updated)
Description Post request to update external validation status
Reference Link ¶

⚶ Changes

{
  "#id": "Targets_UpdateExternalValidationStatus",
  "$responses": {
    "200": {
      "$properties": {
        "properties": [
          {
            "@added_3dcdc9b700424bd4962396e53f872ebc": {
              "#name": "latestActionTriggeredBy",
              "Description": "Object Id of user who triggered the latest action on this solution version.",
              "Required": false,
              "Type": "string"
            }
          },
          {
            "@removed_28726dfcd3f54250b038e92780385efd": {
              "#name": "lastestActionTriggeredBy",
              "Description": "Object Id of user who triggered the latest action on this solution version.",
              "Required": false,
              "Type": "string"
            }
          }
        ]
      }
    }
  }
}

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/targets/{targetName}/updateExternalValidationStatus
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
targetName: string ,
body:
{
solutionVersionId: string ,
errorDetails:
{
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 ,
}
,
]
,
}
,
externalValidationId: string ,
validationStatus: enum ,
}
,
}

⚐ Response (200)

{
properties:
{
solutionTemplateVersionId: string ,
revision: integer ,
targetDisplayName: string ,
configuration: string ,
targetLevelConfiguration: string ,
specification: object ,
reviewId: string ,
externalValidationId: string ,
state: enum ,
currentStage:
{
displayState: string ,
stage: enum ,
status: enum ,
startTime: string ,
endTime: string ,
childStages:
[
string ,
]
,
}
,
stages:
[
{
displayState: string ,
stage: enum ,
status: enum ,
startTime: string ,
endTime: string ,
childStages:
[
string ,
]
,
}
,
]
,
solutionInstanceName: string ,
solutionDependencies:
[
{
solutionVersionId: string ,
solutionInstanceName: string ,
solutionTemplateVersionId: string ,
targetId: string ,
dependencies:
[
string ,
]
,
}
,
]
,
errorDetails:
{
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 ,
}
,
]
,
}
,
latestActionTrackingUri: string ,
latestActionTriggeredBy: string ,
actionType: enum ,
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 ,
}
,
]
,
}
,
}