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
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
envUri | path | true | string | URL de la plateforme cible. |
projectId | path | true | string | Identifiant unique du projet dans Evolution Platform. |
AzureCredentialId | path | true | string | Identifant du credential Azure dans Evolution Platform. |
Réponses
Nom | Type | Description |
---|---|---|
200 OK | Identifiant | OK |
Autres Codes | Erreur | Erreur 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"
}