Delen via


Managed Clusters - Get Upgrade Profile

Hiermee haalt u het upgradeprofiel van een beheerd cluster op.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/upgradeProfiles/default?api-version=2024-10-01

URI-parameters

Name In Vereist Type Description
resourceGroupName
path True

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

resourceName
path True

string

De naam van de beheerde clusterresource.

Regex-patroon: ^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$

subscriptionId
path True

string

uuid

De id van het doelabonnement. De waarde moet een UUID zijn.

api-version
query True

string

De API-versie die voor deze bewerking moet worden gebruikt.

Antwoorden

Name Type Description
200 OK

ManagedClusterUpgradeProfile

OK

Other Status Codes

CloudError

Foutreactie waarin wordt beschreven waarom de bewerking is mislukt.

Beveiliging

azure_auth

Azure Active Directory OAuth2-stroom

Type: oauth2
Stroom: implicit
Autorisatie-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiken

Name Description
user_impersonation Uw gebruikersaccount imiteren

Voorbeelden

Get Upgrade Profile for Managed Cluster

Voorbeeldaanvraag

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ContainerService/managedClusters/clustername1/upgradeProfiles/default?api-version=2024-10-01

Voorbeeldrespons

{
  "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"
}

Definities

Name Description
CloudError

Een foutreactie van de Container-service.

CloudErrorBody

Een foutreactie van de Container-service.

ManagedClusterPoolUpgradeProfile

De lijst met beschikbare upgradeversies.

ManagedClusterUpgradeProfile

De lijst met beschikbare upgrades voor rekengroepen.

OSType

Het type besturingssysteem. De standaardwaarde is Linux.

Upgrades

Lijst met orchestratortypen en versies die beschikbaar zijn voor een upgrade.

CloudError

Een foutreactie van de Container-service.

Name Type Description
error

CloudErrorBody

Details over de fout.

CloudErrorBody

Een foutreactie van de Container-service.

Name Type Description
code

string

Een id voor de fout. Codes zijn invariant en zijn bedoeld om programmatisch te worden gebruikt.

details

CloudErrorBody[]

Een lijst met aanvullende informatie over de fout.

message

string

Een bericht met een beschrijving van de fout, bedoeld om te worden weergegeven in een gebruikersinterface.

target

string

Het doel van de specifieke fout. Bijvoorbeeld de naam van de eigenschap in fout.

ManagedClusterPoolUpgradeProfile

De lijst met beschikbare upgradeversies.

Name Type Default value Description
kubernetesVersion

string

De Kubernetes-versie (major.minor.patch).

name

string

De naam van de agentgroep.

osType

OSType

Linux

Het type besturingssysteem. De standaardwaarde is Linux.

upgrades

Upgrades[]

Lijst met orchestratortypen en versies die beschikbaar zijn voor een upgrade.

ManagedClusterUpgradeProfile

De lijst met beschikbare upgrades voor rekengroepen.

Name Type Description
id

string

De id van het upgradeprofiel.

name

string

De naam van het upgradeprofiel.

properties.agentPoolProfiles

ManagedClusterPoolUpgradeProfile[]

De lijst met beschikbare upgradeversies voor agentpools.

properties.controlPlaneProfile

ManagedClusterPoolUpgradeProfile

De lijst met beschikbare upgradeversies voor het besturingsvlak.

type

string

Het type upgradeprofiel.

OSType

Het type besturingssysteem. De standaardwaarde is Linux.

Waarde Description
Linux

Gebruik Linux.

Windows

Windows gebruiken.

Upgrades

Lijst met orchestratortypen en versies die beschikbaar zijn voor een upgrade.

Name Type Description
isPreview

boolean

Of de Kubernetes-versie momenteel in preview is.

kubernetesVersion

string

De Kubernetes-versie (major.minor.patch).