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

2025/06/25 • 132 new methods

Jobs_ListByTarget (new)
Description List Jobs by parent resource
Reference Link ¶

⚼ Request

GET:  /{resourceUri}/providers/Microsoft.Edge/jobs
{
api-version: string ,
resourceUri: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
jobType: enum ,
startTime: string ,
endTime: string ,
status: enum ,
jobParameter:
{
jobType: enum ,
}
,
correlationId: string ,
steps:
[
{
name: string ,
status: enum ,
startTime: string ,
endTime: string ,
message: string ,
statistics:
{
statisticsType: enum ,
}
,
steps:
[
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 ,
}
,
]
,
}
,
}
,
]
,
triggeredBy: string ,
provisioningState: enum ,
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 ,
}
,
]
,
}
,
}
,
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 ,
}
,
]
,
}
,
}
Jobs_Get (new)
Description Get a Job resource
Reference Link ¶

⚼ Request

GET:  /{resourceUri}/providers/Microsoft.Edge/jobs/{jobName}
{
api-version: string ,
resourceUri: string ,
jobName: string ,
}

⚐ Response (200)

{
properties:
{
jobType: enum ,
startTime: string ,
endTime: string ,
status: enum ,
jobParameter:
{
jobType: enum ,
}
,
correlationId: string ,
steps:
[
{
name: string ,
status: enum ,
startTime: string ,
endTime: string ,
message: string ,
statistics:
{
statisticsType: enum ,
}
,
steps:
[
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 ,
}
,
]
,
}
,
}
,
]
,
triggeredBy: string ,
provisioningState: enum ,
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 ,
}
,
]
,
}
,
}
,
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 ,
}
,
]
,
}
,
}
SchemaReferences_ListByResourceGroup (new)
Description List by specified resource group
Reference Link ¶

⚼ Request

GET:  /{resourceUri}/providers/Microsoft.Edge/schemaReferences
{
api-version: string ,
resourceUri: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
schemaId: string ,
provisioningState: 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 ,
}
,
]
,
}
,
}
SchemaReferences_Get (new)
Description Get a Schema Reference Resource
Reference Link ¶

⚼ Request

GET:  /{resourceUri}/providers/Microsoft.Edge/schemaReferences/{schemaReferenceName}
{
api-version: string ,
resourceUri: string ,
schemaReferenceName: string ,
}

⚐ Response (200)

{
properties:
{
schemaId: 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 ,
}
,
]
,
}
,
}
ConfigTemplates_ListBySubscription (new)
Description List by subscription
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
properties:
{
description: string ,
latestVersion: string ,
provisioningState: 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 ,
}
,
]
,
}
,
}
Contexts_ListBySubscription (new)
Description List by subscription
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
properties:
{
capabilities:
[
{
name: string ,
description: string ,
state: enum ,
}
,
]
,
hierarchies:
[
{
name: string ,
description: string ,
}
,
]
,
provisioningState: enum ,
}
,
}
,
]
,
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 ,
}
,
]
,
}
,
}
Diagnostics_ListBySubscription (new)
Description Lists Diagnostics resources within an Azure subscription.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
properties:
{
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 ,
}
,
]
,
}
,
}
Schemas_ListBySubscription (new)
Description List by subscription
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
properties:
{
currentVersion: string ,
provisioningState: 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 ,
}
,
]
,
}
,
}
SolutionTemplates_ListBySubscription (new)
Description List by subscription
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
properties:
{
description: string ,
capabilities:
[
string ,
]
,
latestVersion: string ,
state: enum ,
enableExternalValidation: boolean ,
provisioningState: 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 ,
}
,
]
,
}
,
}
Targets_ListBySubscription (new)
Description List by subscription
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
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 ,
}
,
}
,
]
,
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 ,
}
,
]
,
}
,
}
ConfigTemplates_ListByResourceGroup (new)
Description List by specified resource group
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
properties:
{
description: string ,
latestVersion: string ,
provisioningState: 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 ,
}
,
]
,
}
,
}
ConfigTemplates_Get (new)
Description Get a Config Template Resource
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/configTemplates/{configTemplateName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
configTemplateName: 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 ,
}
,
]
,
}
,
}
ConfigTemplates_CreateOrUpdate (new)
Description Create or update a Config Template Resource
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/configTemplates/{configTemplateName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
configTemplateName: string ,
resource:
{
properties:
{
description: string ,
latestVersion: string ,
provisioningState: enum ,
}
,
eTag: string ,
}
,
}

⚐ Response (200)

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

⚐ Response (201)

{
$headers:
{
azure-asyncoperation: string ,
retry-after: integer ,
}
,
$schema:
{
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 ,
}
,
]
,
}
,
}
ConfigTemplates_Update (new)
Description update a Config Template Resource
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/configTemplates/{configTemplateName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
configTemplateName: string ,
properties:
{
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 ,
}
,
]
,
}
,
}
ConfigTemplates_Delete (new)
Description Delete a Config Template Resource
Reference Link ¶

⚼ Request

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

⚐ Response (202)

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

⚐ Response (204)

{}

⚐ 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 ,
}
,
]
,
}
,
}
ConfigTemplates_CreateVersion (new)
Description Create or update a Config Template Version Resource with the specified UpdateType
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/configTemplates/{configTemplateName}/createVersion
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
configTemplateName: string ,
body:
{
updateType: enum ,
version: string ,
configTemplateVersion:
{
properties:
{
configurations: string ,
provisioningState: enum ,
}
,
eTag: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
configurations: string ,
provisioningState: 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 ,
}
,
]
,
}
,
}
ConfigTemplates_RemoveVersion (new)
Description Remove Config Template Version Resource
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/configTemplates/{configTemplateName}/removeVersion
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
configTemplateName: string ,
body:
{
version: string ,
}
,
}

⚐ Response (200)

{
status: 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 ,
}
,
]
,
}
,
}
ConfigTemplateVersions_ListByConfigTemplate (new)
Description List Config Template Version Resources
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
properties:
{
configurations: string ,
provisioningState: 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 ,
}
,
]
,
}
,
}
ConfigTemplateVersions_Get (new)
Description Get a Config Template Version Resource
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/configTemplates/{configTemplateName}/versions/{configTemplateVersionName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
configTemplateName: string ,
configTemplateVersionName: string ,
}

⚐ Response (200)

{
properties:
{
configurations: 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_ListByResourceGroup (new)
Description List by specified resource group
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
properties:
{
capabilities:
[
{
name: string ,
description: string ,
state: enum ,
}
,
]
,
hierarchies:
[
{
name: string ,
description: string ,
}
,
]
,
provisioningState: enum ,
}
,
}
,
]
,
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 ,
}
,
]
,
}
,
}
Contexts_Get (new)
Description Get Context Resource
Reference Link ¶

⚼ Request

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

⚐ Response (200)

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

⚐ 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_CreateOrUpdate (new)
Description Create or update Context Resource
Reference Link ¶

⚼ Request

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

⚐ Response (200)

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

⚐ Response (201)

{
$headers:
{
azure-asyncoperation: string ,
retry-after: integer ,
}
,
$schema:
{
properties:
{
capabilities:
[
{
name: string ,
description: string ,
state: enum ,
}
,
]
,
hierarchies:
[
{
name: string ,
description: string ,
}
,
]
,
provisioningState: enum ,
}
,
}
,
}

⚐ 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 (new)
Description update an Context Resource
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/contexts/{contextName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
contextName: string ,
properties:
{
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 ,
}
,
]
,
}
,
}
Contexts_Delete (new)
Description Delete Context Resource
Reference Link ¶

⚼ Request

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

⚐ Response (202)

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

⚐ Response (204)

{}

⚐ 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 ,
}
,
]
,
}
,
}
SiteReferences_ListByContext (new)
Description List Site Reference Resources
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
properties:
{
siteId: string ,
provisioningState: enum ,
}
,
}
,
]
,
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 ,
}
,
]
,
}
,
}
SiteReferences_Get (new)
Description Get Site Reference Resource
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/contexts/{contextName}/siteReferences/{siteReferenceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
contextName: string ,
siteReferenceName: string ,
}

⚐ Response (200)

{
properties:
{
siteId: string ,
provisioningState: enum ,
}
,
}

⚐ 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 ,
}
,
]
,
}
,
}
SiteReferences_CreateOrUpdate (new)
Description Get Site Reference Resource
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/contexts/{contextName}/siteReferences/{siteReferenceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
contextName: string ,
siteReferenceName: string ,
resource:
{
properties:
{
siteId: string ,
provisioningState: enum ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
siteId: string ,
provisioningState: enum ,
}
,
}

⚐ Response (201)

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

⚐ 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 ,
}
,
]
,
}
,
}
SiteReferences_Update (new)
Description Get Site Reference Resource
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/contexts/{contextName}/siteReferences/{siteReferenceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
contextName: string ,
siteReferenceName: string ,
properties:
{
properties:
{
siteId: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
siteId: 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 ,
}
,
]
,
}
,
}
SiteReferences_Delete (new)
Description Get Site Reference Resource
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/contexts/{contextName}/siteReferences/{siteReferenceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
contextName: string ,
siteReferenceName: string ,
}

⚐ Response (202)

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

⚐ Response (204)

{}

⚐ 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 ,
}
,
]
,
}
,
}
Workflows_ListByContext (new)
Description List Workflow resources
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
properties:
{
workflowTemplateId: string ,
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 ,
}
,
]
,
}
,
}
Workflows_Get (new)
Description Get a Workflow resource
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/contexts/{contextName}/workflows/{workflowName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
contextName: string ,
workflowName: string ,
}

⚐ Response (200)

{
properties:
{
workflowTemplateId: string ,
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 ,
}
,
]
,
}
,
}
Workflows_CreateOrUpdate (new)
Description Create or update a Workflow resource
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/contexts/{contextName}/workflows/{workflowName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
contextName: string ,
workflowName: string ,
resource:
{
properties:
{
workflowTemplateId: string ,
provisioningState: enum ,
}
,
extendedLocation:
{
name: string ,
type: enum ,
}
,
eTag: string ,
}
,
}

⚐ Response (200)

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

⚐ Response (201)

{
$headers:
{
azure-asyncoperation: string ,
retry-after: integer ,
}
,
$schema:
{
properties:
{
workflowTemplateId: string ,
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 ,
}
,
]
,
}
,
}
Workflows_Update (new)
Description update a Workflow resource
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/contexts/{contextName}/workflows/{workflowName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
contextName: string ,
workflowName: string ,
properties:
{
properties:
{
workflowTemplateId: string ,
provisioningState: enum ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
workflowTemplateId: string ,
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 ,
}
,
]
,
}
,
}
Workflows_Delete (new)
Description Delete a Workflow resource
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/contexts/{contextName}/workflows/{workflowName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
contextName: string ,
workflowName: string ,
}

⚐ Response (202)

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

⚐ Response (204)

{}

⚐ 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 ,
}
,
]
,
}
,
}
WorkflowVersions_ListByWorkflow (new)
Description List Workflow Version Resources
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/contexts/{contextName}/workflows/{workflowName}/versions
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
contextName: string ,
workflowName: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
revision: integer ,
configuration: string ,
stageSpec:
[
{
name: string ,
specification: object ,
tasks:
[
{
name: string ,
targetId: string ,
specification: object ,
}
,
]
,
taskOption:
{
concurrency: integer ,
errorAction:
{
mode: enum ,
maxToleratedFailures: integer ,
}
,
}
,
}
,
]
,
reviewId: string ,
state: enum ,
specification: object ,
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 ,
}
,
]
,
}
,
}
WorkflowVersions_Get (new)
Description Get a Workflow Version Resource
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/contexts/{contextName}/workflows/{workflowName}/versions/{versionName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
contextName: string ,
workflowName: string ,
versionName: string ,
}

⚐ Response (200)

{
properties:
{
revision: integer ,
configuration: string ,
stageSpec:
[
{
name: string ,
specification: object ,
tasks:
[
{
name: string ,
targetId: string ,
specification: object ,
}
,
]
,
taskOption:
{
concurrency: integer ,
errorAction:
{
mode: enum ,
maxToleratedFailures: integer ,
}
,
}
,
}
,
]
,
reviewId: string ,
state: enum ,
specification: object ,
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 ,
}
,
]
,
}
,
}
WorkflowVersions_CreateOrUpdate (new)
Description Create or update a Workflow Version Resource
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/contexts/{contextName}/workflows/{workflowName}/versions/{versionName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
contextName: string ,
workflowName: string ,
versionName: string ,
resource:
{
properties:
{
revision: integer ,
configuration: string ,
stageSpec:
[
{
name: string ,
specification: object ,
tasks:
[
{
name: string ,
targetId: string ,
specification: object ,
}
,
]
,
taskOption:
{
concurrency: integer ,
errorAction:
{
mode: enum ,
maxToleratedFailures: integer ,
}
,
}
,
}
,
]
,
reviewId: string ,
state: enum ,
specification: object ,
provisioningState: enum ,
}
,
extendedLocation:
{
name: string ,
type: enum ,
}
,
eTag: string ,
}
,
}

⚐ Response (200)

{
properties:
{
revision: integer ,
configuration: string ,
stageSpec:
[
{
name: string ,
specification: object ,
tasks:
[
{
name: string ,
targetId: string ,
specification: object ,
}
,
]
,
taskOption:
{
concurrency: integer ,
errorAction:
{
mode: enum ,
maxToleratedFailures: integer ,
}
,
}
,
}
,
]
,
reviewId: string ,
state: enum ,
specification: object ,
provisioningState: enum ,
}
,
extendedLocation:
{
name: string ,
type: enum ,
}
,
eTag: string ,
}

⚐ Response (201)

{
$headers:
{
azure-asyncoperation: string ,
retry-after: integer ,
}
,
$schema:
{
properties:
{
revision: integer ,
configuration: string ,
stageSpec:
[
{
name: string ,
specification: object ,
tasks:
[
{
name: string ,
targetId: string ,
specification: object ,
}
,
]
,
taskOption:
{
concurrency: integer ,
errorAction:
{
mode: enum ,
maxToleratedFailures: integer ,
}
,
}
,
}
,
]
,
reviewId: string ,
state: enum ,
specification: object ,
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 ,
}
,
]
,
}
,
}
WorkflowVersions_Update (new)
Description update an WorkflowVersion Resource
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/contexts/{contextName}/workflows/{workflowName}/versions/{versionName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
contextName: string ,
workflowName: string ,
versionName: string ,
properties:
{
properties:
{
stageSpec:
[
{
name: string ,
specification: object ,
tasks:
[
{
name: string ,
targetId: string ,
specification: object ,
}
,
]
,
taskOption:
{
concurrency: integer ,
errorAction:
{
mode: enum ,
maxToleratedFailures: integer ,
}
,
}
,
}
,
]
,
specification: object ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
revision: integer ,
configuration: string ,
stageSpec:
[
{
name: string ,
specification: object ,
tasks:
[
{
name: string ,
targetId: string ,
specification: object ,
}
,
]
,
taskOption:
{
concurrency: integer ,
errorAction:
{
mode: enum ,
maxToleratedFailures: integer ,
}
,
}
,
}
,
]
,
reviewId: string ,
state: enum ,
specification: object ,
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 ,
}
,
]
,
}
,
}
WorkflowVersions_Delete (new)
Description Delete a Workflow Version Resource
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/contexts/{contextName}/workflows/{workflowName}/versions/{versionName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
contextName: string ,
workflowName: string ,
versionName: string ,
}

⚐ Response (202)

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

⚐ Response (204)

{}

⚐ 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 ,
}
,
]
,
}
,
}
Executions_ListByWorkflowVersion (new)
Description List Execution Resources
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/contexts/{contextName}/workflows/{workflowName}/versions/{versionName}/executions
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
contextName: string ,
workflowName: string ,
versionName: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
workflowVersionId: string ,
specification: object ,
status:
{
updateTime: string ,
status: integer ,
statusMessage: string ,
stageHistory:
[
{
status: integer ,
statusMessage: string ,
stage: string ,
nextstage: string ,
errorMessage: string ,
isActive: enum ,
inputs: object ,
outputs: object ,
}
,
]
,
}
,
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 ,
}
,
]
,
}
,
}
Executions_Get (new)
Description Get Execution Resource
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/contexts/{contextName}/workflows/{workflowName}/versions/{versionName}/executions/{executionName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
contextName: string ,
workflowName: string ,
versionName: string ,
executionName: string ,
}

⚐ Response (200)

{
properties:
{
workflowVersionId: string ,
specification: object ,
status:
{
updateTime: string ,
status: integer ,
statusMessage: string ,
stageHistory:
[
{
status: integer ,
statusMessage: string ,
stage: string ,
nextstage: string ,
errorMessage: string ,
isActive: enum ,
inputs: object ,
outputs: object ,
}
,
]
,
}
,
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 ,
}
,
]
,
}
,
}
Executions_CreateOrUpdate (new)
Description Create or update Execution Resource
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/contexts/{contextName}/workflows/{workflowName}/versions/{versionName}/executions/{executionName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
contextName: string ,
workflowName: string ,
versionName: string ,
executionName: string ,
resource:
{
properties:
{
workflowVersionId: string ,
specification: object ,
status:
{
updateTime: string ,
status: integer ,
statusMessage: string ,
stageHistory:
[
{
status: integer ,
statusMessage: string ,
stage: string ,
nextstage: string ,
errorMessage: string ,
isActive: enum ,
inputs: object ,
outputs: object ,
}
,
]
,
}
,
provisioningState: enum ,
}
,
extendedLocation:
{
name: string ,
type: enum ,
}
,
eTag: string ,
}
,
}

⚐ Response (200)

{
properties:
{
workflowVersionId: string ,
specification: object ,
status:
{
updateTime: string ,
status: integer ,
statusMessage: string ,
stageHistory:
[
{
status: integer ,
statusMessage: string ,
stage: string ,
nextstage: string ,
errorMessage: string ,
isActive: enum ,
inputs: object ,
outputs: object ,
}
,
]
,
}
,
provisioningState: enum ,
}
,
extendedLocation:
{
name: string ,
type: enum ,
}
,
eTag: string ,
}

⚐ Response (201)

{
$headers:
{
azure-asyncoperation: string ,
retry-after: integer ,
}
,
$schema:
{
properties:
{
workflowVersionId: string ,
specification: object ,
status:
{
updateTime: string ,
status: integer ,
statusMessage: string ,
stageHistory:
[
{
status: integer ,
statusMessage: string ,
stage: string ,
nextstage: string ,
errorMessage: string ,
isActive: enum ,
inputs: object ,
outputs: object ,
}
,
]
,
}
,
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 ,
}
,
]
,
}
,
}
Executions_Update (new)
Description update an Execution Resource
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/contexts/{contextName}/workflows/{workflowName}/versions/{versionName}/executions/{executionName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
contextName: string ,
workflowName: string ,
versionName: string ,
executionName: string ,
properties:
{
properties:
{
workflowVersionId: string ,
specification: object ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
workflowVersionId: string ,
specification: object ,
status:
{
updateTime: string ,
status: integer ,
statusMessage: string ,
stageHistory:
[
{
status: integer ,
statusMessage: string ,
stage: string ,
nextstage: string ,
errorMessage: string ,
isActive: enum ,
inputs: object ,
outputs: object ,
}
,
]
,
}
,
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 ,
}
,
]
,
}
,
}
Executions_Delete (new)
Description Delete Execution Resource
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/contexts/{contextName}/workflows/{workflowName}/versions/{versionName}/executions/{executionName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
contextName: string ,
workflowName: string ,
versionName: string ,
executionName: string ,
}

⚐ Response (202)

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

⚐ Response (204)

{}

⚐ 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_ListByResourceGroup (new)
Description Returns a collection of Diagnostic resources within the resource group.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
properties:
{
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 ,
}
,
]
,
}
,
}
Diagnostics_Get (new)
Description Returns details of specified Diagnostic resource.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
properties:
{
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 ,
}
,
]
,
}
,
}
Diagnostics_CreateOrUpdate (new)
Description Creates new or updates existing Diagnostic resource.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/diagnostics/{diagnosticName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
diagnosticName: string ,
resource:
{
properties:
{
provisioningState: enum ,
}
,
extendedLocation:
{
name: string ,
type: enum ,
}
,
eTag: string ,
}
,
}

⚐ Response (200)

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

⚐ Response (201)

{
$headers:
{
azure-asyncoperation: string ,
retry-after: integer ,
}
,
$schema:
{
properties:
{
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 ,
}
,
]
,
}
,
}
Diagnostics_Update (new)
Description Updates existing Diagnostic resource.
Reference Link ¶

⚼ Request

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

⚐ 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 ,
}
,
]
,
}
,
}
Diagnostics_Delete (new)
Description Deletes specified Diagnostic resource.
Reference Link ¶

⚼ Request

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

⚐ Response (202)

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

⚐ Response (204)

{}

⚐ 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_ListByResourceGroup (new)
Description List by specified resource group
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
properties:
{
currentVersion: string ,
provisioningState: 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 ,
}
,
]
,
}
,
}
Schemas_Get (new)
Description Get a Schema Resource
Reference Link ¶

⚼ Request

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

⚐ 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 ,
}
,
]
,
}
,
}
Schemas_CreateOrUpdate (new)
Description Create or update a Schema Resource
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/schemas/{schemaName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
schemaName: string ,
resource:
{
properties:
{
currentVersion: string ,
provisioningState: enum ,
}
,
eTag: string ,
}
,
}

⚐ Response (200)

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

⚐ Response (201)

{
$headers:
{
azure-asyncoperation: string ,
retry-after: integer ,
}
,
$schema:
{
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 ,
}
,
]
,
}
,
}
Schemas_Update (new)
Description update a Schema Resource
Reference Link ¶

⚼ Request

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

⚐ 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 ,
}
,
]
,
}
,
}
Schemas_Delete (new)
Description Delete a Schema Resource
Reference Link ¶

⚼ Request

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

⚐ Response (202)

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

⚐ Response (204)

{}

⚐ 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_CreateVersion (new)
Description Create a Schema Version Resource
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/schemas/{schemaName}/createVersion
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
schemaName: string ,
body:
{
updateType: enum ,
version: string ,
schemaVersion:
{
properties:
{
value: string ,
provisioningState: enum ,
}
,
eTag: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
value: string ,
provisioningState: 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 ,
}
,
]
,
}
,
}
DynamicSchemas_ListBySchema (new)
Description List by Schema
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
properties:
{
configurationType: enum ,
configurationModel: enum ,
provisioningState: 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 ,
}
,
]
,
}
,
}
DynamicSchemas_Get (new)
Description Get a DynamicSchema Resource
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/schemas/{schemaName}/dynamicSchemas/{dynamicSchemaName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
schemaName: string ,
dynamicSchemaName: string ,
}

⚐ Response (200)

{
properties:
{
configurationType: enum ,
configurationModel: enum ,
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 ,
}
,
]
,
}
,
}
DynamicSchemas_CreateOrUpdate (new)
Description Create or update a DynamicSchema Resource
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/schemas/{schemaName}/dynamicSchemas/{dynamicSchemaName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
schemaName: string ,
dynamicSchemaName: string ,
resource:
{
properties:
{
configurationType: enum ,
configurationModel: enum ,
provisioningState: enum ,
}
,
eTag: string ,
}
,
}

⚐ Response (200)

{
properties:
{
configurationType: enum ,
configurationModel: enum ,
provisioningState: enum ,
}
,
eTag: string ,
}

⚐ Response (201)

{
$headers:
{
azure-asyncoperation: string ,
retry-after: integer ,
}
,
$schema:
{
properties:
{
configurationType: enum ,
configurationModel: enum ,
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 ,
}
,
]
,
}
,
}
DynamicSchemas_Update (new)
Description update a DynamicSchema Resource
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/schemas/{schemaName}/dynamicSchemas/{dynamicSchemaName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
schemaName: string ,
dynamicSchemaName: string ,
properties:
{
properties:
{
configurationType: enum ,
configurationModel: enum ,
provisioningState: enum ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
configurationType: enum ,
configurationModel: enum ,
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 ,
}
,
]
,
}
,
}
DynamicSchemas_Delete (new)
Description Delete a DynamicSchema Resource
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/schemas/{schemaName}/dynamicSchemas/{dynamicSchemaName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
schemaName: string ,
dynamicSchemaName: string ,
}

⚐ Response (202)

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

⚐ Response (204)

{}

⚐ 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 ,
}
,
]
,
}
,
}
DynamicSchemaVersions_ListByDynamicSchema (new)
Description List by Dynamic Schema
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/schemas/{schemaName}/dynamicSchemas/{dynamicSchemaName}/versions
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
schemaName: string ,
dynamicSchemaName: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
value: string ,
provisioningState: 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 ,
}
,
]
,
}
,
}
DynamicSchemaVersions_Get (new)
Description Get a Dynamic Schema Version Resource
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/schemas/{schemaName}/dynamicSchemas/{dynamicSchemaName}/versions/{schemaVersionName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
schemaName: string ,
dynamicSchemaName: string ,
schemaVersionName: string ,
}

⚐ Response (200)

{
properties:
{
value: 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 ,
}
,
]
,
}
,
}
DynamicSchemaVersions_CreateOrUpdate (new)
Description Create or update a Dynamic Schema Version Resource
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/schemas/{schemaName}/dynamicSchemas/{dynamicSchemaName}/versions/{schemaVersionName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
schemaName: string ,
dynamicSchemaName: string ,
schemaVersionName: string ,
resource:
{
properties:
{
value: string ,
provisioningState: enum ,
}
,
eTag: string ,
}
,
}

⚐ Response (200)

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

⚐ Response (201)

{
$headers:
{
azure-asyncoperation: string ,
retry-after: integer ,
}
,
$schema:
{
properties:
{
value: 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 ,
}
,
]
,
}
,
}
DynamicSchemaVersions_Update (new)
Description update a Dynamic Schema Version Resource
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/schemas/{schemaName}/dynamicSchemas/{dynamicSchemaName}/versions/{schemaVersionName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
schemaName: string ,
dynamicSchemaName: string ,
schemaVersionName: string ,
properties:
{
properties:
{
value: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
value: 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 ,
}
,
]
,
}
,
}
DynamicSchemaVersions_Delete (new)
Description Delete a Dynamic Schema Version Resource
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/schemas/{schemaName}/dynamicSchemas/{dynamicSchemaName}/versions/{schemaVersionName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
schemaName: string ,
dynamicSchemaName: string ,
schemaVersionName: string ,
}

⚐ Response (202)

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

⚐ Response (204)

{}

⚐ 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_RemoveVersion (new)
Description Remove Schema Version Resource
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/schemas/{schemaName}/removeVersion
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
schemaName: string ,
body:
{
version: string ,
}
,
}

⚐ Response (200)

{
status: 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 ,
}
,
]
,
}
,
}
SchemaVersions_ListBySchema (new)
Description List by specified resource group
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
properties:
{
value: string ,
provisioningState: 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 ,
}
,
]
,
}
,
}
SchemaVersions_Get (new)
Description Get a Schema Version Resource
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/schemas/{schemaName}/versions/{schemaVersionName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
schemaName: string ,
schemaVersionName: string ,
}

⚐ Response (200)

{
properties:
{
value: 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 ,
}
,
]
,
}
,
}
SchemaVersions_CreateOrUpdate (new)
Description Create or update a Schema Version Resource
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/schemas/{schemaName}/versions/{schemaVersionName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
schemaName: string ,
schemaVersionName: string ,
resource:
{
properties:
{
value: string ,
provisioningState: enum ,
}
,
eTag: string ,
}
,
}

⚐ Response (200)

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

⚐ Response (201)

{
$headers:
{
azure-asyncoperation: string ,
retry-after: integer ,
}
,
$schema:
{
properties:
{
value: 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 ,
}
,
]
,
}
,
}
SchemaVersions_Update (new)
Description update a Schema Version Resource
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
properties:
{
value: 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 ,
}
,
]
,
}
,
}
SchemaVersions_Delete (new)
Description Delete a Schema Version Resource
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/schemas/{schemaName}/versions/{schemaVersionName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
schemaName: string ,
schemaVersionName: string ,
}

⚐ Response (202)

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

⚐ Response (204)

{}

⚐ 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 ,
}
,
]
,
}
,
}
SolutionTemplates_ListByResourceGroup (new)
Description List by specified resource group
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
properties:
{
description: string ,
capabilities:
[
string ,
]
,
latestVersion: string ,
state: enum ,
enableExternalValidation: boolean ,
provisioningState: 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 ,
}
,
]
,
}
,
}
SolutionTemplates_Get (new)
Description Get a Solution Template Resource
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
properties:
{
description: string ,
capabilities:
[
string ,
]
,
latestVersion: string ,
state: enum ,
enableExternalValidation: boolean ,
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 ,
}
,
]
,
}
,
}
SolutionTemplates_CreateOrUpdate (new)
Description Create or update a Solution Template Resource
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/solutionTemplates/{solutionTemplateName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
solutionTemplateName: string ,
resource:
{
properties:
{
description: string ,
capabilities:
[
string ,
]
,
latestVersion: string ,
state: enum ,
enableExternalValidation: boolean ,
provisioningState: enum ,
}
,
eTag: string ,
}
,
}

⚐ Response (200)

{
properties:
{
description: string ,
capabilities:
[
string ,
]
,
latestVersion: string ,
state: enum ,
enableExternalValidation: boolean ,
provisioningState: enum ,
}
,
eTag: string ,
}

⚐ Response (201)

{
$headers:
{
azure-asyncoperation: string ,
retry-after: integer ,
}
,
$schema:
{
properties:
{
description: string ,
capabilities:
[
string ,
]
,
latestVersion: string ,
state: enum ,
enableExternalValidation: boolean ,
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 ,
}
,
]
,
}
,
}
SolutionTemplates_Update (new)
Description update a Solution Template Resource
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/solutionTemplates/{solutionTemplateName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
solutionTemplateName: string ,
properties:
{
properties:
{
description: string ,
capabilities:
[
string ,
]
,
state: enum ,
enableExternalValidation: boolean ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
description: string ,
capabilities:
[
string ,
]
,
latestVersion: string ,
state: enum ,
enableExternalValidation: boolean ,
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 ,
}
,
]
,
}
,
}
SolutionTemplates_Delete (new)
Description Delete a Solution Template Resource
Reference Link ¶

⚼ Request

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

⚐ Response (202)

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

⚐ Response (204)

{}

⚐ 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 ,
}
,
]
,
}
,
}
SolutionTemplates_CreateVersion (new)
Description Create a Solution Template Version Resource
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/solutionTemplates/{solutionTemplateName}/createVersion
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
solutionTemplateName: string ,
body:
{
updateType: enum ,
version: string ,
solutionTemplateVersion:
{
properties:
{
configurations: string ,
specification: object ,
orchestratorType: enum ,
provisioningState: enum ,
}
,
eTag: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
configurations: string ,
specification: object ,
orchestratorType: enum ,
provisioningState: 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 ,
}
,
]
,
}
,
}
SolutionTemplates_RemoveVersion (new)
Description Remove Solution Template Version Resource
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/solutionTemplates/{solutionTemplateName}/removeVersion
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
solutionTemplateName: string ,
body:
{
version: 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 ,
}
,
]
,
}
,
}
SolutionTemplateVersions_ListBySolutionTemplate (new)
Description List Solution Template Version Resources
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
properties:
{
configurations: string ,
specification: object ,
orchestratorType: enum ,
provisioningState: 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 ,
}
,
]
,
}
,
}
SolutionTemplateVersions_Get (new)
Description Get a Solution Template Version Resource
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/solutionTemplates/{solutionTemplateName}/versions/{solutionTemplateVersionName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
solutionTemplateName: string ,
solutionTemplateVersionName: string ,
}

⚐ Response (200)

{
properties:
{
configurations: string ,
specification: object ,
orchestratorType: enum ,
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 ,
}
,
]
,
}
,
}
SolutionTemplateVersions_BulkDeploySolution (new)
Description Post request for bulk deploy
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/solutionTemplates/{solutionTemplateName}/versions/{solutionTemplateVersionName}/bulkDeploySolution
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
solutionTemplateName: string ,
solutionTemplateVersionName: string ,
body:
{
targets:
[
{
solutionVersionId: 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 ,
}
,
]
,
}
,
}
SolutionTemplateVersions_BulkPublishSolution (new)
Description Post request for bulk publish
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/solutionTemplates/{solutionTemplateName}/versions/{solutionTemplateVersionName}/bulkPublishSolution
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
solutionTemplateName: string ,
solutionTemplateVersionName: string ,
body:
{
targets:
[
{
targetId: string ,
solutionInstanceName: string ,
}
,
]
,
solutionInstanceName: string ,
solutionDependencies:
[
{
solutionVersionId: string ,
solutionTemplateId: string ,
solutionTemplateVersion: string ,
solutionInstanceName: string ,
targetId: string ,
dependencies:
[
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_ListByResourceGroup (new)
Description List by specified resource group
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
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 ,
}
,
}
,
]
,
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 ,
}
,
]
,
}
,
}
Targets_Get (new)
Description Get a Target Resource
Reference Link ¶

⚼ Request

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

⚐ 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 (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_CreateOrUpdate (new)
Description Create or update a Target Resource
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/targets/{targetName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
targetName: string ,
resource:
{
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 (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 (201)

{
$headers:
{
azure-asyncoperation: string ,
retry-after: integer ,
}
,
$schema:
{
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 (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 (new)
Description update a Target Resource
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/targets/{targetName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
targetName: string ,
properties:
{
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 ,
}
,
]
,
}
,
}
Targets_Delete (new)
Description Delete a Target Resource
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/targets/{targetName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
forceDelete: boolean ,
targetName: string ,
}

⚐ Response (202)

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

⚐ Response (204)

{}

⚐ 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_InstallSolution (new)
Description Post request to deploy
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/targets/{targetName}/installSolution
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
targetName: string ,
body:
{
solutionVersionId: 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_PublishSolutionVersion (new)
Description Post request to publish
Reference Link ¶

⚼ 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 ,
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 ,
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_RemoveRevision (new)
Description Post request to remove solution version revision
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/targets/{targetName}/removeRevision
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
targetName: string ,
body:
{
solutionTemplateId: string ,
solutionVersion: 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_ResolveConfiguration (new)
Description Post request to resolve configuration
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/targets/{targetName}/resolveConfiguration
{
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)

{
configuration: 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 (new)
Description Post request to review configuration
Reference Link ¶

⚼ 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 ,
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 ,
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 ,
}
,
]
,
}
,
}
Solutions_ListByTarget (new)
Description List Solution resources
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
properties:
{
solutionTemplateId: string ,
availableSolutionTemplateVersions:
[
{
solutionTemplateVersion: string ,
latestConfigRevision: string ,
isConfigured: boolean ,
}
,
]
,
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 ,
}
,
]
,
}
,
}
Solutions_Get (new)
Description Get a Solution resource
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
properties:
{
solutionTemplateId: string ,
availableSolutionTemplateVersions:
[
{
solutionTemplateVersion: string ,
latestConfigRevision: string ,
isConfigured: boolean ,
}
,
]
,
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 ,
}
,
]
,
}
,
}
Solutions_CreateOrUpdate (new)
Description Create or update a Solution Resource
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/targets/{targetName}/solutions/{solutionName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
targetName: string ,
solutionName: string ,
resource:
{
properties:
{
solutionTemplateId: string ,
availableSolutionTemplateVersions:
[
{
solutionTemplateVersion: string ,
latestConfigRevision: string ,
isConfigured: boolean ,
}
,
]
,
provisioningState: enum ,
}
,
extendedLocation:
{
name: string ,
type: enum ,
}
,
eTag: string ,
}
,
}

⚐ Response (200)

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

⚐ Response (201)

{
$headers:
{
azure-asyncoperation: string ,
retry-after: integer ,
}
,
$schema:
{
properties:
{
solutionTemplateId: string ,
availableSolutionTemplateVersions:
[
{
solutionTemplateVersion: string ,
latestConfigRevision: string ,
isConfigured: boolean ,
}
,
]
,
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 ,
}
,
]
,
}
,
}
Solutions_Update (new)
Description Update a Solution Resource
Reference Link ¶

⚼ 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:
{
solutionTemplateId: string ,
availableSolutionTemplateVersions:
[
{
solutionTemplateVersion: string ,
latestConfigRevision: string ,
isConfigured: boolean ,
}
,
]
,
provisioningState: enum ,
}
,
}
,
}

⚐ 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 ,
}
,
]
,
}
,
}
Solutions_Delete (new)
Description Delete a Solution Resource
Reference Link ¶

⚼ Request

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

⚐ Response (202)

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

⚐ Response (204)

{}

⚐ 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 ,
}
,
]
,
}
,
}
Instances_ListBySolution (new)
Description List Instance Resources
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
properties:
{
solutionVersionId: string ,
targetId: string ,
activeState: enum ,
reconciliationPolicy:
{
state: enum ,
interval: string ,
}
,
solutionScope: 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 ,
}
,
]
,
}
,
]
,
}
,
deploymentTimestampEpoch: integer ,
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 ,
}
,
]
,
}
,
}
Instances_Get (new)
Description Get Instance Resource
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
properties:
{
solutionVersionId: string ,
targetId: string ,
activeState: enum ,
reconciliationPolicy:
{
state: enum ,
interval: string ,
}
,
solutionScope: 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 ,
}
,
]
,
}
,
]
,
}
,
deploymentTimestampEpoch: integer ,
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 ,
}
,
]
,
}
,
}
Instances_CreateOrUpdate (new)
Description Create or update Instance Resource
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/targets/{targetName}/solutions/{solutionName}/instances/{instanceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
targetName: string ,
solutionName: string ,
instanceName: string ,
resource:
{
properties:
{
solutionVersionId: string ,
targetId: string ,
activeState: enum ,
reconciliationPolicy:
{
state: enum ,
interval: string ,
}
,
solutionScope: 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 ,
}
,
]
,
}
,
]
,
}
,
deploymentTimestampEpoch: integer ,
provisioningState: enum ,
}
,
extendedLocation:
{
name: string ,
type: enum ,
}
,
eTag: string ,
}
,
}

⚐ Response (200)

{
properties:
{
solutionVersionId: string ,
targetId: string ,
activeState: enum ,
reconciliationPolicy:
{
state: enum ,
interval: string ,
}
,
solutionScope: 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 ,
}
,
]
,
}
,
]
,
}
,
deploymentTimestampEpoch: integer ,
provisioningState: enum ,
}
,
extendedLocation:
{
name: string ,
type: enum ,
}
,
eTag: string ,
}

⚐ Response (201)

{
$headers:
{
azure-asyncoperation: string ,
retry-after: integer ,
}
,
$schema:
{
properties:
{
solutionVersionId: string ,
targetId: string ,
activeState: enum ,
reconciliationPolicy:
{
state: enum ,
interval: string ,
}
,
solutionScope: 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 ,
}
,
]
,
}
,
]
,
}
,
deploymentTimestampEpoch: integer ,
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 ,
}
,
]
,
}
,
}
Instances_Update (new)
Description Update an Instance Resource
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/targets/{targetName}/solutions/{solutionName}/instances/{instanceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
targetName: string ,
solutionName: string ,
instanceName: string ,
properties:
{
properties:
{
solutionVersionId: string ,
targetId: string ,
activeState: enum ,
reconciliationPolicy:
{
state: enum ,
interval: string ,
}
,
solutionScope: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
solutionVersionId: string ,
targetId: string ,
activeState: enum ,
reconciliationPolicy:
{
state: enum ,
interval: string ,
}
,
solutionScope: 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 ,
}
,
]
,
}
,
]
,
}
,
deploymentTimestampEpoch: integer ,
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 ,
}
,
]
,
}
,
}
Instances_Delete (new)
Description Delete Instance Resource
Reference Link ¶

⚼ Request

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

⚐ Response (202)

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

⚐ Response (204)

{}

⚐ 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 ,
}
,
]
,
}
,
}
InstanceHistories_ListByInstance (new)
Description List InstanceHistory Resources
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
properties:
{
solutionVersion:
{
solutionVersionId: string ,
specification: object ,
}
,
target:
{
targetId: string ,
targetSpecification: object ,
solutionScope: string ,
}
,
solutionScope: string ,
activeState: enum ,
reconciliationPolicy:
{
state: enum ,
interval: 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 ,
}
,
]
,
}
,
]
,
}
,
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 ,
}
,
]
,
}
,
}
InstanceHistories_Get (new)
Description Get InstanceHistory Resource
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
properties:
{
solutionVersion:
{
solutionVersionId: string ,
specification: object ,
}
,
target:
{
targetId: string ,
targetSpecification: object ,
solutionScope: string ,
}
,
solutionScope: string ,
activeState: enum ,
reconciliationPolicy:
{
state: enum ,
interval: 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 ,
}
,
]
,
}
,
]
,
}
,
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_ListBySolution (new)
Description List Solution Version Resources
Reference Link ¶

⚼ 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 ,
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 ,
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 (new)
Description Get a Solution Version Resource
Reference Link ¶

⚼ 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 ,
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 ,
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 (new)
Description Create or update a Solution Version Resource
Reference Link ¶

⚼ 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 ,
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 ,
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 ,
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 ,
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 ,
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 ,
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 (new)
Description Update a Solution Version Resource
Reference Link ¶

⚼ 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 ,
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 ,
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_Delete (new)
Description Delete a Solution Version Resource
Reference Link ¶

⚼ Request

DELETE:  /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 (202)

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

⚐ Response (204)

{}

⚐ 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_UninstallSolution (new)
Description Post request to uninstall
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/targets/{targetName}/uninstallSolution
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
targetName: string ,
body:
{
solutionTemplateId: string ,
solutionInstanceName: 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 (new)
Description Post request to update external validation status
Reference Link ¶

⚼ 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 ,
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 ,
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 ,
}
,
]
,
}
,
}
ConfigurationReferences_List (new)
Description List ConfigurationReference resources by parent
Reference Link ¶

⚼ Request

GET:  /{resourceUri}/providers/Microsoft.Edge/configurationReferences
{
api-version: string ,
resourceUri: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
provisioningState: enum ,
configurationResourceId: 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 ,
}
,
]
,
}
,
}
ConfigurationReferences_Get (new)
Description Get a ConfigurationReference
Reference Link ¶

⚼ Request

GET:  /{resourceUri}/providers/Microsoft.Edge/configurationReferences/{configurationReferenceName}
{
api-version: string ,
resourceUri: string ,
configurationReferenceName: string ,
}

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
configurationResourceId: 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 ,
}
,
]
,
}
,
}
ConfigurationReferences_CreateOrUpdate (new)
Description Create a ConfigurationReference
Reference Link ¶

⚼ Request

PUT:  /{resourceUri}/providers/Microsoft.Edge/configurationReferences/{configurationReferenceName}
{
api-version: string ,
resourceUri: string ,
configurationReferenceName: string ,
resource:
{
properties:
{
provisioningState: enum ,
configurationResourceId: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
configurationResourceId: string ,
}
,
}

⚐ Response (201)

{
properties:
{
provisioningState: enum ,
configurationResourceId: 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 ,
}
,
]
,
}
,
}
ConfigurationReferences_Update (new)
Description Update a ConfigurationReference
Reference Link ¶

⚼ Request

PATCH:  /{resourceUri}/providers/Microsoft.Edge/configurationReferences/{configurationReferenceName}
{
api-version: string ,
resourceUri: string ,
configurationReferenceName: string ,
properties:
{
properties:
{
provisioningState: enum ,
configurationResourceId: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
configurationResourceId: 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 ,
}
,
]
,
}
,
}
ConfigurationReferences_Delete (new)
Description Delete a ConfigurationReference
Reference Link ¶

⚼ Request

DELETE:  /{resourceUri}/providers/Microsoft.Edge/configurationReferences/{configurationReferenceName}
{
api-version: string ,
resourceUri: string ,
configurationReferenceName: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ 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 ,
}
,
]
,
}
,
}
Configurations_ListBySubscription (new)
Description List by subscription
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
properties:
{
provisioningState: enum ,
}
,
}
,
]
,
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 ,
}
,
]
,
}
,
}
Configurations_ListByResourceGroup (new)
Description List by specified resource group
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
properties:
{
provisioningState: enum ,
}
,
}
,
]
,
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 ,
}
,
]
,
}
,
}
Configurations_Get (new)
Description Get a Configuration Resource
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
}
,
}

⚐ 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 ,
}
,
]
,
}
,
}
Configurations_CreateOrUpdate (new)
Description Create or update a Configuration Resource
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/configurations/{configurationName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
configurationName: string ,
resource:
{
properties:
{
provisioningState: enum ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
}
,
}

⚐ Response (201)

{
properties:
{
provisioningState: enum ,
}
,
}

⚐ 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 ,
}
,
]
,
}
,
}
Configurations_Update (new)
Description Update a Configuration Resource
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/configurations/{configurationName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
configurationName: string ,
properties:
{
properties:
{
provisioningState: enum ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
}
,
}

⚐ 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 ,
}
,
]
,
}
,
}
Configurations_Delete (new)
Description Delete a Configuration Resource
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ 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 ,
}
,
]
,
}
,
}
DynamicConfigurations_ListByConfiguration (new)
Description List Dynamic Configuration Resources
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
properties:
{
currentVersion: string ,
dynamicConfigurationType: enum ,
dynamicConfigurationModel: enum ,
provisioningState: enum ,
}
,
}
,
]
,
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 ,
}
,
]
,
}
,
}
DynamicConfigurations_Get (new)
Description Get a Dynamic Configuration Resource
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/configurations/{configurationName}/dynamicConfigurations/{dynamicConfigurationName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
configurationName: string ,
dynamicConfigurationName: string ,
}

⚐ Response (200)

{
properties:
{
currentVersion: string ,
dynamicConfigurationType: enum ,
dynamicConfigurationModel: enum ,
provisioningState: enum ,
}
,
}

⚐ 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 ,
}
,
]
,
}
,
}
DynamicConfigurations_CreateOrUpdate (new)
Description Create or update a Dynamic Configuration Resource
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/configurations/{configurationName}/dynamicConfigurations/{dynamicConfigurationName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
configurationName: string ,
dynamicConfigurationName: string ,
resource:
{
properties:
{
currentVersion: string ,
dynamicConfigurationType: enum ,
dynamicConfigurationModel: enum ,
provisioningState: enum ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
currentVersion: string ,
dynamicConfigurationType: enum ,
dynamicConfigurationModel: enum ,
provisioningState: enum ,
}
,
}

⚐ Response (201)

{
$headers:
{
azure-asyncoperation: string ,
retry-after: integer ,
}
,
$schema:
{
properties:
{
currentVersion: string ,
dynamicConfigurationType: enum ,
dynamicConfigurationModel: enum ,
provisioningState: enum ,
}
,
}
,
}

⚐ 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 ,
}
,
]
,
}
,
}
DynamicConfigurations_Update (new)
Description Update a Dynamic Configuration Resource
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/configurations/{configurationName}/dynamicConfigurations/{dynamicConfigurationName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
configurationName: string ,
dynamicConfigurationName: string ,
properties:
{
properties:
{
currentVersion: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
currentVersion: string ,
dynamicConfigurationType: enum ,
dynamicConfigurationModel: enum ,
provisioningState: enum ,
}
,
}

⚐ 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 ,
}
,
]
,
}
,
}
DynamicConfigurations_Delete (new)
Description Delete a Dynamic Configuration Resource
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/configurations/{configurationName}/dynamicConfigurations/{dynamicConfigurationName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
configurationName: string ,
dynamicConfigurationName: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ 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 ,
}
,
]
,
}
,
}
DynamicConfigurationVersions_ListByDynamicConfiguration (new)
Description List Dynamic Configuration Version Resource
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/configurations/{configurationName}/dynamicConfigurations/{dynamicConfigurationName}/versions
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
configurationName: string ,
dynamicConfigurationName: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
values: string ,
schemaId: string ,
provisioningState: enum ,
}
,
}
,
]
,
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 ,
}
,
]
,
}
,
}
DynamicConfigurationVersions_Get (new)
Description Get a Dynamic Configuration Version Resource
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/configurations/{configurationName}/dynamicConfigurations/{dynamicConfigurationName}/versions/{dynamicConfigurationVersionName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
configurationName: string ,
dynamicConfigurationName: string ,
dynamicConfigurationVersionName: string ,
}

⚐ Response (200)

{
properties:
{
values: string ,
schemaId: string ,
provisioningState: enum ,
}
,
}

⚐ 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 ,
}
,
]
,
}
,
}
DynamicConfigurationVersions_CreateOrUpdate (new)
Description Create or update a Dynamic Configuration Version Resource
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/configurations/{configurationName}/dynamicConfigurations/{dynamicConfigurationName}/versions/{dynamicConfigurationVersionName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
configurationName: string ,
dynamicConfigurationName: string ,
dynamicConfigurationVersionName: string ,
resource:
{
properties:
{
values: string ,
schemaId: string ,
provisioningState: enum ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
values: string ,
schemaId: string ,
provisioningState: enum ,
}
,
}

⚐ Response (201)

{
$headers:
{
azure-asyncoperation: string ,
retry-after: integer ,
}
,
$schema:
{
properties:
{
values: string ,
schemaId: string ,
provisioningState: enum ,
}
,
}
,
}

⚐ 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 ,
}
,
]
,
}
,
}
DynamicConfigurationVersions_Update (new)
Description update a Dynamic Configuration Version Resource
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/configurations/{configurationName}/dynamicConfigurations/{dynamicConfigurationName}/versions/{dynamicConfigurationVersionName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
configurationName: string ,
dynamicConfigurationName: string ,
dynamicConfigurationVersionName: string ,
properties:
{
properties:
{
values: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
values: string ,
schemaId: string ,
provisioningState: enum ,
}
,
}

⚐ 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 ,
}
,
]
,
}
,
}
DynamicConfigurationVersions_Delete (new)
Description Delete a Dynamic Configuration Version Resource
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/configurations/{configurationName}/dynamicConfigurations/{dynamicConfigurationName}/versions/{dynamicConfigurationVersionName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
configurationName: string ,
dynamicConfigurationName: string ,
dynamicConfigurationVersionName: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

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