Hoppa till innehållet
Stackship-dokumentation English

Managed identitiesAnvändareMaskinöversatt

API-referens

Alla HTTP-slutpunkter i modulen managed-identity: autentisering, IAM-åtgärd, parametrar, innehåll och statuskoder.

Genererad från modulens kod när dess image byggdes — redigera inte. Sökvägarna är relativa till https://api.example.com.

Docs

GET /docs/managed-identity/manifest.json

  • Autentisering: krävs
  • Operationsnamn: DocsManifest_managed-identity

Svar

Status Betydelse Innehåll
200 OK
401 Inte inloggad, eller ogiltig token

GET /docs/managed-identity/{path}

  • Autentisering: krävs
  • Operationsnamn: DocsFile_managed-identity

Parametrar

Namn Plats Typ Obligatorisk
path sökväg string Ja

Svar

Status Betydelse Innehåll
200 OK
401 Inte inloggad, eller ogiltig token

Managed Identity

GET /boundaries/{boundaryId}/resourcegroups/{resourceGroup}/providers/identity/managedidentities

Lists managed identities in a resource group, or gets a specific one by resourceName.

  • Autentisering: krävs
  • IAM-åtgärd: managedidentities/read — utvärderas på resursen i sökvägen
  • Operationsnamn: ListManagedIdentities

Parametrar

Namn Plats Typ Obligatorisk
boundaryId sökväg uuid Ja
resourceGroup sökväg string Ja
resourceName frågesträng string Nej

Svar

Status Betydelse Innehåll
200 OK
401 Inte inloggad, eller ogiltig token
403 Anroparen har inte managedidentities/read på det utvärderade omfånget

POST /boundaries/{boundaryId}/resourcegroups/{resourceGroup}/providers/identity/managedidentities

Provisions a managed identity for a resource.

  • Autentisering: krävs
  • IAM-åtgärd: managedidentities/write — utvärderas på resursen i sökvägen
  • Operationsnamn: ProvisionManagedIdentity

Parametrar

Namn Plats Typ Obligatorisk
boundaryId sökväg uuid Ja
resourceGroup sökväg string Ja

Begärans innehåll: ProvisionRequest

Svar

Status Betydelse Innehåll
200 OK
401 Inte inloggad, eller ogiltig token
403 Anroparen har inte managedidentities/write på det utvärderade omfånget

DELETE /boundaries/{boundaryId}/resourcegroups/{resourceGroup}/providers/identity/managedidentities/{resourceUid}

Deprovisions (deletes) the managed identity for a resource.

  • Autentisering: krävs
  • IAM-åtgärd: managedidentities/delete — utvärderas på resursen i sökvägen
  • Operationsnamn: DeprovisionManagedIdentity

Parametrar

Namn Plats Typ Obligatorisk
boundaryId sökväg uuid Ja
resourceGroup sökväg string Ja
resourceUid sökväg string Ja

Svar

Status Betydelse Innehåll
200 OK
401 Inte inloggad, eller ogiltig token
403 Anroparen har inte managedidentities/delete på det utvärderade omfånget

GET /boundaries/{boundaryId}/resourcegroups/{resourceGroup}/providers/identity/managedidentities/{resourceUid}

Gets the managed identity for a specific resource by its Kubernetes UID.

  • Autentisering: krävs
  • IAM-åtgärd: managedidentities/read — utvärderas på resursen i sökvägen
  • Operationsnamn: GetManagedIdentity

Parametrar

Namn Plats Typ Obligatorisk
boundaryId sökväg uuid Ja
resourceGroup sökväg string Ja
resourceUid sökväg string Ja

Svar

Status Betydelse Innehåll
200 OK
401 Inte inloggad, eller ogiltig token
403 Anroparen har inte managedidentities/read på det utvärderade omfånget

POST /boundaries/{boundaryId}/resourcegroups/{resourceGroup}/providers/identity/managedidentities/{resourceUid}/token

Retrieves credentials for a managed identity to perform a client_credentials grant.

  • Autentisering: krävs
  • IAM-åtgärd: managedidentities/readSecrets — utvärderas på resursen i sökvägen; en dataåtgärd
  • Operationsnamn: GetManagedIdentityToken

Parametrar

Namn Plats Typ Obligatorisk
boundaryId sökväg uuid Ja
resourceGroup sökväg string Ja
resourceUid sökväg string Ja

Svar

Status Betydelse Innehåll
200 OK
401 Inte inloggad, eller ogiltig token
403 Anroparen har inte managedidentities/readSecrets på det utvärderade omfånget

Övriga slutpunkter

GET /readyz

  • Autentisering: ingen — anonyma anrop accepteras
  • Operationsnamn: StackshipReadiness

Svar

Status Betydelse Innehåll

Scheman

ProvisionRequest

Egenskap Typ Kan vara null
resourceName string Nej
resourceType string Nej
resourceUid string Nej