Skip to content

Commit 5b15afb

Browse files
authored
Merge pull request #207 from yandex-cloud/beta-cloudapi-update
Cloudapi update
2 parents b9cc92f + 7a76651 commit 5b15afb

File tree

165 files changed

+60972
-345
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

165 files changed

+60972
-345
lines changed

cloudapi

Submodule cloudapi updated 180 files

package-lock.json

Lines changed: 1 addition & 21 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@
8484
"prepare": "husky install",
8585
"prepublishOnly": "npm run build",
8686
"cloudapi:generate-services": "ts-node scripts/generate_services",
87-
"build": "cross-env NODE_OPTIONS=\"--max-old-space-size=4096\" tsc -p ./tsconfig.json",
87+
"build": "cross-env NODE_OPTIONS=\"--max-old-space-size=8192\" tsc -p ./tsconfig.json",
8888
"typecheck:src": "tsc --noEmit -p ./tsconfig.json",
8989
"typecheck:examples": "tsc --noEmit -p ./examples/tsconfig.json",
9090
"typecheck": "npm run typecheck:src && npm run typecheck:examples",
@@ -101,6 +101,8 @@
101101
".": "./dist/index.js",
102102
"./ai-assistants-v1": "./dist/clients/ai-assistants-v1/index.js",
103103
"./ai-assistants-v1/*": "./dist/generated/yandex/cloud/ai/assistants/v1/*.js",
104+
"./ai-batch_inference-v1": "./dist/clients/ai-batch_inference-v1/index.js",
105+
"./ai-batch_inference-v1/*": "./dist/generated/yandex/cloud/ai/batch_inference/v1/*.js",
104106
"./ai-dataset-v1": "./dist/clients/ai-dataset-v1/index.js",
105107
"./ai-dataset-v1/*": "./dist/generated/yandex/cloud/ai/dataset/v1/*.js",
106108
"./ai-files-v1": "./dist/clients/ai-files-v1/index.js",
@@ -133,6 +135,8 @@
133135
"./audittrails-v1/*": "./dist/generated/yandex/cloud/audittrails/v1/*.js",
134136
"./backup-v1": "./dist/clients/backup-v1/index.js",
135137
"./backup-v1/*": "./dist/generated/yandex/cloud/backup/v1/*.js",
138+
"./baremetal-v1alpha": "./dist/clients/baremetal-v1alpha/index.js",
139+
"./baremetal-v1alpha/*": "./dist/generated/yandex/cloud/baremetal/v1alpha/*.js",
136140
"./billing-v1": "./dist/clients/billing-v1/index.js",
137141
"./billing-v1/*": "./dist/generated/yandex/cloud/billing/v1/*.js",
138142
"./cdn-v1": "./dist/clients/cdn-v1/index.js",
@@ -143,6 +147,8 @@
143147
"./cic-v1/*": "./dist/generated/yandex/cloud/cic/v1/*.js",
144148
"./cloudapps-workload-v1": "./dist/clients/cloudapps-workload-v1/index.js",
145149
"./cloudapps-workload-v1/*": "./dist/generated/yandex/cloud/cloudapps/workload/v1/*.js",
150+
"./clouddesktop-v1": "./dist/clients/clouddesktop-v1/index.js",
151+
"./clouddesktop-v1/*": "./dist/generated/yandex/cloud/clouddesktop/v1/*.js",
146152
"./cloudregistry-v1": "./dist/clients/cloudregistry-v1/index.js",
147153
"./cloudregistry-v1/*": "./dist/generated/yandex/cloud/cloudregistry/v1/*.js",
148154
"./cloudrouter-v1": "./dist/clients/cloudrouter-v1/index.js",
@@ -166,6 +172,8 @@
166172
"./dns-v1/*": "./dist/generated/yandex/cloud/dns/v1/*.js",
167173
"./endpoint": "./dist/clients/endpoint/index.js",
168174
"./endpoint/*": "./dist/generated/yandex/cloud/endpoint/*.js",
175+
"./gitlab-v1": "./dist/clients/gitlab-v1/index.js",
176+
"./gitlab-v1/*": "./dist/generated/yandex/cloud/gitlab/v1/*.js",
169177
"./google/*": "./dist/generated/google/*.js",
170178
"./iam-v1": "./dist/clients/iam-v1/index.js",
171179
"./iam-v1/*": "./dist/generated/yandex/cloud/iam/v1/*.js",
@@ -223,6 +231,8 @@
223231
"./mdb-spqr-v1/*": "./dist/generated/yandex/cloud/mdb/spqr/v1/*.js",
224232
"./mdb-sqlserver-v1": "./dist/clients/mdb-sqlserver-v1/index.js",
225233
"./mdb-sqlserver-v1/*": "./dist/generated/yandex/cloud/mdb/sqlserver/v1/*.js",
234+
"./metastore-v1": "./dist/clients/metastore-v1/index.js",
235+
"./metastore-v1/*": "./dist/generated/yandex/cloud/metastore/v1/*.js",
226236
"./monitoring-v3": "./dist/clients/monitoring-v3/index.js",
227237
"./monitoring-v3/*": "./dist/generated/yandex/cloud/monitoring/v3/*.js",
228238
"./operation": "./dist/clients/operation/index.js",
@@ -260,10 +270,14 @@
260270
"./smartcaptcha-v1/*": "./dist/generated/yandex/cloud/smartcaptcha/v1/*.js",
261271
"./smartwebsecurity-v1": "./dist/clients/smartwebsecurity-v1/index.js",
262272
"./smartwebsecurity-v1/*": "./dist/generated/yandex/cloud/smartwebsecurity/v1/*.js",
273+
"./spark-v1": "./dist/clients/spark-v1/index.js",
274+
"./spark-v1/*": "./dist/generated/yandex/cloud/spark/v1/*.js",
263275
"./speechsense-v1": "./dist/clients/speechsense-v1/index.js",
264276
"./speechsense-v1/*": "./dist/generated/yandex/cloud/speechsense/v1/*.js",
265277
"./storage-v1": "./dist/clients/storage-v1/index.js",
266278
"./storage-v1/*": "./dist/generated/yandex/cloud/storage/v1/*.js",
279+
"./trino-v1": "./dist/clients/trino-v1/index.js",
280+
"./trino-v1/*": "./dist/generated/yandex/cloud/trino/v1/*.js",
267281
"./video-v1": "./dist/clients/video-v1/index.js",
268282
"./video-v1/*": "./dist/generated/yandex/cloud/video/v1/*.js",
269283
"./vpc-v1": "./dist/clients/vpc-v1/index.js",

scripts/service_map.json

Lines changed: 56 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@
33
"rootServiceList": ["assistant_service.proto"],
44
"serviceName": "ai-assistants-v1"
55
},
6+
"ai/batch_inference/v1": {
7+
"rootServiceList": ["batch_inference_service.proto"],
8+
"serviceName": "ai-batch_inference-v1"
9+
},
610
"ai/dataset/v1": {
711
"rootServiceList": ["dataset_service.proto"],
812
"serviceName": "ai-dataset-v1"
@@ -83,6 +87,21 @@
8387
],
8488
"serviceName": "backup-v1"
8589
},
90+
"baremetal/v1alpha": {
91+
"rootServiceList": [
92+
"configuration_service.proto",
93+
"hardware_pool_service.proto",
94+
"image_service.proto",
95+
"private_cloud_connection_service.proto",
96+
"private_subnet_service.proto",
97+
"public_subnet_service.proto",
98+
"server_service.proto",
99+
"storage_service.proto",
100+
"vrf_service.proto",
101+
"zone_service.proto"
102+
],
103+
"serviceName": "baremetal-v1alpha"
104+
},
86105
"billing/v1": {
87106
"rootServiceList": [
88107
"billing_account_service.proto",
@@ -101,7 +120,8 @@
101120
"provider_service.proto",
102121
"raw_logs_service.proto",
103122
"resource_service.proto",
104-
"rule_service.proto"
123+
"rule_service.proto",
124+
"shielding_service.proto"
105125
],
106126
"serviceName": "cdn-v1"
107127
},
@@ -123,6 +143,14 @@
123143
"rootServiceList": ["cloud_application_service.proto"],
124144
"serviceName": "cloudapps-workload-v1"
125145
},
146+
"clouddesktop/v1": {
147+
"rootServiceList": [
148+
"desktop_group_service.proto",
149+
"desktop_image_service.proto",
150+
"desktop_service.proto"
151+
],
152+
"serviceName": "clouddesktop-v1"
153+
},
126154
"cloudregistry/v1": {
127155
"rootServiceList": ["artifact_service.proto", "registry_service.proto"],
128156
"serviceName": "cloudregistry-v1"
@@ -206,6 +234,10 @@
206234
"rootServiceList": ["api_endpoint_service.proto"],
207235
"serviceName": "endpoint"
208236
},
237+
"gitlab/v1": {
238+
"rootServiceList": ["instance_service.proto"],
239+
"serviceName": "gitlab-v1"
240+
},
209241
"iam/v1": {
210242
"rootServiceList": [
211243
"api_key_service.proto",
@@ -241,6 +273,7 @@
241273
"rootServiceList": [
242274
"cluster_service.proto",
243275
"node_group_service.proto",
276+
"resource_preset_service.proto",
244277
"version_service.proto"
245278
],
246279
"serviceName": "k8s-v1"
@@ -311,8 +344,10 @@
311344
"mdb/clickhouse/v1": {
312345
"rootServiceList": [
313346
"backup_service.proto",
347+
"cluster_extension_service.proto",
314348
"cluster_service.proto",
315349
"database_service.proto",
350+
"extension_service.proto",
316351
"format_schema_service.proto",
317352
"ml_model_service.proto",
318353
"resource_preset_service.proto",
@@ -339,7 +374,8 @@
339374
"hba_rule_service.proto",
340375
"pxf_service.proto",
341376
"resource_groups_service.proto",
342-
"resource_preset_service.proto"
377+
"resource_preset_service.proto",
378+
"user_service.proto"
343379
],
344380
"serviceName": "mdb-greenplum-v1"
345381
},
@@ -387,6 +423,7 @@
387423
"rootServiceList": [
388424
"backup_service.proto",
389425
"cluster_service.proto",
426+
"extension_service.proto",
390427
"resource_preset_service.proto"
391428
],
392429
"serviceName": "mdb-opensearch-v1"
@@ -432,6 +469,10 @@
432469
],
433470
"serviceName": "mdb-sqlserver-v1"
434471
},
472+
"metastore/v1": {
473+
"rootServiceList": ["cluster_service.proto"],
474+
"serviceName": "metastore-v1"
475+
},
435476
"monitoring/v3": {
436477
"rootServiceList": ["dashboard_service.proto"],
437478
"serviceName": "monitoring-v3"
@@ -461,7 +502,11 @@
461502
"serviceName": "resourcemanager-v1"
462503
},
463504
"searchapi/v2": {
464-
"rootServiceList": ["gen_search_service.proto", "search_service.proto"],
505+
"rootServiceList": [
506+
"gen_search_service.proto",
507+
"img_search_service.proto",
508+
"search_service.proto"
509+
],
465510
"serviceName": "searchapi-v2"
466511
},
467512
"serverless/apigateway/v1": {
@@ -509,6 +554,10 @@
509554
"rootServiceList": ["security_profile_service.proto"],
510555
"serviceName": "smartwebsecurity-v1"
511556
},
557+
"spark/v1": {
558+
"rootServiceList": ["cluster_service.proto", "job_service.proto"],
559+
"serviceName": "spark-v1"
560+
},
512561
"speechsense/v1": {
513562
"rootServiceList": ["classifiers_service.proto", "project_service.proto", "talk_service.proto"],
514563
"serviceName": "speechsense-v1"
@@ -517,6 +566,10 @@
517566
"rootServiceList": ["bucket_service.proto"],
518567
"serviceName": "storage-v1"
519568
},
569+
"trino/v1": {
570+
"rootServiceList": ["catalog_service.proto", "cluster_service.proto"],
571+
"serviceName": "trino-v1"
572+
},
520573
"video/v1": {
521574
"rootServiceList": [
522575
"channel_service.proto",
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
// generated file
2+
3+
export * as batchInferenceService from '../../generated/yandex/cloud/ai/batch_inference/v1/batch_inference_service';
4+
export * as batchInferenceTask from '../../generated/yandex/cloud/ai/batch_inference/v1/batch_inference_task';
5+
export * as inferenceOptions from '../../generated/yandex/cloud/ai/batch_inference/v1/inference_options';
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
// generated file
2+
3+
export * as configuration from '../../generated/yandex/cloud/baremetal/v1alpha/configuration';
4+
export * as configurationService from '../../generated/yandex/cloud/baremetal/v1alpha/configuration_service';
5+
export * as dhcp from '../../generated/yandex/cloud/baremetal/v1alpha/dhcp';
6+
export * as disk from '../../generated/yandex/cloud/baremetal/v1alpha/disk';
7+
export * as hardwarePool from '../../generated/yandex/cloud/baremetal/v1alpha/hardware_pool';
8+
export * as hardwarePoolService from '../../generated/yandex/cloud/baremetal/v1alpha/hardware_pool_service';
9+
export * as image from '../../generated/yandex/cloud/baremetal/v1alpha/image';
10+
export * as imageService from '../../generated/yandex/cloud/baremetal/v1alpha/image_service';
11+
export * as privateCloudConnection from '../../generated/yandex/cloud/baremetal/v1alpha/private_cloud_connection';
12+
export * as privateCloudConnectionService from '../../generated/yandex/cloud/baremetal/v1alpha/private_cloud_connection_service';
13+
export * as privateSubnet from '../../generated/yandex/cloud/baremetal/v1alpha/private_subnet';
14+
export * as privateSubnetService from '../../generated/yandex/cloud/baremetal/v1alpha/private_subnet_service';
15+
export * as publicSubnet from '../../generated/yandex/cloud/baremetal/v1alpha/public_subnet';
16+
export * as publicSubnetService from '../../generated/yandex/cloud/baremetal/v1alpha/public_subnet_service';
17+
export * as server from '../../generated/yandex/cloud/baremetal/v1alpha/server';
18+
export * as serverService from '../../generated/yandex/cloud/baremetal/v1alpha/server_service';
19+
export * as storage from '../../generated/yandex/cloud/baremetal/v1alpha/storage';
20+
export * as storageService from '../../generated/yandex/cloud/baremetal/v1alpha/storage_service';
21+
export * as vrf from '../../generated/yandex/cloud/baremetal/v1alpha/vrf';
22+
export * as vrfService from '../../generated/yandex/cloud/baremetal/v1alpha/vrf_service';
23+
export * as zone from '../../generated/yandex/cloud/baremetal/v1alpha/zone';
24+
export * as zoneService from '../../generated/yandex/cloud/baremetal/v1alpha/zone_service';

src/clients/cdn-v1/index.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,5 @@ export * as resource from '../../generated/yandex/cloud/cdn/v1/resource';
1212
export * as resourceService from '../../generated/yandex/cloud/cdn/v1/resource_service';
1313
export * as rule from '../../generated/yandex/cloud/cdn/v1/rule';
1414
export * as ruleService from '../../generated/yandex/cloud/cdn/v1/rule_service';
15+
export * as shielding from '../../generated/yandex/cloud/cdn/v1/shielding';
16+
export * as shieldingService from '../../generated/yandex/cloud/cdn/v1/shielding_service';
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
// generated file
2+
3+
export * as desktop from '../../generated/yandex/cloud/clouddesktop/v1/desktop';
4+
export * as desktopGroup from '../../generated/yandex/cloud/clouddesktop/v1/desktop_group';
5+
export * as desktopGroupService from '../../generated/yandex/cloud/clouddesktop/v1/desktop_group_service';
6+
export * as desktopImage from '../../generated/yandex/cloud/clouddesktop/v1/desktop_image';
7+
export * as desktopImageService from '../../generated/yandex/cloud/clouddesktop/v1/desktop_image_service';
8+
export * as desktopService from '../../generated/yandex/cloud/clouddesktop/v1/desktop_service';
9+
export * as disk from '../../generated/yandex/cloud/clouddesktop/v1/disk';

src/clients/gitlab-v1/index.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
// generated file
2+
3+
export * as instance from '../../generated/yandex/cloud/gitlab/v1/instance';
4+
export * as instanceService from '../../generated/yandex/cloud/gitlab/v1/instance_service';
5+
export * as maintenance from '../../generated/yandex/cloud/gitlab/v1/maintenance';

src/clients/k8s-v1/index.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,7 @@ export * as maintenance from '../../generated/yandex/cloud/k8s/v1/maintenance';
66
export * as node from '../../generated/yandex/cloud/k8s/v1/node';
77
export * as nodeGroup from '../../generated/yandex/cloud/k8s/v1/node_group';
88
export * as nodeGroupService from '../../generated/yandex/cloud/k8s/v1/node_group_service';
9+
export * as resourcePreset from '../../generated/yandex/cloud/k8s/v1/resource_preset';
10+
export * as resourcePresetService from '../../generated/yandex/cloud/k8s/v1/resource_preset_service';
911
export * as version from '../../generated/yandex/cloud/k8s/v1/version';
1012
export * as versionService from '../../generated/yandex/cloud/k8s/v1/version_service';

0 commit comments

Comments
 (0)