curl --request PATCH \
--url https://us.infisical.com/api/v2/secret-rotations/azure-client-secret/{rotationId} \
--header 'Content-Type: application/json' \
--data '
{
"name": "<string>",
"description": "<string>",
"isAutoRotationEnabled": true,
"rotationInterval": 2,
"rotateAtUtc": {
"hours": 11.5,
"minutes": 29.5
},
"parameters": {
"objectId": "<string>",
"clientId": "<string>",
"appName": "<string>"
},
"secretsMapping": {
"clientId": "<string>",
"clientSecret": "<string>"
}
}
'{
"secretRotation": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>",
"folderId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"connectionId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z",
"rotationInterval": 123,
"rotationStatus": "<string>",
"lastRotationAttemptedAt": "2023-11-07T05:31:56Z",
"lastRotatedAt": "2023-11-07T05:31:56Z",
"connection": {
"app": "azure-client-secrets",
"name": "<string>",
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
},
"environment": {
"slug": "<string>",
"name": "<string>",
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
},
"projectId": "<string>",
"folder": {
"id": "<string>",
"path": "<string>"
},
"rotateAtUtc": {
"hours": 11.5,
"minutes": 29.5
},
"type": "azure-client-secret",
"parameters": {
"objectId": "<string>",
"clientId": "<string>",
"appName": "<string>"
},
"secretsMapping": {
"clientId": "<string>",
"clientSecret": "<string>"
},
"description": "<string>",
"isAutoRotationEnabled": true,
"activeIndex": 0,
"lastRotationJobId": "<string>",
"nextRotationAt": "2023-11-07T05:31:56Z",
"isLastRotationManual": true,
"lastRotationMessage": "<string>"
}
}Update the specified Azure Client Secret Rotation.
curl --request PATCH \
--url https://us.infisical.com/api/v2/secret-rotations/azure-client-secret/{rotationId} \
--header 'Content-Type: application/json' \
--data '
{
"name": "<string>",
"description": "<string>",
"isAutoRotationEnabled": true,
"rotationInterval": 2,
"rotateAtUtc": {
"hours": 11.5,
"minutes": 29.5
},
"parameters": {
"objectId": "<string>",
"clientId": "<string>",
"appName": "<string>"
},
"secretsMapping": {
"clientId": "<string>",
"clientSecret": "<string>"
}
}
'{
"secretRotation": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>",
"folderId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"connectionId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z",
"rotationInterval": 123,
"rotationStatus": "<string>",
"lastRotationAttemptedAt": "2023-11-07T05:31:56Z",
"lastRotatedAt": "2023-11-07T05:31:56Z",
"connection": {
"app": "azure-client-secrets",
"name": "<string>",
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
},
"environment": {
"slug": "<string>",
"name": "<string>",
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
},
"projectId": "<string>",
"folder": {
"id": "<string>",
"path": "<string>"
},
"rotateAtUtc": {
"hours": 11.5,
"minutes": 29.5
},
"type": "azure-client-secret",
"parameters": {
"objectId": "<string>",
"clientId": "<string>",
"appName": "<string>"
},
"secretsMapping": {
"clientId": "<string>",
"clientSecret": "<string>"
},
"description": "<string>",
"isAutoRotationEnabled": true,
"activeIndex": 0,
"lastRotationJobId": "<string>",
"nextRotationAt": "2023-11-07T05:31:56Z",
"isLastRotationManual": true,
"lastRotationMessage": "<string>"
}
}The ID of the Azure Client Secret Rotation to be updated.
The updated name of the Azure Client Secret Rotation. Must be slug-friendly.
1 - 64The updated description of the Azure Client Secret Rotation.
256Whether secrets should be automatically rotated when the specified rotation interval has elapsed.
The updated interval, in days, to automatically rotate secrets.
x >= 1Show child attributes
The ID of the Azure Application to rotate the client secret for.
1The client ID of the Azure Application to rotate the client secret for.
1The name of the Azure Application to rotate the client secret for.
Default Response
Show child attributes
azure-client-secret Show child attributes
The ID of the Azure Application to rotate the client secret for.
1The client ID of the Azure Application to rotate the client secret for.
1The name of the Azure Application to rotate the client secret for.
Show child attributes
Was this page helpful?