Skip to content

Commit

Permalink
chore(element-templates): Replace deprecated Zeebe binding by the new…
Browse files Browse the repository at this point in the history
… version (#3416) (#3454)

(cherry picked from commit b8b0727)

Co-authored-by: Jonathan <[email protected]>
  • Loading branch information
sbuettner and johnBgood authored Oct 4, 2024
1 parent 1cb287f commit c201e44
Show file tree
Hide file tree
Showing 10 changed files with 40 additions and 18 deletions.
3 changes: 2 additions & 1 deletion connectors/asana/element-templates/asana-connector.json
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,8 @@
"type": "Hidden",
"value": "io.camunda:http-json:1",
"binding": {
"type": "zeebe:taskDefinition:type"
"type": "zeebe:taskDefinition",
"property": "type"
}
},
{
Expand Down
27 changes: 20 additions & 7 deletions connectors/aws/aws-base/README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,14 @@
# Camunda Amazon Web Services (AWS) Connector
This is a base connector that provides common functionality for working with AWS services. It provides an abstract implementation of `io.camunda.connector.io.camunda.connector.aws.model.AwsService` that can be extended to implement AWS-specific services.
# Camunda Amazon Web Services (AWS) Connector

This is a base connector that provides common functionality for working with AWS services. It provides an abstract
implementation of `io.camunda.connector.io.camunda.connector.aws.model.AwsService` that can be extended to implement
AWS-specific services.

## Service implementation

- For implementing AWS service connector template, you need to use the following task definition type: io.camunda:aws:1. Here's an example of an AWS service connector template that uses AWS Base Connector as the entry point:
- For implementing AWS service connector template, you need to use the following task definition type: io.camunda:aws:1.
Here's an example of an AWS service connector template that uses AWS Base Connector as the entry point:

```json
{
"$schema": "https://unpkg.com/@camunda/zeebe-element-templates-json-schema/resources/schema.json",
Expand All @@ -27,7 +32,8 @@ This is a base connector that provides common functionality for working with AWS
"type": "Hidden",
"value": "io.camunda:aws:1",
"binding": {
"type": "zeebe:taskDefinition:type"
"type": "zeebe:taskDefinition",
"property": "type"
}
},
{
Expand All @@ -45,9 +51,16 @@ This is a base connector that provides common functionality for working with AWS
}
```


## Implemented services :

### AWS DynamoDB Connector
The [AWS DynamoDB Connector](https://docs.camunda.io/docs/components/connectors/out-of-the-box-connectors/aws-dynamodb/) allows you to connect your BPMN service with [Amazon Web Service's DynamoDB Service](https://aws.amazon.com/dynamodb/). This can be useful for performing CRUD operations on AWS DynamoDB tables from within a BPMN process.

The [AWS DynamoDB Connector](https://docs.camunda.io/docs/components/connectors/out-of-the-box-connectors/aws-dynamodb/)
allows you to connect your BPMN service with [Amazon Web Service's DynamoDB Service](https://aws.amazon.com/dynamodb/).
This can be useful for performing CRUD operations on AWS DynamoDB tables from within a BPMN process.

### AWS EventBridge Connector
The [AWS EventBridge Connector](https://docs.camunda.io/docs/components/connectors/out-of-the-box-connectors/aws-eventbridge/) allows you to send events from your BPMN service to [Amazon Web Service's EventBridge Service](https://aws.amazon.com/eventbridge/).

The [AWS EventBridge Connector](https://docs.camunda.io/docs/components/connectors/out-of-the-box-connectors/aws-eventbridge/)
allows you to send events from your BPMN service
to [Amazon Web Service's EventBridge Service](https://aws.amazon.com/eventbridge/).
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,8 @@
"type": "Hidden",
"value": "io.camunda:http-json:1",
"binding": {
"type": "zeebe:taskDefinition:type"
"type": "zeebe:taskDefinition",
"property": "type"
}
},
{
Expand Down
3 changes: 2 additions & 1 deletion connectors/github/element-templates/github-connector.json
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,8 @@
"type": "Hidden",
"value": "io.camunda:http-json:1",
"binding": {
"type": "zeebe:taskDefinition:type"
"type": "zeebe:taskDefinition",
"property": "type"
}
},
{
Expand Down
3 changes: 2 additions & 1 deletion connectors/gitlab/element-templates/gitlab-connector.json
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,8 @@
"type": "Hidden",
"value": "io.camunda:http-json:1",
"binding": {
"type": "zeebe:taskDefinition:type"
"type": "zeebe:taskDefinition",
"property": "type"
}
},
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,8 @@
"type": "Hidden",
"value": "io.camunda:http-json:1",
"binding": {
"type": "zeebe:taskDefinition:type"
"type": "zeebe:taskDefinition",
"property": "type"
}
},
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"id": "io.camunda.connectors.HuggingFace.v1",
"version": 1,
"description": "Interact with Hugging Face inference API",
"documentationRef" : "https://docs.camunda.io/docs/components/connectors/out-of-the-box-connectors/hugging-face/",
"documentationRef": "https://docs.camunda.io/docs/components/connectors/out-of-the-box-connectors/hugging-face/",
"category": {
"id": "connectors",
"name": "Connectors"
Expand Down Expand Up @@ -38,7 +38,8 @@
"type": "Hidden",
"value": "io.camunda:http-json:1",
"binding": {
"type": "zeebe:taskDefinition:type"
"type": "zeebe:taskDefinition",
"property": "type"
}
},
{
Expand Down
3 changes: 2 additions & 1 deletion connectors/openai/element-templates/openai-connector.json
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,8 @@
"type": "Hidden",
"value": "io.camunda:http-json:1",
"binding": {
"type": "zeebe:taskDefinition:type"
"type": "zeebe:taskDefinition",
"property": "type"
}
},
{
Expand Down
3 changes: 2 additions & 1 deletion connectors/operate/element-templates/operate-connector.json
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,8 @@
"type": "Hidden",
"value": "io.camunda:http-json:1",
"binding": {
"type": "zeebe:taskDefinition:type"
"type": "zeebe:taskDefinition",
"property": "type"
}
},
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,8 @@
"type": "Hidden",
"value": "io.camunda:http-json:1",
"binding": {
"type": "zeebe:taskDefinition:type"
"type": "zeebe:taskDefinition",
"property": "type"
}
},
{
Expand Down Expand Up @@ -281,7 +282,7 @@
"description": "Map of query parameters to add to the request URL",
"group": "input",
"type": "String",
"feel":"required",
"feel": "required",
"binding": {
"type": "zeebe:input",
"name": "queryParameters"
Expand Down

0 comments on commit c201e44

Please sign in to comment.