Skip to content

Commit ce524ca

Browse files
authored
adding aws-kinesis destination to onboard on stage/prod (#3363)
* adding aws-kinesis destination * removing test files
1 parent a945135 commit ce524ca

File tree

2 files changed

+31
-0
lines changed

2 files changed

+31
-0
lines changed

packages/destination-actions/src/destinations/aws-kinesis/generated-types.ts

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
import type { DestinationDefinition } from '@segment/actions-core'
2+
import type { Settings } from './generated-types'
3+
4+
const destination: DestinationDefinition<Settings> = {
5+
name: 'Aws Kinesis',
6+
slug: 'actions-aws-kinesis',
7+
mode: 'cloud',
8+
9+
authentication: {
10+
scheme: 'custom',
11+
fields: {},
12+
testAuthentication: (_) => {
13+
// Return a request that tests/validates the user's credentials.
14+
// If you do not have a way to validate the authentication fields safely,
15+
// you can remove the `testAuthentication` function, though discouraged.
16+
}
17+
},
18+
19+
onDelete: async (_, _1) => {
20+
// Return a request that performs a GDPR delete for the provided Segment userId or anonymousId
21+
// provided in the payload. If your destination does not support GDPR deletion you should not
22+
// implement this function and should remove it completely.
23+
},
24+
25+
actions: {}
26+
}
27+
28+
export default destination

0 commit comments

Comments
 (0)