次の方法で共有


Managed Clusters - Get Upgrade Profile

マネージド クラスターのアップグレード プロファイルを取得します。

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

URI パラメーター

名前 / 必須 説明
resourceGroupName
path True

string

リソース グループの名前。 名前では大文字と小文字が区別されません。

resourceName
path True

string

マネージド クラスター リソースの名前。

正規表現パターン: ^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$

subscriptionId
path True

string

uuid

ターゲット サブスクリプションの ID。 値は UUID である必要があります。

api-version
query True

string

この操作に使用する API バージョン。

応答

名前 説明
200 OK

ManagedClusterUpgradeProfile

わかりました

Other Status Codes

CloudError

操作が失敗した理由を説明するエラー応答。

セキュリティ

azure_auth

Azure Active Directory OAuth2 フロー

型: oauth2
フロー: implicit
Authorization URL (承認 URL): https://login.microsoftonline.com/common/oauth2/authorize

スコープ

名前 説明
user_impersonation ユーザー アカウントを偽装する

Get Upgrade Profile for Managed Cluster

要求のサンプル

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

応答のサンプル

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

定義

名前 説明
CloudError

コンテナー サービスからのエラー応答。

CloudErrorBody

コンテナー サービスからのエラー応答。

ManagedClusterPoolUpgradeProfile

使用可能なアップグレード バージョンの一覧。

ManagedClusterUpgradeProfile

コンピューティング プールで使用可能なアップグレードの一覧。

OSType

オペレーティング システムの種類。 既定値は Linux です。

Upgrades

アップグレードに使用できるオーケストレーターの種類とバージョンの一覧。

CloudError

コンテナー サービスからのエラー応答。

名前 説明
error

CloudErrorBody

エラーの詳細。

CloudErrorBody

コンテナー サービスからのエラー応答。

名前 説明
code

string

エラーの識別子。 コードは不変であり、プログラムで使用することを目的としています。

details

CloudErrorBody[]

エラーに関する追加の詳細の一覧。

message

string

ユーザー インターフェイスでの表示に適したエラーを説明するメッセージ。

target

string

特定のエラーのターゲット。 たとえば、エラーが発生したプロパティの名前です。

ManagedClusterPoolUpgradeProfile

使用可能なアップグレード バージョンの一覧。

名前 規定値 説明
kubernetesVersion

string

Kubernetes バージョン (major.minor.patch)。

name

string

エージェント プール名。

osType

OSType

Linux

オペレーティング システムの種類。 既定値は Linux です。

upgrades

Upgrades[]

アップグレードに使用できるオーケストレーターの種類とバージョンの一覧。

ManagedClusterUpgradeProfile

コンピューティング プールで使用可能なアップグレードの一覧。

名前 説明
id

string

アップグレード プロファイルの ID。

name

string

アップグレード プロファイルの名前。

properties.agentPoolProfiles

ManagedClusterPoolUpgradeProfile[]

エージェント プールで使用可能なアップグレード バージョンの一覧。

properties.controlPlaneProfile

ManagedClusterPoolUpgradeProfile

コントロール プレーンで使用可能なアップグレード バージョンの一覧。

type

string

アップグレード プロファイルの種類。

OSType

オペレーティング システムの種類。 既定値は Linux です。

名前 説明
Linux

string

Linux を使用します。

Windows

string

Windows を使用します。

Upgrades

アップグレードに使用できるオーケストレーターの種類とバージョンの一覧。

名前 説明
isPreview

boolean

Kubernetes バージョンが現在プレビュー段階にあるかどうか。

kubernetesVersion

string

Kubernetes バージョン (major.minor.patch)。