This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch aws2-iam in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
commit 462fd1ae22428adfcb0bbe72e24242b07ae2a2c6 Author: Andrea Cosentino <[email protected]> AuthorDate: Wed Jun 17 11:16:30 2020 +0200 Camel-AWS2-IAM: Add specific option for region in tests --- .../camel/quarkus/component/aws2/CamelRoute.java | 4 +++ .../aws2/src/main/resources/application.properties | 38 ++++++++++++++++++++-- 2 files changed, 39 insertions(+), 3 deletions(-) diff --git a/integration-tests/aws2/src/main/java/org/apache/camel/quarkus/component/aws2/CamelRoute.java b/integration-tests/aws2/src/main/java/org/apache/camel/quarkus/component/aws2/CamelRoute.java index 1c4b08c..4e68886 100644 --- a/integration-tests/aws2/src/main/java/org/apache/camel/quarkus/component/aws2/CamelRoute.java +++ b/integration-tests/aws2/src/main/java/org/apache/camel/quarkus/component/aws2/CamelRoute.java @@ -69,6 +69,10 @@ public class CamelRoute extends RouteBuilder { .setHeader("CamelAwsEKSOperation", constant("listClusters")) .to("aws2-eks://cluster") .to("log:sf?showAll=true"); + + from("timer:quarkus-iam?repeatCount=1") + .to("aws2-iam://cluster?operation=listAccessKeys") + .to("log:sf?showAll=true"); } } diff --git a/integration-tests/aws2/src/main/resources/application.properties b/integration-tests/aws2/src/main/resources/application.properties index e8b72ca..4efed20 100644 --- a/integration-tests/aws2/src/main/resources/application.properties +++ b/integration-tests/aws2/src/main/resources/application.properties @@ -22,6 +22,38 @@ camel.context.name = quarkus-camel-example # # Camel :: AWS2 options # -camel.component.aws2-*.access-key={{env:AWS_ACCESS_KEY}} -camel.component.aws2-*.secret-key={{env:AWS_SECRET_KEY}} -camel.component.aws2-*.region={{env:AWS_REGION}} \ No newline at end of file +camel.component.aws2-s3.access-key={{env:AWS_ACCESS_KEY}} +camel.component.aws2-s3.secret-key={{env:AWS_SECRET_KEY}} +camel.component.aws2-s3.region={{env:AWS_REGION}} + +camel.component.aws2-sqs.access-key={{env:AWS_ACCESS_KEY}} +camel.component.aws2-sqs.secret-key={{env:AWS_SECRET_KEY}} +camel.component.aws2-sqs.region={{env:AWS_REGION}} + +camel.component.aws2-sns.access-key={{env:AWS_ACCESS_KEY}} +camel.component.aws2-sns.secret-key={{env:AWS_SECRET_KEY}} +camel.component.aws2-sns.region={{env:AWS_REGION}} + +camel.component.aws2-ec2.access-key={{env:AWS_ACCESS_KEY}} +camel.component.aws2-ec2.secret-key={{env:AWS_SECRET_KEY}} +camel.component.aws2-ec2.region={{env:AWS_REGION}} + +camel.component.aws2-cw.access-key={{env:AWS_ACCESS_KEY}} +camel.component.aws2-cw.secret-key={{env:AWS_SECRET_KEY}} +camel.component.aws2-cw.region={{env:AWS_REGION}} + +camel.component.aws2-translate.access-key={{env:AWS_ACCESS_KEY}} +camel.component.aws2-translate.secret-key={{env:AWS_SECRET_KEY}} +camel.component.aws2-translate.region={{env:AWS_REGION}} + +camel.component.aws2-ecs.access-key={{env:AWS_ACCESS_KEY}} +camel.component.aws2-ecs.secret-key={{env:AWS_SECRET_KEY}} +camel.component.aws2-ecs.region={{env:AWS_REGION}} + +camel.component.aws2-eks.access-key={{env:AWS_ACCESS_KEY}} +camel.component.aws2-eks.secret-key={{env:AWS_SECRET_KEY}} +camel.component.aws2-eks.region={{env:AWS_REGION}} + +camel.component.aws2-iam.access-key={{env:AWS_ACCESS_KEY}} +camel.component.aws2-iam.secret-key={{env:AWS_SECRET_KEY}} +camel.component.aws2-iam.region={{env:AWS_IAM_REGION}}
