Skip to content

Commit

Permalink
Destiantion Kinesis: add required fields (#16952)
Browse files Browse the repository at this point in the history
* Destiantion Kinesis: add required fields

* auto-bump connector version [ci skip]

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
  • Loading branch information
yurii-bidiuk and octavia-squidington-iii committed Sep 22, 2022
1 parent c13d03b commit bb39b36
Show file tree
Hide file tree
Showing 5 changed files with 14 additions and 6 deletions.
Expand Up @@ -140,7 +140,7 @@
- name: Kinesis
destinationDefinitionId: 6d1d66d4-26ab-4602-8d32-f85894b04955
dockerRepository: airbyte/destination-kinesis
dockerImageTag: 0.1.4
dockerImageTag: 0.1.5
documentationUrl: https://docs.airbyte.io/integrations/destinations/kinesis
icon: kinesis.svg
releaseStage: alpha
Expand Down
Expand Up @@ -2303,14 +2303,16 @@
supportsDBT: false
supported_destination_sync_modes:
- "append"
- dockerImage: "airbyte/destination-kinesis:0.1.4"
- dockerImage: "airbyte/destination-kinesis:0.1.5"
spec:
documentationUrl: "https://docs.airbyte.io/integrations/destinations/kinesis"
connectionSpecification:
$schema: "http://json-schema.org/draft-07/schema#"
title: "Kinesis Destination Spec"
type: "object"
required:
- "endpoint"
- "region"
- "shardCount"
- "accessKey"
- "privateKey"
Expand All @@ -2321,12 +2323,16 @@
title: "Endpoint"
description: "AWS Kinesis endpoint."
type: "string"
examples:
- "kinesis.us‑west‑1.amazonaws.com"
order: 0
region:
title: "Region"
description: "AWS region. Your account determines the Regions that are available\
\ to you."
type: "string"
examples:
- "us‑west‑1"
order: 1
shardCount:
title: "Shard Count"
Expand Down
Expand Up @@ -16,5 +16,5 @@ ENV APPLICATION destination-kinesis

COPY --from=build /airbyte /airbyte

LABEL io.airbyte.version=0.1.4
LABEL io.airbyte.version=0.1.5
LABEL io.airbyte.name=airbyte/destination-kinesis
Expand Up @@ -8,19 +8,21 @@
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "Kinesis Destination Spec",
"type": "object",
"required": ["shardCount", "accessKey", "privateKey", "bufferSize"],
"required": ["endpoint", "region", "shardCount", "accessKey", "privateKey", "bufferSize"],
"additionalProperties": true,
"properties": {
"endpoint": {
"title": "Endpoint",
"description": "AWS Kinesis endpoint.",
"type": "string",
"examples": ["kinesis.us‑west‑1.amazonaws.com"],
"order": 0
},
"region": {
"title": "Region",
"description": "AWS region. Your account determines the Regions that are available to you.",
"type": "string",
"examples": ["us‑west‑1"],
"order": 1
},
"shardCount": {
Expand Down
4 changes: 2 additions & 2 deletions docs/integrations/destinations/kinesis.md
Expand Up @@ -35,8 +35,8 @@ The connector buffer size should also be tweaked according to your data size and

* The connector is compatible with the latest Kinesis service version at the time of this writing.
* Configuration
* **_Endpoint_**(`Optional`): Aws Kinesis endpoint to connect to. Default endpoint if not provided
* **_Region_**(`Optional`): Aws Kinesis region to connect to. Default region if not provided.
* **_Endpoint_**: Aws Kinesis endpoint to connect to. Default endpoint if not provided
* **_Region_**: Aws Kinesis region to connect to. Default region if not provided.
* **_shardCount_**: The number of shards with which the stream should be created. The amount of shards affects the throughput of your stream.
* **_accessKey_**: Access key credential for authenticating with the service.
* **_privateKey_**: Private key credential for authenticating with the service.
Expand Down

0 comments on commit bb39b36

Please sign in to comment.