Microsoft.ContainerService (preview:2023-06-15)

2025/07/29 • 5 updated methods

UpdateRuns_ListByFleet (updated)
Description List UpdateRun resources by Fleet
Reference Link ¶

⚶ Changes

{
  "#id": "UpdateRuns_ListByFleet",
  "$responses": {
    "200": {
      "$properties": {
        "value": {
          "$properties": {
            "properties": [
              {
                "status": [
                  {
                    "status": [
                      {
                        "#name": "state",
                        "Enum": {
                          "new": [
                            [
                              "NotStarted",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                            ],
                            [
                              "Running",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                            ],
                            [
                              "Stopping",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                            ],
                            [
                              "Stopped",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                            ],
                            [
                              "Skipped",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                            ],
                            [
                              "Failed",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                            ],
                            [
                              "Pending",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is pending."
                            ],
                            [
                              "Completed",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                            ]
                          ],
                          "old": [
                            [
                              "NotStarted",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                            ],
                            [
                              "Running",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                            ],
                            [
                              "Stopping",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                            ],
                            [
                              "Stopped",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                            ],
                            [
                              "Skipped",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                            ],
                            [
                              "Failed",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                            ],
                            [
                              "Completed",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                            ]
                          ]
                        }
                      }
                    ]
                  },
                  {
                    "stages": {
                      "$properties": {
                        "status": [
                          {
                            "#name": "state",
                            "Enum": {
                              "new": [
                                [
                                  "NotStarted",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                                ],
                                [
                                  "Running",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                                ],
                                [
                                  "Stopping",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                                ],
                                [
                                  "Stopped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                                ],
                                [
                                  "Skipped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                                ],
                                [
                                  "Failed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                                ],
                                [
                                  "Pending",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is pending."
                                ],
                                [
                                  "Completed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                                ]
                              ],
                              "old": [
                                [
                                  "NotStarted",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                                ],
                                [
                                  "Running",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                                ],
                                [
                                  "Stopping",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                                ],
                                [
                                  "Stopped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                                ],
                                [
                                  "Skipped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                                ],
                                [
                                  "Failed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                                ],
                                [
                                  "Completed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                                ]
                              ]
                            }
                          }
                        ],
                        "groups": {
                          "$properties": {
                            "status": [
                              {
                                "#name": "state",
                                "Enum": {
                                  "new": [
                                    [
                                      "NotStarted",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                                    ],
                                    [
                                      "Running",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                                    ],
                                    [
                                      "Stopping",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                                    ],
                                    [
                                      "Stopped",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                                    ],
                                    [
                                      "Skipped",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                                    ],
                                    [
                                      "Failed",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                                    ],
                                    [
                                      "Pending",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is pending."
                                    ],
                                    [
                                      "Completed",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                                    ]
                                  ],
                                  "old": [
                                    [
                                      "NotStarted",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                                    ],
                                    [
                                      "Running",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                                    ],
                                    [
                                      "Stopping",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                                    ],
                                    [
                                      "Stopped",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                                    ],
                                    [
                                      "Skipped",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                                    ],
                                    [
                                      "Failed",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                                    ],
                                    [
                                      "Completed",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                                    ]
                                  ]
                                }
                              }
                            ],
                            "members": {
                              "$properties": {
                                "status": [
                                  {
                                    "#name": "state",
                                    "Enum": {
                                      "new": [
                                        [
                                          "NotStarted",
                                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                                        ],
                                        [
                                          "Running",
                                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                                        ],
                                        [
                                          "Stopping",
                                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                                        ],
                                        [
                                          "Stopped",
                                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                                        ],
                                        [
                                          "Skipped",
                                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                                        ],
                                        [
                                          "Failed",
                                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                                        ],
                                        [
                                          "Pending",
                                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is pending."
                                        ],
                                        [
                                          "Completed",
                                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                                        ]
                                      ],
                                      "old": [
                                        [
                                          "NotStarted",
                                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                                        ],
                                        [
                                          "Running",
                                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                                        ],
                                        [
                                          "Stopping",
                                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                                        ],
                                        [
                                          "Stopped",
                                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                                        ],
                                        [
                                          "Skipped",
                                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                                        ],
                                        [
                                          "Failed",
                                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                                        ],
                                        [
                                          "Completed",
                                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                                        ]
                                      ]
                                    }
                                  }
                                ]
                              }
                            }
                          }
                        },
                        "afterStageWaitStatus": [
                          {
                            "status": [
                              {
                                "#name": "state",
                                "Enum": {
                                  "new": [
                                    [
                                      "NotStarted",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                                    ],
                                    [
                                      "Running",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                                    ],
                                    [
                                      "Stopping",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                                    ],
                                    [
                                      "Stopped",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                                    ],
                                    [
                                      "Skipped",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                                    ],
                                    [
                                      "Failed",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                                    ],
                                    [
                                      "Pending",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is pending."
                                    ],
                                    [
                                      "Completed",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                                    ]
                                  ],
                                  "old": [
                                    [
                                      "NotStarted",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                                    ],
                                    [
                                      "Running",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                                    ],
                                    [
                                      "Stopping",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                                    ],
                                    [
                                      "Stopped",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                                    ],
                                    [
                                      "Skipped",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                                    ],
                                    [
                                      "Failed",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                                    ],
                                    [
                                      "Completed",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                                    ]
                                  ]
                                }
                              }
                            ]
                          }
                        ]
                      }
                    }
                  }
                ]
              }
            ]
          }
        }
      }
    }
  }
}

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/fleets/{fleetName}/updateRuns
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
fleetName: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
provisioningState: enum ,
strategy:
{
stages:
[
{
name: string ,
groups:
[
{
name: string ,
}
,
]
,
afterStageWaitInSeconds: integer ,
}
,
]
,
}
,
managedClusterUpdate:
{
upgrade:
{
type: enum ,
kubernetesVersion: string ,
}
,
nodeImageSelection:
{
type: enum ,
}
,
}
,
status:
{
status:
{
startTime: string ,
completedTime: string ,
state: enum ,
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
,
stages:
[
{
status:
{
startTime: string ,
completedTime: string ,
state: enum ,
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
,
name: string ,
groups:
[
{
status:
{
startTime: string ,
completedTime: string ,
state: enum ,
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
,
name: string ,
members:
[
{
status:
{
startTime: string ,
completedTime: string ,
state: enum ,
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
,
name: string ,
clusterResourceId: string ,
operationId: string ,
message: string ,
}
,
]
,
}
,
]
,
afterStageWaitStatus:
{
status:
{
startTime: string ,
completedTime: string ,
state: enum ,
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
,
waitDurationInSeconds: integer ,
}
,
}
,
]
,
nodeImageSelection:
{
selectedNodeImageVersions:
[
{
version: string ,
}
,
]
,
}
,
}
,
}
,
eTag: string ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

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

⚶ Changes

{
  "#id": "UpdateRuns_Get",
  "$responses": {
    "200": {
      "$properties": {
        "properties": [
          {
            "status": [
              {
                "status": [
                  {
                    "#name": "state",
                    "Enum": {
                      "new": [
                        [
                          "NotStarted",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                        ],
                        [
                          "Running",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                        ],
                        [
                          "Stopping",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                        ],
                        [
                          "Stopped",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                        ],
                        [
                          "Skipped",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                        ],
                        [
                          "Failed",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                        ],
                        [
                          "Pending",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is pending."
                        ],
                        [
                          "Completed",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                        ]
                      ],
                      "old": [
                        [
                          "NotStarted",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                        ],
                        [
                          "Running",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                        ],
                        [
                          "Stopping",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                        ],
                        [
                          "Stopped",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                        ],
                        [
                          "Skipped",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                        ],
                        [
                          "Failed",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                        ],
                        [
                          "Completed",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                        ]
                      ]
                    }
                  }
                ]
              },
              {
                "stages": {
                  "$properties": {
                    "status": [
                      {
                        "#name": "state",
                        "Enum": {
                          "new": [
                            [
                              "NotStarted",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                            ],
                            [
                              "Running",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                            ],
                            [
                              "Stopping",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                            ],
                            [
                              "Stopped",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                            ],
                            [
                              "Skipped",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                            ],
                            [
                              "Failed",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                            ],
                            [
                              "Pending",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is pending."
                            ],
                            [
                              "Completed",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                            ]
                          ],
                          "old": [
                            [
                              "NotStarted",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                            ],
                            [
                              "Running",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                            ],
                            [
                              "Stopping",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                            ],
                            [
                              "Stopped",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                            ],
                            [
                              "Skipped",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                            ],
                            [
                              "Failed",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                            ],
                            [
                              "Completed",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                            ]
                          ]
                        }
                      }
                    ],
                    "groups": {
                      "$properties": {
                        "status": [
                          {
                            "#name": "state",
                            "Enum": {
                              "new": [
                                [
                                  "NotStarted",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                                ],
                                [
                                  "Running",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                                ],
                                [
                                  "Stopping",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                                ],
                                [
                                  "Stopped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                                ],
                                [
                                  "Skipped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                                ],
                                [
                                  "Failed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                                ],
                                [
                                  "Pending",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is pending."
                                ],
                                [
                                  "Completed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                                ]
                              ],
                              "old": [
                                [
                                  "NotStarted",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                                ],
                                [
                                  "Running",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                                ],
                                [
                                  "Stopping",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                                ],
                                [
                                  "Stopped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                                ],
                                [
                                  "Skipped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                                ],
                                [
                                  "Failed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                                ],
                                [
                                  "Completed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                                ]
                              ]
                            }
                          }
                        ],
                        "members": {
                          "$properties": {
                            "status": [
                              {
                                "#name": "state",
                                "Enum": {
                                  "new": [
                                    [
                                      "NotStarted",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                                    ],
                                    [
                                      "Running",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                                    ],
                                    [
                                      "Stopping",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                                    ],
                                    [
                                      "Stopped",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                                    ],
                                    [
                                      "Skipped",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                                    ],
                                    [
                                      "Failed",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                                    ],
                                    [
                                      "Pending",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is pending."
                                    ],
                                    [
                                      "Completed",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                                    ]
                                  ],
                                  "old": [
                                    [
                                      "NotStarted",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                                    ],
                                    [
                                      "Running",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                                    ],
                                    [
                                      "Stopping",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                                    ],
                                    [
                                      "Stopped",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                                    ],
                                    [
                                      "Skipped",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                                    ],
                                    [
                                      "Failed",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                                    ],
                                    [
                                      "Completed",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                                    ]
                                  ]
                                }
                              }
                            ]
                          }
                        }
                      }
                    },
                    "afterStageWaitStatus": [
                      {
                        "status": [
                          {
                            "#name": "state",
                            "Enum": {
                              "new": [
                                [
                                  "NotStarted",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                                ],
                                [
                                  "Running",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                                ],
                                [
                                  "Stopping",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                                ],
                                [
                                  "Stopped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                                ],
                                [
                                  "Skipped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                                ],
                                [
                                  "Failed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                                ],
                                [
                                  "Pending",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is pending."
                                ],
                                [
                                  "Completed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                                ]
                              ],
                              "old": [
                                [
                                  "NotStarted",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                                ],
                                [
                                  "Running",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                                ],
                                [
                                  "Stopping",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                                ],
                                [
                                  "Stopped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                                ],
                                [
                                  "Skipped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                                ],
                                [
                                  "Failed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                                ],
                                [
                                  "Completed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                                ]
                              ]
                            }
                          }
                        ]
                      }
                    ]
                  }
                }
              }
            ]
          }
        ]
      }
    }
  }
}

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/fleets/{fleetName}/updateRuns/{updateRunName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
fleetName: string ,
updateRunName: string ,
}

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
strategy:
{
stages:
[
{
name: string ,
groups:
[
{
name: string ,
}
,
]
,
afterStageWaitInSeconds: integer ,
}
,
]
,
}
,
managedClusterUpdate:
{
upgrade:
{
type: enum ,
kubernetesVersion: string ,
}
,
nodeImageSelection:
{
type: enum ,
}
,
}
,
status:
{
status:
{
startTime: string ,
completedTime: string ,
state: enum ,
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
,
stages:
[
{
status:
{
startTime: string ,
completedTime: string ,
state: enum ,
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
,
name: string ,
groups:
[
{
status:
{
startTime: string ,
completedTime: string ,
state: enum ,
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
,
name: string ,
members:
[
{
status:
{
startTime: string ,
completedTime: string ,
state: enum ,
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
,
name: string ,
clusterResourceId: string ,
operationId: string ,
message: string ,
}
,
]
,
}
,
]
,
afterStageWaitStatus:
{
status:
{
startTime: string ,
completedTime: string ,
state: enum ,
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
,
waitDurationInSeconds: integer ,
}
,
}
,
]
,
nodeImageSelection:
{
selectedNodeImageVersions:
[
{
version: string ,
}
,
]
,
}
,
}
,
}
,
eTag: string ,
}

⚐ Response (default)

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

⚶ Changes

{
  "#id": "UpdateRuns_CreateOrUpdate",
  "$parameters": {
    "resource": {
      "$properties": {
        "properties": [
          {
            "status": [
              {
                "status": [
                  {
                    "#name": "state",
                    "Enum": {
                      "new": [
                        [
                          "NotStarted",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                        ],
                        [
                          "Running",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                        ],
                        [
                          "Stopping",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                        ],
                        [
                          "Stopped",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                        ],
                        [
                          "Skipped",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                        ],
                        [
                          "Failed",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                        ],
                        [
                          "Pending",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is pending."
                        ],
                        [
                          "Completed",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                        ]
                      ],
                      "old": [
                        [
                          "NotStarted",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                        ],
                        [
                          "Running",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                        ],
                        [
                          "Stopping",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                        ],
                        [
                          "Stopped",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                        ],
                        [
                          "Skipped",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                        ],
                        [
                          "Failed",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                        ],
                        [
                          "Completed",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                        ]
                      ]
                    }
                  }
                ]
              },
              {
                "stages": {
                  "$properties": {
                    "status": [
                      {
                        "#name": "state",
                        "Enum": {
                          "new": [
                            [
                              "NotStarted",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                            ],
                            [
                              "Running",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                            ],
                            [
                              "Stopping",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                            ],
                            [
                              "Stopped",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                            ],
                            [
                              "Skipped",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                            ],
                            [
                              "Failed",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                            ],
                            [
                              "Pending",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is pending."
                            ],
                            [
                              "Completed",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                            ]
                          ],
                          "old": [
                            [
                              "NotStarted",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                            ],
                            [
                              "Running",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                            ],
                            [
                              "Stopping",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                            ],
                            [
                              "Stopped",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                            ],
                            [
                              "Skipped",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                            ],
                            [
                              "Failed",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                            ],
                            [
                              "Completed",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                            ]
                          ]
                        }
                      }
                    ],
                    "groups": {
                      "$properties": {
                        "status": [
                          {
                            "#name": "state",
                            "Enum": {
                              "new": [
                                [
                                  "NotStarted",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                                ],
                                [
                                  "Running",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                                ],
                                [
                                  "Stopping",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                                ],
                                [
                                  "Stopped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                                ],
                                [
                                  "Skipped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                                ],
                                [
                                  "Failed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                                ],
                                [
                                  "Pending",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is pending."
                                ],
                                [
                                  "Completed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                                ]
                              ],
                              "old": [
                                [
                                  "NotStarted",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                                ],
                                [
                                  "Running",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                                ],
                                [
                                  "Stopping",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                                ],
                                [
                                  "Stopped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                                ],
                                [
                                  "Skipped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                                ],
                                [
                                  "Failed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                                ],
                                [
                                  "Completed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                                ]
                              ]
                            }
                          }
                        ],
                        "members": {
                          "$properties": {
                            "status": [
                              {
                                "#name": "state",
                                "Enum": {
                                  "new": [
                                    [
                                      "NotStarted",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                                    ],
                                    [
                                      "Running",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                                    ],
                                    [
                                      "Stopping",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                                    ],
                                    [
                                      "Stopped",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                                    ],
                                    [
                                      "Skipped",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                                    ],
                                    [
                                      "Failed",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                                    ],
                                    [
                                      "Pending",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is pending."
                                    ],
                                    [
                                      "Completed",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                                    ]
                                  ],
                                  "old": [
                                    [
                                      "NotStarted",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                                    ],
                                    [
                                      "Running",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                                    ],
                                    [
                                      "Stopping",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                                    ],
                                    [
                                      "Stopped",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                                    ],
                                    [
                                      "Skipped",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                                    ],
                                    [
                                      "Failed",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                                    ],
                                    [
                                      "Completed",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                                    ]
                                  ]
                                }
                              }
                            ]
                          }
                        }
                      }
                    },
                    "afterStageWaitStatus": [
                      {
                        "status": [
                          {
                            "#name": "state",
                            "Enum": {
                              "new": [
                                [
                                  "NotStarted",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                                ],
                                [
                                  "Running",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                                ],
                                [
                                  "Stopping",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                                ],
                                [
                                  "Stopped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                                ],
                                [
                                  "Skipped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                                ],
                                [
                                  "Failed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                                ],
                                [
                                  "Pending",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is pending."
                                ],
                                [
                                  "Completed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                                ]
                              ],
                              "old": [
                                [
                                  "NotStarted",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                                ],
                                [
                                  "Running",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                                ],
                                [
                                  "Stopping",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                                ],
                                [
                                  "Stopped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                                ],
                                [
                                  "Skipped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                                ],
                                [
                                  "Failed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                                ],
                                [
                                  "Completed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                                ]
                              ]
                            }
                          }
                        ]
                      }
                    ]
                  }
                }
              }
            ]
          }
        ]
      }
    }
  },
  "$responses": {
    "200": {
      "$properties": {
        "properties": [
          {
            "status": [
              {
                "status": [
                  {
                    "#name": "state",
                    "Enum": {
                      "new": [
                        [
                          "NotStarted",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                        ],
                        [
                          "Running",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                        ],
                        [
                          "Stopping",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                        ],
                        [
                          "Stopped",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                        ],
                        [
                          "Skipped",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                        ],
                        [
                          "Failed",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                        ],
                        [
                          "Pending",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is pending."
                        ],
                        [
                          "Completed",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                        ]
                      ],
                      "old": [
                        [
                          "NotStarted",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                        ],
                        [
                          "Running",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                        ],
                        [
                          "Stopping",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                        ],
                        [
                          "Stopped",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                        ],
                        [
                          "Skipped",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                        ],
                        [
                          "Failed",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                        ],
                        [
                          "Completed",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                        ]
                      ]
                    }
                  }
                ]
              },
              {
                "stages": {
                  "$properties": {
                    "status": [
                      {
                        "#name": "state",
                        "Enum": {
                          "new": [
                            [
                              "NotStarted",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                            ],
                            [
                              "Running",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                            ],
                            [
                              "Stopping",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                            ],
                            [
                              "Stopped",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                            ],
                            [
                              "Skipped",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                            ],
                            [
                              "Failed",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                            ],
                            [
                              "Pending",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is pending."
                            ],
                            [
                              "Completed",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                            ]
                          ],
                          "old": [
                            [
                              "NotStarted",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                            ],
                            [
                              "Running",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                            ],
                            [
                              "Stopping",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                            ],
                            [
                              "Stopped",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                            ],
                            [
                              "Skipped",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                            ],
                            [
                              "Failed",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                            ],
                            [
                              "Completed",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                            ]
                          ]
                        }
                      }
                    ],
                    "groups": {
                      "$properties": {
                        "status": [
                          {
                            "#name": "state",
                            "Enum": {
                              "new": [
                                [
                                  "NotStarted",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                                ],
                                [
                                  "Running",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                                ],
                                [
                                  "Stopping",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                                ],
                                [
                                  "Stopped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                                ],
                                [
                                  "Skipped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                                ],
                                [
                                  "Failed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                                ],
                                [
                                  "Pending",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is pending."
                                ],
                                [
                                  "Completed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                                ]
                              ],
                              "old": [
                                [
                                  "NotStarted",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                                ],
                                [
                                  "Running",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                                ],
                                [
                                  "Stopping",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                                ],
                                [
                                  "Stopped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                                ],
                                [
                                  "Skipped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                                ],
                                [
                                  "Failed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                                ],
                                [
                                  "Completed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                                ]
                              ]
                            }
                          }
                        ],
                        "members": {
                          "$properties": {
                            "status": [
                              {
                                "#name": "state",
                                "Enum": {
                                  "new": [
                                    [
                                      "NotStarted",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                                    ],
                                    [
                                      "Running",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                                    ],
                                    [
                                      "Stopping",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                                    ],
                                    [
                                      "Stopped",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                                    ],
                                    [
                                      "Skipped",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                                    ],
                                    [
                                      "Failed",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                                    ],
                                    [
                                      "Pending",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is pending."
                                    ],
                                    [
                                      "Completed",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                                    ]
                                  ],
                                  "old": [
                                    [
                                      "NotStarted",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                                    ],
                                    [
                                      "Running",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                                    ],
                                    [
                                      "Stopping",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                                    ],
                                    [
                                      "Stopped",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                                    ],
                                    [
                                      "Skipped",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                                    ],
                                    [
                                      "Failed",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                                    ],
                                    [
                                      "Completed",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                                    ]
                                  ]
                                }
                              }
                            ]
                          }
                        }
                      }
                    },
                    "afterStageWaitStatus": [
                      {
                        "status": [
                          {
                            "#name": "state",
                            "Enum": {
                              "new": [
                                [
                                  "NotStarted",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                                ],
                                [
                                  "Running",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                                ],
                                [
                                  "Stopping",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                                ],
                                [
                                  "Stopped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                                ],
                                [
                                  "Skipped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                                ],
                                [
                                  "Failed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                                ],
                                [
                                  "Pending",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is pending."
                                ],
                                [
                                  "Completed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                                ]
                              ],
                              "old": [
                                [
                                  "NotStarted",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                                ],
                                [
                                  "Running",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                                ],
                                [
                                  "Stopping",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                                ],
                                [
                                  "Stopped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                                ],
                                [
                                  "Skipped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                                ],
                                [
                                  "Failed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                                ],
                                [
                                  "Completed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                                ]
                              ]
                            }
                          }
                        ]
                      }
                    ]
                  }
                }
              }
            ]
          }
        ]
      }
    },
    "201": {
      "$properties": {
        "properties": [
          {
            "status": [
              {
                "status": [
                  {
                    "#name": "state",
                    "Enum": {
                      "new": [
                        [
                          "NotStarted",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                        ],
                        [
                          "Running",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                        ],
                        [
                          "Stopping",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                        ],
                        [
                          "Stopped",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                        ],
                        [
                          "Skipped",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                        ],
                        [
                          "Failed",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                        ],
                        [
                          "Pending",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is pending."
                        ],
                        [
                          "Completed",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                        ]
                      ],
                      "old": [
                        [
                          "NotStarted",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                        ],
                        [
                          "Running",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                        ],
                        [
                          "Stopping",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                        ],
                        [
                          "Stopped",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                        ],
                        [
                          "Skipped",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                        ],
                        [
                          "Failed",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                        ],
                        [
                          "Completed",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                        ]
                      ]
                    }
                  }
                ]
              },
              {
                "stages": {
                  "$properties": {
                    "status": [
                      {
                        "#name": "state",
                        "Enum": {
                          "new": [
                            [
                              "NotStarted",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                            ],
                            [
                              "Running",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                            ],
                            [
                              "Stopping",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                            ],
                            [
                              "Stopped",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                            ],
                            [
                              "Skipped",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                            ],
                            [
                              "Failed",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                            ],
                            [
                              "Pending",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is pending."
                            ],
                            [
                              "Completed",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                            ]
                          ],
                          "old": [
                            [
                              "NotStarted",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                            ],
                            [
                              "Running",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                            ],
                            [
                              "Stopping",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                            ],
                            [
                              "Stopped",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                            ],
                            [
                              "Skipped",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                            ],
                            [
                              "Failed",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                            ],
                            [
                              "Completed",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                            ]
                          ]
                        }
                      }
                    ],
                    "groups": {
                      "$properties": {
                        "status": [
                          {
                            "#name": "state",
                            "Enum": {
                              "new": [
                                [
                                  "NotStarted",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                                ],
                                [
                                  "Running",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                                ],
                                [
                                  "Stopping",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                                ],
                                [
                                  "Stopped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                                ],
                                [
                                  "Skipped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                                ],
                                [
                                  "Failed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                                ],
                                [
                                  "Pending",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is pending."
                                ],
                                [
                                  "Completed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                                ]
                              ],
                              "old": [
                                [
                                  "NotStarted",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                                ],
                                [
                                  "Running",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                                ],
                                [
                                  "Stopping",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                                ],
                                [
                                  "Stopped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                                ],
                                [
                                  "Skipped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                                ],
                                [
                                  "Failed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                                ],
                                [
                                  "Completed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                                ]
                              ]
                            }
                          }
                        ],
                        "members": {
                          "$properties": {
                            "status": [
                              {
                                "#name": "state",
                                "Enum": {
                                  "new": [
                                    [
                                      "NotStarted",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                                    ],
                                    [
                                      "Running",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                                    ],
                                    [
                                      "Stopping",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                                    ],
                                    [
                                      "Stopped",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                                    ],
                                    [
                                      "Skipped",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                                    ],
                                    [
                                      "Failed",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                                    ],
                                    [
                                      "Pending",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is pending."
                                    ],
                                    [
                                      "Completed",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                                    ]
                                  ],
                                  "old": [
                                    [
                                      "NotStarted",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                                    ],
                                    [
                                      "Running",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                                    ],
                                    [
                                      "Stopping",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                                    ],
                                    [
                                      "Stopped",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                                    ],
                                    [
                                      "Skipped",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                                    ],
                                    [
                                      "Failed",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                                    ],
                                    [
                                      "Completed",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                                    ]
                                  ]
                                }
                              }
                            ]
                          }
                        }
                      }
                    },
                    "afterStageWaitStatus": [
                      {
                        "status": [
                          {
                            "#name": "state",
                            "Enum": {
                              "new": [
                                [
                                  "NotStarted",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                                ],
                                [
                                  "Running",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                                ],
                                [
                                  "Stopping",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                                ],
                                [
                                  "Stopped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                                ],
                                [
                                  "Skipped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                                ],
                                [
                                  "Failed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                                ],
                                [
                                  "Pending",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is pending."
                                ],
                                [
                                  "Completed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                                ]
                              ],
                              "old": [
                                [
                                  "NotStarted",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                                ],
                                [
                                  "Running",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                                ],
                                [
                                  "Stopping",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                                ],
                                [
                                  "Stopped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                                ],
                                [
                                  "Skipped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                                ],
                                [
                                  "Failed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                                ],
                                [
                                  "Completed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                                ]
                              ]
                            }
                          }
                        ]
                      }
                    ]
                  }
                }
              }
            ]
          }
        ]
      }
    }
  }
}

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/fleets/{fleetName}/updateRuns/{updateRunName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
If-Match: string ,
If-None-Match: string ,
fleetName: string ,
updateRunName: string ,
resource:
{
properties:
{
provisioningState: enum ,
strategy:
{
stages:
[
{
name: string ,
groups:
[
{
name: string ,
}
,
]
,
afterStageWaitInSeconds: integer ,
}
,
]
,
}
,
managedClusterUpdate:
{
upgrade:
{
type: enum ,
kubernetesVersion: string ,
}
,
nodeImageSelection:
{
type: enum ,
}
,
}
,
status:
{
status:
{
startTime: string ,
completedTime: string ,
state: enum ,
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
,
stages:
[
{
status:
{
startTime: string ,
completedTime: string ,
state: enum ,
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
,
name: string ,
groups:
[
{
status:
{
startTime: string ,
completedTime: string ,
state: enum ,
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
,
name: string ,
members:
[
{
status:
{
startTime: string ,
completedTime: string ,
state: enum ,
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
,
name: string ,
clusterResourceId: string ,
operationId: string ,
message: string ,
}
,
]
,
}
,
]
,
afterStageWaitStatus:
{
status:
{
startTime: string ,
completedTime: string ,
state: enum ,
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
,
waitDurationInSeconds: integer ,
}
,
}
,
]
,
nodeImageSelection:
{
selectedNodeImageVersions:
[
{
version: string ,
}
,
]
,
}
,
}
,
}
,
eTag: string ,
}
,
}

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
strategy:
{
stages:
[
{
name: string ,
groups:
[
{
name: string ,
}
,
]
,
afterStageWaitInSeconds: integer ,
}
,
]
,
}
,
managedClusterUpdate:
{
upgrade:
{
type: enum ,
kubernetesVersion: string ,
}
,
nodeImageSelection:
{
type: enum ,
}
,
}
,
status:
{
status:
{
startTime: string ,
completedTime: string ,
state: enum ,
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
,
stages:
[
{
status:
{
startTime: string ,
completedTime: string ,
state: enum ,
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
,
name: string ,
groups:
[
{
status:
{
startTime: string ,
completedTime: string ,
state: enum ,
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
,
name: string ,
members:
[
{
status:
{
startTime: string ,
completedTime: string ,
state: enum ,
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
,
name: string ,
clusterResourceId: string ,
operationId: string ,
message: string ,
}
,
]
,
}
,
]
,
afterStageWaitStatus:
{
status:
{
startTime: string ,
completedTime: string ,
state: enum ,
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
,
waitDurationInSeconds: integer ,
}
,
}
,
]
,
nodeImageSelection:
{
selectedNodeImageVersions:
[
{
version: string ,
}
,
]
,
}
,
}
,
}
,
eTag: string ,
}

⚐ Response (201)

{
$headers:
{
retry-after: integer ,
}
,
$schema:
{
properties:
{
provisioningState: enum ,
strategy:
{
stages:
[
{
name: string ,
groups:
[
{
name: string ,
}
,
]
,
afterStageWaitInSeconds: integer ,
}
,
]
,
}
,
managedClusterUpdate:
{
upgrade:
{
type: enum ,
kubernetesVersion: string ,
}
,
nodeImageSelection:
{
type: enum ,
}
,
}
,
status:
{
status:
{
startTime: string ,
completedTime: string ,
state: enum ,
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
,
stages:
[
{
status:
{
startTime: string ,
completedTime: string ,
state: enum ,
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
,
name: string ,
groups:
[
{
status:
{
startTime: string ,
completedTime: string ,
state: enum ,
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
,
name: string ,
members:
[
{
status:
{
startTime: string ,
completedTime: string ,
state: enum ,
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
,
name: string ,
clusterResourceId: string ,
operationId: string ,
message: string ,
}
,
]
,
}
,
]
,
afterStageWaitStatus:
{
status:
{
startTime: string ,
completedTime: string ,
state: enum ,
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
,
waitDurationInSeconds: integer ,
}
,
}
,
]
,
nodeImageSelection:
{
selectedNodeImageVersions:
[
{
version: string ,
}
,
]
,
}
,
}
,
}
,
eTag: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
UpdateRuns_Start (updated)
Description Starts an UpdateRun.
Reference Link ¶

⚶ Changes

{
  "#id": "UpdateRuns_Start",
  "$responses": {
    "200": {
      "$properties": {
        "properties": [
          {
            "status": [
              {
                "status": [
                  {
                    "#name": "state",
                    "Enum": {
                      "new": [
                        [
                          "NotStarted",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                        ],
                        [
                          "Running",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                        ],
                        [
                          "Stopping",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                        ],
                        [
                          "Stopped",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                        ],
                        [
                          "Skipped",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                        ],
                        [
                          "Failed",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                        ],
                        [
                          "Pending",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is pending."
                        ],
                        [
                          "Completed",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                        ]
                      ],
                      "old": [
                        [
                          "NotStarted",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                        ],
                        [
                          "Running",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                        ],
                        [
                          "Stopping",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                        ],
                        [
                          "Stopped",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                        ],
                        [
                          "Skipped",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                        ],
                        [
                          "Failed",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                        ],
                        [
                          "Completed",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                        ]
                      ]
                    }
                  }
                ]
              },
              {
                "stages": {
                  "$properties": {
                    "status": [
                      {
                        "#name": "state",
                        "Enum": {
                          "new": [
                            [
                              "NotStarted",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                            ],
                            [
                              "Running",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                            ],
                            [
                              "Stopping",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                            ],
                            [
                              "Stopped",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                            ],
                            [
                              "Skipped",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                            ],
                            [
                              "Failed",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                            ],
                            [
                              "Pending",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is pending."
                            ],
                            [
                              "Completed",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                            ]
                          ],
                          "old": [
                            [
                              "NotStarted",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                            ],
                            [
                              "Running",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                            ],
                            [
                              "Stopping",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                            ],
                            [
                              "Stopped",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                            ],
                            [
                              "Skipped",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                            ],
                            [
                              "Failed",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                            ],
                            [
                              "Completed",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                            ]
                          ]
                        }
                      }
                    ],
                    "groups": {
                      "$properties": {
                        "status": [
                          {
                            "#name": "state",
                            "Enum": {
                              "new": [
                                [
                                  "NotStarted",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                                ],
                                [
                                  "Running",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                                ],
                                [
                                  "Stopping",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                                ],
                                [
                                  "Stopped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                                ],
                                [
                                  "Skipped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                                ],
                                [
                                  "Failed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                                ],
                                [
                                  "Pending",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is pending."
                                ],
                                [
                                  "Completed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                                ]
                              ],
                              "old": [
                                [
                                  "NotStarted",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                                ],
                                [
                                  "Running",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                                ],
                                [
                                  "Stopping",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                                ],
                                [
                                  "Stopped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                                ],
                                [
                                  "Skipped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                                ],
                                [
                                  "Failed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                                ],
                                [
                                  "Completed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                                ]
                              ]
                            }
                          }
                        ],
                        "members": {
                          "$properties": {
                            "status": [
                              {
                                "#name": "state",
                                "Enum": {
                                  "new": [
                                    [
                                      "NotStarted",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                                    ],
                                    [
                                      "Running",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                                    ],
                                    [
                                      "Stopping",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                                    ],
                                    [
                                      "Stopped",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                                    ],
                                    [
                                      "Skipped",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                                    ],
                                    [
                                      "Failed",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                                    ],
                                    [
                                      "Pending",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is pending."
                                    ],
                                    [
                                      "Completed",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                                    ]
                                  ],
                                  "old": [
                                    [
                                      "NotStarted",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                                    ],
                                    [
                                      "Running",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                                    ],
                                    [
                                      "Stopping",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                                    ],
                                    [
                                      "Stopped",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                                    ],
                                    [
                                      "Skipped",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                                    ],
                                    [
                                      "Failed",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                                    ],
                                    [
                                      "Completed",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                                    ]
                                  ]
                                }
                              }
                            ]
                          }
                        }
                      }
                    },
                    "afterStageWaitStatus": [
                      {
                        "status": [
                          {
                            "#name": "state",
                            "Enum": {
                              "new": [
                                [
                                  "NotStarted",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                                ],
                                [
                                  "Running",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                                ],
                                [
                                  "Stopping",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                                ],
                                [
                                  "Stopped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                                ],
                                [
                                  "Skipped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                                ],
                                [
                                  "Failed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                                ],
                                [
                                  "Pending",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is pending."
                                ],
                                [
                                  "Completed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                                ]
                              ],
                              "old": [
                                [
                                  "NotStarted",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                                ],
                                [
                                  "Running",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                                ],
                                [
                                  "Stopping",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                                ],
                                [
                                  "Stopped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                                ],
                                [
                                  "Skipped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                                ],
                                [
                                  "Failed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                                ],
                                [
                                  "Completed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                                ]
                              ]
                            }
                          }
                        ]
                      }
                    ]
                  }
                }
              }
            ]
          }
        ]
      }
    }
  }
}

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/fleets/{fleetName}/updateRuns/{updateRunName}/start
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
If-Match: string ,
fleetName: string ,
updateRunName: string ,
}

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
strategy:
{
stages:
[
{
name: string ,
groups:
[
{
name: string ,
}
,
]
,
afterStageWaitInSeconds: integer ,
}
,
]
,
}
,
managedClusterUpdate:
{
upgrade:
{
type: enum ,
kubernetesVersion: string ,
}
,
nodeImageSelection:
{
type: enum ,
}
,
}
,
status:
{
status:
{
startTime: string ,
completedTime: string ,
state: enum ,
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
,
stages:
[
{
status:
{
startTime: string ,
completedTime: string ,
state: enum ,
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
,
name: string ,
groups:
[
{
status:
{
startTime: string ,
completedTime: string ,
state: enum ,
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
,
name: string ,
members:
[
{
status:
{
startTime: string ,
completedTime: string ,
state: enum ,
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
,
name: string ,
clusterResourceId: string ,
operationId: string ,
message: string ,
}
,
]
,
}
,
]
,
afterStageWaitStatus:
{
status:
{
startTime: string ,
completedTime: string ,
state: enum ,
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
,
waitDurationInSeconds: integer ,
}
,
}
,
]
,
nodeImageSelection:
{
selectedNodeImageVersions:
[
{
version: string ,
}
,
]
,
}
,
}
,
}
,
eTag: string ,
}

⚐ Response (202)

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

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
UpdateRuns_Stop (updated)
Description Stops an UpdateRun.
Reference Link ¶

⚶ Changes

{
  "#id": "UpdateRuns_Stop",
  "$responses": {
    "200": {
      "$properties": {
        "properties": [
          {
            "status": [
              {
                "status": [
                  {
                    "#name": "state",
                    "Enum": {
                      "new": [
                        [
                          "NotStarted",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                        ],
                        [
                          "Running",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                        ],
                        [
                          "Stopping",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                        ],
                        [
                          "Stopped",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                        ],
                        [
                          "Skipped",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                        ],
                        [
                          "Failed",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                        ],
                        [
                          "Pending",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is pending."
                        ],
                        [
                          "Completed",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                        ]
                      ],
                      "old": [
                        [
                          "NotStarted",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                        ],
                        [
                          "Running",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                        ],
                        [
                          "Stopping",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                        ],
                        [
                          "Stopped",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                        ],
                        [
                          "Skipped",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                        ],
                        [
                          "Failed",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                        ],
                        [
                          "Completed",
                          "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                        ]
                      ]
                    }
                  }
                ]
              },
              {
                "stages": {
                  "$properties": {
                    "status": [
                      {
                        "#name": "state",
                        "Enum": {
                          "new": [
                            [
                              "NotStarted",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                            ],
                            [
                              "Running",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                            ],
                            [
                              "Stopping",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                            ],
                            [
                              "Stopped",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                            ],
                            [
                              "Skipped",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                            ],
                            [
                              "Failed",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                            ],
                            [
                              "Pending",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is pending."
                            ],
                            [
                              "Completed",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                            ]
                          ],
                          "old": [
                            [
                              "NotStarted",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                            ],
                            [
                              "Running",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                            ],
                            [
                              "Stopping",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                            ],
                            [
                              "Stopped",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                            ],
                            [
                              "Skipped",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                            ],
                            [
                              "Failed",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                            ],
                            [
                              "Completed",
                              "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                            ]
                          ]
                        }
                      }
                    ],
                    "groups": {
                      "$properties": {
                        "status": [
                          {
                            "#name": "state",
                            "Enum": {
                              "new": [
                                [
                                  "NotStarted",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                                ],
                                [
                                  "Running",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                                ],
                                [
                                  "Stopping",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                                ],
                                [
                                  "Stopped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                                ],
                                [
                                  "Skipped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                                ],
                                [
                                  "Failed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                                ],
                                [
                                  "Pending",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is pending."
                                ],
                                [
                                  "Completed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                                ]
                              ],
                              "old": [
                                [
                                  "NotStarted",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                                ],
                                [
                                  "Running",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                                ],
                                [
                                  "Stopping",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                                ],
                                [
                                  "Stopped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                                ],
                                [
                                  "Skipped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                                ],
                                [
                                  "Failed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                                ],
                                [
                                  "Completed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                                ]
                              ]
                            }
                          }
                        ],
                        "members": {
                          "$properties": {
                            "status": [
                              {
                                "#name": "state",
                                "Enum": {
                                  "new": [
                                    [
                                      "NotStarted",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                                    ],
                                    [
                                      "Running",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                                    ],
                                    [
                                      "Stopping",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                                    ],
                                    [
                                      "Stopped",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                                    ],
                                    [
                                      "Skipped",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                                    ],
                                    [
                                      "Failed",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                                    ],
                                    [
                                      "Pending",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is pending."
                                    ],
                                    [
                                      "Completed",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                                    ]
                                  ],
                                  "old": [
                                    [
                                      "NotStarted",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                                    ],
                                    [
                                      "Running",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                                    ],
                                    [
                                      "Stopping",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                                    ],
                                    [
                                      "Stopped",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                                    ],
                                    [
                                      "Skipped",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                                    ],
                                    [
                                      "Failed",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                                    ],
                                    [
                                      "Completed",
                                      "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                                    ]
                                  ]
                                }
                              }
                            ]
                          }
                        }
                      }
                    },
                    "afterStageWaitStatus": [
                      {
                        "status": [
                          {
                            "#name": "state",
                            "Enum": {
                              "new": [
                                [
                                  "NotStarted",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                                ],
                                [
                                  "Running",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                                ],
                                [
                                  "Stopping",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                                ],
                                [
                                  "Stopped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                                ],
                                [
                                  "Skipped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                                ],
                                [
                                  "Failed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                                ],
                                [
                                  "Pending",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is pending."
                                ],
                                [
                                  "Completed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                                ]
                              ],
                              "old": [
                                [
                                  "NotStarted",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started."
                                ],
                                [
                                  "Running",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is running."
                                ],
                                [
                                  "Stopping",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that is being stopped."
                                ],
                                [
                                  "Stopped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has stopped."
                                ],
                                [
                                  "Skipped",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has been skipped."
                                ],
                                [
                                  "Failed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has failed."
                                ],
                                [
                                  "Completed",
                                  "The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has completed."
                                ]
                              ]
                            }
                          }
                        ]
                      }
                    ]
                  }
                }
              }
            ]
          }
        ]
      }
    }
  }
}

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/fleets/{fleetName}/updateRuns/{updateRunName}/stop
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
If-Match: string ,
fleetName: string ,
updateRunName: string ,
}

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
strategy:
{
stages:
[
{
name: string ,
groups:
[
{
name: string ,
}
,
]
,
afterStageWaitInSeconds: integer ,
}
,
]
,
}
,
managedClusterUpdate:
{
upgrade:
{
type: enum ,
kubernetesVersion: string ,
}
,
nodeImageSelection:
{
type: enum ,
}
,
}
,
status:
{
status:
{
startTime: string ,
completedTime: string ,
state: enum ,
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
,
stages:
[
{
status:
{
startTime: string ,
completedTime: string ,
state: enum ,
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
,
name: string ,
groups:
[
{
status:
{
startTime: string ,
completedTime: string ,
state: enum ,
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
,
name: string ,
members:
[
{
status:
{
startTime: string ,
completedTime: string ,
state: enum ,
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
,
name: string ,
clusterResourceId: string ,
operationId: string ,
message: string ,
}
,
]
,
}
,
]
,
afterStageWaitStatus:
{
status:
{
startTime: string ,
completedTime: string ,
state: enum ,
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
,
waitDurationInSeconds: integer ,
}
,
}
,
]
,
nodeImageSelection:
{
selectedNodeImageVersions:
[
{
version: string ,
}
,
]
,
}
,
}
,
}
,
eTag: string ,
}

⚐ Response (202)

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

⚐ Response (default)

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