Microsoft.ContainerService (stable:2023-10-15)

2025/12/05 • 4 updated methods

Fleets_ListBySubscription (updated)
Description Lists fleets in the specified subscription.
Reference Link ¶

⚶ Changes

{
  "#id": "Fleets_ListBySubscription",
  "$parameters": {
    "@added_0fd1ec098d744c228f3f1d1496480994": {
      "#name": "$top",
      "Description": "The number of result items to return.",
      "Format": "int32",
      "Required": false,
      "Type": "integer"
    },
    "@added_f3af922268a24eea9ae098e839bd32df": {
      "#name": "$skipToken",
      "Description": "The page-continuation token to use with a paged version of this API.",
      "Required": false,
      "Type": "string"
    }
  }
}

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.ContainerService/fleets
{
api-version: string ,
subscriptionId: string ,
$top: integer ,
$skipToken: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
provisioningState: enum ,
}
,
eTag: string ,
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
FleetMembers_ListByFleet (updated)
Description List FleetMember resources by Fleet
Reference Link ¶

⚶ Changes

{
  "#id": "FleetMembers_ListByFleet",
  "$parameters": {
    "@added_357376e001cc434ab09c9a0c2c0bbfb8": {
      "#name": "$top",
      "Description": "The number of result items to return.",
      "Format": "int32",
      "Required": false,
      "Type": "integer"
    },
    "@added_3dbe3b15b56e42eb8f8df0f954f4ebfa": {
      "#name": "$skipToken",
      "Description": "The page-continuation token to use with a paged version of this API.",
      "Required": false,
      "Type": "string"
    },
    "@added_3bacbf19f22e4fcc93bf1dca9999ac72": {
      "#name": "$filter",
      "Description": "Filter the result list using the given expression.",
      "Required": false,
      "Type": "string"
    }
  }
}

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/fleets/{fleetName}/members
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
fleetName: string ,
$top: integer ,
$skipToken: string ,
$filter: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
clusterResourceId: string ,
group: string ,
provisioningState: enum ,
}
,
eTag: string ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
UpdateRuns_ListByFleet (updated)
Description List UpdateRun resources by Fleet
Reference Link ¶

⚶ Changes

{
  "#id": "UpdateRuns_ListByFleet",
  "$parameters": {
    "@added_c160dad55cec4f7b92c34904e027cdc2": {
      "#name": "$top",
      "Description": "The number of result items to return.",
      "Format": "int32",
      "Required": false,
      "Type": "integer"
    },
    "@added_bbda40d6133440aeb0f68b5d4238b63d": {
      "#name": "$skipToken",
      "Description": "The page-continuation token to use with a paged version of this API.",
      "Required": false,
      "Type": "string"
    }
  }
}

⚼ Request

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

⚐ Response (200)

{
value:
[
{
properties:
{
provisioningState: enum ,
updateStrategyId: string ,
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 ,
}
,
]
,
}
,
}
FleetUpdateStrategies_ListByFleet (updated)
Description List FleetUpdateStrategy resources by Fleet
Reference Link ¶

⚶ Changes

{
  "#id": "FleetUpdateStrategies_ListByFleet",
  "$parameters": {
    "@added_52ec1a9f16384236845685c870383fba": {
      "#name": "$top",
      "Description": "The number of result items to return.",
      "Format": "int32",
      "Required": false,
      "Type": "integer"
    },
    "@added_6425dd068c5846d3a322bdacf269582a": {
      "#name": "$skipToken",
      "Description": "The page-continuation token to use with a paged version of this API.",
      "Required": false,
      "Type": "string"
    }
  }
}

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/fleets/{fleetName}/updateStrategies
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
fleetName: string ,
$top: integer ,
$skipToken: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
provisioningState: enum ,
strategy:
{
stages:
[
{
name: string ,
groups:
[
{
name: string ,
}
,
]
,
afterStageWaitInSeconds: integer ,
}
,
]
,
}
,
}
,
eTag: string ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

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