Dela via


Agent Pools - Get Available Agent Pool Versions

Hämtar en lista över Kubernetes-versioner som stöds för den angivna agentpoolen.
Mer information om versionslivscykeln finns i Kubernetes-versioner som stöds.

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

URI-parametrar

Name I Obligatorisk Typ Description
resourceGroupName
path True

string

minLength: 1
maxLength: 90

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

resourceName
path True

string

minLength: 1
maxLength: 63
pattern: ^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$

Namnet på den hanterade klusterresursen.

subscriptionId
path True

string (uuid)

ID för målprenumerationen. Värdet måste vara ett UUID.

api-version
query True

string

minLength: 1

Den API-version som ska användas för den här åtgärden.

Svar

Name Typ Description
200 OK

AgentPoolAvailableVersions

Azure-operationen slutfördes framgångsrikt.

Other Status Codes

ErrorResponse

Ett oväntat felsvar.

Säkerhet

azure_auth

Azure Active Directory OAuth2 Flow.

Typ: oauth2
Flow: implicit
Auktoriseringswebbadress: https://login.microsoftonline.com/common/oauth2/authorize

Omfattningar

Name Description
user_impersonation personifiera ditt användarkonto

Exempel

Get available versions for agent pool

Exempelbegäran

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

Exempelsvar

{
  "name": "default",
  "type": "Microsoft.ContainerService/managedClusters/availableAgentpoolVersions",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ContainerService/managedClusters/clustername1/availableagentpoolversions",
  "properties": {
    "agentPoolVersions": [
      {
        "kubernetesVersion": "1.12.7"
      },
      {
        "kubernetesVersion": "1.12.8"
      },
      {
        "default": true,
        "isPreview": true,
        "kubernetesVersion": "1.13.5"
      }
    ]
  }
}

Definitioner

Name Description
AgentPoolAvailableVersions

Listan över tillgängliga versioner för en agentpool.

AgentPoolAvailableVersionsPropertiesAgentPoolVersionsItem

Tillgänglig versionsinformation för en agentpool.

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

ErrorDetail

Detaljerna om felet.

ErrorResponse

Felsvar

AgentPoolAvailableVersions

Listan över tillgängliga versioner för en agentpool.

Name Typ Description
id

string

ID:t för versionslistan för agentpoolen.

name

string

Namnet på versionslistan för agentpoolen.

properties.agentPoolVersions

AgentPoolAvailableVersionsPropertiesAgentPoolVersionsItem[]

Lista över versioner som är tillgängliga för agentpoolen.

type

string

Typ av versionslista för agentpoolen.

AgentPoolAvailableVersionsPropertiesAgentPoolVersionsItem

Tillgänglig versionsinformation för en agentpool.

Name Typ Description
default

boolean

Om den här versionen är standardversionen av agentpoolen.

isPreview

boolean

Om Kubernetes-versionen för närvarande är i förhandsversion.

kubernetesVersion

string

Kubernetes-versionen (major.minor.patch).

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

Name Typ Description
info

object

Ytterligare information.

type

string

Ytterligare informationstyp.

ErrorDetail

Detaljerna om felet.

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Ytterligare information om felet.

code

string

Felkoden.

details

ErrorDetail[]

Felinformationen.

message

string

Felmeddelandet.

target

string

Felmålet.

ErrorResponse

Felsvar

Name Typ Description
error

ErrorDetail

Felobjektet.