Managed Clusters - Get Upgrade Profile
Ruft das Upgradeprofil eines verwalteten Clusters ab.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/upgradeProfiles/default?api-version=2024-09-01
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
resource
|
path | True |
string |
Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet. |
resource
|
path | True |
string |
Der Name der verwalteten Clusterressource. RegEx-Muster: |
subscription
|
path | True |
string uuid |
Die ID des Zielabonnements. Der Wert muss eine UUID sein. |
api-version
|
query | True |
string |
Die API-Version, die für diesen Vorgang verwendet werden soll. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
OKAY |
|
Other Status Codes |
Fehlerantwort, die beschreibt, warum der Vorgang fehlgeschlagen ist. |
Sicherheit
azure_auth
Azure Active Directory OAuth2-Fluss
Typ:
oauth2
Ablauf:
implicit
Autorisierungs-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiche
Name | Beschreibung |
---|---|
user_impersonation | Identitätswechsel ihres Benutzerkontos |
Beispiele
Get Upgrade Profile for Managed Cluster
Beispielanforderung
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ContainerService/managedClusters/clustername1/upgradeProfiles/default?api-version=2024-09-01
Beispiel für eine Antwort
{
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ContainerService/managedClusters/clustername1/upgradeprofiles/default",
"name": "default",
"properties": {
"agentPoolProfiles": [
{
"kubernetesVersion": "1.7.7",
"name": "agent",
"osType": "Linux",
"upgrades": [
{
"kubernetesVersion": "1.7.9"
},
{
"kubernetesVersion": "1.7.11",
"isPreview": true
}
]
}
],
"controlPlaneProfile": {
"kubernetesVersion": "1.7.7",
"name": "master",
"osType": "Linux",
"upgrades": [
{
"kubernetesVersion": "1.7.9",
"isPreview": true
},
{
"kubernetesVersion": "1.7.11"
}
]
}
},
"type": "Microsoft.ContainerService/managedClusters/upgradeprofiles"
}
Definitionen
Name | Beschreibung |
---|---|
Cloud |
Eine Fehlerantwort des Containerdiensts. |
Cloud |
Eine Fehlerantwort des Containerdiensts. |
Managed |
Die Liste der verfügbaren Upgradeversionen. |
Managed |
Die Liste der verfügbaren Upgrades für Computepools. |
OSType |
Der Betriebssystemtyp. Der Standardwert ist Linux. |
Upgrades |
Liste der Orchestratortypen und -versionen, die für das Upgrade verfügbar sind. |
CloudError
Eine Fehlerantwort des Containerdiensts.
Name | Typ | Beschreibung |
---|---|---|
error |
Details zum Fehler. |
CloudErrorBody
Eine Fehlerantwort des Containerdiensts.
Name | Typ | Beschreibung |
---|---|---|
code |
string |
Ein Bezeichner für den Fehler. Codes sind unveränderlich und sollen programmgesteuert genutzt werden. |
details |
Eine Liste mit zusätzlichen Details zum Fehler. |
|
message |
string |
Eine Meldung, die den Fehler beschreibt, der für die Anzeige in einer Benutzeroberfläche geeignet ist. |
target |
string |
Das Ziel des bestimmten Fehlers. Beispielsweise der Name der Eigenschaft im Fehler. |
ManagedClusterPoolUpgradeProfile
Die Liste der verfügbaren Upgradeversionen.
Name | Typ | Standardwert | Beschreibung |
---|---|---|---|
kubernetesVersion |
string |
Die Kubernetes-Version (major.minor.patch). |
|
name |
string |
Der Name des Agentpools. |
|
osType | Linux |
Der Betriebssystemtyp. Der Standardwert ist Linux. |
|
upgrades |
Upgrades[] |
Liste der Orchestratortypen und -versionen, die für das Upgrade verfügbar sind. |
ManagedClusterUpgradeProfile
Die Liste der verfügbaren Upgrades für Computepools.
Name | Typ | Beschreibung |
---|---|---|
id |
string |
Die ID des Upgradeprofils. |
name |
string |
Der Name des Upgradeprofils. |
properties.agentPoolProfiles |
Die Liste der verfügbaren Upgradeversionen für Agentpools. |
|
properties.controlPlaneProfile |
Die Liste der verfügbaren Upgradeversionen für die Steuerebene. |
|
type |
string |
Der Typ des Upgradeprofils. |
OSType
Der Betriebssystemtyp. Der Standardwert ist Linux.
Name | Typ | Beschreibung |
---|---|---|
Linux |
string |
Verwenden Sie Linux. |
Windows |
string |
Verwenden Sie Windows. |
Upgrades
Liste der Orchestratortypen und -versionen, die für das Upgrade verfügbar sind.
Name | Typ | Beschreibung |
---|---|---|
isPreview |
boolean |
Gibt an, ob sich die Kubernetes-Version derzeit in der Vorschau befindet. |
kubernetesVersion |
string |
Die Kubernetes-Version (major.minor.patch). |