forked from Carbon-for-Developers/carbon-sdks
-
Notifications
You must be signed in to change notification settings - Fork 0
/
konfig.yaml
99 lines (98 loc) · 2.68 KB
/
konfig.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
# yaml-language-server: $schema=https://unpkg.com/konfig-lib@latest/konfig-yaml.schema.json
outputDirectory: /tmp/carbon-sdks-out
specRemotePath: https://api.carbon.ai/openapi.json
specInputPath: openapi.json
specPath: openapi-fixed.json
disableAutomationLinter: true
readmeHeader:
title: Carbon
image: header.png
url: https://carbon.ai
securitySchemeOverride:
security:
- apiKey: []
customerId: []
- accessToken: []
securitySchemes:
apiKey:
type: apiKey
name: authorization
in: header
x-konfig-prefix: 'Bearer '
accessToken:
type: apiKey
name: authorization
in: header
x-konfig-prefix: 'Token '
customerId:
type: apiKey
name: customer-id
in: header
generators:
java:
version: 0.1.53
groupId: com.konfigthis.carbonai
artifactId: carbonai-java-sdk
clientName: Carbon
outputDirectory: java
readmeSnippet: snippets/javaReadmeGettingStartedSnippet.java
git:
userId: Carbon-for-Developers
repoId: carbon-sdks/tree/main/java
go:
version: 0.2.53
packageName: carbon
outputDirectory: go
readmeSnippet: snippets/goReadmeGettingStartedSnippet.go
git:
userId: Carbon-for-Developers
repoId: carbon-sdks/go
ruby:
version: 0.2.53
moduleName: Carbon
gemName: carbon_ruby_sdk
outputDirectory: ruby
readmeSnippet: snippets/rubyReadmeGettingStartedSnippet.rb
git:
userId: Carbon-for-Developers
repoId: carbon-sdks/tree/main/ruby
python:
version: 0.2.56
packageName: carbon
projectName: carbon-python-sdk
outputDirectory: python
clientName: Carbon
readmeSnippet: snippets/pythonReadmeGettingStartedSnippet.py
pypiApiTokenEnvironmentVariable: PYPI_TOKEN_1
git:
userId: Carbon-for-Developers
repoId: carbon-sdks/tree/main/python
typescript:
version: 0.2.53
npmName: carbon-typescript-sdk
outputDirectory: typescript
clientName: Carbon
removeDefaultConfigurationParameters: true
useSecurityKeyNameAsPropertyName: true
readmeSnippet: snippets/typescriptReadmeGettingStartedSnippet.ts
git:
userId: Carbon-for-Developers
repoId: carbon-sdks/tree/main/typescript
php:
version: 0.2.53
outputDirectory: php
packageName: carbon-php-sdk
invokerPackage: Carbon
readmeSnippet: snippets/phpReadmeGettingStartedSnippet.php
git:
userId: Carbon-for-Developers
repoId: carbon-php-sdk
swift:
version: 0.3.53
projectName: CarbonAI
podAuthors: carbon.ai
outputDirectory: swift
readmeSnippet: snippets/swiftReadmeGettingStartedSnippet.swift
git:
userId: Carbon-for-Developers
repoId: carbon-swift-sdk