curl --request PATCH \
--url https://us.infisical.com/api/v2/secret-rotations/ldap-password/{rotationId} \
--header 'Content-Type: application/json' \
--data '
{
"name": "<string>",
"description": "<string>",
"isAutoRotationEnabled": true,
"rotationInterval": 2,
"rotateAtUtc": {
"hours": 11.5,
"minutes": 29.5
},
"parameters": {
"dn": "<string>",
"passwordRequirements": {
"length": 125.5,
"required": {
"digits": 1,
"lowercase": 1,
"uppercase": 1,
"symbols": 1
},
"allowedSymbols": "<string>"
},
"rotationMethod": "connection-principal"
},
"secretsMapping": {
"dn": "<string>",
"password": "<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": "ldap",
"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": "ldap-password",
"parameters": {
"dn": "<string>",
"passwordRequirements": {
"length": 125.5,
"required": {
"digits": 1,
"lowercase": 1,
"uppercase": 1,
"symbols": 1
},
"allowedSymbols": "<string>"
},
"rotationMethod": "connection-principal"
},
"secretsMapping": {
"dn": "<string>",
"password": "<string>"
},
"description": "<string>",
"isAutoRotationEnabled": true,
"activeIndex": 0,
"lastRotationJobId": "<string>",
"nextRotationAt": "2023-11-07T05:31:56Z",
"isLastRotationManual": true,
"lastRotationMessage": "<string>"
}
}Update the specified LDAP Password Rotation.
curl --request PATCH \
--url https://us.infisical.com/api/v2/secret-rotations/ldap-password/{rotationId} \
--header 'Content-Type: application/json' \
--data '
{
"name": "<string>",
"description": "<string>",
"isAutoRotationEnabled": true,
"rotationInterval": 2,
"rotateAtUtc": {
"hours": 11.5,
"minutes": 29.5
},
"parameters": {
"dn": "<string>",
"passwordRequirements": {
"length": 125.5,
"required": {
"digits": 1,
"lowercase": 1,
"uppercase": 1,
"symbols": 1
},
"allowedSymbols": "<string>"
},
"rotationMethod": "connection-principal"
},
"secretsMapping": {
"dn": "<string>",
"password": "<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": "ldap",
"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": "ldap-password",
"parameters": {
"dn": "<string>",
"passwordRequirements": {
"length": 125.5,
"required": {
"digits": 1,
"lowercase": 1,
"uppercase": 1,
"symbols": 1
},
"allowedSymbols": "<string>"
},
"rotationMethod": "connection-principal"
},
"secretsMapping": {
"dn": "<string>",
"password": "<string>"
},
"description": "<string>",
"isAutoRotationEnabled": true,
"activeIndex": 0,
"lastRotationJobId": "<string>",
"nextRotationAt": "2023-11-07T05:31:56Z",
"isLastRotationManual": true,
"lastRotationMessage": "<string>"
}
}The ID of the LDAP Password Rotation to be updated.
The updated name of the LDAP Password Rotation. Must be slug-friendly.
1 - 64The updated description of the LDAP Password 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 Distinguished Name (DN) or User Principal Name (UPN) of the principal to rotate the password for.
1The password requirements to use when generating the new password.
Show child attributes
The length of the password to generate.
1 <= x <= 250Show child attributes
The amount of digits to require in the generated password.
x >= 0The amount of lowercase characters to require in the generated password.
x >= 0The amount of uppercase characters to require in the generated password.
x >= 0The amount of symbols to require in the generated password.
x >= 0The allowed symbols to use in the generated password (defaults to "-_.~!*").
Whether the rotation should be performed by the LDAP "connection-principal" or the "target-principal" (defaults to 'connection-principal').
connection-principal, target-principal Show child attributes
The name of the secret that the Distinguished Name (DN) or User Principal Name (UPN) of the principal will be mapped to.
1The name of the secret that the rotated password will be mapped to.
1Default Response
Show child attributes
ldap-password Show child attributes
The Distinguished Name (DN) or User Principal Name (UPN) of the principal to rotate the password for.
1The password requirements to use when generating the new password.
Show child attributes
The length of the password to generate.
1 <= x <= 250Show child attributes
The amount of digits to require in the generated password.
x >= 0The amount of lowercase characters to require in the generated password.
x >= 0The amount of uppercase characters to require in the generated password.
x >= 0The amount of symbols to require in the generated password.
x >= 0The allowed symbols to use in the generated password (defaults to "-_.~!*").
Whether the rotation should be performed by the LDAP "connection-principal" or the "target-principal" (defaults to 'connection-principal').
connection-principal, target-principal Show child attributes
The name of the secret that the Distinguished Name (DN) or User Principal Name (UPN) of the principal will be mapped to.
1The name of the secret that the rotated password will be mapped to.
1Was this page helpful?