This is an automated email from the ASF dual-hosted git repository.
acosentino pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git
The following commit(s) were added to refs/heads/master by this push:
new a384f53 [create-pull-request] automated change
a384f53 is described below
commit a384f53aad6700b1b46355c10012e768bcd75f75
Author: github-actions[bot]
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Thu Jul 9 01:10:47 2020 +0000
[create-pull-request] automated change
---
.../apache/camel/springboot/catalog/components/aws2-cw.json | 2 ++
.../apache/camel/springboot/catalog/components/aws2-ddb.json | 2 ++
.../camel/springboot/catalog/components/aws2-ddbstream.json | 2 ++
.../apache/camel/springboot/catalog/components/aws2-ec2.json | 2 ++
.../apache/camel/springboot/catalog/components/aws2-ecs.json | 2 ++
.../apache/camel/springboot/catalog/components/aws2-eks.json | 2 ++
.../apache/camel/springboot/catalog/components/aws2-s3.json | 2 ++
.../camel-aws2-cw-starter/src/main/docs/aws2-cw-starter.adoc | 3 ++-
.../aws2/cw/springboot/Cw2ComponentConfiguration.java | 12 ++++++++++++
.../src/main/docs/aws2-ddb-starter.adoc | 4 +++-
.../aws2/ddb/springboot/Ddb2ComponentConfiguration.java | 12 ++++++++++++
.../springboot/Ddb2StreamComponentConfiguration.java | 12 ++++++++++++
.../src/main/docs/aws2-ec2-starter.adoc | 3 ++-
.../aws2/ec2/springboot/AWS2EC2ComponentConfiguration.java | 12 ++++++++++++
.../src/main/docs/aws2-ecs-starter.adoc | 3 ++-
.../aws2/ecs/springboot/ECS2ComponentConfiguration.java | 12 ++++++++++++
.../src/main/docs/aws2-eks-starter.adoc | 3 ++-
.../aws2/eks/springboot/EKS2ComponentConfiguration.java | 12 ++++++++++++
.../camel-aws2-s3-starter/src/main/docs/aws2-s3-starter.adoc | 3 ++-
.../aws2/s3/springboot/AWS2S3ComponentConfiguration.java | 12 ++++++++++++
docs/modules/ROOT/pages/aws2-cw-starter.adoc | 3 ++-
docs/modules/ROOT/pages/aws2-ddb-starter.adoc | 4 +++-
docs/modules/ROOT/pages/aws2-ec2-starter.adoc | 3 ++-
docs/modules/ROOT/pages/aws2-ecs-starter.adoc | 3 ++-
docs/modules/ROOT/pages/aws2-eks-starter.adoc | 3 ++-
docs/modules/ROOT/pages/aws2-s3-starter.adoc | 3 ++-
26 files changed, 124 insertions(+), 12 deletions(-)
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-cw.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-cw.json
index aa40f16..56f4531 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-cw.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-cw.json
@@ -30,6 +30,7 @@
"proxyProtocol": { "kind": "property", "displayName": "Proxy Protocol",
"group": "producer", "label": "", "required": false, "type": "object",
"javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS"
], "deprecated": false, "secret": false, "defaultValue": "HTTPS",
"configurationClass": "org.apache.camel.component.aws2.cw.Cw2Configuration",
"configurationField": "configuration", "description": "To define a proxy
protocol when instantiating the CW client" },
"region": { "kind": "property", "displayName": "Region", "group":
"producer", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.cw.Cw2Configuration", "configurationField":
"configuration", "description": "The region in which EKS client needs to work.
When using this parameter, the configuration will expect the lowercase name of
the region (for example ap-east-1 [...]
"timestamp": { "kind": "property", "displayName": "Timestamp", "group":
"producer", "label": "", "required": false, "type": "object", "javaType":
"java.time.Instant", "deprecated": false, "secret": false,
"configurationClass": "org.apache.camel.component.aws2.cw.Cw2Configuration",
"configurationField": "configuration", "description": "The metric timestamp" },
+ "trustAllCertificates": { "kind": "property", "displayName": "Trust All
Certificates", "group": "producer", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": "false", "configurationClass":
"org.apache.camel.component.aws2.cw.Cw2Configuration", "configurationField":
"configuration", "description": "If we want to trust all certificates in case
of overriding the endpoint" },
"unit": { "kind": "property", "displayName": "Unit", "group": "producer",
"label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.cw.Cw2Configuration", "configurationField":
"configuration", "description": "The metric unit" },
"value": { "kind": "property", "displayName": "Value", "group":
"producer", "label": "", "required": false, "type": "number", "javaType":
"java.lang.Double", "deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.cw.Cw2Configuration", "configurationField":
"configuration", "description": "The metric value" },
"basicPropertyBinding": { "kind": "property", "displayName": "Basic
Property Binding", "group": "advanced", "label": "advanced", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": false, "description": "Whether the component should use basic
property binding (Camel 2.x) or the newer property binding with additional
capabilities" },
@@ -46,6 +47,7 @@
"proxyProtocol": { "kind": "parameter", "displayName": "Proxy Protocol",
"group": "producer", "label": "", "required": false, "type": "object",
"javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS"
], "deprecated": false, "secret": false, "defaultValue": "HTTPS",
"configurationClass": "org.apache.camel.component.aws2.cw.Cw2Configuration",
"configurationField": "configuration", "description": "To define a proxy
protocol when instantiating the CW client" },
"region": { "kind": "parameter", "displayName": "Region", "group":
"producer", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.cw.Cw2Configuration", "configurationField":
"configuration", "description": "The region in which EKS client needs to work.
When using this parameter, the configuration will expect the lowercase name of
the region (for example ap-east- [...]
"timestamp": { "kind": "parameter", "displayName": "Timestamp", "group":
"producer", "label": "", "required": false, "type": "object", "javaType":
"java.time.Instant", "deprecated": false, "secret": false,
"configurationClass": "org.apache.camel.component.aws2.cw.Cw2Configuration",
"configurationField": "configuration", "description": "The metric timestamp" },
+ "trustAllCertificates": { "kind": "parameter", "displayName": "Trust All
Certificates", "group": "producer", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": "false", "configurationClass":
"org.apache.camel.component.aws2.cw.Cw2Configuration", "configurationField":
"configuration", "description": "If we want to trust all certificates in case
of overriding the endpoint" },
"unit": { "kind": "parameter", "displayName": "Unit", "group": "producer",
"label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.cw.Cw2Configuration", "configurationField":
"configuration", "description": "The metric unit" },
"value": { "kind": "parameter", "displayName": "Value", "group":
"producer", "label": "", "required": false, "type": "number", "javaType":
"java.lang.Double", "deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.cw.Cw2Configuration", "configurationField":
"configuration", "description": "The metric value" },
"basicPropertyBinding": { "kind": "parameter", "displayName": "Basic
Property Binding", "group": "advanced", "label": "advanced", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": false, "description": "Whether the endpoint should use basic
property binding (Camel 2.x) or the newer property binding with additional
capabilities" },
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ddb.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ddb.json
index 87b4ded..65079a6 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ddb.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ddb.json
@@ -33,6 +33,7 @@
"proxyProtocol": { "kind": "property", "displayName": "Proxy Protocol",
"group": "producer", "label": "", "required": false, "type": "object",
"javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS"
], "deprecated": false, "secret": false, "defaultValue": "HTTPS",
"configurationClass": "org.apache.camel.component.aws2.ddb.Ddb2Configuration",
"configurationField": "configuration", "description": "To define a proxy
protocol when instantiating the DDB client" },
"readCapacity": { "kind": "property", "displayName": "Read Capacity",
"group": "producer", "label": "", "required": false, "type": "integer",
"javaType": "java.lang.Long", "deprecated": false, "secret": false,
"configurationClass": "org.apache.camel.component.aws2.ddb.Ddb2Configuration",
"configurationField": "configuration", "description": "The provisioned
throughput to reserve for reading resources from your table" },
"region": { "kind": "property", "displayName": "Region", "group":
"producer", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.ddb.Ddb2Configuration", "configurationField":
"configuration", "description": "The region in which DDB client needs to work"
},
+ "trustAllCertificates": { "kind": "property", "displayName": "Trust All
Certificates", "group": "producer", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": "false", "configurationClass":
"org.apache.camel.component.aws2.ddb.Ddb2Configuration", "configurationField":
"configuration", "description": "If we want to trust all certificates in case
of overriding the endpoint" },
"writeCapacity": { "kind": "property", "displayName": "Write Capacity",
"group": "producer", "label": "", "required": false, "type": "integer",
"javaType": "java.lang.Long", "deprecated": false, "secret": false,
"configurationClass": "org.apache.camel.component.aws2.ddb.Ddb2Configuration",
"configurationField": "configuration", "description": "The provisioned
throughput to reserved for writing resources to your table" },
"basicPropertyBinding": { "kind": "property", "displayName": "Basic
Property Binding", "group": "advanced", "label": "advanced", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": false, "description": "Whether the component should use basic
property binding (Camel 2.x) or the newer property binding with additional
capabilities" },
"accessKey": { "kind": "property", "displayName": "Access Key", "group":
"security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": true,
"configurationClass": "org.apache.camel.component.aws2.ddb.Ddb2Configuration",
"configurationField": "configuration", "description": "Amazon AWS Access Key" },
@@ -51,6 +52,7 @@
"proxyProtocol": { "kind": "parameter", "displayName": "Proxy Protocol",
"group": "producer", "label": "", "required": false, "type": "object",
"javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS"
], "deprecated": false, "secret": false, "defaultValue": "HTTPS",
"configurationClass": "org.apache.camel.component.aws2.ddb.Ddb2Configuration",
"configurationField": "configuration", "description": "To define a proxy
protocol when instantiating the DDB client" },
"readCapacity": { "kind": "parameter", "displayName": "Read Capacity",
"group": "producer", "label": "", "required": false, "type": "integer",
"javaType": "java.lang.Long", "deprecated": false, "secret": false,
"configurationClass": "org.apache.camel.component.aws2.ddb.Ddb2Configuration",
"configurationField": "configuration", "description": "The provisioned
throughput to reserve for reading resources from your table" },
"region": { "kind": "parameter", "displayName": "Region", "group":
"producer", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.ddb.Ddb2Configuration", "configurationField":
"configuration", "description": "The region in which DDB client needs to work"
},
+ "trustAllCertificates": { "kind": "parameter", "displayName": "Trust All
Certificates", "group": "producer", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": "false", "configurationClass":
"org.apache.camel.component.aws2.ddb.Ddb2Configuration", "configurationField":
"configuration", "description": "If we want to trust all certificates in case
of overriding the endpoint" },
"writeCapacity": { "kind": "parameter", "displayName": "Write Capacity",
"group": "producer", "label": "", "required": false, "type": "integer",
"javaType": "java.lang.Long", "deprecated": false, "secret": false,
"configurationClass": "org.apache.camel.component.aws2.ddb.Ddb2Configuration",
"configurationField": "configuration", "description": "The provisioned
throughput to reserved for writing resources to your table" },
"basicPropertyBinding": { "kind": "parameter", "displayName": "Basic
Property Binding", "group": "advanced", "label": "advanced", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": false, "description": "Whether the endpoint should use basic
property binding (Camel 2.x) or the newer property binding with additional
capabilities" },
"synchronous": { "kind": "parameter", "displayName": "Synchronous",
"group": "advanced", "label": "advanced", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue":
"false", "description": "Sets whether synchronous processing should be strictly
used, or Camel is allowed to use asynchronous processing (if supported)." },
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ddbstream.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ddbstream.json
index 48b9b6c..b2ae227 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ddbstream.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ddbstream.json
@@ -31,6 +31,7 @@
"proxyProtocol": { "kind": "property", "displayName": "Proxy Protocol",
"group": "consumer", "label": "", "required": false, "type": "object",
"javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS"
], "deprecated": false, "secret": false, "defaultValue": "HTTPS",
"configurationClass":
"org.apache.camel.component.aws2.ddbstream.Ddb2StreamConfiguration",
"configurationField": "configuration", "description": "To define a proxy
protocol when instantiating the DDBSt [...]
"region": { "kind": "property", "displayName": "Region", "group":
"consumer", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.ddbstream.Ddb2StreamConfiguration",
"configurationField": "configuration", "description": "The region in which
DDBStreams client needs to work" },
"sequenceNumberProvider": { "kind": "property", "displayName": "Sequence
Number Provider", "group": "consumer", "label": "consumer", "required": false,
"type": "object", "javaType":
"org.apache.camel.component.aws2.ddbstream.SequenceNumberProvider",
"deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.ddbstream.Ddb2StreamConfiguration",
"configurationField": "configuration", "description": "Provider for the
sequence number when using one of the [...]
+ "trustAllCertificates": { "kind": "property", "displayName": "Trust All
Certificates", "group": "consumer", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": "false", "configurationClass":
"org.apache.camel.component.aws2.ddbstream.Ddb2StreamConfiguration",
"configurationField": "configuration", "description": "If we want to trust all
certificates in case of overriding the endpoint" },
"basicPropertyBinding": { "kind": "property", "displayName": "Basic
Property Binding", "group": "advanced", "label": "advanced", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": false, "description": "Whether the component should use basic
property binding (Camel 2.x) or the newer property binding with additional
capabilities" },
"accessKey": { "kind": "property", "displayName": "Access Key", "group":
"security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": true,
"configurationClass":
"org.apache.camel.component.aws2.ddbstream.Ddb2StreamConfiguration",
"configurationField": "configuration", "description": "Amazon AWS Access Key" },
"secretKey": { "kind": "property", "displayName": "Secret Key", "group":
"security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": true,
"configurationClass":
"org.apache.camel.component.aws2.ddbstream.Ddb2StreamConfiguration",
"configurationField": "configuration", "description": "Amazon AWS Secret Key" }
@@ -47,6 +48,7 @@
"region": { "kind": "parameter", "displayName": "Region", "group":
"consumer", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.ddbstream.Ddb2StreamConfiguration",
"configurationField": "configuration", "description": "The region in which
DDBStreams client needs to work" },
"sendEmptyMessageWhenIdle": { "kind": "parameter", "displayName": "Send
Empty Message When Idle", "group": "consumer", "label": "consumer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret":
false, "defaultValue": false, "description": "If the polling consumer did not
poll any files, you can enable this option to send an empty message (no body)
instead." },
"sequenceNumberProvider": { "kind": "parameter", "displayName": "Sequence
Number Provider", "group": "consumer", "label": "consumer", "required": false,
"type": "object", "javaType":
"org.apache.camel.component.aws2.ddbstream.SequenceNumberProvider",
"deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.ddbstream.Ddb2StreamConfiguration",
"configurationField": "configuration", "description": "Provider for the
sequence number when using one of th [...]
+ "trustAllCertificates": { "kind": "parameter", "displayName": "Trust All
Certificates", "group": "consumer", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": "false", "configurationClass":
"org.apache.camel.component.aws2.ddbstream.Ddb2StreamConfiguration",
"configurationField": "configuration", "description": "If we want to trust all
certificates in case of overriding the endpoint" },
"exceptionHandler": { "kind": "parameter", "displayName": "Exception
Handler", "group": "consumer (advanced)", "label": "consumer,advanced",
"required": false, "type": "object", "javaType":
"org.apache.camel.spi.ExceptionHandler", "optionalPrefix": "consumer.",
"deprecated": false, "secret": false, "description": "To let the consumer use a
custom ExceptionHandler. Notice if the option bridgeErrorHandler is enabled
then this option is not in use. By default the consumer will deal with [...]
"exchangePattern": { "kind": "parameter", "displayName": "Exchange
Pattern", "group": "consumer (advanced)", "label": "consumer,advanced",
"required": false, "type": "object", "javaType":
"org.apache.camel.ExchangePattern", "enum": [ "InOnly", "InOut",
"InOptionalOut" ], "deprecated": false, "secret": false, "description": "Sets
the exchange pattern when the consumer creates an exchange." },
"pollStrategy": { "kind": "parameter", "displayName": "Poll Strategy",
"group": "consumer (advanced)", "label": "consumer,advanced", "required":
false, "type": "object", "javaType":
"org.apache.camel.spi.PollingConsumerPollStrategy", "deprecated": false,
"secret": false, "description": "A pluggable
org.apache.camel.PollingConsumerPollingStrategy allowing you to provide your
custom implementation to control error handling usually occurred during the
poll operation before an Exchange h [...]
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ec2.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ec2.json
index ffa7833..e7e6a59 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ec2.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ec2.json
@@ -32,6 +32,7 @@
"proxyProtocol": { "kind": "property", "displayName": "Proxy Protocol",
"group": "producer", "label": "", "required": false, "type": "object",
"javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS"
], "deprecated": false, "secret": false, "defaultValue": "HTTPS",
"configurationClass":
"org.apache.camel.component.aws2.ec2.AWS2EC2Configuration",
"configurationField": "configuration", "description": "To define a proxy
protocol when instantiating the EC2 client" },
"region": { "kind": "property", "displayName": "Region", "group":
"producer", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.ec2.AWS2EC2Configuration",
"configurationField": "configuration", "description": "The region in which EC2
client needs to work. When using this parameter, the configuration will expect
the lowercase name of the region (for example ap-e [...]
"secretKey": { "kind": "property", "displayName": "Secret Key", "group":
"producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": true,
"configurationClass":
"org.apache.camel.component.aws2.ec2.AWS2EC2Configuration",
"configurationField": "configuration", "description": "Amazon AWS Secret Key" },
+ "trustAllCertificates": { "kind": "property", "displayName": "Trust All
Certificates", "group": "producer", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": "false", "configurationClass":
"org.apache.camel.component.aws2.ec2.AWS2EC2Configuration",
"configurationField": "configuration", "description": "If we want to trust all
certificates in case of overriding the endpoint" },
"basicPropertyBinding": { "kind": "property", "displayName": "Basic
Property Binding", "group": "advanced", "label": "advanced", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": false, "description": "Whether the component should use basic
property binding (Camel 2.x) or the newer property binding with additional
capabilities" }
},
"properties": {
@@ -46,6 +47,7 @@
"proxyProtocol": { "kind": "parameter", "displayName": "Proxy Protocol",
"group": "producer", "label": "", "required": false, "type": "object",
"javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS"
], "deprecated": false, "secret": false, "defaultValue": "HTTPS",
"configurationClass":
"org.apache.camel.component.aws2.ec2.AWS2EC2Configuration",
"configurationField": "configuration", "description": "To define a proxy
protocol when instantiating the EC2 client" },
"region": { "kind": "parameter", "displayName": "Region", "group":
"producer", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.ec2.AWS2EC2Configuration",
"configurationField": "configuration", "description": "The region in which EC2
client needs to work. When using this parameter, the configuration will expect
the lowercase name of the region (for example ap- [...]
"secretKey": { "kind": "parameter", "displayName": "Secret Key", "group":
"producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": true,
"configurationClass":
"org.apache.camel.component.aws2.ec2.AWS2EC2Configuration",
"configurationField": "configuration", "description": "Amazon AWS Secret Key" },
+ "trustAllCertificates": { "kind": "parameter", "displayName": "Trust All
Certificates", "group": "producer", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": "false", "configurationClass":
"org.apache.camel.component.aws2.ec2.AWS2EC2Configuration",
"configurationField": "configuration", "description": "If we want to trust all
certificates in case of overriding the endpoint" },
"basicPropertyBinding": { "kind": "parameter", "displayName": "Basic
Property Binding", "group": "advanced", "label": "advanced", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": false, "description": "Whether the endpoint should use basic
property binding (Camel 2.x) or the newer property binding with additional
capabilities" },
"synchronous": { "kind": "parameter", "displayName": "Synchronous",
"group": "advanced", "label": "advanced", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue":
"false", "description": "Sets whether synchronous processing should be strictly
used, or Camel is allowed to use asynchronous processing (if supported)." }
}
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ecs.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ecs.json
index f3a883c..e356981 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ecs.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ecs.json
@@ -30,6 +30,7 @@
"proxyPort": { "kind": "property", "displayName": "Proxy Port", "group":
"producer", "label": "", "required": false, "type": "integer", "javaType":
"java.lang.Integer", "deprecated": false, "secret": false,
"configurationClass": "org.apache.camel.component.aws2.ecs.ECS2Configuration",
"configurationField": "configuration", "description": "To define a proxy port
when instantiating the ECS client" },
"proxyProtocol": { "kind": "property", "displayName": "Proxy Protocol",
"group": "producer", "label": "", "required": false, "type": "object",
"javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS"
], "deprecated": false, "secret": false, "defaultValue": "HTTPS",
"configurationClass": "org.apache.camel.component.aws2.ecs.ECS2Configuration",
"configurationField": "configuration", "description": "To define a proxy
protocol when instantiating the ECS client" },
"region": { "kind": "property", "displayName": "Region", "group":
"producer", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.ecs.ECS2Configuration", "configurationField":
"configuration", "description": "The region in which ECS client needs to work.
When using this parameter, the configuration will expect the lowercase name of
the region (for example ap-east [...]
+ "trustAllCertificates": { "kind": "property", "displayName": "Trust All
Certificates", "group": "producer", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": "false", "configurationClass":
"org.apache.camel.component.aws2.ecs.ECS2Configuration", "configurationField":
"configuration", "description": "If we want to trust all certificates in case
of overriding the endpoint" },
"basicPropertyBinding": { "kind": "property", "displayName": "Basic
Property Binding", "group": "advanced", "label": "advanced", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": false, "description": "Whether the component should use basic
property binding (Camel 2.x) or the newer property binding with additional
capabilities" },
"accessKey": { "kind": "property", "displayName": "Access Key", "group":
"security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": true,
"configurationClass": "org.apache.camel.component.aws2.ecs.ECS2Configuration",
"configurationField": "configuration", "description": "Amazon AWS Access Key" },
"secretKey": { "kind": "property", "displayName": "Secret Key", "group":
"security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": true,
"configurationClass": "org.apache.camel.component.aws2.ecs.ECS2Configuration",
"configurationField": "configuration", "description": "Amazon AWS Secret Key" }
@@ -44,6 +45,7 @@
"proxyPort": { "kind": "parameter", "displayName": "Proxy Port", "group":
"producer", "label": "", "required": false, "type": "integer", "javaType":
"java.lang.Integer", "deprecated": false, "secret": false,
"configurationClass": "org.apache.camel.component.aws2.ecs.ECS2Configuration",
"configurationField": "configuration", "description": "To define a proxy port
when instantiating the ECS client" },
"proxyProtocol": { "kind": "parameter", "displayName": "Proxy Protocol",
"group": "producer", "label": "", "required": false, "type": "object",
"javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS"
], "deprecated": false, "secret": false, "defaultValue": "HTTPS",
"configurationClass": "org.apache.camel.component.aws2.ecs.ECS2Configuration",
"configurationField": "configuration", "description": "To define a proxy
protocol when instantiating the ECS client" },
"region": { "kind": "parameter", "displayName": "Region", "group":
"producer", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.ecs.ECS2Configuration", "configurationField":
"configuration", "description": "The region in which ECS client needs to work.
When using this parameter, the configuration will expect the lowercase name of
the region (for example ap-eas [...]
+ "trustAllCertificates": { "kind": "parameter", "displayName": "Trust All
Certificates", "group": "producer", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": "false", "configurationClass":
"org.apache.camel.component.aws2.ecs.ECS2Configuration", "configurationField":
"configuration", "description": "If we want to trust all certificates in case
of overriding the endpoint" },
"basicPropertyBinding": { "kind": "parameter", "displayName": "Basic
Property Binding", "group": "advanced", "label": "advanced", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": false, "description": "Whether the endpoint should use basic
property binding (Camel 2.x) or the newer property binding with additional
capabilities" },
"synchronous": { "kind": "parameter", "displayName": "Synchronous",
"group": "advanced", "label": "advanced", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue":
"false", "description": "Sets whether synchronous processing should be strictly
used, or Camel is allowed to use asynchronous processing (if supported)." },
"accessKey": { "kind": "parameter", "displayName": "Access Key", "group":
"security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": true,
"configurationClass": "org.apache.camel.component.aws2.ecs.ECS2Configuration",
"configurationField": "configuration", "description": "Amazon AWS Access Key" },
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-eks.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-eks.json
index bc5d7f7..0890c4d 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-eks.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-eks.json
@@ -30,6 +30,7 @@
"proxyPort": { "kind": "property", "displayName": "Proxy Port", "group":
"producer", "label": "", "required": false, "type": "integer", "javaType":
"java.lang.Integer", "deprecated": false, "secret": false,
"configurationClass": "org.apache.camel.component.aws2.eks.EKS2Configuration",
"configurationField": "configuration", "description": "To define a proxy port
when instantiating the EKS client" },
"proxyProtocol": { "kind": "property", "displayName": "Proxy Protocol",
"group": "producer", "label": "", "required": false, "type": "object",
"javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS"
], "deprecated": false, "secret": false, "defaultValue": "HTTPS",
"configurationClass": "org.apache.camel.component.aws2.eks.EKS2Configuration",
"configurationField": "configuration", "description": "To define a proxy
protocol when instantiating the EKS client" },
"region": { "kind": "property", "displayName": "Region", "group":
"producer", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.eks.EKS2Configuration", "configurationField":
"configuration", "description": "The region in which EKS client needs to work.
When using this parameter, the configuration will expect the lowercase name of
the region (for example ap-east [...]
+ "trustAllCertificates": { "kind": "property", "displayName": "Trust All
Certificates", "group": "producer", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": "false", "configurationClass":
"org.apache.camel.component.aws2.eks.EKS2Configuration", "configurationField":
"configuration", "description": "If we want to trust all certificates in case
of overriding the endpoint" },
"basicPropertyBinding": { "kind": "property", "displayName": "Basic
Property Binding", "group": "advanced", "label": "advanced", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": false, "description": "Whether the component should use basic
property binding (Camel 2.x) or the newer property binding with additional
capabilities" },
"accessKey": { "kind": "property", "displayName": "Access Key", "group":
"security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": true,
"configurationClass": "org.apache.camel.component.aws2.eks.EKS2Configuration",
"configurationField": "configuration", "description": "Amazon AWS Access Key" },
"secretKey": { "kind": "property", "displayName": "Secret Key", "group":
"security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": true,
"configurationClass": "org.apache.camel.component.aws2.eks.EKS2Configuration",
"configurationField": "configuration", "description": "Amazon AWS Secret Key" }
@@ -44,6 +45,7 @@
"proxyPort": { "kind": "parameter", "displayName": "Proxy Port", "group":
"producer", "label": "", "required": false, "type": "integer", "javaType":
"java.lang.Integer", "deprecated": false, "secret": false,
"configurationClass": "org.apache.camel.component.aws2.eks.EKS2Configuration",
"configurationField": "configuration", "description": "To define a proxy port
when instantiating the EKS client" },
"proxyProtocol": { "kind": "parameter", "displayName": "Proxy Protocol",
"group": "producer", "label": "", "required": false, "type": "object",
"javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS"
], "deprecated": false, "secret": false, "defaultValue": "HTTPS",
"configurationClass": "org.apache.camel.component.aws2.eks.EKS2Configuration",
"configurationField": "configuration", "description": "To define a proxy
protocol when instantiating the EKS client" },
"region": { "kind": "parameter", "displayName": "Region", "group":
"producer", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.eks.EKS2Configuration", "configurationField":
"configuration", "description": "The region in which EKS client needs to work.
When using this parameter, the configuration will expect the lowercase name of
the region (for example ap-eas [...]
+ "trustAllCertificates": { "kind": "parameter", "displayName": "Trust All
Certificates", "group": "producer", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": "false", "configurationClass":
"org.apache.camel.component.aws2.eks.EKS2Configuration", "configurationField":
"configuration", "description": "If we want to trust all certificates in case
of overriding the endpoint" },
"basicPropertyBinding": { "kind": "parameter", "displayName": "Basic
Property Binding", "group": "advanced", "label": "advanced", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": false, "description": "Whether the endpoint should use basic
property binding (Camel 2.x) or the newer property binding with additional
capabilities" },
"synchronous": { "kind": "parameter", "displayName": "Synchronous",
"group": "advanced", "label": "advanced", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue":
"false", "description": "Sets whether synchronous processing should be strictly
used, or Camel is allowed to use asynchronous processing (if supported)." },
"accessKey": { "kind": "parameter", "displayName": "Access Key", "group":
"security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": true,
"configurationClass": "org.apache.camel.component.aws2.eks.EKS2Configuration",
"configurationField": "configuration", "description": "Amazon AWS Access Key" },
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-s3.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-s3.json
index 8da7ed9..7dbd9af 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-s3.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-s3.json
@@ -31,6 +31,7 @@
"proxyPort": { "kind": "property", "displayName": "Proxy Port", "group":
"common", "label": "", "required": false, "type": "integer", "javaType":
"java.lang.Integer", "deprecated": false, "secret": false,
"configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration",
"configurationField": "configuration", "description": "Specify a proxy port to
be used inside the client definition." },
"proxyProtocol": { "kind": "property", "displayName": "Proxy Protocol",
"group": "common", "label": "", "required": false, "type": "object",
"javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS"
], "deprecated": false, "secret": false, "defaultValue": "HTTPS",
"configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration",
"configurationField": "configuration", "description": "To define a proxy
protocol when instantiating the S3 client" },
"region": { "kind": "property", "displayName": "Region", "group":
"common", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField":
"configuration", "description": "The region in which S3 client needs to work.
When using this parameter, the configuration will expect the lowercase name of
the region (for example ap-east-1 [...]
+ "trustAllCertificates": { "kind": "property", "displayName": "Trust All
Certificates", "group": "common", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": "false", "configurationClass":
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField":
"configuration", "description": "If we want to trust all certificates in case
of overriding the endpoint" },
"uriEndpointOverride": { "kind": "property", "displayName": "Uri Endpoint
Override", "group": "common", "label": "", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": false,
"configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration",
"configurationField": "configuration", "description": "Set the overriding uri
endpoint. This option needs to be used in combination with overrideEndpoint
option" },
"useIAMCredentials": { "kind": "property", "displayName": "Use
IAMCredentials", "group": "common", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": "false", "configurationClass":
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField":
"configuration", "description": "Set whether the S3 client should expect to
load credentials on an EC2 instance or to expect static credentials to be [...]
"bridgeErrorHandler": { "kind": "property", "displayName": "Bridge Error
Handler", "group": "consumer", "label": "consumer", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": false, "description": "Allows for bridging the consumer to the
Camel routing Error Handler, which mean any exceptions occurred while the
consumer is trying to pickup incoming messages, or the likes, will now be
processed as a message and handled by [...]
@@ -71,6 +72,7 @@
"proxyPort": { "kind": "parameter", "displayName": "Proxy Port", "group":
"common", "label": "", "required": false, "type": "integer", "javaType":
"java.lang.Integer", "deprecated": false, "secret": false,
"configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration",
"configurationField": "configuration", "description": "Specify a proxy port to
be used inside the client definition." },
"proxyProtocol": { "kind": "parameter", "displayName": "Proxy Protocol",
"group": "common", "label": "", "required": false, "type": "object",
"javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS"
], "deprecated": false, "secret": false, "defaultValue": "HTTPS",
"configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration",
"configurationField": "configuration", "description": "To define a proxy
protocol when instantiating the S3 client" },
"region": { "kind": "parameter", "displayName": "Region", "group":
"common", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField":
"configuration", "description": "The region in which S3 client needs to work.
When using this parameter, the configuration will expect the lowercase name of
the region (for example ap-east- [...]
+ "trustAllCertificates": { "kind": "parameter", "displayName": "Trust All
Certificates", "group": "common", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": "false", "configurationClass":
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField":
"configuration", "description": "If we want to trust all certificates in case
of overriding the endpoint" },
"uriEndpointOverride": { "kind": "parameter", "displayName": "Uri Endpoint
Override", "group": "common", "label": "", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": false,
"configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration",
"configurationField": "configuration", "description": "Set the overriding uri
endpoint. This option needs to be used in combination with overrideEndpoint
option" },
"useIAMCredentials": { "kind": "parameter", "displayName": "Use
IAMCredentials", "group": "common", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": "false", "configurationClass":
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField":
"configuration", "description": "Set whether the S3 client should expect to
load credentials on an EC2 instance or to expect static credentials to be [...]
"bridgeErrorHandler": { "kind": "parameter", "displayName": "Bridge Error
Handler", "group": "consumer", "label": "consumer", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": false, "description": "Allows for bridging the consumer to the
Camel routing Error Handler, which mean any exceptions occurred while the
consumer is trying to pickup incoming messages, or the likes, will now be
processed as a message and handled b [...]
diff --git
a/components-starter/camel-aws2-cw-starter/src/main/docs/aws2-cw-starter.adoc
b/components-starter/camel-aws2-cw-starter/src/main/docs/aws2-cw-starter.adoc
index 437e046..acc41f5 100644
---
a/components-starter/camel-aws2-cw-starter/src/main/docs/aws2-cw-starter.adoc
+++
b/components-starter/camel-aws2-cw-starter/src/main/docs/aws2-cw-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-cw with Spring Boot make sure to use the
following Maven depende
----
-The component supports 15 options, which are listed below.
+The component supports 16 options, which are listed below.
@@ -37,6 +37,7 @@ The component supports 15 options, which are listed below.
| *camel.component.aws2-cw.region* | The region in which EKS client needs to
work. When using this parameter, the configuration will expect the lowercase
name of the region (for example ap-east-1) You'll need to use the name
Region.EU_WEST_1.id() | | String
| *camel.component.aws2-cw.secret-key* | Amazon AWS Secret Key | | String
| *camel.component.aws2-cw.timestamp* | The metric timestamp. The option is a
java.time.Instant type. | | String
+| *camel.component.aws2-cw.trust-all-certificates* | If we want to trust all
certificates in case of overriding the endpoint | false | Boolean
| *camel.component.aws2-cw.unit* | The metric unit | | String
| *camel.component.aws2-cw.value* | The metric value | | Double
|===
diff --git
a/components-starter/camel-aws2-cw-starter/src/main/java/org/apache/camel/component/aws2/cw/springboot/Cw2ComponentConfiguration.java
b/components-starter/camel-aws2-cw-starter/src/main/java/org/apache/camel/component/aws2/cw/springboot/Cw2ComponentConfiguration.java
index cdaf086..15e38fb 100644
---
a/components-starter/camel-aws2-cw-starter/src/main/java/org/apache/camel/component/aws2/cw/springboot/Cw2ComponentConfiguration.java
+++
b/components-starter/camel-aws2-cw-starter/src/main/java/org/apache/camel/component/aws2/cw/springboot/Cw2ComponentConfiguration.java
@@ -86,6 +86,10 @@ public class Cw2ComponentConfiguration
*/
private String timestamp;
/**
+ * If we want to trust all certificates in case of overriding the endpoint
+ */
+ private Boolean trustAllCertificates = false;
+ /**
* The metric unit
*/
private String unit;
@@ -179,6 +183,14 @@ public class Cw2ComponentConfiguration
this.timestamp = timestamp;
}
+ public Boolean getTrustAllCertificates() {
+ return trustAllCertificates;
+ }
+
+ public void setTrustAllCertificates(Boolean trustAllCertificates) {
+ this.trustAllCertificates = trustAllCertificates;
+ }
+
public String getUnit() {
return unit;
}
diff --git
a/components-starter/camel-aws2-ddb-starter/src/main/docs/aws2-ddb-starter.adoc
b/components-starter/camel-aws2-ddb-starter/src/main/docs/aws2-ddb-starter.adoc
index 53e75a5..8d40d9c 100644
---
a/components-starter/camel-aws2-ddb-starter/src/main/docs/aws2-ddb-starter.adoc
+++
b/components-starter/camel-aws2-ddb-starter/src/main/docs/aws2-ddb-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-ddb with Spring Boot make sure to use the
following Maven depend
----
-The component supports 31 options, which are listed below.
+The component supports 33 options, which are listed below.
@@ -40,6 +40,7 @@ The component supports 31 options, which are listed below.
| *camel.component.aws2-ddb.read-capacity* | The provisioned throughput to
reserve for reading resources from your table | | Long
| *camel.component.aws2-ddb.region* | The region in which DDB client needs to
work | | String
| *camel.component.aws2-ddb.secret-key* | Amazon AWS Secret Key | | String
+| *camel.component.aws2-ddb.trust-all-certificates* | If we want to trust all
certificates in case of overriding the endpoint | false | Boolean
| *camel.component.aws2-ddb.write-capacity* | The provisioned throughput to
reserved for writing resources to your table | | Long
| *camel.component.aws2-ddbstream.access-key* | Amazon AWS Access Key | |
String
| *camel.component.aws2-ddbstream.amazon-dynamo-db-streams-client* | Amazon
DynamoDB client to use for all requests for this endpoint. The option is a
software.amazon.awssdk.services.dynamodb.streams.DynamoDbStreamsClient type. |
| String
@@ -55,5 +56,6 @@ The component supports 31 options, which are listed below.
| *camel.component.aws2-ddbstream.region* | The region in which DDBStreams
client needs to work | | String
| *camel.component.aws2-ddbstream.secret-key* | Amazon AWS Secret Key | |
String
| *camel.component.aws2-ddbstream.sequence-number-provider* | Provider for the
sequence number when using one of the two
ShardIteratorType.{AT,AFTER}_SEQUENCE_NUMBER iterator types. Can be a registry
reference or a literal sequence number. The option is a
org.apache.camel.component.aws2.ddbstream.SequenceNumberProvider type. | |
String
+| *camel.component.aws2-ddbstream.trust-all-certificates* | If we want to
trust all certificates in case of overriding the endpoint | false | Boolean
|===
// spring-boot-auto-configure options: END
diff --git
a/components-starter/camel-aws2-ddb-starter/src/main/java/org/apache/camel/component/aws2/ddb/springboot/Ddb2ComponentConfiguration.java
b/components-starter/camel-aws2-ddb-starter/src/main/java/org/apache/camel/component/aws2/ddb/springboot/Ddb2ComponentConfiguration.java
index 4a55973..57b9d08 100644
---
a/components-starter/camel-aws2-ddb-starter/src/main/java/org/apache/camel/component/aws2/ddb/springboot/Ddb2ComponentConfiguration.java
+++
b/components-starter/camel-aws2-ddb-starter/src/main/java/org/apache/camel/component/aws2/ddb/springboot/Ddb2ComponentConfiguration.java
@@ -101,6 +101,10 @@ public class Ddb2ComponentConfiguration
*/
private String region;
/**
+ * If we want to trust all certificates in case of overriding the endpoint
+ */
+ private Boolean trustAllCertificates = false;
+ /**
* The provisioned throughput to reserved for writing resources to your
* table
*/
@@ -215,6 +219,14 @@ public class Ddb2ComponentConfiguration
this.region = region;
}
+ public Boolean getTrustAllCertificates() {
+ return trustAllCertificates;
+ }
+
+ public void setTrustAllCertificates(Boolean trustAllCertificates) {
+ this.trustAllCertificates = trustAllCertificates;
+ }
+
public Long getWriteCapacity() {
return writeCapacity;
}
diff --git
a/components-starter/camel-aws2-ddb-starter/src/main/java/org/apache/camel/component/aws2/ddbstream/springboot/Ddb2StreamComponentConfiguration.java
b/components-starter/camel-aws2-ddb-starter/src/main/java/org/apache/camel/component/aws2/ddbstream/springboot/Ddb2StreamComponentConfiguration.java
index 2d95ba7..f001a0f 100644
---
a/components-starter/camel-aws2-ddb-starter/src/main/java/org/apache/camel/component/aws2/ddbstream/springboot/Ddb2StreamComponentConfiguration.java
+++
b/components-starter/camel-aws2-ddb-starter/src/main/java/org/apache/camel/component/aws2/ddbstream/springboot/Ddb2StreamComponentConfiguration.java
@@ -95,6 +95,10 @@ public class Ddb2StreamComponentConfiguration
*/
private String sequenceNumberProvider;
/**
+ * If we want to trust all certificates in case of overriding the endpoint
+ */
+ private Boolean trustAllCertificates = false;
+ /**
* Whether the component should use basic property binding (Camel 2.x) or
* the newer property binding with additional capabilities
*/
@@ -189,6 +193,14 @@ public class Ddb2StreamComponentConfiguration
this.sequenceNumberProvider = sequenceNumberProvider;
}
+ public Boolean getTrustAllCertificates() {
+ return trustAllCertificates;
+ }
+
+ public void setTrustAllCertificates(Boolean trustAllCertificates) {
+ this.trustAllCertificates = trustAllCertificates;
+ }
+
public Boolean getBasicPropertyBinding() {
return basicPropertyBinding;
}
diff --git
a/components-starter/camel-aws2-ec2-starter/src/main/docs/aws2-ec2-starter.adoc
b/components-starter/camel-aws2-ec2-starter/src/main/docs/aws2-ec2-starter.adoc
index 3ecbaf4..5034da3 100644
---
a/components-starter/camel-aws2-ec2-starter/src/main/docs/aws2-ec2-starter.adoc
+++
b/components-starter/camel-aws2-ec2-starter/src/main/docs/aws2-ec2-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-ec2 with Spring Boot make sure to use the
following Maven depend
----
-The component supports 13 options, which are listed below.
+The component supports 14 options, which are listed below.
@@ -37,5 +37,6 @@ The component supports 13 options, which are listed below.
| *camel.component.aws2-ec2.proxy-protocol* | To define a proxy protocol when
instantiating the EC2 client | | Protocol
| *camel.component.aws2-ec2.region* | The region in which EC2 client needs to
work. When using this parameter, the configuration will expect the lowercase
name of the region (for example ap-east-1) You'll need to use the name
Region.EU_WEST_1.id() | | String
| *camel.component.aws2-ec2.secret-key* | Amazon AWS Secret Key | | String
+| *camel.component.aws2-ec2.trust-all-certificates* | If we want to trust all
certificates in case of overriding the endpoint | false | Boolean
|===
// spring-boot-auto-configure options: END
diff --git
a/components-starter/camel-aws2-ec2-starter/src/main/java/org/apache/camel/component/aws2/ec2/springboot/AWS2EC2ComponentConfiguration.java
b/components-starter/camel-aws2-ec2-starter/src/main/java/org/apache/camel/component/aws2/ec2/springboot/AWS2EC2ComponentConfiguration.java
index e868973..22209bd 100644
---
a/components-starter/camel-aws2-ec2-starter/src/main/java/org/apache/camel/component/aws2/ec2/springboot/AWS2EC2ComponentConfiguration.java
+++
b/components-starter/camel-aws2-ec2-starter/src/main/java/org/apache/camel/component/aws2/ec2/springboot/AWS2EC2ComponentConfiguration.java
@@ -98,6 +98,10 @@ public class AWS2EC2ComponentConfiguration
*/
private String secretKey;
/**
+ * If we want to trust all certificates in case of overriding the endpoint
+ */
+ private Boolean trustAllCertificates = false;
+ /**
* Whether the component should use basic property binding (Camel 2.x) or
* the newer property binding with additional capabilities
*/
@@ -191,6 +195,14 @@ public class AWS2EC2ComponentConfiguration
this.secretKey = secretKey;
}
+ public Boolean getTrustAllCertificates() {
+ return trustAllCertificates;
+ }
+
+ public void setTrustAllCertificates(Boolean trustAllCertificates) {
+ this.trustAllCertificates = trustAllCertificates;
+ }
+
public Boolean getBasicPropertyBinding() {
return basicPropertyBinding;
}
diff --git
a/components-starter/camel-aws2-ecs-starter/src/main/docs/aws2-ecs-starter.adoc
b/components-starter/camel-aws2-ecs-starter/src/main/docs/aws2-ecs-starter.adoc
index 803074d..415d1fb 100644
---
a/components-starter/camel-aws2-ecs-starter/src/main/docs/aws2-ecs-starter.adoc
+++
b/components-starter/camel-aws2-ecs-starter/src/main/docs/aws2-ecs-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-ecs with Spring Boot make sure to use the
following Maven depend
----
-The component supports 13 options, which are listed below.
+The component supports 14 options, which are listed below.
@@ -37,5 +37,6 @@ The component supports 13 options, which are listed below.
| *camel.component.aws2-ecs.proxy-protocol* | To define a proxy protocol when
instantiating the ECS client | | Protocol
| *camel.component.aws2-ecs.region* | The region in which ECS client needs to
work. When using this parameter, the configuration will expect the lowercase
name of the region (for example ap-east-1) You'll need to use the name
Region.EU_WEST_1.id() | | String
| *camel.component.aws2-ecs.secret-key* | Amazon AWS Secret Key | | String
+| *camel.component.aws2-ecs.trust-all-certificates* | If we want to trust all
certificates in case of overriding the endpoint | false | Boolean
|===
// spring-boot-auto-configure options: END
diff --git
a/components-starter/camel-aws2-ecs-starter/src/main/java/org/apache/camel/component/aws2/ecs/springboot/ECS2ComponentConfiguration.java
b/components-starter/camel-aws2-ecs-starter/src/main/java/org/apache/camel/component/aws2/ecs/springboot/ECS2ComponentConfiguration.java
index 18b3aa8..4c34b0b 100644
---
a/components-starter/camel-aws2-ecs-starter/src/main/java/org/apache/camel/component/aws2/ecs/springboot/ECS2ComponentConfiguration.java
+++
b/components-starter/camel-aws2-ecs-starter/src/main/java/org/apache/camel/component/aws2/ecs/springboot/ECS2ComponentConfiguration.java
@@ -87,6 +87,10 @@ public class ECS2ComponentConfiguration
*/
private String region;
/**
+ * If we want to trust all certificates in case of overriding the endpoint
+ */
+ private Boolean trustAllCertificates = false;
+ /**
* Whether the component should use basic property binding (Camel 2.x) or
* the newer property binding with additional capabilities
*/
@@ -172,6 +176,14 @@ public class ECS2ComponentConfiguration
this.region = region;
}
+ public Boolean getTrustAllCertificates() {
+ return trustAllCertificates;
+ }
+
+ public void setTrustAllCertificates(Boolean trustAllCertificates) {
+ this.trustAllCertificates = trustAllCertificates;
+ }
+
public Boolean getBasicPropertyBinding() {
return basicPropertyBinding;
}
diff --git
a/components-starter/camel-aws2-eks-starter/src/main/docs/aws2-eks-starter.adoc
b/components-starter/camel-aws2-eks-starter/src/main/docs/aws2-eks-starter.adoc
index 549b300..7232d0f 100644
---
a/components-starter/camel-aws2-eks-starter/src/main/docs/aws2-eks-starter.adoc
+++
b/components-starter/camel-aws2-eks-starter/src/main/docs/aws2-eks-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-eks with Spring Boot make sure to use the
following Maven depend
----
-The component supports 13 options, which are listed below.
+The component supports 14 options, which are listed below.
@@ -37,5 +37,6 @@ The component supports 13 options, which are listed below.
| *camel.component.aws2-eks.proxy-protocol* | To define a proxy protocol when
instantiating the EKS client | | Protocol
| *camel.component.aws2-eks.region* | The region in which EKS client needs to
work. When using this parameter, the configuration will expect the lowercase
name of the region (for example ap-east-1) You'll need to use the name
Region.EU_WEST_1.id() | | String
| *camel.component.aws2-eks.secret-key* | Amazon AWS Secret Key | | String
+| *camel.component.aws2-eks.trust-all-certificates* | If we want to trust all
certificates in case of overriding the endpoint | false | Boolean
|===
// spring-boot-auto-configure options: END
diff --git
a/components-starter/camel-aws2-eks-starter/src/main/java/org/apache/camel/component/aws2/eks/springboot/EKS2ComponentConfiguration.java
b/components-starter/camel-aws2-eks-starter/src/main/java/org/apache/camel/component/aws2/eks/springboot/EKS2ComponentConfiguration.java
index e20a237..2599300 100644
---
a/components-starter/camel-aws2-eks-starter/src/main/java/org/apache/camel/component/aws2/eks/springboot/EKS2ComponentConfiguration.java
+++
b/components-starter/camel-aws2-eks-starter/src/main/java/org/apache/camel/component/aws2/eks/springboot/EKS2ComponentConfiguration.java
@@ -87,6 +87,10 @@ public class EKS2ComponentConfiguration
*/
private String region;
/**
+ * If we want to trust all certificates in case of overriding the endpoint
+ */
+ private Boolean trustAllCertificates = false;
+ /**
* Whether the component should use basic property binding (Camel 2.x) or
* the newer property binding with additional capabilities
*/
@@ -172,6 +176,14 @@ public class EKS2ComponentConfiguration
this.region = region;
}
+ public Boolean getTrustAllCertificates() {
+ return trustAllCertificates;
+ }
+
+ public void setTrustAllCertificates(Boolean trustAllCertificates) {
+ this.trustAllCertificates = trustAllCertificates;
+ }
+
public Boolean getBasicPropertyBinding() {
return basicPropertyBinding;
}
diff --git
a/components-starter/camel-aws2-s3-starter/src/main/docs/aws2-s3-starter.adoc
b/components-starter/camel-aws2-s3-starter/src/main/docs/aws2-s3-starter.adoc
index 6e61af1..b7bb981 100644
---
a/components-starter/camel-aws2-s3-starter/src/main/docs/aws2-s3-starter.adoc
+++
b/components-starter/camel-aws2-s3-starter/src/main/docs/aws2-s3-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-s3 with Spring Boot make sure to use the
following Maven depende
----
-The component supports 39 options, which are listed below.
+The component supports 40 options, which are listed below.
@@ -59,6 +59,7 @@ The component supports 39 options, which are listed below.
| *camel.component.aws2-s3.region* | The region in which S3 client needs to
work. When using this parameter, the configuration will expect the lowercase
name of the region (for example ap-east-1) You'll need to use the name
Region.EU_WEST_1.id() | | String
| *camel.component.aws2-s3.secret-key* | Amazon AWS Secret Key | | String
| *camel.component.aws2-s3.storage-class* | The storage class to set in the
com.amazonaws.services.s3.model.PutObjectRequest request. | | String
+| *camel.component.aws2-s3.trust-all-certificates* | If we want to trust all
certificates in case of overriding the endpoint | false | Boolean
| *camel.component.aws2-s3.uri-endpoint-override* | Set the overriding uri
endpoint. This option needs to be used in combination with overrideEndpoint
option | | String
| *camel.component.aws2-s3.use-aws-k-m-s* | Define if KMS must be used or not
| false | Boolean
| *camel.component.aws2-s3.use-customer-key* | Define if Customer Key must be
used or not | false | Boolean
diff --git
a/components-starter/camel-aws2-s3-starter/src/main/java/org/apache/camel/component/aws2/s3/springboot/AWS2S3ComponentConfiguration.java
b/components-starter/camel-aws2-s3-starter/src/main/java/org/apache/camel/component/aws2/s3/springboot/AWS2S3ComponentConfiguration.java
index de33535..56a5f94 100644
---
a/components-starter/camel-aws2-s3-starter/src/main/java/org/apache/camel/component/aws2/s3/springboot/AWS2S3ComponentConfiguration.java
+++
b/components-starter/camel-aws2-s3-starter/src/main/java/org/apache/camel/component/aws2/s3/springboot/AWS2S3ComponentConfiguration.java
@@ -87,6 +87,10 @@ public class AWS2S3ComponentConfiguration
*/
private String region;
/**
+ * If we want to trust all certificates in case of overriding the endpoint
+ */
+ private Boolean trustAllCertificates = false;
+ /**
* Set the overriding uri endpoint. This option needs to be used in
* combination with overrideEndpoint option
*/
@@ -324,6 +328,14 @@ public class AWS2S3ComponentConfiguration
this.region = region;
}
+ public Boolean getTrustAllCertificates() {
+ return trustAllCertificates;
+ }
+
+ public void setTrustAllCertificates(Boolean trustAllCertificates) {
+ this.trustAllCertificates = trustAllCertificates;
+ }
+
public String getUriEndpointOverride() {
return uriEndpointOverride;
}
diff --git a/docs/modules/ROOT/pages/aws2-cw-starter.adoc
b/docs/modules/ROOT/pages/aws2-cw-starter.adoc
index 437e046..acc41f5 100644
--- a/docs/modules/ROOT/pages/aws2-cw-starter.adoc
+++ b/docs/modules/ROOT/pages/aws2-cw-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-cw with Spring Boot make sure to use the
following Maven depende
----
-The component supports 15 options, which are listed below.
+The component supports 16 options, which are listed below.
@@ -37,6 +37,7 @@ The component supports 15 options, which are listed below.
| *camel.component.aws2-cw.region* | The region in which EKS client needs to
work. When using this parameter, the configuration will expect the lowercase
name of the region (for example ap-east-1) You'll need to use the name
Region.EU_WEST_1.id() | | String
| *camel.component.aws2-cw.secret-key* | Amazon AWS Secret Key | | String
| *camel.component.aws2-cw.timestamp* | The metric timestamp. The option is a
java.time.Instant type. | | String
+| *camel.component.aws2-cw.trust-all-certificates* | If we want to trust all
certificates in case of overriding the endpoint | false | Boolean
| *camel.component.aws2-cw.unit* | The metric unit | | String
| *camel.component.aws2-cw.value* | The metric value | | Double
|===
diff --git a/docs/modules/ROOT/pages/aws2-ddb-starter.adoc
b/docs/modules/ROOT/pages/aws2-ddb-starter.adoc
index 53e75a5..8d40d9c 100644
--- a/docs/modules/ROOT/pages/aws2-ddb-starter.adoc
+++ b/docs/modules/ROOT/pages/aws2-ddb-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-ddb with Spring Boot make sure to use the
following Maven depend
----
-The component supports 31 options, which are listed below.
+The component supports 33 options, which are listed below.
@@ -40,6 +40,7 @@ The component supports 31 options, which are listed below.
| *camel.component.aws2-ddb.read-capacity* | The provisioned throughput to
reserve for reading resources from your table | | Long
| *camel.component.aws2-ddb.region* | The region in which DDB client needs to
work | | String
| *camel.component.aws2-ddb.secret-key* | Amazon AWS Secret Key | | String
+| *camel.component.aws2-ddb.trust-all-certificates* | If we want to trust all
certificates in case of overriding the endpoint | false | Boolean
| *camel.component.aws2-ddb.write-capacity* | The provisioned throughput to
reserved for writing resources to your table | | Long
| *camel.component.aws2-ddbstream.access-key* | Amazon AWS Access Key | |
String
| *camel.component.aws2-ddbstream.amazon-dynamo-db-streams-client* | Amazon
DynamoDB client to use for all requests for this endpoint. The option is a
software.amazon.awssdk.services.dynamodb.streams.DynamoDbStreamsClient type. |
| String
@@ -55,5 +56,6 @@ The component supports 31 options, which are listed below.
| *camel.component.aws2-ddbstream.region* | The region in which DDBStreams
client needs to work | | String
| *camel.component.aws2-ddbstream.secret-key* | Amazon AWS Secret Key | |
String
| *camel.component.aws2-ddbstream.sequence-number-provider* | Provider for the
sequence number when using one of the two
ShardIteratorType.{AT,AFTER}_SEQUENCE_NUMBER iterator types. Can be a registry
reference or a literal sequence number. The option is a
org.apache.camel.component.aws2.ddbstream.SequenceNumberProvider type. | |
String
+| *camel.component.aws2-ddbstream.trust-all-certificates* | If we want to
trust all certificates in case of overriding the endpoint | false | Boolean
|===
// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/aws2-ec2-starter.adoc
b/docs/modules/ROOT/pages/aws2-ec2-starter.adoc
index 3ecbaf4..5034da3 100644
--- a/docs/modules/ROOT/pages/aws2-ec2-starter.adoc
+++ b/docs/modules/ROOT/pages/aws2-ec2-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-ec2 with Spring Boot make sure to use the
following Maven depend
----
-The component supports 13 options, which are listed below.
+The component supports 14 options, which are listed below.
@@ -37,5 +37,6 @@ The component supports 13 options, which are listed below.
| *camel.component.aws2-ec2.proxy-protocol* | To define a proxy protocol when
instantiating the EC2 client | | Protocol
| *camel.component.aws2-ec2.region* | The region in which EC2 client needs to
work. When using this parameter, the configuration will expect the lowercase
name of the region (for example ap-east-1) You'll need to use the name
Region.EU_WEST_1.id() | | String
| *camel.component.aws2-ec2.secret-key* | Amazon AWS Secret Key | | String
+| *camel.component.aws2-ec2.trust-all-certificates* | If we want to trust all
certificates in case of overriding the endpoint | false | Boolean
|===
// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/aws2-ecs-starter.adoc
b/docs/modules/ROOT/pages/aws2-ecs-starter.adoc
index 803074d..415d1fb 100644
--- a/docs/modules/ROOT/pages/aws2-ecs-starter.adoc
+++ b/docs/modules/ROOT/pages/aws2-ecs-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-ecs with Spring Boot make sure to use the
following Maven depend
----
-The component supports 13 options, which are listed below.
+The component supports 14 options, which are listed below.
@@ -37,5 +37,6 @@ The component supports 13 options, which are listed below.
| *camel.component.aws2-ecs.proxy-protocol* | To define a proxy protocol when
instantiating the ECS client | | Protocol
| *camel.component.aws2-ecs.region* | The region in which ECS client needs to
work. When using this parameter, the configuration will expect the lowercase
name of the region (for example ap-east-1) You'll need to use the name
Region.EU_WEST_1.id() | | String
| *camel.component.aws2-ecs.secret-key* | Amazon AWS Secret Key | | String
+| *camel.component.aws2-ecs.trust-all-certificates* | If we want to trust all
certificates in case of overriding the endpoint | false | Boolean
|===
// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/aws2-eks-starter.adoc
b/docs/modules/ROOT/pages/aws2-eks-starter.adoc
index 549b300..7232d0f 100644
--- a/docs/modules/ROOT/pages/aws2-eks-starter.adoc
+++ b/docs/modules/ROOT/pages/aws2-eks-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-eks with Spring Boot make sure to use the
following Maven depend
----
-The component supports 13 options, which are listed below.
+The component supports 14 options, which are listed below.
@@ -37,5 +37,6 @@ The component supports 13 options, which are listed below.
| *camel.component.aws2-eks.proxy-protocol* | To define a proxy protocol when
instantiating the EKS client | | Protocol
| *camel.component.aws2-eks.region* | The region in which EKS client needs to
work. When using this parameter, the configuration will expect the lowercase
name of the region (for example ap-east-1) You'll need to use the name
Region.EU_WEST_1.id() | | String
| *camel.component.aws2-eks.secret-key* | Amazon AWS Secret Key | | String
+| *camel.component.aws2-eks.trust-all-certificates* | If we want to trust all
certificates in case of overriding the endpoint | false | Boolean
|===
// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/aws2-s3-starter.adoc
b/docs/modules/ROOT/pages/aws2-s3-starter.adoc
index 6e61af1..b7bb981 100644
--- a/docs/modules/ROOT/pages/aws2-s3-starter.adoc
+++ b/docs/modules/ROOT/pages/aws2-s3-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-s3 with Spring Boot make sure to use the
following Maven depende
----
-The component supports 39 options, which are listed below.
+The component supports 40 options, which are listed below.
@@ -59,6 +59,7 @@ The component supports 39 options, which are listed below.
| *camel.component.aws2-s3.region* | The region in which S3 client needs to
work. When using this parameter, the configuration will expect the lowercase
name of the region (for example ap-east-1) You'll need to use the name
Region.EU_WEST_1.id() | | String
| *camel.component.aws2-s3.secret-key* | Amazon AWS Secret Key | | String
| *camel.component.aws2-s3.storage-class* | The storage class to set in the
com.amazonaws.services.s3.model.PutObjectRequest request. | | String
+| *camel.component.aws2-s3.trust-all-certificates* | If we want to trust all
certificates in case of overriding the endpoint | false | Boolean
| *camel.component.aws2-s3.uri-endpoint-override* | Set the overriding uri
endpoint. This option needs to be used in combination with overrideEndpoint
option | | String
| *camel.component.aws2-s3.use-aws-k-m-s* | Define if KMS must be used or not
| false | Boolean
| *camel.component.aws2-s3.use-customer-key* | Define if Customer Key must be
used or not | false | Boolean