| Description | : Post request to publish |
| Reference | : Link ¶ |
⚶ Changes
{
"#id": "Targets_PublishSolutionVersion",
"$responses": {
"200": {
"$properties": {
"properties": [
{
"@added_2cb1ca2a113b4f14ab051208316e1429": {
"#name": "latestActionTriggeredBy",
"Description": "Object Id of user who triggered the latest action on this solution version.",
"Required": false,
"Type": "string"
}
},
{
"@removed_6e4c6bf9aeb1480ab67a033db0158891": {
"#name": "lastestActionTriggeredBy",
"Description": "Object Id of user who triggered the latest action on this solution version.",
"Required": false,
"Type": "string"
}
}
]
}
}
}
}
⚼ Request
POST:
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/targets/{targetName}/publishSolutionVersion
{
api-version:
string
,
subscriptionId:
string
,
resourceGroupName:
string
,
targetName:
string
,
body:
}
{
,
solutionVersionId:
string
,
}
⚐ Response (200)
{
properties:
{
,
solutionTemplateVersionId:
string
,
revision:
integer
,
targetDisplayName:
string
,
configuration:
string
,
targetLevelConfiguration:
string
,
specification:
object
,
reviewId:
string
,
externalValidationId:
string
,
state:
enum
,
currentStage:
{
,
displayState:
string
,
stage:
enum
,
status:
enum
,
startTime:
string
,
endTime:
string
,
childStages:
}
[
,
string
,
]
stages:
[
]
,
{
,
displayState:
string
,
stage:
enum
,
status:
enum
,
startTime:
string
,
endTime:
string
,
childStages:
}
[
,
string
,
]
solutionInstanceName:
string
,
solutionDependencies:
[
]
,
{
,
solutionVersionId:
string
,
solutionInstanceName:
string
,
solutionTemplateVersionId:
string
,
targetId:
string
,
dependencies:
}
[
,
string
,
]
errorDetails:
{
,
code:
string
,
message:
string
,
target:
string
,
details:
[
]
,
{
,
code:
string
,
message:
string
,
target:
string
,
details:
[
,
string
,
]
additionalInfo:
}
[
]
,
{
,
type:
string
,
info:
object
,
}
additionalInfo:
}
[
]
,
{
,
type:
string
,
info:
object
,
}
latestActionTrackingUri:
string
,
latestActionTriggeredBy:
string
,
actionType:
enum
,
provisioningState:
enum
,
}
extendedLocation:
{
,
name:
string
,
type:
enum
,
}
eTag:
string
,
}
⚐ Response (202)
{
location:
string
,
retry-after:
integer
,
}
⚐ Response (default)
{
error:
}
{
,
code:
string
,
message:
string
,
target:
string
,
details:
[
]
,
{
,
code:
string
,
message:
string
,
target:
string
,
details:
[
,
string
,
]
additionalInfo:
}
[
]
,
{
,
type:
string
,
info:
object
,
}
additionalInfo:
}
[
]
,
{
,
type:
string
,
info:
object
,
}