diff --git a/pages.fr/common/aws-kinesis.md b/pages.fr/common/aws-kinesis.md new file mode 100644 index 000000000..360b6a842 --- /dev/null +++ b/pages.fr/common/aws-kinesis.md @@ -0,0 +1,28 @@ +# aws kinesis + +> CLI officiel d'AWS pour les services de streaming d'Amazon Kinesis. +> Plus d'informations : . + +- Affiche tous les streams du compte : + +`aws kinesis list-streams` + +- Écris une entrée dans le stream Kinesis : + +`aws kinesis put-record --stream-name {{nom}} --partition-key {{clé}} --data {{message_encodé_en_base64}}` + +- Écris une entrée dans le stream Kinesis avec un encodage base64 inline : + +`aws kinesis put-record --stream-name {{nom}} --partition-key {{clé}} --data "$( echo "{{mon message}}" | base64 )"` + +- Liste tous les fragments disponible dans un stream : + +`aws kinesis list-shards --stream-name {{nom}}` + +- Récupère un fragment pour lire depuis le plus vieux message dans la stream de ce dernier : + +`aws kinesis get-shard-iterator --shard-iterator-type TRIM_HORIZON --stream-name {{nom}} --shard-id {{id}}` + +- Lis les entrées d'un fragment en utilisant un itérateur de fragment : + +`aws kinesis get-records --shard-iterator {{itérateur}}` diff --git a/pages.fr/common/aws-lambda.md b/pages.fr/common/aws-lambda.md new file mode 100644 index 000000000..9c2e6713f --- /dev/null +++ b/pages.fr/common/aws-lambda.md @@ -0,0 +1,32 @@ +# aws lambda + +> CLI pour AWS lambda. +> Plus d'informations : . + +- Lance une fonction : + +`aws lambda invoke --function-name {{nom}} {{chemin/vers/la/réponse}}.json` + +- Lance une fonction avec pour donnée d'entrée, un document JSON : + +`aws lambda invoke --function-name {{nom}} --payload {{json}} {{chemin/vers/la/réponse}}.json` + +- Liste les fonctions : + +`aws lambda list-functions` + +- Affiche la configuration d'une fonction : + +`aws lambda get-function-configuration --function-name {{nom}}` + +- Affiche les alias d'une fonction : + +`aws lambda list-aliases --function-name {{nom}}` + +- Affiche la configuration de concurrence pour une fonction : + +`aws lambda get-function-concurrency --function-name {{nom}}` + +- Affiche quel service AWS peut appeler une fonction : + +`aws lambda get-policy --function-name {{nom}}`