SecretsManagerClient: Detect `PARAMETERS_SECRETS_EXTENSION_HTTP_PORT` and use extension directly
I maintainer di solito rispondono entro 1 giorno
@stobrien89 ci sta già lavorando.
Dal 22/7/2026.
Valutazione
Questa issue non è ancora stata valutata.
Descrizione
Describe the feature
Hey there,
we recently read about the AWS Secrets Extension Layer for Lambda functions.
I wonder if it is possible to have the AWS SDK detecting whether this extension is available and make use of it.
Use Case
Once the extension is added as a layer to the lambda function, applications need to check on their own whether this extension is available or not.
If the client is detecting that layer, applications can keep using the SecretsManagerClient which is then querying either the secrets manager directly or the extension, depending on availability.
Proposed Solution
Extend the logic of SecretsManagerClient to detect PARAMETERS_SECRETS_EXTENSION_HTTP_PORT. If available, assemble the URL for the secrets manager query respecting that environment variable and end-up querying that URL. AFAIK this would be something like http://localhost:[PARAMETERS_SECRETS_EXTENSION_HTTP_PORT]/?secretId=<secretId>
I think this would be limited to reading secrets as I am not aware if the extension can actually write secrets, etc.
Other Information
No response
Acknowledgements
- I may be able to implement this feature request
- This feature might incur a breaking change
SDK version used
latest
Environment details (Version of PHP (php -v)? OS name and version, etc.)
Debian, PHP 8.5
- Lingua principale
- PHP
- Stelle
- 6.2k
- Fork
- 1.3k
- Merge medio
- 4g 15h
- PR unite (30g)
- 21
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di aws/aws-sdk-php
-
bug p2 queued service-api
Difficoltà 3/5 1-2 giorni Idoneità per principianti 50/100
aws/aws-sdk-php#3395 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
RDS auth tokens and presigned URLs get an expiry one hour too long during the autumn DST changeForse già presa @stobrien89 l’ha presa 6 giorni fa. Apertabug
Difficoltà 4/5 3-5 giorni Idoneità per principianti 55/100
aws/aws-sdk-php#3392 · 2 commenti · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
The SDK now requires PHP 8.2 or laterForse già presa @stobrien89 l’ha presa 17 giorni fa. Apertaannouncement SECURITY
aws/aws-sdk-php#3385 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Shared config file is read and parsed repeatedly when creating a clientForse già presa @LukaszFilipowski l’ha presa 6 giorni fa. Apertafeature-request p3
Difficoltà 3/5 Mezza giornata Idoneità per principianti 45/100
aws/aws-sdk-php#3377 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
announcement
Difficoltà 4/5 3-5 giorni Idoneità per principianti 12/100
aws/aws-sdk-php#3369 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di aws/aws-sdk-php
Issue simili
-
enhancement priority Sales
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
novalo-dev/Prestashop-MCP-Server#201 ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
web-token/jwt-framework#757 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
I maintainer di solito rispondono entro 1 giorno
-
Include flows spanning the full report time windowForse già presa @somethingwithproof l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 77/100
Cacti/plugin_flowview#306 ·
I maintainer di solito rispondono entro 1 giorno
-
bug origin: upstream priority: low
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
mattytap/Mattytap-Sermons#105 ·