@@ -8,13 +8,21 @@ export const servicesConfig: ServicesConfig = {
88 tts_service : { importClassName : 'SynthesizerClient' } ,
99 vision_service : { importClassName : 'VisionServiceClient' } ,
1010 vision_image_classifier_service : { importClassName : 'ImageClassifierServiceClient' } ,
11+ ocr_service : { importClassName : 'TextRecognitionServiceClient' } ,
1112 } ,
1213 apploadbalancer : {
1314 backend_group_service : { importClassName : 'BackendGroupServiceClient' } ,
1415 http_router_service : { importClassName : 'HttpRouterServiceClient' } ,
1516 load_balancer_service : { importClassName : 'LoadBalancerServiceClient' } ,
1617 target_group_service : { importClassName : 'TargetGroupServiceClient' , exportClassName : 'AlbTargetGroupServiceClient' } ,
1718 virtual_host_service : { importClassName : 'VirtualHostServiceClient' } ,
19+ resource_service : { importClassName : 'ResourceServiceClient' } ,
20+ } ,
21+ backup : {
22+ backup_service : { importClassName : 'BackupServiceClient' , exportClassName : 'BackupBackupServiceClient' } ,
23+ policy_service : { importClassName : 'PolicyServiceClient' , exportClassName : 'BackupPolicyServiceClient' } ,
24+ provider_service : { importClassName : 'ProviderServiceClient' , exportClassName : 'BackupProviderServiceClient' } ,
25+ resource_service : { importClassName : 'ResourceServiceClient' , exportClassName : 'BackupResourceServiceClient' } ,
1826 } ,
1927 billing : {
2028 billing_account_service : { importClassName : 'BillingAccountServiceClient' } ,
@@ -24,12 +32,12 @@ export const servicesConfig: ServicesConfig = {
2432 sku_service : { importClassName : 'SkuServiceClient' } ,
2533 } ,
2634 cdn : {
27- cache_service : { importClassName : 'CacheServiceClient' } ,
28- origin_group_service : { importClassName : 'OriginGroupServiceClient' } ,
29- origin_service : { importClassName : 'OriginServiceClient' } ,
30- provider_service : { importClassName : 'ProviderServiceClient' } ,
31- resource_service : { importClassName : 'ResourceServiceClient' } ,
32- raw_logs_service : { importClassName : 'RawLogsServiceClient' } ,
35+ cache_service : { importClassName : 'CacheServiceClient' , exportClassName : 'CDNCacheServiceClient' } ,
36+ origin_group_service : { importClassName : 'OriginGroupServiceClient' , exportClassName : 'CDNOriginGroupServiceClient' } ,
37+ origin_service : { importClassName : 'OriginServiceClient' , exportClassName : 'CDNOriginServiceClient' } ,
38+ provider_service : { importClassName : 'ProviderServiceClient' , exportClassName : 'CDNProviderServiceClient' } ,
39+ resource_service : { importClassName : 'ResourceServiceClient' , exportClassName : 'CDNResourceServiceClient' } ,
40+ raw_logs_service : { importClassName : 'RawLogsServiceClient' , exportClassName : 'CDNRawLogsServiceClient' } ,
3341 } ,
3442 certificatemanager : {
3543 certificate_content_service : { importClassName : 'CertificateContentServiceClient' } ,
@@ -49,13 +57,15 @@ export const servicesConfig: ServicesConfig = {
4957 zone_service : { importClassName : 'ZoneServiceClient' } ,
5058 instance_group_service : { importClassName : 'InstanceGroupServiceClient' } ,
5159 snapshot_schedule_service : { importClassName : 'SnapshotScheduleServiceClient' } ,
60+ gpu_cluster_service : { importClassName : 'GpuClusterServiceClient' } ,
5261 } ,
5362 containerregistry : {
5463 image_service : { importClassName : 'ImageServiceClient' , exportClassName : 'CrImageServiceClient' } ,
5564 lifecycle_policy_service : { importClassName : 'LifecyclePolicyServiceClient' } ,
5665 registry_service : { importClassName : 'RegistryServiceClient' } ,
5766 repository_service : { importClassName : 'RepositoryServiceClient' } ,
5867 scanner_service : { importClassName : 'ScannerServiceClient' } ,
68+ scan_policy_service : { importClassName : 'ScanPolicyServiceClient' } ,
5969 } ,
6070 dataproc : {
6171 cluster_service : { importClassName : 'ClusterServiceClient' , exportClassName : 'DataProcClusterServiceClient' } ,
@@ -71,6 +81,7 @@ export const servicesConfig: ServicesConfig = {
7181 node_service : { importClassName : 'NodeServiceClient' } ,
7282 project_data_service : { importClassName : 'ProjectDataServiceClient' } ,
7383 project_service : { importClassName : 'ProjectServiceClient' } ,
84+ community_service : { importClassName : 'CommunityServiceClient' } ,
7485 } ,
7586 datatransfer : {
7687 endpoint_service : { importClassName : 'EndpointServiceClient' } ,
@@ -106,6 +117,20 @@ export const servicesConfig: ServicesConfig = {
106117 kms : {
107118 symmetric_crypto_service : { importClassName : 'SymmetricCryptoServiceClient' } ,
108119 symmetric_key_service : { importClassName : 'SymmetricKeyServiceClient' } ,
120+ asymmetric_encryption_crypto_service : { importClassName : 'AsymmetricEncryptionCryptoServiceClient' } ,
121+ asymmetric_encryption_key_service : { importClassName : 'AsymmetricEncryptionKeyServiceClient' } ,
122+ asymmetric_signature_crypto_service : { importClassName : 'AsymmetricSignatureCryptoServiceClient' } ,
123+ asymmetric_signature_key_service : { importClassName : 'AsymmetricSignatureKeyServiceClient' } ,
124+
125+ } ,
126+ loadtesting : {
127+ agent_agent_registration_service : { importClassName : 'AgentRegistrationServiceClient' , exportClassName : 'LoadTestingAgentRegistrationServiceClient' } ,
128+ agent_service : { importClassName : 'AgentServiceClient' , exportClassName : 'LoadTestingAgentServiceClient' } ,
129+ agent_job_service : { importClassName : 'JobServiceClient' , exportClassName : 'LoadTestingJobServiceClient' } ,
130+ agent_monitoring_service : { importClassName : 'MonitoringServiceClient' , exportClassName : 'LoadTestingMonitoringServiceClient' } ,
131+ agent_test_service : { importClassName : 'TestServiceClient' , exportClassName : 'LoadTestingTestServiceClient' } ,
132+ agent_trail_service : { importClassName : 'TrailServiceClient' , exportClassName : 'LoadTestingTrailServiceClient' } ,
133+ api_agent_service : { importClassName : 'AgentServiceClient' , exportClassName : 'LoadTestingApiAgentServiceClient' } ,
109134 } ,
110135 loadbalancer : {
111136 network_load_balancer_service : { importClassName : 'NetworkLoadBalancerServiceClient' } ,
@@ -119,9 +144,14 @@ export const servicesConfig: ServicesConfig = {
119144 log_group_service : { importClassName : 'LogGroupServiceClient' } ,
120145 log_ingestion_service : { importClassName : 'LogIngestionServiceClient' } ,
121146 log_reading_service : { importClassName : 'LogReadingServiceClient' } ,
147+ export_service : { importClassName : 'ExportServiceClient' } ,
148+ sink_service : { importClassName : 'SinkServiceClient' } ,
122149 } ,
123150 marketplace : {
124- image_product_usage_service : { importClassName : 'ImageProductUsageServiceClient' } ,
151+ image_product_usage_service : { importClassName : 'ImageProductUsageServiceClient' , exportClassName : 'MarketplaceImageProductUsageServiceClient' } ,
152+ licensemanager_instance_service : { importClassName : 'InstanceServiceClient' , exportClassName : 'MarketplaceInstanceServiceClient' } ,
153+ licensemanager_lock_service : { importClassName : 'LockServiceClient' , exportClassName : 'MarketplaceLockServiceClient' } ,
154+ metering_image_product_usage_service : { importClassName : 'ImageProductUsageServiceClient' , exportClassName : 'MarketplaceMeteringImageProductUsageServiceClient' } ,
125155 } ,
126156 mdb : {
127157 clickhouse_backup_service : { importClassName : 'BackupServiceClient' , exportClassName : 'ClickHouseBackupServiceClient' } ,
@@ -156,11 +186,15 @@ export const servicesConfig: ServicesConfig = {
156186 mysql_database_service : { importClassName : 'DatabaseServiceClient' , exportClassName : 'MysqlDatabaseServiceClient' } ,
157187 mysql_resource_preset_service : { importClassName : 'ResourcePresetServiceClient' , exportClassName : 'MysqlResourcePresetServiceClient' } ,
158188 mysql_user_service : { importClassName : 'UserServiceClient' , exportClassName : 'MysqlUserServiceClient' } ,
189+ opensearch_backup_service : { importClassName : 'BackupServiceClient' , exportClassName : 'OpenSearchBackupServiceClient' } ,
190+ opensearch_cluster_service : { importClassName : 'ClusterServiceClient' , exportClassName : 'OpenSearchClusterServiceClient' } ,
191+ opensearch_resource_preset_service : { importClassName : 'ResourcePresetServiceClient' , exportClassName : 'OpenSearchResourcePresetServiceClient' } ,
159192 postgresql_backup_service : { importClassName : 'BackupServiceClient' , exportClassName : 'PgsqlBackupServiceClient' } ,
160193 postgresql_cluster_service : { importClassName : 'ClusterServiceClient' , exportClassName : 'PgsqlClusterServiceClient' } ,
161194 postgresql_database_service : { importClassName : 'DatabaseServiceClient' , exportClassName : 'PgsqlDatabaseServiceClient' } ,
162195 postgresql_resource_preset_service : { importClassName : 'ResourcePresetServiceClient' , exportClassName : 'PgsqlResourcePresetServiceClient' } ,
163196 postgresql_user_service : { importClassName : 'UserServiceClient' , exportClassName : 'PgsqlUserServiceClient' } ,
197+ postgresql_perf_diag_service : { importClassName : 'PerformanceDiagnosticsServiceClient' , exportClassName : 'PgsqlPerformanceDiagnosticsServiceClient' } ,
164198 redis_backup_service : { importClassName : 'BackupServiceClient' , exportClassName : 'RedisBackupServiceClient' } ,
165199 redis_cluster_service : { importClassName : 'ClusterServiceClient' , exportClassName : 'RedisClusterServiceClient' } ,
166200 redis_resource_preset_service : { importClassName : 'ResourcePresetServiceClient' , exportClassName : 'RedisResourcePresetServiceClient' } ,
@@ -182,6 +216,8 @@ export const servicesConfig: ServicesConfig = {
182216 user_service : { importClassName : 'UserServiceClient' } ,
183217 certificate_service : { importClassName : 'CertificateServiceClient' , exportClassName : 'OmCertificateServiceClient' } ,
184218 federation_service : { importClassName : 'FederationServiceClient' } ,
219+ group_mapping_service : { importClassName : 'GroupMappingServiceClient' } ,
220+ ssh_certificate_service : { importClassName : 'SshCertificateServiceClient' } ,
185221 } ,
186222 resourcemanager : {
187223 cloud_service : { importClassName : 'CloudServiceClient' } ,
0 commit comments