Skip to content

Commit

Permalink
Merge branch 'master' into fix-metadata-token-service
Browse files Browse the repository at this point in the history
  • Loading branch information
Alexey Zorkaltsev authored Oct 1, 2023
2 parents 1492b04 + f8a8937 commit dfd0fe5
Show file tree
Hide file tree
Showing 221 changed files with 120,454 additions and 2,649 deletions.
2 changes: 1 addition & 1 deletion cloudapi
Submodule cloudapi updated 217 files
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 5 additions & 5 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
{
"name": "@yandex-cloud/nodejs-sdk",
"version": "2.4.8",
"version": "2.5.0",
"description": "Yandex.Cloud NodeJS SDK",
"keywords": [
"yandex-cloud",
"cloud",
"sdk"
"sdk",
"cloud"
],
"repository": {
"type": "git",
Expand Down Expand Up @@ -66,8 +66,8 @@
"typescript": "^4.5.4"
},
"scripts": {
"test": "jest -c config/jest.ts --passWithNoTests",
"coverage": "jest -c config/jest.coverage.ts --passWithNoTests",
"test": "cross-env NODE_OPTIONS=\"--max-old-space-size=4096\" jest -c config/jest.ts --passWithNoTests",
"test:coverage": "jest -c config/jest.coverage.ts --passWithNoTests",
"lint": "eslint src config --fix",
"build": "cross-env NODE_OPTIONS=\"--max-old-space-size=4096\" tsc -p .",
"generate-code": "ts-node scripts/generate-code.ts",
Expand Down
50 changes: 43 additions & 7 deletions scripts/services.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,21 @@ export const servicesConfig: ServicesConfig = {
tts_service: { importClassName: 'SynthesizerClient' },
vision_service: { importClassName: 'VisionServiceClient' },
vision_image_classifier_service: { importClassName: 'ImageClassifierServiceClient' },
ocr_service: { importClassName: 'TextRecognitionServiceClient' },
},
apploadbalancer: {
backend_group_service: { importClassName: 'BackendGroupServiceClient' },
http_router_service: { importClassName: 'HttpRouterServiceClient' },
load_balancer_service: { importClassName: 'LoadBalancerServiceClient' },
target_group_service: { importClassName: 'TargetGroupServiceClient', exportClassName: 'AlbTargetGroupServiceClient' },
virtual_host_service: { importClassName: 'VirtualHostServiceClient' },
resource_service: { importClassName: 'ResourceServiceClient' },
},
backup: {
backup_service: { importClassName: 'BackupServiceClient', exportClassName: 'BackupBackupServiceClient' },
policy_service: { importClassName: 'PolicyServiceClient', exportClassName: 'BackupPolicyServiceClient' },
provider_service: { importClassName: 'ProviderServiceClient', exportClassName: 'BackupProviderServiceClient' },
resource_service: { importClassName: 'ResourceServiceClient', exportClassName: 'BackupResourceServiceClient' },
},
billing: {
billing_account_service: { importClassName: 'BillingAccountServiceClient' },
Expand All @@ -24,12 +32,12 @@ export const servicesConfig: ServicesConfig = {
sku_service: { importClassName: 'SkuServiceClient' },
},
cdn: {
cache_service: { importClassName: 'CacheServiceClient' },
origin_group_service: { importClassName: 'OriginGroupServiceClient' },
origin_service: { importClassName: 'OriginServiceClient' },
provider_service: { importClassName: 'ProviderServiceClient' },
resource_service: { importClassName: 'ResourceServiceClient' },
raw_logs_service: { importClassName: 'RawLogsServiceClient' },
cache_service: { importClassName: 'CacheServiceClient', exportClassName: 'CDNCacheServiceClient' },
origin_group_service: { importClassName: 'OriginGroupServiceClient', exportClassName: 'CDNOriginGroupServiceClient' },
origin_service: { importClassName: 'OriginServiceClient', exportClassName: 'CDNOriginServiceClient' },
provider_service: { importClassName: 'ProviderServiceClient', exportClassName: 'CDNProviderServiceClient' },
resource_service: { importClassName: 'ResourceServiceClient', exportClassName: 'CDNResourceServiceClient' },
raw_logs_service: { importClassName: 'RawLogsServiceClient', exportClassName: 'CDNRawLogsServiceClient' },
},
certificatemanager: {
certificate_content_service: { importClassName: 'CertificateContentServiceClient' },
Expand All @@ -49,13 +57,15 @@ export const servicesConfig: ServicesConfig = {
zone_service: { importClassName: 'ZoneServiceClient' },
instance_group_service: { importClassName: 'InstanceGroupServiceClient' },
snapshot_schedule_service: { importClassName: 'SnapshotScheduleServiceClient' },
gpu_cluster_service: { importClassName: 'GpuClusterServiceClient' },
},
containerregistry: {
image_service: { importClassName: 'ImageServiceClient', exportClassName: 'CrImageServiceClient' },
lifecycle_policy_service: { importClassName: 'LifecyclePolicyServiceClient' },
registry_service: { importClassName: 'RegistryServiceClient' },
repository_service: { importClassName: 'RepositoryServiceClient' },
scanner_service: { importClassName: 'ScannerServiceClient' },
scan_policy_service: { importClassName: 'ScanPolicyServiceClient' },
},
dataproc: {
cluster_service: { importClassName: 'ClusterServiceClient', exportClassName: 'DataProcClusterServiceClient' },
Expand All @@ -71,6 +81,7 @@ export const servicesConfig: ServicesConfig = {
node_service: { importClassName: 'NodeServiceClient' },
project_data_service: { importClassName: 'ProjectDataServiceClient' },
project_service: { importClassName: 'ProjectServiceClient' },
community_service: { importClassName: 'CommunityServiceClient' },
},
datatransfer: {
endpoint_service: { importClassName: 'EndpointServiceClient' },
Expand Down Expand Up @@ -106,6 +117,20 @@ export const servicesConfig: ServicesConfig = {
kms: {
symmetric_crypto_service: { importClassName: 'SymmetricCryptoServiceClient' },
symmetric_key_service: { importClassName: 'SymmetricKeyServiceClient' },
asymmetric_encryption_crypto_service: { importClassName: 'AsymmetricEncryptionCryptoServiceClient' },
asymmetric_encryption_key_service: { importClassName: 'AsymmetricEncryptionKeyServiceClient' },
asymmetric_signature_crypto_service: { importClassName: 'AsymmetricSignatureCryptoServiceClient' },
asymmetric_signature_key_service: { importClassName: 'AsymmetricSignatureKeyServiceClient' },

},
loadtesting: {
agent_agent_registration_service: { importClassName: 'AgentRegistrationServiceClient', exportClassName: 'LoadTestingAgentRegistrationServiceClient' },
agent_service: { importClassName: 'AgentServiceClient', exportClassName: 'LoadTestingAgentServiceClient' },
agent_job_service: { importClassName: 'JobServiceClient', exportClassName: 'LoadTestingJobServiceClient' },
agent_monitoring_service: { importClassName: 'MonitoringServiceClient', exportClassName: 'LoadTestingMonitoringServiceClient' },
agent_test_service: { importClassName: 'TestServiceClient', exportClassName: 'LoadTestingTestServiceClient' },
agent_trail_service: { importClassName: 'TrailServiceClient', exportClassName: 'LoadTestingTrailServiceClient' },
api_agent_service: { importClassName: 'AgentServiceClient', exportClassName: 'LoadTestingApiAgentServiceClient' },
},
loadbalancer: {
network_load_balancer_service: { importClassName: 'NetworkLoadBalancerServiceClient' },
Expand All @@ -119,9 +144,14 @@ export const servicesConfig: ServicesConfig = {
log_group_service: { importClassName: 'LogGroupServiceClient' },
log_ingestion_service: { importClassName: 'LogIngestionServiceClient' },
log_reading_service: { importClassName: 'LogReadingServiceClient' },
export_service: { importClassName: 'ExportServiceClient' },
sink_service: { importClassName: 'SinkServiceClient' },
},
marketplace: {
image_product_usage_service: { importClassName: 'ImageProductUsageServiceClient' },
image_product_usage_service: { importClassName: 'ImageProductUsageServiceClient', exportClassName: 'MarketplaceImageProductUsageServiceClient' },
licensemanager_instance_service: { importClassName: 'InstanceServiceClient', exportClassName: 'MarketplaceInstanceServiceClient' },
licensemanager_lock_service: { importClassName: 'LockServiceClient', exportClassName: 'MarketplaceLockServiceClient' },
metering_image_product_usage_service: { importClassName: 'ImageProductUsageServiceClient', exportClassName: 'MarketplaceMeteringImageProductUsageServiceClient' },
},
mdb: {
clickhouse_backup_service: { importClassName: 'BackupServiceClient', exportClassName: 'ClickHouseBackupServiceClient' },
Expand Down Expand Up @@ -156,11 +186,15 @@ export const servicesConfig: ServicesConfig = {
mysql_database_service: { importClassName: 'DatabaseServiceClient', exportClassName: 'MysqlDatabaseServiceClient' },
mysql_resource_preset_service: { importClassName: 'ResourcePresetServiceClient', exportClassName: 'MysqlResourcePresetServiceClient' },
mysql_user_service: { importClassName: 'UserServiceClient', exportClassName: 'MysqlUserServiceClient' },
opensearch_backup_service: { importClassName: 'BackupServiceClient', exportClassName: 'OpenSearchBackupServiceClient' },
opensearch_cluster_service: { importClassName: 'ClusterServiceClient', exportClassName: 'OpenSearchClusterServiceClient' },
opensearch_resource_preset_service: { importClassName: 'ResourcePresetServiceClient', exportClassName: 'OpenSearchResourcePresetServiceClient' },
postgresql_backup_service: { importClassName: 'BackupServiceClient', exportClassName: 'PgsqlBackupServiceClient' },
postgresql_cluster_service: { importClassName: 'ClusterServiceClient', exportClassName: 'PgsqlClusterServiceClient' },
postgresql_database_service: { importClassName: 'DatabaseServiceClient', exportClassName: 'PgsqlDatabaseServiceClient' },
postgresql_resource_preset_service: { importClassName: 'ResourcePresetServiceClient', exportClassName: 'PgsqlResourcePresetServiceClient' },
postgresql_user_service: { importClassName: 'UserServiceClient', exportClassName: 'PgsqlUserServiceClient' },
postgresql_perf_diag_service: { importClassName: 'PerformanceDiagnosticsServiceClient', exportClassName: 'PgsqlPerformanceDiagnosticsServiceClient' },
redis_backup_service: { importClassName: 'BackupServiceClient', exportClassName: 'RedisBackupServiceClient' },
redis_cluster_service: { importClassName: 'ClusterServiceClient', exportClassName: 'RedisClusterServiceClient' },
redis_resource_preset_service: { importClassName: 'ResourcePresetServiceClient', exportClassName: 'RedisResourcePresetServiceClient' },
Expand All @@ -182,6 +216,8 @@ export const servicesConfig: ServicesConfig = {
user_service: { importClassName: 'UserServiceClient' },
certificate_service: { importClassName: 'CertificateServiceClient', exportClassName: 'OmCertificateServiceClient' },
federation_service: { importClassName: 'FederationServiceClient' },
group_mapping_service: { importClassName: 'GroupMappingServiceClient' },
ssh_certificate_service: { importClassName: 'SshCertificateServiceClient' },
},
resourcemanager: {
cloud_service: { importClassName: 'CloudServiceClient' },
Expand Down
Loading

0 comments on commit dfd0fe5

Please sign in to comment.