thelioo opened a new pull request, #76650: URL: https://github.com/apache/airflow/pull/76650
`AzureKeyVaultBackend` already reads connections stored as JSON, because `BaseSecretsBackend.deserialize_connection` handles both formats, but the guide said the secret must be a connection URI. This updates that sentence and links the JSON serialization section, which is how the AWS SSM Parameter Store guide already describes it. No code change is needed. I ran the real backend in Breeze with a JSON secret, mocking only the Key Vault lookup. It returned the expected `conn_type`, `host` and extras for both `airflow.models.Connection` and `airflow.sdk.Connection`. It was not run against a live Key Vault. `breeze build-docs microsoft.azure` passes, and the new link resolves. related: #76604 --- ##### Was generative AI tooling used to co-author this PR? - [X] Yes — Claude Code (Opus 5.5) Generated-by: Claude Code (Opus 5.5) following [the guidelines](https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
