diff --git a/specification/containerservice/Fleet.Management/main.tsp b/specification/containerservice/Fleet.Management/main.tsp index d392de7e7305..57e3e00b3ce4 100644 --- a/specification/containerservice/Fleet.Management/main.tsp +++ b/specification/containerservice/Fleet.Management/main.tsp @@ -66,5 +66,6 @@ enum Versions { @doc("Azure Kubernetes Fleet Manager api version 2025-03-01.") @useDependency(Azure.Core.Versions.v1_0_Preview_2) @useDependency(Azure.ResourceManager.Versions.v1_0_Preview_1) + @armCommonTypesVersion(Azure.ResourceManager.CommonTypes.Versions.v5) v2025_03_01: "2025-03-01", } diff --git a/specification/containerservice/Fleet.Management/update/autoupgradeprofile.tsp b/specification/containerservice/Fleet.Management/update/autoupgradeprofile.tsp index f2840d188c41..d3d6010c1c4d 100644 --- a/specification/containerservice/Fleet.Management/update/autoupgradeprofile.tsp +++ b/specification/containerservice/Fleet.Management/update/autoupgradeprofile.tsp @@ -66,6 +66,10 @@ model AutoUpgradeProfileProperties { By default, this is set to False. """) disabled?: boolean; + + @doc("The status of the auto upgrade profile.") + @added(Versions.v2025_03_01) + autoUpgradeProfileStatus?: AutoUpgradeProfileStatus; } @doc("Configuration of how auto upgrade will be run.") @@ -124,3 +128,35 @@ interface AutoUpgradeProfiles { listByFleet is ArmResourceListByParent; } + +@doc("AutoUpgradeProfileStatus is the status of an auto upgrade profile.") +@added(Versions.v2025_03_01) +model AutoUpgradeProfileStatus { + @doc("The UTC time of the last attempt to automatically create and start an UpdateRun as triggered by the release of new versions.") + @visibility("read") + lastTriggeredAt?: utcDateTime; + + @doc("The status of the last AutoUpgrade trigger.") + @visibility("read") + lastTriggerStatus?: AutoUpgradeLastTriggerStatus; + + @doc("The error details of the last trigger.") + @visibility("read") + lastTriggerError?: Azure.ResourceManager.Foundations.ErrorDetail; // https://github.com/Azure/azure-rest-api-specs/blob/1de0b5315d62e1b40052bad2c9a2f2c89d84ff0f/specification/common-types/resource-management/v5/types.json#L260 + + @doc("The target Kubernetes version or node image versions of the last trigger.") + @visibility("read") + lastTriggerUpgradeVersions?: string[]; +} + +@doc("AutoUpgradeLastTriggerStatus is the status of the last AutoUpgrade trigger (attempt to automatically create and start UpdateRun when there are new released versions) of an auto upgrade profile.") +@added(Versions.v2025_03_01) +union AutoUpgradeLastTriggerStatus { + string, + + @doc("The last AutoUpgrade trigger was succeeded.") + Succeeded: "Succeeded", + + @doc("The last AutoUpgrade trigger failed.") + Failed: "Failed", +} diff --git a/specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/examples/AutoUpgradeProfiles_CreateOrUpdate.json b/specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/examples/AutoUpgradeProfiles_CreateOrUpdate.json deleted file mode 100644 index 77965e3e2fee..000000000000 --- a/specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/examples/AutoUpgradeProfiles_CreateOrUpdate.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "operationId": "AutoUpgradeProfiles_CreateOrUpdate", - "title": "Create an AutoUpgradeProfile.", - "parameters": { - "api-version": "2025-03-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "fleetName": "fleet1", - "autoUpgradeProfileName": "autoupgradeprofile1", - "resource": { - "properties": { - "channel": "Stable" - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ContainerService/fleets/myFleet/autoUpgradeProfiles/autoupgradeprofile1", - "name": "autoupgradeprofile1", - "type": "Microsoft.ContainerService/fleets/autoUpgradeProfiles", - "systemData": { - "createdBy": "@contoso.com", - "createdByType": "User", - "createdAt": "2023-03-01T01:10:08.395Z", - "lastModifiedBy": "@contoso.com", - "lastModifiedByType": "User", - "lastModifiedAt": "2023-03-01T01:10:08.395Z" - }, - "properties": { - "provisioningState": "Succeeded", - "channel": "Stable" - }, - "eTag": "\"EtagValue\"" - } - }, - "201": { - "body": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ContainerService/fleets/myFleet/autoUpgradeProfiles/autoupgradeprofile1", - "name": "autoupgradeprofile1", - "type": "Microsoft.ContainerService/fleets/autoUpgradeProfiles", - "systemData": { - "createdBy": "@contoso.com", - "createdByType": "User", - "createdAt": "2023-03-01T01:10:08.395Z", - "lastModifiedBy": "@contoso.com", - "lastModifiedByType": "User", - "lastModifiedAt": "2023-03-01T01:10:08.395Z" - }, - "properties": { - "provisioningState": "Succeeded", - "channel": "Stable" - }, - "eTag": "\"EtagValue\"" - } - } - } -} diff --git a/specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/examples/AutoUpgradeProfiles_Get.json b/specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/examples/AutoUpgradeProfiles_Get.json deleted file mode 100644 index 004a787f5fcf..000000000000 --- a/specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/examples/AutoUpgradeProfiles_Get.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "operationId": "AutoUpgradeProfiles_Get", - "title": "Gets an AutoUpgradeProfile resource.", - "parameters": { - "api-version": "2025-03-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "fleetName": "fleet1", - "autoUpgradeProfileName": "autoupgradeprofile1" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ContainerService/fleets/myFleet/autoUpgradeProfiles/autoupgradeprofile1", - "name": "autoupgradeprofile1", - "type": "Microsoft.ContainerService/fleets/autoUpgradeProfiles", - "systemData": { - "createdBy": "@contoso.com", - "createdByType": "User", - "createdAt": "2023-03-01T01:10:08.395Z", - "lastModifiedBy": "@contoso.com", - "lastModifiedByType": "User", - "lastModifiedAt": "2023-03-01T01:10:08.395Z" - }, - "properties": { - "provisioningState": "Succeeded", - "channel": "Stable" - }, - "eTag": "\"EtagValue\"" - } - } - } -} diff --git a/specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/examples/AutoUpgradeProfiles_ListByFleet.json b/specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/examples/AutoUpgradeProfiles_ListByFleet.json deleted file mode 100644 index 4a0054217da3..000000000000 --- a/specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/examples/AutoUpgradeProfiles_ListByFleet.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "operationId": "AutoUpgradeProfiles_ListByFleet", - "title": "Lists the AutoUpgradeProfile resources by fleet.", - "parameters": { - "api-version": "2025-03-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "fleetName": "fleet1" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ContainerService/fleets/myFleet/autoUpgradeProfiles/autoupgradeprofile1", - "name": "autoupgradeprofile1", - "type": "Microsoft.ContainerService/fleets/autoUpgradeProfiles", - "systemData": { - "createdBy": "@contoso.com", - "createdByType": "User", - "createdAt": "2023-03-01T01:10:08.395Z", - "lastModifiedBy": "@contoso.com", - "lastModifiedByType": "User", - "lastModifiedAt": "2023-03-01T01:10:08.395Z" - }, - "properties": { - "provisioningState": "Succeeded", - "channel": "Stable" - }, - "eTag": "\"EtagValue\"" - } - ], - "nextLink": "http://nextlink.contoso.com" - } - } - } -} diff --git a/specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/examples/Fleets_ListBySub.json b/specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/examples/Fleets_ListBySub.json deleted file mode 100644 index c948600f8e67..000000000000 --- a/specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/examples/Fleets_ListBySub.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "operationId": "Fleets_ListBySubscription", - "title": "Lists the Fleet resources in a subscription.", - "parameters": { - "api-version": "2025-03-01", - "subscriptionId": "subid1" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.ContainerService/fleets/fleet1", - "name": "fleet-1", - "type": "Microsoft.ContainerService/fleets", - "systemData": { - "createdBy": "someUser", - "createdByType": "User", - "createdAt": "2022-03-23T05:40:40.657Z", - "lastModifiedBy": "someOtherUser", - "lastModifiedByType": "User", - "lastModifiedAt": "2022-03-23T05:40:40.657Z" - }, - "tags": { - "tier": "production", - "archv2": "" - }, - "location": "East US", - "eTag": "23ujdflewrj3=", - "properties": { - "hubProfile": { - "dnsPrefix": "dnsprefix1", - "fqdn": "dnsprefix1-abcd1234.flt.eastus.azmk8s.io", - "portalFqdn": "dnsprefix1-abcd1234.flt.eastus.azmk8s.io", - "kubernetesVersion": "1.22.4", - "agentProfile": { - "vmSize": "Standard_DS1" - } - }, - "provisioningState": "Succeeded" - } - } - ], - "nextLink": null - } - } - } -} diff --git a/specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/examples/Operations_List.json b/specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/examples/Operations_List.json deleted file mode 100644 index 98717a8f8781..000000000000 --- a/specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/examples/Operations_List.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "operationId": "Operations_List", - "title": "List the operations for the provider.", - "parameters": { - "api-version": "2025-03-01" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "display": { - "description": "Gets the status of an asynchronous operation", - "operation": "Get Operation", - "provider": "Microsoft Container Service", - "resource": "Operation" - }, - "name": "Microsoft.ContainerService/locations/operations/read", - "origin": "user,system" - } - ] - } - } - } -} diff --git a/specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/examples/UpdateRuns_CreateOrUpdate.json b/specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/examples/UpdateRuns_CreateOrUpdate.json deleted file mode 100644 index 416af050c68f..000000000000 --- a/specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/examples/UpdateRuns_CreateOrUpdate.json +++ /dev/null @@ -1,196 +0,0 @@ -{ - "operationId": "UpdateRuns_CreateOrUpdate", - "title": "Create an UpdateRun.", - "parameters": { - "api-version": "2025-03-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "fleetName": "fleet1", - "updateRunName": "run1", - "resource": { - "properties": { - "updateStrategyId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ContainerService/fleets/myFleet/updateStrategies/strategy1", - "strategy": { - "stages": [ - { - "name": "stage1", - "groups": [ - { - "name": "group-a" - } - ], - "afterStageWaitInSeconds": 3600 - } - ] - }, - "managedClusterUpdate": { - "upgrade": { - "type": "Full", - "kubernetesVersion": "1.26.1" - }, - "nodeImageSelection": { - "type": "Latest" - } - } - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ContainerService/fleets/myFleet/updateRuns/run1", - "name": "run1", - "type": "Microsoft.ContainerService/fleets/updateRuns", - "systemData": { - "createdBy": "@contoso.com", - "createdByType": "User", - "createdAt": "2023-03-01T01:10:08.395Z", - "lastModifiedBy": "@contoso.com", - "lastModifiedByType": "User", - "lastModifiedAt": "2023-03-01T01:10:08.395Z" - }, - "properties": { - "provisioningState": "Succeeded", - "updateStrategyId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ContainerService/fleets/myFleet/updateStrategies/strategy1", - "strategy": { - "stages": [ - { - "name": "stage1", - "groups": [ - { - "name": "group-a" - } - ], - "afterStageWaitInSeconds": 3600 - } - ] - }, - "managedClusterUpdate": { - "upgrade": { - "type": "Full", - "kubernetesVersion": "1.26.1" - }, - "nodeImageSelection": { - "type": "Latest" - } - }, - "status": { - "status": { - "state": "NotStarted" - }, - "stages": [ - { - "status": { - "state": "NotStarted" - }, - "name": "stage1", - "groups": [ - { - "status": { - "state": "NotStarted" - }, - "name": "group-a", - "members": [ - { - "status": { - "state": "NotStarted" - }, - "name": "member-one", - "clusterResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myClusters/providers/Microsoft.ContainerService/managedClusters/myCluster" - } - ] - } - ], - "afterStageWaitStatus": { - "status": { - "state": "NotStarted" - }, - "waitDurationInSeconds": 3600 - } - } - ] - } - }, - "eTag": "\"EtagValue\"" - } - }, - "201": { - "body": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ContainerService/fleets/myFleet/updateRuns/run1", - "name": "run1", - "type": "Microsoft.ContainerService/fleets/updateRuns", - "systemData": { - "createdBy": "@contoso.com", - "createdByType": "User", - "createdAt": "2023-03-01T01:10:08.395Z", - "lastModifiedBy": "@contoso.com", - "lastModifiedByType": "User", - "lastModifiedAt": "2023-03-01T01:10:08.395Z" - }, - "properties": { - "provisioningState": "Succeeded", - "updateStrategyId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ContainerService/fleets/myFleet/updateStrategies/strategy1", - "strategy": { - "stages": [ - { - "name": "stage1", - "groups": [ - { - "name": "group-a" - } - ], - "afterStageWaitInSeconds": 3600 - } - ] - }, - "managedClusterUpdate": { - "upgrade": { - "type": "Full", - "kubernetesVersion": "1.26.1" - }, - "nodeImageSelection": { - "type": "Latest" - } - }, - "status": { - "status": { - "state": "NotStarted" - }, - "stages": [ - { - "status": { - "state": "NotStarted" - }, - "name": "stage1", - "groups": [ - { - "status": { - "state": "NotStarted" - }, - "name": "group-a", - "members": [ - { - "status": { - "state": "NotStarted" - }, - "name": "member-one", - "clusterResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myClusters/providers/Microsoft.ContainerService/managedClusters/myCluster" - } - ] - } - ], - "afterStageWaitStatus": { - "status": { - "state": "NotStarted" - }, - "waitDurationInSeconds": 3600 - } - } - ] - } - }, - "eTag": "\"EtagValue\"" - } - } - } -} diff --git a/specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/examples/UpdateRuns_Get.json b/specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/examples/UpdateRuns_Get.json deleted file mode 100644 index c8fdef7c3c9f..000000000000 --- a/specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/examples/UpdateRuns_Get.json +++ /dev/null @@ -1,90 +0,0 @@ -{ - "operationId": "UpdateRuns_Get", - "title": "Gets an UpdateRun resource.", - "parameters": { - "api-version": "2025-03-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "fleetName": "fleet1", - "updateRunName": "run1" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ContainerService/fleets/myFleet/updateRuns/run1", - "name": "run1", - "type": "Microsoft.ContainerService/fleets/updateRuns", - "systemData": { - "createdBy": "@contoso.com", - "createdByType": "User", - "createdAt": "2023-03-01T01:10:08.395Z", - "lastModifiedBy": "@contoso.com", - "lastModifiedByType": "User", - "lastModifiedAt": "2023-03-01T01:10:08.395Z" - }, - "properties": { - "provisioningState": "Succeeded", - "strategy": { - "stages": [ - { - "name": "stage1", - "groups": [ - { - "name": "group-a" - } - ], - "afterStageWaitInSeconds": 3600 - } - ] - }, - "managedClusterUpdate": { - "upgrade": { - "type": "Full", - "kubernetesVersion": "1.26.1" - }, - "nodeImageSelection": { - "type": "Latest" - } - }, - "status": { - "status": { - "state": "NotStarted" - }, - "stages": [ - { - "status": { - "state": "NotStarted" - }, - "name": "stage1", - "groups": [ - { - "status": { - "state": "NotStarted" - }, - "name": "group-a", - "members": [ - { - "status": { - "state": "NotStarted" - }, - "name": "member-one", - "clusterResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myClusters/providers/Microsoft.ContainerService/managedClusters/myCluster" - } - ] - } - ], - "afterStageWaitStatus": { - "status": { - "state": "NotStarted" - }, - "waitDurationInSeconds": 3600 - } - } - ] - } - }, - "eTag": "\"EtagValue\"" - } - } - } -} diff --git a/specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/examples/UpdateRuns_ListByFleet.json b/specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/examples/UpdateRuns_ListByFleet.json deleted file mode 100644 index c79c44c53786..000000000000 --- a/specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/examples/UpdateRuns_ListByFleet.json +++ /dev/null @@ -1,94 +0,0 @@ -{ - "operationId": "UpdateRuns_ListByFleet", - "title": "Lists the UpdateRun resources by fleet.", - "parameters": { - "api-version": "2025-03-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "fleetName": "fleet1" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ContainerService/fleets/myFleet/updateRuns/run1", - "name": "run1", - "type": "Microsoft.ContainerService/fleets/updateRuns", - "systemData": { - "createdBy": "@contoso.com", - "createdByType": "User", - "createdAt": "2023-03-01T01:10:08.395Z", - "lastModifiedBy": "@contoso.com", - "lastModifiedByType": "User", - "lastModifiedAt": "2023-03-01T01:10:08.395Z" - }, - "properties": { - "provisioningState": "Succeeded", - "strategy": { - "stages": [ - { - "name": "stage1", - "groups": [ - { - "name": "group-a" - } - ], - "afterStageWaitInSeconds": 3600 - } - ] - }, - "managedClusterUpdate": { - "upgrade": { - "type": "Full", - "kubernetesVersion": "1.26.1" - }, - "nodeImageSelection": { - "type": "Latest" - } - }, - "status": { - "status": { - "state": "NotStarted" - }, - "stages": [ - { - "status": { - "state": "NotStarted" - }, - "name": "stage1", - "groups": [ - { - "status": { - "state": "NotStarted" - }, - "name": "group-a", - "members": [ - { - "status": { - "state": "NotStarted" - }, - "name": "member-one", - "clusterResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myClusters/providers/Microsoft.ContainerService/managedClusters/myCluster" - } - ] - } - ], - "afterStageWaitStatus": { - "status": { - "state": "NotStarted" - }, - "waitDurationInSeconds": 3600 - } - } - ] - } - }, - "eTag": "\"EtagValue\"" - } - ], - "nextLink": "http://nextlink.contoso.com" - } - } - } -} diff --git a/specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/examples/UpdateRuns_Skip.json b/specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/examples/UpdateRuns_Skip.json deleted file mode 100644 index 1aa3881be91d..000000000000 --- a/specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/examples/UpdateRuns_Skip.json +++ /dev/null @@ -1,130 +0,0 @@ -{ - "operationId": "UpdateRuns_Skip", - "title": "Skips one or more member/group/stage/afterStageWait(s) of an UpdateRun.", - "parameters": { - "api-version": "2025-03-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "fleetName": "fleet1", - "updateRunName": "run1", - "body": { - "targets": [ - { - "type": "Member", - "name": "member-one" - }, - { - "type": "AfterStageWait", - "name": "stage1" - } - ] - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ContainerService/fleets/myFleet/updateRuns/run1", - "name": "run1", - "type": "Microsoft.ContainerService/fleets/updateRuns", - "systemData": { - "createdBy": "@contoso.com", - "createdByType": "User", - "createdAt": "2023-03-01T01:09:08.395Z", - "lastModifiedBy": "@contoso.com", - "lastModifiedByType": "User", - "lastModifiedAt": "2023-03-01T01:10:08.395Z" - }, - "properties": { - "provisioningState": "Succeeded", - "strategy": { - "stages": [ - { - "name": "stage1", - "groups": [ - { - "name": "group-a" - }, - { - "name": "group-b" - } - ], - "afterStageWaitInSeconds": 3600 - } - ] - }, - "managedClusterUpdate": { - "upgrade": { - "type": "Full", - "kubernetesVersion": "1.26.1" - }, - "nodeImageSelection": { - "type": "Latest" - } - }, - "status": { - "status": { - "startTime": "2023-03-01T01:10:08.395Z", - "state": "Running" - }, - "stages": [ - { - "status": { - "startTime": "2023-03-01T01:10:08.395Z", - "state": "Running" - }, - "name": "stage1", - "groups": [ - { - "status": { - "startTime": "2023-03-01T01:10:08.395Z", - "state": "Skipped" - }, - "name": "group-a", - "members": [ - { - "status": { - "state": "Skipped" - }, - "name": "member-one", - "clusterResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myClusters/providers/Microsoft.ContainerService/managedClusters/myCluster-1" - } - ] - }, - { - "status": { - "startTime": "2023-03-01T01:10:08.395Z", - "state": "Running" - }, - "name": "group-b", - "members": [ - { - "status": { - "state": "Running" - }, - "name": "member-two", - "clusterResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myClusters/providers/Microsoft.ContainerService/managedClusters/myCluster-2" - } - ] - } - ], - "afterStageWaitStatus": { - "status": { - "state": "Skipped" - }, - "waitDurationInSeconds": 3600 - } - } - ] - } - }, - "eTag": "\"EtagValue\"" - } - }, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ContainerService/locations/eastus/operationResults/00000000-0000-0000-0000-000000000000?api-version=2022-02-01", - "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ContainerService/locations/eastus/operationResults/00000000-0000-0000-0000-000000000000?api-version=2022-02-01" - } - } - } -} diff --git a/specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/examples/UpdateRuns_Start.json b/specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/examples/UpdateRuns_Start.json deleted file mode 100644 index 10ec57316acd..000000000000 --- a/specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/examples/UpdateRuns_Start.json +++ /dev/null @@ -1,99 +0,0 @@ -{ - "operationId": "UpdateRuns_Start", - "title": "Starts an UpdateRun.", - "parameters": { - "api-version": "2025-03-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "fleetName": "fleet1", - "updateRunName": "run1" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ContainerService/fleets/myFleet/updateRuns/run1", - "name": "run1", - "type": "Microsoft.ContainerService/fleets/updateRuns", - "systemData": { - "createdBy": "@contoso.com", - "createdByType": "User", - "createdAt": "2023-03-01T01:09:08.395Z", - "lastModifiedBy": "@contoso.com", - "lastModifiedByType": "User", - "lastModifiedAt": "2023-03-01T01:10:08.395Z" - }, - "properties": { - "provisioningState": "Succeeded", - "strategy": { - "stages": [ - { - "name": "stage1", - "groups": [ - { - "name": "group-a" - } - ], - "afterStageWaitInSeconds": 3600 - } - ] - }, - "managedClusterUpdate": { - "upgrade": { - "type": "Full", - "kubernetesVersion": "1.26.1" - }, - "nodeImageSelection": { - "type": "Latest" - } - }, - "status": { - "status": { - "startTime": "2023-03-01T01:10:08.395Z", - "state": "Running" - }, - "stages": [ - { - "status": { - "startTime": "2023-03-01T01:10:08.395Z", - "state": "Running" - }, - "name": "stage1", - "groups": [ - { - "status": { - "startTime": "2023-03-01T01:10:08.395Z", - "state": "Running" - }, - "name": "group-a", - "members": [ - { - "status": { - "state": "Running" - }, - "name": "member-one", - "clusterResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myClusters/providers/Microsoft.ContainerService/managedClusters/myCluster" - } - ] - } - ], - "afterStageWaitStatus": { - "status": { - "state": "NotStarted" - }, - "waitDurationInSeconds": 3600 - } - } - ] - } - }, - "eTag": "\"EtagValue\"" - } - }, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ContainerService/locations/eastus/operationResults/00000000-0000-0000-0000-000000000000?api-version=2022-02-01", - "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ContainerService/locations/eastus/operationResults/00000000-0000-0000-0000-000000000000?api-version=2022-02-01" - } - } - } -} diff --git a/specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/examples/UpdateRuns_Stop.json b/specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/examples/UpdateRuns_Stop.json deleted file mode 100644 index a09800b42681..000000000000 --- a/specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/examples/UpdateRuns_Stop.json +++ /dev/null @@ -1,99 +0,0 @@ -{ - "operationId": "UpdateRuns_Stop", - "title": "Stops an UpdateRun.", - "parameters": { - "api-version": "2025-03-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "fleetName": "fleet1", - "updateRunName": "run1" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ContainerService/fleets/myFleet/updateRuns/run1", - "name": "run1", - "type": "Microsoft.ContainerService/fleets/updateRuns", - "systemData": { - "createdBy": "@contoso.com", - "createdByType": "User", - "createdAt": "2023-03-01T01:09:08.395Z", - "lastModifiedBy": "@contoso.com", - "lastModifiedByType": "User", - "lastModifiedAt": "2023-03-01T01:10:08.395Z" - }, - "properties": { - "provisioningState": "Succeeded", - "strategy": { - "stages": [ - { - "name": "stage1", - "groups": [ - { - "name": "group-a" - } - ], - "afterStageWaitInSeconds": 3600 - } - ] - }, - "managedClusterUpdate": { - "upgrade": { - "type": "Full", - "kubernetesVersion": "1.26.1" - }, - "nodeImageSelection": { - "type": "Latest" - } - }, - "status": { - "status": { - "startTime": "2023-03-01T01:10:08.395Z", - "state": "Stopping" - }, - "stages": [ - { - "status": { - "startTime": "2023-03-01T01:10:08.395Z", - "state": "Stopping" - }, - "name": "stage1", - "groups": [ - { - "status": { - "startTime": "2023-03-01T01:10:08.395Z", - "state": "Stopping" - }, - "name": "group-a", - "members": [ - { - "status": { - "state": "Stopping" - }, - "name": "member-one", - "clusterResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myClusters/providers/Microsoft.ContainerService/managedClusters/myCluster" - } - ] - } - ], - "afterStageWaitStatus": { - "status": { - "state": "NotStarted" - }, - "waitDurationInSeconds": 3600 - } - } - ] - } - }, - "eTag": "\"EtagValue\"" - } - }, - "202": { - "headers": { - "Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ContainerService/locations/eastus/operationResults/00000000-0000-0000-0000-000000000000?api-version=2022-02-01", - "Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ContainerService/locations/eastus/operationResults/00000000-0000-0000-0000-000000000000?api-version=2022-02-01" - } - } - } -} diff --git a/specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/examples/UpdateStrategies_CreateOrUpdate.json b/specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/examples/UpdateStrategies_CreateOrUpdate.json deleted file mode 100644 index 4c4e66bbb402..000000000000 --- a/specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/examples/UpdateStrategies_CreateOrUpdate.json +++ /dev/null @@ -1,94 +0,0 @@ -{ - "operationId": "FleetUpdateStrategies_CreateOrUpdate", - "title": "Create a FleetUpdateStrategy.", - "parameters": { - "api-version": "2025-03-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "fleetName": "fleet1", - "updateStrategyName": "strartegy1", - "resource": { - "properties": { - "strategy": { - "stages": [ - { - "name": "stage1", - "groups": [ - { - "name": "group-a" - } - ], - "afterStageWaitInSeconds": 3600 - } - ] - } - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ContainerService/fleets/myFleet/updateStrategies/strategy1", - "name": "strategy1", - "type": "Microsoft.ContainerService/fleets/updateStrategies", - "systemData": { - "createdBy": "@contoso.com", - "createdByType": "User", - "createdAt": "2023-03-01T01:10:08.395Z", - "lastModifiedBy": "@contoso.com", - "lastModifiedByType": "User", - "lastModifiedAt": "2023-03-01T01:10:08.395Z" - }, - "properties": { - "provisioningState": "Succeeded", - "strategy": { - "stages": [ - { - "name": "stage1", - "groups": [ - { - "name": "group-a" - } - ], - "afterStageWaitInSeconds": 3600 - } - ] - } - }, - "eTag": "\"EtagValue\"" - } - }, - "201": { - "body": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ContainerService/fleets/myFleet/updateStrategies/strategy1", - "name": "strategy1", - "type": "Microsoft.ContainerService/fleets/updateStrategies", - "systemData": { - "createdBy": "@contoso.com", - "createdByType": "User", - "createdAt": "2023-03-01T01:10:08.395Z", - "lastModifiedBy": "@contoso.com", - "lastModifiedByType": "User", - "lastModifiedAt": "2023-03-01T01:10:08.395Z" - }, - "properties": { - "provisioningState": "Succeeded", - "strategy": { - "stages": [ - { - "name": "stage1", - "groups": [ - { - "name": "group-a" - } - ], - "afterStageWaitInSeconds": 3600 - } - ] - } - }, - "eTag": "\"EtagValue\"" - } - } - } -} diff --git a/specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/examples/UpdateStrategies_Get.json b/specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/examples/UpdateStrategies_Get.json deleted file mode 100644 index ae57cb5571bd..000000000000 --- a/specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/examples/UpdateStrategies_Get.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "operationId": "FleetUpdateStrategies_Get", - "title": "Get a FleetUpdateStrategy resource.", - "parameters": { - "api-version": "2025-03-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "fleetName": "fleet1", - "updateStrategyName": "strategy1" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ContainerService/fleets/myFleet/updateStrategies/strategy1", - "name": "strategy1", - "type": "Microsoft.ContainerService/fleets/updateStrategies", - "systemData": { - "createdBy": "@contoso.com", - "createdByType": "User", - "createdAt": "2023-03-01T01:10:08.395Z", - "lastModifiedBy": "@contoso.com", - "lastModifiedByType": "User", - "lastModifiedAt": "2023-03-01T01:10:08.395Z" - }, - "properties": { - "provisioningState": "Succeeded", - "strategy": { - "stages": [ - { - "name": "stage1", - "groups": [ - { - "name": "group-a" - } - ], - "afterStageWaitInSeconds": 3600 - } - ] - } - }, - "eTag": "\"EtagValue\"" - } - } - } -} diff --git a/specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/examples/UpdateStrategies_ListByFleet.json b/specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/examples/UpdateStrategies_ListByFleet.json deleted file mode 100644 index f769666ee182..000000000000 --- a/specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/examples/UpdateStrategies_ListByFleet.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "operationId": "FleetUpdateStrategies_ListByFleet", - "title": "List the FleetUpdateStrategy resources by fleet.", - "parameters": { - "api-version": "2025-03-01", - "subscriptionId": "00000000-0000-0000-0000-000000000000", - "resourceGroupName": "rg1", - "fleetName": "fleet1" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ContainerService/fleets/myFleet/updateStrategies/strategy1", - "name": "strategy1", - "type": "Microsoft.ContainerService/fleets/updateStrategies", - "systemData": { - "createdBy": "@contoso.com", - "createdByType": "User", - "createdAt": "2023-03-01T01:10:08.395Z", - "lastModifiedBy": "@contoso.com", - "lastModifiedByType": "User", - "lastModifiedAt": "2023-03-01T01:10:08.395Z" - }, - "properties": { - "provisioningState": "Succeeded", - "strategy": { - "stages": [ - { - "name": "stage1", - "groups": [ - { - "name": "group-a" - } - ], - "afterStageWaitInSeconds": 3600 - } - ] - } - }, - "eTag": "\"EtagValue\"" - } - ], - "nextLink": "http://nextlink.contoso.com" - } - } - } -} diff --git a/specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/fleets.json b/specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/fleets.json index a0faa30d8b0d..2418d77adaa5 100644 --- a/specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/fleets.json +++ b/specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2025-03-01/fleets.json @@ -68,20 +68,20 @@ "description": "List the operations for the provider", "parameters": [ { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" } ], "responses": { "200": { "description": "Azure operation completed successfully.", "schema": { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/definitions/OperationListResult" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/definitions/OperationListResult" } }, "default": { "description": "An unexpected error response.", "schema": { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" } } }, @@ -110,10 +110,10 @@ "description": "Lists fleets in the specified subscription.", "parameters": [ { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" } ], "responses": { @@ -126,7 +126,7 @@ "default": { "description": "An unexpected error response.", "schema": { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" } } }, @@ -152,13 +152,13 @@ "description": "Lists fleets in the specified subscription and resource group.", "parameters": [ { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" } ], "responses": { @@ -171,7 +171,7 @@ "default": { "description": "An unexpected error response.", "schema": { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" } } }, @@ -197,13 +197,13 @@ "description": "Gets a Fleet.", "parameters": [ { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" }, { "name": "fleetName", @@ -226,7 +226,7 @@ "default": { "description": "An unexpected error response.", "schema": { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" } } }, @@ -247,13 +247,13 @@ "description": "Creates or updates a Fleet.", "parameters": [ { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" }, { "name": "If-Match", @@ -314,7 +314,7 @@ "default": { "description": "An unexpected error response.", "schema": { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" } } }, @@ -339,13 +339,13 @@ "description": "Update a Fleet", "parameters": [ { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" }, { "name": "If-Match", @@ -399,7 +399,7 @@ "default": { "description": "An unexpected error response.", "schema": { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" } } }, @@ -424,13 +424,13 @@ "description": "Delete a Fleet", "parameters": [ { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" }, { "name": "If-Match", @@ -475,7 +475,7 @@ "default": { "description": "An unexpected error response.", "schema": { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" } } }, @@ -502,13 +502,13 @@ "description": "List AutoUpgradeProfile resources by Fleet", "parameters": [ { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" }, { "name": "fleetName", @@ -531,7 +531,7 @@ "default": { "description": "An unexpected error response.", "schema": { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" } } }, @@ -557,13 +557,13 @@ "description": "Get a AutoUpgradeProfile", "parameters": [ { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" }, { "name": "fleetName", @@ -596,7 +596,7 @@ "default": { "description": "An unexpected error response.", "schema": { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" } } }, @@ -617,13 +617,13 @@ "description": "Create a AutoUpgradeProfile", "parameters": [ { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" }, { "name": "If-Match", @@ -698,7 +698,7 @@ "default": { "description": "An unexpected error response.", "schema": { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" } } }, @@ -723,13 +723,13 @@ "description": "Delete a AutoUpgradeProfile", "parameters": [ { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" }, { "name": "If-Match", @@ -781,7 +781,7 @@ "default": { "description": "An unexpected error response.", "schema": { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" } } }, @@ -808,13 +808,13 @@ "description": "Lists the user credentials of a Fleet.", "parameters": [ { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" }, { "name": "fleetName", @@ -837,7 +837,7 @@ "default": { "description": "An unexpected error response.", "schema": { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" } } }, @@ -860,13 +860,13 @@ "description": "List FleetMember resources by Fleet", "parameters": [ { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" }, { "name": "fleetName", @@ -889,7 +889,7 @@ "default": { "description": "An unexpected error response.", "schema": { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" } } }, @@ -915,13 +915,13 @@ "description": "Get a FleetMember", "parameters": [ { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" }, { "name": "fleetName", @@ -954,7 +954,7 @@ "default": { "description": "An unexpected error response.", "schema": { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" } } }, @@ -975,13 +975,13 @@ "description": "Create a FleetMember", "parameters": [ { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" }, { "name": "If-Match", @@ -1052,7 +1052,7 @@ "default": { "description": "An unexpected error response.", "schema": { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" } } }, @@ -1077,13 +1077,13 @@ "description": "Update a FleetMember", "parameters": [ { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" }, { "name": "If-Match", @@ -1147,7 +1147,7 @@ "default": { "description": "An unexpected error response.", "schema": { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" } } }, @@ -1172,13 +1172,13 @@ "description": "Delete a FleetMember", "parameters": [ { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" }, { "name": "If-Match", @@ -1233,7 +1233,7 @@ "default": { "description": "An unexpected error response.", "schema": { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" } } }, @@ -1260,13 +1260,13 @@ "description": "List UpdateRun resources by Fleet", "parameters": [ { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" }, { "name": "fleetName", @@ -1289,7 +1289,7 @@ "default": { "description": "An unexpected error response.", "schema": { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" } } }, @@ -1315,13 +1315,13 @@ "description": "Get a UpdateRun", "parameters": [ { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" }, { "name": "fleetName", @@ -1354,7 +1354,7 @@ "default": { "description": "An unexpected error response.", "schema": { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" } } }, @@ -1375,13 +1375,13 @@ "description": "Create a UpdateRun", "parameters": [ { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" }, { "name": "If-Match", @@ -1452,7 +1452,7 @@ "default": { "description": "An unexpected error response.", "schema": { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" } } }, @@ -1477,13 +1477,13 @@ "description": "Delete a UpdateRun", "parameters": [ { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" }, { "name": "If-Match", @@ -1538,7 +1538,7 @@ "default": { "description": "An unexpected error response.", "schema": { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" } } }, @@ -1565,13 +1565,13 @@ "description": "Skips one or a combination of member/group/stage/afterStageWait(s) of an update run.", "parameters": [ { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" }, { "name": "If-Match", @@ -1635,7 +1635,7 @@ "default": { "description": "An unexpected error response.", "schema": { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" } } }, @@ -1662,13 +1662,13 @@ "description": "Starts an UpdateRun.", "parameters": [ { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" }, { "name": "If-Match", @@ -1723,7 +1723,7 @@ "default": { "description": "An unexpected error response.", "schema": { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" } } }, @@ -1750,13 +1750,13 @@ "description": "Stops an UpdateRun.", "parameters": [ { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" }, { "name": "If-Match", @@ -1811,7 +1811,7 @@ "default": { "description": "An unexpected error response.", "schema": { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" } } }, @@ -1838,13 +1838,13 @@ "description": "List FleetUpdateStrategy resources by Fleet", "parameters": [ { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" }, { "name": "fleetName", @@ -1867,7 +1867,7 @@ "default": { "description": "An unexpected error response.", "schema": { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" } } }, @@ -1893,13 +1893,13 @@ "description": "Get a FleetUpdateStrategy", "parameters": [ { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" }, { "name": "fleetName", @@ -1932,7 +1932,7 @@ "default": { "description": "An unexpected error response.", "schema": { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" } } }, @@ -1953,13 +1953,13 @@ "description": "Create a FleetUpdateStrategy", "parameters": [ { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" }, { "name": "If-Match", @@ -2030,7 +2030,7 @@ "default": { "description": "An unexpected error response.", "schema": { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" } } }, @@ -2055,13 +2055,13 @@ "description": "Delete a FleetUpdateStrategy", "parameters": [ { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" }, { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" }, { "name": "If-Match", @@ -2116,7 +2116,7 @@ "default": { "description": "An unexpected error response.", "schema": { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" } } }, @@ -2188,6 +2188,31 @@ } } }, + "AutoUpgradeLastTriggerStatus": { + "type": "string", + "description": "AutoUpgradeLastTriggerStatus is the status of the last AutoUpgrade trigger (attempt to automatically create and start UpdateRun when there are new released versions) of an auto upgrade profile.", + "enum": [ + "Succeeded", + "Failed" + ], + "x-ms-enum": { + "name": "AutoUpgradeLastTriggerStatus", + "modelAsString": true, + "values": [ + { + "name": "Succeeded", + "value": "Succeeded", + "description": "The last AutoUpgrade trigger was succeeded." + }, + { + "name": "Failed", + "value": "Failed", + "description": "The last AutoUpgrade trigger failed." + } + ] + }, + "readOnly": true + }, "AutoUpgradeNodeImageSelection": { "type": "object", "description": "The node image upgrade to be applied to the target clusters in auto upgrade.", @@ -2246,7 +2271,7 @@ }, "allOf": [ { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/definitions/ProxyResource" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/definitions/ProxyResource" } ] }, @@ -2311,6 +2336,10 @@ "disabled": { "type": "boolean", "description": "If set to False: the auto upgrade has effect - target managed clusters will be upgraded on schedule.\nIf set to True: the auto upgrade has no effect - no upgrade will be run on the target managed clusters.\nThis is a boolean and not an enum because enabled/disabled are all available states of the auto upgrade profile.\nBy default, this is set to False." + }, + "autoUpgradeProfileStatus": { + "$ref": "#/definitions/AutoUpgradeProfileStatus", + "description": "The status of the auto upgrade profile." } }, "required": [ @@ -2348,6 +2377,36 @@ }, "readOnly": true }, + "AutoUpgradeProfileStatus": { + "type": "object", + "description": "AutoUpgradeProfileStatus is the status of an auto upgrade profile.", + "properties": { + "lastTriggeredAt": { + "type": "string", + "format": "date-time", + "description": "The UTC time of the last attempt to automatically create and start an UpdateRun as triggered by the release of new versions.", + "readOnly": true + }, + "lastTriggerStatus": { + "$ref": "#/definitions/AutoUpgradeLastTriggerStatus", + "description": "The status of the last AutoUpgrade trigger.", + "readOnly": true + }, + "lastTriggerError": { + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorDetail", + "description": "The error details of the last trigger.", + "readOnly": true + }, + "lastTriggerUpgradeVersions": { + "type": "array", + "description": "The target Kubernetes version or node image versions of the last trigger.", + "items": { + "type": "string" + }, + "readOnly": true + } + } + }, "ClusterResourceId": { "type": "string", "format": "arm-id", @@ -2381,7 +2440,7 @@ }, "allOf": [ { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/definitions/TrackedResource" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" } ] }, @@ -2505,7 +2564,7 @@ }, "allOf": [ { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/definitions/ProxyResource" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/definitions/ProxyResource" } ] }, @@ -2730,7 +2789,7 @@ }, "allOf": [ { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/definitions/ProxyResource" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/definitions/ProxyResource" } ] }, @@ -3154,7 +3213,7 @@ }, "allOf": [ { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/definitions/ProxyResource" + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/definitions/ProxyResource" } ] }, @@ -3431,7 +3490,7 @@ "readOnly": true }, "error": { - "$ref": "../../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorDetail", + "$ref": "../../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorDetail", "description": "The error details when a failure is encountered.", "readOnly": true }