Skip to content

Commit 984bbe4

Browse files
authored
add componentsByReleases (#29002)
1 parent a2c934e commit 984bbe4

File tree

1 file changed

+40
-0
lines changed
  • specification/containerservice/resource-manager/Microsoft.ContainerService/aks/preview/2024-04-02-preview

1 file changed

+40
-0
lines changed

specification/containerservice/resource-manager/Microsoft.ContainerService/aks/preview/2024-04-02-preview/managedClusters.json

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6562,6 +6562,9 @@
65626562
},
65636563
"x-ms-identifiers": [],
65646564
"description": "List of orchestrator types and versions available for upgrade."
6565+
},
6566+
"componentsByReleases": {
6567+
"$ref": "#/definitions/ComponentsByReleases"
65656568
}
65666569
},
65676570
"required": [
@@ -7011,6 +7014,9 @@
70117014
"x-ms-identifiers": [],
70127015
"description": "List of orchestrator types and versions available for upgrade."
70137016
},
7017+
"componentsByReleases": {
7018+
"$ref": "#/definitions/ComponentsByReleases"
7019+
},
70147020
"latestNodeImageVersion": {
70157021
"type": "string",
70167022
"description": "The latest AKS supported node image version."
@@ -10066,6 +10072,40 @@
1006610072
}
1006710073
},
1006810074
"description": "The names of the load balancers to rebalance. If set to empty, all load balancers will be rebalanced."
10075+
},
10076+
"Component": {
10077+
"type": "object",
10078+
"properties": {
10079+
"name": {
10080+
"type": "string",
10081+
"description": "Component name."
10082+
},
10083+
"version": {
10084+
"type": "string",
10085+
"description": "Component version."
10086+
},
10087+
"hasBreakingChanges": {
10088+
"type": "boolean",
10089+
"description": "If upgraded component version contains breaking changes from the current version. To see a detailed description of what the breaking changes are, visit https://learn.microsoft.com/azure/aks/supported-kubernetes-versions?tabs=azure-cli#aks-components-breaking-changes-by-version."
10090+
}
10091+
}
10092+
},
10093+
"ComponentsByReleases": {
10094+
"type": "object",
10095+
"properties": {
10096+
"kubernetesVersion": {
10097+
"type": "string",
10098+
"description": "The Kubernetes version (major.minor)."
10099+
},
10100+
"components": {
10101+
"type": "array",
10102+
"items": {
10103+
"$ref": "#/definitions/Component"
10104+
},
10105+
"description": "components of current or upgraded Kubernetes version in the cluster."
10106+
}
10107+
},
10108+
"description": "components of given Kubernetes version."
1006910109
}
1007010110
},
1007110111
"parameters": {

0 commit comments

Comments
 (0)