Skip to content

Update Redis Enterprise openapi spec#3337

Open
redis-enterprise-doc-sync[bot] wants to merge 1 commit into
mainfrom
rs_api_reference_sync
Open

Update Redis Enterprise openapi spec#3337
redis-enterprise-doc-sync[bot] wants to merge 1 commit into
mainfrom
rs_api_reference_sync

Conversation

@redis-enterprise-doc-sync
Copy link
Copy Markdown
Contributor

@redis-enterprise-doc-sync redis-enterprise-doc-sync Bot commented May 16, 2026

Daily sync found updated API definitions.


Note

Medium Risk
OpenAPI contract changes add a new POST /v1/ldap_mappings operation and introduce stricter validation/required-field rules for LDAP mapping payloads, which may impact generated clients and request validation.

Overview
Adds a new stable POST /v1/ldap_mappings endpoint to create LDAP mappings, with a dedicated LdapMappingCreateRequest schema and required fields (name, dn, role_uids).

Refactors LDAP mapping schemas by splitting shared fields into LdapMappingBody and tightening input validation (non-blank dn, email regex allowing empty, constrained name charset/length, and role_uids requiring at least one item), while keeping response-only fields like uid/action_uid on LdapMapping.

Reviewed by Cursor Bugbot for commit 4c25ad2. Bugbot is set up for automated code reviews on this repo. Configure here.

@CLAassistant
Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

@jit-ci
Copy link
Copy Markdown

jit-ci Bot commented May 16, 2026

🛡️ Jit Security Scan Results

CRITICAL HIGH MEDIUM

✅ No security findings were detected in this PR


Security scan by Jit

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant