Aller au contenu principal

Identifiants Azure - Update

Mettre à jour les identifiants Azure dans un projet spécifié.

PATCH https://{envUri}/api/v1/projects/{projectId}/azure/credentials/{azureCredentialId}

Paramètres URI

NomDansObligatoireTypeDescription
envUripathtruestringURL de la plateforme cible.
projectIdpathtruestringIdentifiant unique du projet dans Evolution Platform.
AzureCredentialIdpathtruestringIdentifant du credential Azure dans Evolution Platform.

Réponses

NomTypeDescription
200 OKIdentifiantOK
Autres CodesErreurErreur inattendue.

Securité

Type: oauth2
Authorization URL: https://api.orange.com/oauth/v3/token

Exemples

Exemple de requête :

PATCH https://{envUri}/api/v1/projects/{projectId}/azure/credentials/{AzureCredentialIs

{
"name":"CredentialsAzure",
"description":"This set of credentials allow provisionning on Azure",
"projectId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"subscriptionId": {AZURE_SUBSCIPTION_ID},
"tenantId": {AZURE_TENANT_ID},
"clientId": {AZURE_CLIENT_ID},
"clientSecret": {AZURE_CLIENT_SECRET},
"expirationDate":"2025-06-15"
}

Exemple de réponse :
Status code: 200 (OK)

{
"id": "29f85f64-5717-4562-b3fc-2c963f66afa6",
"projectId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"name":"CredentialsAzure",
"csp":"AZURE",
"description":"This set of credentials allow provisionning on Azure",
"projectName": "orchestrator",
"expirationDate":"2025-06-15"
}