Sdílet prostřednictvím


Managed Clusters - Reset AAD Profile

Resetujte profil AAD spravovaného clusteru.
UPOZORNĚNÍ: Toto rozhraní API bude zastaralé. Informace o aktualizaci clusteru pomocí služby Azure AD spravované službou AKS najdete v integrace Azure Active Directory spravované službou AKS.

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

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
resourceGroupName
path True

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

resourceName
path True

string

Název prostředku spravovaného clusteru.

Vzor regulárního výrazu: ^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$

subscriptionId
path True

string

uuid

ID cílového předplatného. Hodnota musí být UUID.

api-version
query True

string

Verze rozhraní API, která se má použít pro tuto operaci.

Text požadavku

Name Typ Description
adminGroupObjectIDs

string[]

Seznam ID objektů skupiny AAD, které budou mít roli správce clusteru.

clientAppID

string

(ZASTARALÉ) ID aplikace AAD klienta. Další informace najdete v https://aka.ms/aks/aad-legacy.

enableAzureRBAC

boolean

Určuje, jestli chcete povolit Azure RBAC pro autorizaci Kubernetes.

managed

boolean

Jestli chcete povolit spravovanou službu AAD.

serverAppID

string

(ZASTARALÉ) ID aplikace AAD serveru. Další informace najdete v https://aka.ms/aks/aad-legacy.

serverAppSecret

string

(ZASTARALÉ) Tajný klíč aplikace AAD serveru. Další informace najdete v https://aka.ms/aks/aad-legacy.

tenantID

string

ID tenanta AAD, které se má použít k ověřování. Pokud není zadaný, použije tenanta předplatného nasazení.

Odpovědi

Name Typ Description
200 OK

OK

202 Accepted

Přijal

Hlavičky

Location: string

Other Status Codes

CloudError

Chybová odpověď popisující, proč operace selhala. Pokud cluster neexistuje, vrátí se hodnota 404 (Nenalezena).

Zabezpečení

azure_auth

Azure Active Directory OAuth2 Flow

Typ: oauth2
Tok: implicit
URL autorizace: https://login.microsoftonline.com/common/oauth2/authorize

Rozsahy

Name Description
user_impersonation zosobnění uživatelského účtu

Příklady

Reset AAD Profile

Ukázkový požadavek

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

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

Ukázková odpověď

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

Definice

Name Description
CloudError

Odpověď na chybu ze služby Container Service

CloudErrorBody

Odpověď na chybu ze služby Container Service

ManagedClusterAADProfile

AADProfile určuje atributy pro integraci Azure Active Directory.

CloudError

Odpověď na chybu ze služby Container Service

Name Typ Description
error

CloudErrorBody

Podrobnosti o chybě

CloudErrorBody

Odpověď na chybu ze služby Container Service

Name Typ Description
code

string

Identifikátor chyby. Kódy jsou invariantní a mají být využity programově.

details

CloudErrorBody[]

Seznam dalších podrobností o chybě

message

string

Zpráva popisující chybu, která má být vhodná pro zobrazení v uživatelském rozhraní.

target

string

Cíl konkrétní chyby. Například název vlastnosti v chybě.

ManagedClusterAADProfile

AADProfile určuje atributy pro integraci Azure Active Directory.

Name Typ Description
adminGroupObjectIDs

string[]

Seznam ID objektů skupiny AAD, které budou mít roli správce clusteru.

clientAppID

string

(ZASTARALÉ) ID aplikace AAD klienta. Další informace najdete v https://aka.ms/aks/aad-legacy.

enableAzureRBAC

boolean

Určuje, jestli chcete povolit Azure RBAC pro autorizaci Kubernetes.

managed

boolean

Jestli chcete povolit spravovanou službu AAD.

serverAppID

string

(ZASTARALÉ) ID aplikace AAD serveru. Další informace najdete v https://aka.ms/aks/aad-legacy.

serverAppSecret

string

(ZASTARALÉ) Tajný klíč aplikace AAD serveru. Další informace najdete v https://aka.ms/aks/aad-legacy.

tenantID

string

ID tenanta AAD, které se má použít k ověřování. Pokud není zadaný, použije tenanta předplatného nasazení.