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

165 files changed

Lines changed: 60972 additions & 345 deletions

File tree

Some content is hidden

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

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)