次の方法で共有


Managed Clusters - Reset AAD Profile

マネージド クラスターの AAD プロファイルをリセットします。
警告: この API は非推奨になります。 AKS マネージド Azure AD を使用してクラスターを更新するには、AKS で管理される Azure Active Directory 統合に関するページを参照してください。

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/resetAADProfile?api-version=2024-02-01

URI パラメーター

名前 / 必須 説明
resourceGroupName
path True

string

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

resourceName
path True

string

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

Regex pattern: ^[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 バージョン。

要求本文

名前 説明
adminGroupObjectIDs

string[]

クラスターの管理者ロールを持つ AAD グループ オブジェクト ID の一覧。

clientAppID

string

(非推奨)クライアント AAD アプリケーション ID。 詳細については、https://aka.ms/aks/aad-legacy をご覧ください。

enableAzureRBAC

boolean

Kubernetes 承認に対して Azure RBAC を有効にするかどうか。

managed

boolean

マネージド AAD を有効にするかどうか。

serverAppID

string

(非推奨)サーバー AAD アプリケーション ID。 詳細については、https://aka.ms/aks/aad-legacy をご覧ください。

serverAppSecret

string

(非推奨)サーバー AAD アプリケーション シークレット。 詳細については、https://aka.ms/aks/aad-legacy をご覧ください。

tenantID

string

認証に使用する AAD テナント ID。 指定しない場合は、デプロイ サブスクリプションのテナントが使用されます。

応答

名前 説明
200 OK

OK

202 Accepted

同意

Headers

Location: string

Other Status Codes

CloudError

操作に失敗した理由を説明するエラー応答。 クラスターが存在しない場合は、404 (見つかりません) が返されます。

セキュリティ

azure_auth

Azure Active Directory OAuth2 フロー

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

名前 説明
user_impersonation ユーザー アカウントの借用

Reset AAD Profile

Sample Request

POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ContainerService/managedClusters/clustername1/resetAADProfile?api-version=2024-02-01

{
  "clientAppID": "clientappid",
  "serverAppID": "serverappid",
  "serverAppSecret": "serverappsecret",
  "tenantID": "tenantid"
}

Sample Response

location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operationresults/00000000-0000-0000-0000-000000000000?api-version=2017-08-31

定義

名前 説明
CloudError

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

CloudErrorBody

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

ManagedClusterAADProfile

AADProfile は、Azure Active Directory 統合の属性を指定します。

CloudError

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

名前 説明
error

CloudErrorBody

エラーの詳細。

CloudErrorBody

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

名前 説明
code

string

エラーの識別子。 コードは不変であり、プログラムによって使用されることを意図しています。

details

CloudErrorBody[]

エラーに関するその他の詳細の一覧。

message

string

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

target

string

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

ManagedClusterAADProfile

AADProfile は、Azure Active Directory 統合の属性を指定します。

名前 説明
adminGroupObjectIDs

string[]

クラスターの管理者ロールを持つ AAD グループ オブジェクト ID の一覧。

clientAppID

string

(非推奨)クライアント AAD アプリケーション ID。 詳細については、https://aka.ms/aks/aad-legacy をご覧ください。

enableAzureRBAC

boolean

Kubernetes 承認に対して Azure RBAC を有効にするかどうか。

managed

boolean

マネージド AAD を有効にするかどうか。

serverAppID

string

(非推奨)サーバー AAD アプリケーション ID。 詳細については、https://aka.ms/aks/aad-legacy をご覧ください。

serverAppSecret

string

(非推奨)サーバー AAD アプリケーション シークレット。 詳細については、https://aka.ms/aks/aad-legacy をご覧ください。

tenantID

string

認証に使用する AAD テナント ID。 指定しない場合は、デプロイ サブスクリプションのテナントが使用されます。