UNPKG

node-ovh-ts

Version:

OVH API wrapper library for TypeScript

683 lines (682 loc) 225 kB
import { CloudLoadbalancingL7PolicyUpdate } from '../models/CloudLoadbalancingL7PolicyUpdate.js'; import { CloudProjectDatabaseServiceRestore } from '../models/CloudProjectDatabaseServiceRestore.js'; import { CloudRoleRoles } from '../models/CloudRoleRoles.js'; import { CloudProjectNetworkPrivateRegionCreation } from '../models/CloudProjectNetworkPrivateRegionCreation.js'; import { CloudLoadbalancingPoolMember } from '../models/CloudLoadbalancingPoolMember.js'; import { CloudProjectDatabaseServiceCurrentQueries } from '../models/CloudProjectDatabaseServiceCurrentQueries.js'; import { CloudProjectDatabaseServiceCertificates } from '../models/CloudProjectDatabaseServiceCertificates.js'; import { CloudInstanceRescueAdminPassword } from '../models/CloudInstanceRescueAdminPassword.js'; import { CloudProjectKubeNodeCreation } from '../models/CloudProjectKubeNodeCreation.js'; import { CloudProjectStorageUserCreation } from '../models/CloudProjectStorageUserCreation.js'; import { CloudProjectProductAgreements } from '../models/CloudProjectProductAgreements.js'; import { CloudContainerRegistryRegistry } from '../models/CloudContainerRegistryRegistry.js'; import { CloudKeymanagerSecret } from '../models/CloudKeymanagerSecret.js'; import { CloudLabAgreements } from '../models/CloudLabAgreements.js'; import { CloudProjectInstanceUpdate } from '../models/CloudProjectInstanceUpdate.js'; import { CloudProjectDataProcessingJob } from '../models/CloudProjectDataProcessingJob.js'; import { CloudIpFailoverIp } from '../models/CloudIpFailoverIp.js'; import { CloudProjectDataProcessingNotebookCapability } from '../models/CloudProjectDataProcessingNotebookCapability.js'; import { CloudProjectContainerRegistryUpdate } from '../models/CloudProjectContainerRegistryUpdate.js'; import { CloudProjectIpFailoverAttachCreation } from '../models/CloudProjectIpFailoverAttachCreation.js'; import { CloudProjectKubeNodePoolUpdate } from '../models/CloudProjectKubeNodePoolUpdate.js'; import { CloudUsageUsageHistory } from '../models/CloudUsageUsageHistory.js'; import { CloudLoadbalancingUpdateHealthMonitor } from '../models/CloudLoadbalancingUpdateHealthMonitor.js'; import { CloudProjectIoStreamCreation } from '../models/CloudProjectIoStreamCreation.js'; import { CloudNetworkGatewayCreateInterface } from '../models/CloudNetworkGatewayCreateInterface.js'; import { CloudProjectAiRegistryRegistryUpdateInput } from '../models/CloudProjectAiRegistryRegistryUpdateInput.js'; import { CloudProjectVolumeSnapshotCreation } from '../models/CloudProjectVolumeSnapshotCreation.js'; import { CloudKeymanagerCertificate } from '../models/CloudKeymanagerCertificate.js'; import { CloudProjectDatabaseKafkaTopic } from '../models/CloudProjectDatabaseKafkaTopic.js'; import { CloudProjectNetworkPrivateSubnetCreation } from '../models/CloudProjectNetworkPrivateSubnetCreation.js'; import { CloudUsageUsageHistoryDetail } from '../models/CloudUsageUsageHistoryDetail.js'; import { CloudProjectAiNotebookFramework } from '../models/CloudProjectAiNotebookFramework.js'; import { CloudProjectAiJobPresetImage } from '../models/CloudProjectAiJobPresetImage.js'; import { CloudForecastProjectForecast } from '../models/CloudForecastProjectForecast.js'; import { CloudProjectDatabaseM3dbUserWithPassword } from '../models/CloudProjectDatabaseM3dbUserWithPassword.js'; import { CloudProjectKubeCustomizationAPIServerAdmissionPluginsEnum } from '../models/CloudProjectKubeCustomizationAPIServerAdmissionPluginsEnum.js'; import { CloudBackup } from '../models/CloudBackup.js'; import { CloudProjectAiAuthorizationStatus } from '../models/CloudProjectAiAuthorizationStatus.js'; import { CloudProjectDatabaseOpensearchPattern } from '../models/CloudProjectDatabaseOpensearchPattern.js'; import { CloudQuotaAllowedQuota } from '../models/CloudQuotaAllowedQuota.js'; import { CloudQuotaStorageQuota } from '../models/CloudQuotaStorageQuota.js'; import { CloudProjectBill } from '../models/CloudProjectBill.js'; import { CloudAclTypeEnum } from '../models/CloudAclTypeEnum.js'; import { CloudProjectDatabaseServiceNode } from '../models/CloudProjectDatabaseServiceNode.js'; import { CloudLoadbalancingAssociateFloatingIp } from '../models/CloudLoadbalancingAssociateFloatingIp.js'; import { CloudNetworkCreateGateway } from '../models/CloudNetworkCreateGateway.js'; import { CloudOrderOrder } from '../models/CloudOrderOrder.js'; import { CloudProjectAiServingNamespace } from '../models/CloudProjectAiServingNamespace.js'; import { CloudProjectSubnet } from '../models/CloudProjectSubnet.js'; import { CloudStorageContainerAccess } from '../models/CloudStorageContainerAccess.js'; import { CloudLoadbalancingCreateListener } from '../models/CloudLoadbalancingCreateListener.js'; import { CloudProjectDatabaseM3dbUser } from '../models/CloudProjectDatabaseM3dbUser.js'; import { CloudStorageContainer } from '../models/CloudStorageContainer.js'; import { CloudProjectAiVolumeDataSyncSpec } from '../models/CloudProjectAiVolumeDataSyncSpec.js'; import { CloudProjectAiCapabilitiesPreset } from '../models/CloudProjectAiCapabilitiesPreset.js'; import { CloudProjectInstanceReinstallCreation } from '../models/CloudProjectInstanceReinstallCreation.js'; import { CloudProjectAiJobJob } from '../models/CloudProjectAiJobJob.js'; import { CloudLoadbalancingLoadbalancerCreate } from '../models/CloudLoadbalancingLoadbalancerCreate.js'; import { CloudLoadbalancingCreateFloatingIp } from '../models/CloudLoadbalancingCreateFloatingIp.js'; import { CloudProjectAiNotebookBackup } from '../models/CloudProjectAiNotebookBackup.js'; import { CloudVolumeVolume } from '../models/CloudVolumeVolume.js'; import { CloudLoadbalancingPool } from '../models/CloudLoadbalancingPool.js'; import { CloudProjectKubeUpdatePolicyUpdate } from '../models/CloudProjectKubeUpdatePolicyUpdate.js'; import { CloudPrice } from '../models/CloudPrice.js'; import { CloudProjectDatabaseServiceMaintenance } from '../models/CloudProjectDatabaseServiceMaintenance.js'; import { CloudProjectAiCapabilitiesProjectQuotas } from '../models/CloudProjectAiCapabilitiesProjectQuotas.js'; import { CloudLoadbalancingLoadBalancer } from '../models/CloudLoadbalancingLoadBalancer.js'; import { CloudUsageUsageForecast } from '../models/CloudUsageUsageForecast.js'; import { CloudKubeEtcdUsage } from '../models/CloudKubeEtcdUsage.js'; import { CloudProjectDatabaseKafkaConnectConnectorTask } from '../models/CloudProjectDatabaseKafkaConnectConnectorTask.js'; import { CloudProjectDatabaseServiceNodeCreation } from '../models/CloudProjectDatabaseServiceNodeCreation.js'; import { CloudProjectIoStreamSubscriptionStats } from '../models/CloudProjectIoStreamSubscriptionStats.js'; import { CloudProjectRegionWorkflowBackupCreation } from '../models/CloudProjectRegionWorkflowBackupCreation.js'; import { CloudStackStack } from '../models/CloudStackStack.js'; import { CloudKubeResponseMessage } from '../models/CloudKubeResponseMessage.js'; import { CloudUserUserDetail } from '../models/CloudUserUserDetail.js'; import { CloudProjectDatabaseCapabilitiesAdvancedConfigurationProperty } from '../models/CloudProjectDatabaseCapabilitiesAdvancedConfigurationProperty.js'; import { CloudContainerRegistryPlanUpdate } from '../models/CloudContainerRegistryPlanUpdate.js'; import { CloudProjectStorageUpdate } from '../models/CloudProjectStorageUpdate.js'; import { CloudSshkeySshKey } from '../models/CloudSshkeySshKey.js'; import { CloudProjectDatabaseServiceReplicationCreation } from '../models/CloudProjectDatabaseServiceReplicationCreation.js'; import { CloudProjectKubeCustomization } from '../models/CloudProjectKubeCustomization.js'; import { CloudProjectDataProcessingAuthorizationStatus } from '../models/CloudProjectDataProcessingAuthorizationStatus.js'; import { CloudProjectDatabaseServiceUserWithPasswordAndRoles } from '../models/CloudProjectDatabaseServiceUserWithPasswordAndRoles.js'; import { CloudNetworkGatewayInterface } from '../models/CloudNetworkGatewayInterface.js'; import { CloudLoadbalancingListener } from '../models/CloudLoadbalancingListener.js'; import { CloudProjectAiServingModelDefinition } from '../models/CloudProjectAiServingModelDefinition.js'; import { CloudProjectDatabaseOpensearchUserWithPassword } from '../models/CloudProjectDatabaseOpensearchUserWithPassword.js'; import { CloudInstanceInstance } from '../models/CloudInstanceInstance.js'; import { CloudProjectFloatingIp } from '../models/CloudProjectFloatingIp.js'; import { CloudProjectAiServingRegistryResponse } from '../models/CloudProjectAiServingRegistryResponse.js'; import { CloudProjectAiAppAppImageInput } from '../models/CloudProjectAiAppAppImageInput.js'; import { CloudUserOpenrc } from '../models/CloudUserOpenrc.js'; import { CloudKubeAuditLogs } from '../models/CloudKubeAuditLogs.js'; import { CloudProjectDatabaseKafkaConnectCapabilitiesConnectorConfigurationProperty } from '../models/CloudProjectDatabaseKafkaConnectCapabilitiesConnectorConfigurationProperty.js'; import { CloudProjectInstanceRescueModeCreation } from '../models/CloudProjectInstanceRescueModeCreation.js'; import { CloudProjectDatabaseRedisUserWithPassword } from '../models/CloudProjectDatabaseRedisUserWithPassword.js'; import { CloudProjectDatabaseServiceUser } from '../models/CloudProjectDatabaseServiceUser.js'; import { CloudProjectKubeCreation } from '../models/CloudProjectKubeCreation.js'; import { CloudInstanceInstanceMetrics } from '../models/CloudInstanceInstanceMetrics.js'; import { CloudContainerRegistryPlan } from '../models/CloudContainerRegistryPlan.js'; import { CloudProjectStoragePublicUrlCreation } from '../models/CloudProjectStoragePublicUrlCreation.js'; import { CloudProjectKubeOpenIdConnectCreation } from '../models/CloudProjectKubeOpenIdConnectCreation.js'; import { CloudFlavorFlavor } from '../models/CloudFlavorFlavor.js'; import { CloudImageImage } from '../models/CloudImageImage.js'; import { CloudProjectDatabaseRedisUserCreation } from '../models/CloudProjectDatabaseRedisUserCreation.js'; import { CloudProjectActivateMonthlyBillingCreation } from '../models/CloudProjectActivateMonthlyBillingCreation.js'; import { ServiceTerminationFutureUseEnum } from '../models/ServiceTerminationFutureUseEnum.js'; import { CloudProjectAiAppAppSpecInput } from '../models/CloudProjectAiAppAppSpecInput.js'; import { CloudProjectDatabaseCapabilitiesIntegration } from '../models/CloudProjectDatabaseCapabilitiesIntegration.js'; import { CloudQuotaQuotas } from '../models/CloudQuotaQuotas.js'; import { CloudProjectAiCommand } from '../models/CloudProjectAiCommand.js'; import { CloudProjectLoadbalancerConfigurationCreation } from '../models/CloudProjectLoadbalancerConfigurationCreation.js'; import { CloudUserUser } from '../models/CloudUserUser.js'; import { CloudProjectAiCapabilitiesFeatures } from '../models/CloudProjectAiCapabilitiesFeatures.js'; import { CloudLoadbalancingPoolMemberUpdate } from '../models/CloudLoadbalancingPoolMemberUpdate.js'; import { CloudProjectAiServingToken } from '../models/CloudProjectAiServingToken.js'; import { CloudProjectInstanceBulkCreation } from '../models/CloudProjectInstanceBulkCreation.js'; import { CloudProjectMigrationUpdate } from '../models/CloudProjectMigrationUpdate.js'; import { CloudProjectAiServingFlavor } from '../models/CloudProjectAiServingFlavor.js'; import { CloudNetworkNetwork } from '../models/CloudNetworkNetwork.js'; import { CloudProjectVolumeCreation } from '../models/CloudProjectVolumeCreation.js'; import { CloudProjectDatabaseM3dbUserCreation } from '../models/CloudProjectDatabaseM3dbUserCreation.js'; import { CloudVolumeBackupVolumeBackupCreation } from '../models/CloudVolumeBackupVolumeBackupCreation.js'; import { CloudStorageQuota } from '../models/CloudStorageQuota.js'; import { CloudProjectDatabaseKafkaService } from '../models/CloudProjectDatabaseKafkaService.js'; import { CloudProjectVolumeDetachCreation } from '../models/CloudProjectVolumeDetachCreation.js'; import { CloudProjectDatabaseKafkaAcl } from '../models/CloudProjectDatabaseKafkaAcl.js'; import { CloudProjectDatabaseServiceLogEntry } from '../models/CloudProjectDatabaseServiceLogEntry.js'; import { CloudLoadbalancingL7Rule } from '../models/CloudLoadbalancingL7Rule.js'; import { CloudProjectAiServingNamespaceCreation } from '../models/CloudProjectAiServingNamespaceCreation.js'; import { CloudProjectAiRegistryRegistry } from '../models/CloudProjectAiRegistryRegistry.js'; import { CloudProjectKubeUpdateCreation } from '../models/CloudProjectKubeUpdateCreation.js'; import { CloudProjectInstanceGroupCreation } from '../models/CloudProjectInstanceGroupCreation.js'; import { CloudStoragePresignedURL } from '../models/CloudStoragePresignedURL.js'; import { CloudVolumeBackupVolumeBackup } from '../models/CloudVolumeBackupVolumeBackup.js'; import { CloudVolumeSnapshot } from '../models/CloudVolumeSnapshot.js'; import { CloudProjectDatabaseKafkaTopicCreation } from '../models/CloudProjectDatabaseKafkaTopicCreation.js'; import { CloudInstanceInstanceDetail } from '../models/CloudInstanceInstanceDetail.js'; import { CloudProjectIoStreamSubscription } from '../models/CloudProjectIoStreamSubscription.js'; import { CloudAcl } from '../models/CloudAcl.js'; import { CloudProjectAiLogs } from '../models/CloudProjectAiLogs.js'; import { CloudProjectNetworkPrivateUpdate } from '../models/CloudProjectNetworkPrivateUpdate.js'; import { CloudVolumeBackupVolumeCreationFromBackup } from '../models/CloudVolumeBackupVolumeCreationFromBackup.js'; import { CloudStoragePresignedURLInput } from '../models/CloudStoragePresignedURLInput.js'; import { CloudProjectDatabaseIpRestriction } from '../models/CloudProjectDatabaseIpRestriction.js'; import { CloudLoadbalancingPoolUpdate } from '../models/CloudLoadbalancingPoolUpdate.js'; import { CloudProjectVolumeAttachCreation } from '../models/CloudProjectVolumeAttachCreation.js'; import { CloudProjectKubeUpdate } from '../models/CloudProjectKubeUpdate.js'; import { CloudNetworkUpdateGateway } from '../models/CloudNetworkUpdateGateway.js'; import { CloudLoadbalancingHealthMonitor } from '../models/CloudLoadbalancingHealthMonitor.js'; import { CloudKubeCluster } from '../models/CloudKubeCluster.js'; import { CloudProjectDatabaseServiceUserWithPassword } from '../models/CloudProjectDatabaseServiceUserWithPassword.js'; import { CloudProjectDataProcessingNotebookNotebook } from '../models/CloudProjectDataProcessingNotebookNotebook.js'; import { CloudProjectAiServingModel } from '../models/CloudProjectAiServingModel.js'; import { CloudLoadbalancingPoolCreate } from '../models/CloudLoadbalancingPoolCreate.js'; import { CloudStorageContainerDetail } from '../models/CloudStorageContainerDetail.js'; import { CloudProjectAiVolumeDataSync } from '../models/CloudProjectAiVolumeDataSync.js'; import { CloudProjectDatabaseServiceUserWithRolesCreation } from '../models/CloudProjectDatabaseServiceUserWithRolesCreation.js'; import { CloudProjectNetwork } from '../models/CloudProjectNetwork.js'; import { CloudProjectLoadbalancerConfiguration } from '../models/CloudProjectLoadbalancerConfiguration.js'; import { CloudProjectAiNotebookNotebookUpdate } from '../models/CloudProjectAiNotebookNotebookUpdate.js'; import { CloudProjectAiServingMetrics } from '../models/CloudProjectAiServingMetrics.js'; import { CloudStorageAddContainerPolicy } from '../models/CloudStorageAddContainerPolicy.js'; import { CloudProjectEligibilityInfo } from '../models/CloudProjectEligibilityInfo.js'; import { CloudIpCloudIp } from '../models/CloudIpCloudIp.js'; import { CloudProjectDatabaseOpensearchIndex } from '../models/CloudProjectDatabaseOpensearchIndex.js'; import { CloudKubeFlavor } from '../models/CloudKubeFlavor.js'; import { CloudProjectInstanceResizeCreation } from '../models/CloudProjectInstanceResizeCreation.js'; import { CloudProjectDatabaseKafkaConnectCapabilitiesConnectorTransform } from '../models/CloudProjectDatabaseKafkaConnectCapabilitiesConnectorTransform.js'; import { CloudKubeNode } from '../models/CloudKubeNode.js'; import { CloudProjectUserTokenCreation } from '../models/CloudProjectUserTokenCreation.js'; import { CloudLoadbalancingL7Policy } from '../models/CloudLoadbalancingL7Policy.js'; import { CloudProjectNetworkPrivateCreation } from '../models/CloudProjectNetworkPrivateCreation.js'; import { CloudProjectDatabaseOpensearchUser } from '../models/CloudProjectDatabaseOpensearchUser.js'; import { CloudInstanceApplicationAccess } from '../models/CloudInstanceApplicationAccess.js'; import { CloudLoadbalancingFlavor } from '../models/CloudLoadbalancingFlavor.js'; import { CloudProjectNewProject } from '../models/CloudProjectNewProject.js'; import { CloudProject } from '../models/CloudProject.js'; import { CloudRoleRole } from '../models/CloudRoleRole.js'; import { CloudProjectDatabasePostgresqlConnectionPoolCreation } from '../models/CloudProjectDatabasePostgresqlConnectionPoolCreation.js'; import { CloudProjectDatabaseMysqlQueryStatistics } from '../models/CloudProjectDatabaseMysqlQueryStatistics.js'; import { CloudProjectStorageCreation } from '../models/CloudProjectStorageCreation.js'; import { CloudMigrationMigration } from '../models/CloudMigrationMigration.js'; import { CloudProjectDatabaseCapabilities } from '../models/CloudProjectDatabaseCapabilities.js'; import { CloudVolumeBackupVolumeBackupRestore } from '../models/CloudVolumeBackupVolumeBackupRestore.js'; import { CloudProjectIoStreamRegion } from '../models/CloudProjectIoStreamRegion.js'; import { CloudLab } from '../models/CloudLab.js'; import { CloudProjectAiNotebookEditor } from '../models/CloudProjectAiNotebookEditor.js'; import { CloudProjectDatabaseServiceBackup } from '../models/CloudProjectDatabaseServiceBackup.js'; import { CloudProjectAiServingFramework } from '../models/CloudProjectAiServingFramework.js'; import { CloudProjectKubeOpenIdConnectUpdate } from '../models/CloudProjectKubeOpenIdConnectUpdate.js'; import { CloudProjectRegionQuotaCreation } from '../models/CloudProjectRegionQuotaCreation.js'; import { CloudKubePrivateNetworkConfiguration } from '../models/CloudKubePrivateNetworkConfiguration.js'; import { CloudProjectDataProcessingJobLogs } from '../models/CloudProjectDataProcessingJobLogs.js'; import { CloudProjectDatabaseM3dbNamespaceCreation } from '../models/CloudProjectDatabaseM3dbNamespaceCreation.js'; import { CloudProjectDatabaseServiceUserCreation } from '../models/CloudProjectDatabaseServiceUserCreation.js'; import { CloudProjectAiCapabilitiesRegion } from '../models/CloudProjectAiCapabilitiesRegion.js'; import { CloudNetworkCreateGatewaySummary } from '../models/CloudNetworkCreateGatewaySummary.js'; import { ServicesService } from '../models/ServicesService.js'; import { CloudProjectRegionCreation } from '../models/CloudProjectRegionCreation.js'; import { CloudUserRclone } from '../models/CloudUserRclone.js'; import { CloudProjectIoStream } from '../models/CloudProjectIoStream.js'; import { CloudProjectAiNotebookNotebookSpecInput } from '../models/CloudProjectAiNotebookNotebookSpecInput.js'; import { CloudProjectInstanceRebootCreation } from '../models/CloudProjectInstanceRebootCreation.js'; import { CloudProjectAiNotebookNotebook } from '../models/CloudProjectAiNotebookNotebook.js'; import { CloudProjectIoStreamStats } from '../models/CloudProjectIoStreamStats.js'; import { CloudProjectAiServingPresetImage } from '../models/CloudProjectAiServingPresetImage.js'; import { CloudContainerRegistryCapability } from '../models/CloudContainerRegistryCapability.js'; import { CloudAuthenticationToken } from '../models/CloudAuthenticationToken.js'; import { CloudProjectDatabaseOpensearchUserCreation } from '../models/CloudProjectDatabaseOpensearchUserCreation.js'; import { CloudProjectIoStreamTokenCreation } from '../models/CloudProjectIoStreamTokenCreation.js'; import { CloudProjectDatabaseServiceCurrentqueriesQueryCancelResponse } from '../models/CloudProjectDatabaseServiceCurrentqueriesQueryCancelResponse.js'; import { CloudProjectContainerRegistryCreation } from '../models/CloudProjectContainerRegistryCreation.js'; import { CloudUsageUsageCurrent } from '../models/CloudUsageUsageCurrent.js'; import { CloudOperation } from '../models/CloudOperation.js'; import { CloudProjectKubeResetCreation } from '../models/CloudProjectKubeResetCreation.js'; import { CloudNetworkSubnet } from '../models/CloudNetworkSubnet.js'; import { CloudProjectAiTokenToken } from '../models/CloudProjectAiTokenToken.js'; import { CloudSshkeySshKeyDetail } from '../models/CloudSshkeySshKeyDetail.js'; import { CloudProjectKubeRestart } from '../models/CloudProjectKubeRestart.js'; import { CloudInstancegroupInstanceGroup } from '../models/CloudInstancegroupInstanceGroup.js'; import { CloudCapabilitiesAvailability } from '../models/CloudCapabilitiesAvailability.js'; import { CloudNetworkCreateNetwork } from '../models/CloudNetworkCreateNetwork.js'; import { CloudProjectProjectUsage } from '../models/CloudProjectProjectUsage.js'; import { CloudStoragePolicyRaw } from '../models/CloudStoragePolicyRaw.js'; import { CloudProjectAiCapabilitiesFlavor } from '../models/CloudProjectAiCapabilitiesFlavor.js'; import { CloudInstanceCreateFloatingIp } from '../models/CloudInstanceCreateFloatingIp.js'; import { CloudProjectAiServingBackend } from '../models/CloudProjectAiServingBackend.js'; import { CloudAlertingAlert } from '../models/CloudAlertingAlert.js'; import { CloudProjectIoStreamToken } from '../models/CloudProjectIoStreamToken.js'; import { CloudProjectUserRoleUpdate } from '../models/CloudProjectUserRoleUpdate.js'; import { CloudProjectDatabaseKafkaConnectCapabilitiesConnector } from '../models/CloudProjectDatabaseKafkaConnectCapabilitiesConnector.js'; import { CloudProjectDatabaseServiceIntegration } from '../models/CloudProjectDatabaseServiceIntegration.js'; import { CloudProjectAiLabel } from '../models/CloudProjectAiLabel.js'; import { CloudProjectVolumeUpsizeCreation } from '../models/CloudProjectVolumeUpsizeCreation.js'; import { CloudProjectDataProcessingMetrics } from '../models/CloudProjectDataProcessingMetrics.js'; import { CloudProjectKubeNodePoolCreation } from '../models/CloudProjectKubeNodePoolCreation.js'; import { CloudStorageContainerObjectTempURL } from '../models/CloudStorageContainerObjectTempURL.js'; import { CloudProjectDatabaseIpRestrictionCreation } from '../models/CloudProjectDatabaseIpRestrictionCreation.js'; import { CloudStorageContainerCreation } from '../models/CloudStorageContainerCreation.js'; import { CloudProjectDatabasePostgresqlQueryStatistics } from '../models/CloudProjectDatabasePostgresqlQueryStatistics.js'; import { CloudVrack } from '../models/CloudVrack.js'; import { CloudProjectStorageCorsCreation } from '../models/CloudProjectStorageCorsCreation.js'; import { CloudProjectDatabasePostgresqlConnectionPool } from '../models/CloudProjectDatabasePostgresqlConnectionPool.js'; import { CloudProjectUserRoleCreation } from '../models/CloudProjectUserRoleCreation.js'; import { CloudProjectInstanceSnapshotCreation } from '../models/CloudProjectInstanceSnapshotCreation.js'; import { CloudProjectNewProjectInfo } from '../models/CloudProjectNewProjectInfo.js'; import { CloudProjectDatabaseRedisUser } from '../models/CloudProjectDatabaseRedisUser.js'; import { CloudProjectAiAppApp } from '../models/CloudProjectAiAppApp.js'; import { CloudProjectDataProcessingCapability } from '../models/CloudProjectDataProcessingCapability.js'; import { CloudOrderRuleInstanceCategories } from '../models/CloudOrderRuleInstanceCategories.js'; import { CloudProjectDatabaseServiceCreation } from '../models/CloudProjectDatabaseServiceCreation.js'; import { CloudProjectKubeIpRestrictionUpsert } from '../models/CloudProjectKubeIpRestrictionUpsert.js'; import { CloudProjectDatabaseKafkaConnectConnectorCreation } from '../models/CloudProjectDatabaseKafkaConnectConnectorCreation.js'; import { CloudRegion } from '../models/CloudRegion.js'; import { CloudAlerting } from '../models/CloudAlerting.js'; import { CloudProjectAiServingRegistry } from '../models/CloudProjectAiServingRegistry.js'; import { CloudProjectDatabaseKafkaPermissions } from '../models/CloudProjectDatabaseKafkaPermissions.js'; import { CloudProjectAiServingFeatures } from '../models/CloudProjectAiServingFeatures.js'; import { ServiceTerminationReasonEnum } from '../models/ServiceTerminationReasonEnum.js'; import { CloudKubeOpenIdConnect } from '../models/CloudKubeOpenIdConnect.js'; import { CloudProjectLoadBalancer } from '../models/CloudProjectLoadBalancer.js'; import { CloudProjectDatabaseTemporaryWriteDeadline } from '../models/CloudProjectDatabaseTemporaryWriteDeadline.js'; import { CloudProjectSshkeyCreation } from '../models/CloudProjectSshkeyCreation.js'; import { CloudProjectInstanceInterfaceCreation } from '../models/CloudProjectInstanceInterfaceCreation.js'; import { CloudProjectAiJobJobSpecInput } from '../models/CloudProjectAiJobJobSpecInput.js'; import { CloudKubeRegionEnum } from '../models/CloudKubeRegionEnum.js'; import { CloudProjectDatabaseOpensearchService } from '../models/CloudProjectDatabaseOpensearchService.js'; import { CloudInstanceInstanceVnc } from '../models/CloudInstanceInstanceVnc.js'; import { CloudOrderRuleAvailability } from '../models/CloudOrderRuleAvailability.js'; import { CloudProjectInstanceCreation } from '../models/CloudProjectInstanceCreation.js'; import { CloudProjectAiTokenTokenSpec } from '../models/CloudProjectAiTokenTokenSpec.js'; import { CloudProjectLoadbalancerRegion } from '../models/CloudProjectLoadbalancerRegion.js'; import { CloudUserS3CredentialsWithSecret } from '../models/CloudUserS3CredentialsWithSecret.js'; import { CloudProjectDataProcessingNotebookNotebookSpec } from '../models/CloudProjectDataProcessingNotebookNotebookSpec.js'; import { CloudKubeNodePool } from '../models/CloudKubeNodePool.js'; import { CloudProjectDatabaseService } from '../models/CloudProjectDatabaseService.js'; import { CloudProjectDatabaseServiceReplication } from '../models/CloudProjectDatabaseServiceReplication.js'; import { CloudProjectDatabaseServiceUserWithRoles } from '../models/CloudProjectDatabaseServiceUserWithRoles.js'; import { CloudNetworkGateway } from '../models/CloudNetworkGateway.js'; import { CloudProjectDatabaseAvailability } from '../models/CloudProjectDatabaseAvailability.js'; import { CloudInstanceInterfaceInterface } from '../models/CloudInstanceInterfaceInterface.js'; import { CloudProjectDatabaseServiceDatabase } from '../models/CloudProjectDatabaseServiceDatabase.js'; import { CloudKubeKubeconfig } from '../models/CloudKubeKubeconfig.js'; import { CloudAvailableRegion } from '../models/CloudAvailableRegion.js'; import { CloudProjectLoadBalancerCreation } from '../models/CloudProjectLoadBalancerCreation.js'; import { CloudProjectDatabaseKafkaConnectConnector } from '../models/CloudProjectDatabaseKafkaConnectConnector.js'; import { CloudProjectDatabaseOpensearchPermissions } from '../models/CloudProjectDatabaseOpensearchPermissions.js'; import { CloudProjectDatabaseM3dbNamespace } from '../models/CloudProjectDatabaseM3dbNamespace.js'; import { CloudProjectDatabaseServiceMetric } from '../models/CloudProjectDatabaseServiceMetric.js'; import { CloudProjectIoStreamSubscriptionCreation } from '../models/CloudProjectIoStreamSubscriptionCreation.js'; import { CloudProjectAiAppScalingStrategyInput } from '../models/CloudProjectAiAppScalingStrategyInput.js'; import { CloudProjectContainerRegistryUsersCreation } from '../models/CloudProjectContainerRegistryUsersCreation.js'; import { CloudContainerRegistryUser } from '../models/CloudContainerRegistryUser.js'; import { CloudQuotaStorageQuotaUpdate } from '../models/CloudQuotaStorageQuotaUpdate.js'; import { CloudProjectVolumeUpdate } from '../models/CloudProjectVolumeUpdate.js'; import { CloudColdArchiveContainer } from '../models/CloudColdArchiveContainer.js'; import { CloudProjectUserCreation } from '../models/CloudProjectUserCreation.js'; import { CloudProjectDatabaseServiceCurrentqueriesQueryCancelRequest } from '../models/CloudProjectDatabaseServiceCurrentqueriesQueryCancelRequest.js'; import { CloudProjectDatabaseKafkaUserAccess } from '../models/CloudProjectDatabaseKafkaUserAccess.js'; import { CloudInstanceAssociateFloatingIp } from '../models/CloudInstanceAssociateFloatingIp.js'; import { CloudAlertingDelayEnum } from '../models/CloudAlertingDelayEnum.js'; import { CloudKeymanagerCertificateCreate } from '../models/CloudKeymanagerCertificateCreate.js'; import { CloudCredit } from '../models/CloudCredit.js'; import OVHBase from '../ovh.js'; import '../models/CloudLoadbalancingL7PolicyActionEnum.js'; import '../models/CloudRoleService.js'; import '../models/CloudRolePermission.js'; import '../models/CloudLoadbalancingLoadBalancerProvisioningStatusEnum.js'; import '../models/CloudLoadbalancingLoadBalancerOperatingStatusEnum.js'; import '../models/CloudProjectDatabaseServiceCurrentqueriesQuery.js'; import '../models/CloudProjectDatabaseServiceCurrentqueriesStateEnum.js'; import '../models/CloudProjectDatabaseServiceCurrentqueriesWaitEventTypeEnum.js'; import '../models/CloudStorageRightEnum.js'; import '../models/CloudContainerRegistryStatusEnum.js'; import '../models/CloudProjectDataProcessingStatusEnum.js'; import '../models/CloudProjectDataProcessingEngineParameter.js'; import '../models/CloudIpIpSubTypeEnum.js'; import '../models/CloudIpIpStatusEnum.js'; import '../models/CloudProjectDataProcessingCapabilitiesNotebookTemplate.js'; import '../models/CloudProjectDataProcessingEngineVersion.js'; import '../models/CloudKubeNodePoolTemplate.js'; import '../models/CloudKubeNodePoolTemplateSpec.js'; import '../models/CloudKubeTaint.js'; import '../models/CloudKubeTaintEffectEnum.js'; import '../models/CloudKubeNodePoolTemplateMetadata.js'; import '../models/CloudProjectKubeNodePoolAutoscalingParams.js'; import '../models/CloudUsagePeriod.js'; import '../models/CloudLoadbalancingHealthMonitorHTTPConfiguration.js'; import '../models/CloudLoadbalancingLoadBalancerHealthMonitorHTTPVersionEnum.js'; import '../models/CloudLoadbalancingLoadBalancerHealthMonitorHTTPMethodEnum.js'; import '../models/CloudProjectIoStreamKindEnum.js'; import '../models/CloudKeymanagerSecretRef.js'; import '../models/CloudBillingViewMonthlyResources.js'; import '../models/CloudBillingViewMonthlyInstance.js'; import '../models/CloudBillingViewMonthlyInstanceDetail.js'; import '../models/CloudBillingViewMonthlyInstanceOption.js'; import '../models/CloudBillingViewMonthlyInstanceOptionDetail.js'; import '../models/CloudBillingViewMonthlyCertification.js'; import '../models/CloudBillingViewMonthlyCertificationDetail.js'; import '../models/CloudBillingViewTypedResources.js'; import '../models/CloudBillingViewRegionalizedResource.js'; import '../models/CloudBillingViewComponent.js'; import '../models/CloudBillingViewQuantity.js'; import '../models/CloudBillingViewUnitQuantityEnum.js'; import '../models/CloudBillingViewHourlyResources.js'; import '../models/CloudBillingViewHourlyInstanceBandwidth.js'; import '../models/CloudBillingViewBandwidthInstance.js'; import '../models/CloudBillingViewHourlyInstance.js'; import '../models/CloudBillingViewHourlyInstanceDetail.js'; import '../models/CloudBillingViewHourlyInstanceOption.js'; import '../models/CloudBillingViewHourlyInstanceOptionDetail.js'; import '../models/CloudBillingViewHourlySnapshot.js'; import '../models/CloudBillingViewInstanceSnapshot.js'; import '../models/CloudBillingViewVolumeSnapshot.js'; import '../models/CloudBillingViewHourlyVolume.js'; import '../models/CloudBillingViewHourlyVolumeDetail.js'; import '../models/CloudBillingViewHourlyStorage.js'; import '../models/CloudBillingViewStorageTypeEnum.js'; import '../models/CloudBillingViewStoredStorage.js'; import '../models/CloudBillingViewBandwidthStorage.js'; import '../models/OrderPrice.js'; import '../models/OrderCurrencyCodeEnum.js'; import '../models/CloudProjectDatabaseStatusEnum.js'; import '../models/CloudExecution.js'; import '../models/CloudExecutionStateEnum.js'; import '../models/CloudQuotaNetworkQuota.js'; import '../models/CloudQuotaComputeQuota.js'; import '../models/CloudQuotaVolumeQuota.js'; import '../models/CloudProjectBillTypeEnum.js'; import '../models/CloudProjectDatabaseServiceNodeRoleEnum.js'; import '../models/CloudNetworkCreateNetworkForGatewaySummary.js'; import '../models/CloudNetworkCreateSubnetForGatewaySummary.js'; import '../models/CloudNetworkGatewayModelEnum.js'; import '../models/CloudOrderStatusEnum.js'; import '../models/CloudProjectAllocationPool.js'; import '../models/CloudStorageEndpoint.js'; import '../models/CloudLoadbalancingListenerProtocolEnum.js'; import '../models/CloudStorageObject.js'; import '../models/CloudProjectAiVolumeDataSyncEnum.js'; import '../models/CloudProjectAiCapabilitiesPresetCapabilities.js'; import '../models/CloudProjectAiCapabilitiesFlavorTypeEnum.js'; import '../models/CloudProjectAiCapabilitiesPresetResources.js'; import '../models/CloudProjectAiJobPartner.js'; import '../models/CloudProjectAiCapabilitiesPresetDocumentationUrl.js'; import '../models/CloudProjectAiCapabilitiesPresetTypeEnum.js'; import '../models/CloudProjectAiJobJobStatus.js'; import '../models/CloudProjectAiJobJobStatusHistory.js'; import '../models/CloudProjectAiJobJobStateEnum.js'; import '../models/CloudProjectAiInfo.js'; import '../models/CloudProjectAiInfoCodeEnum.js'; import '../models/CloudProjectAiJobJobSpec.js'; import '../models/CloudProjectAiResources.js'; import '../models/CloudProjectAiVolumeVolume.js'; import '../models/CloudProjectAiVolumeDataStore.js'; import '../models/CloudProjectAiVolumeStandalone.js'; import '../models/CloudProjectAiVolumePrivateSwift.js'; import '../models/CloudProjectAiVolumePublicGit.js'; import '../models/CloudProjectAiVolumePublicSwift.js'; import '../models/CloudProjectAiVolumePermissionEnum.js'; import '../models/CloudProjectAiShutdownStrategyEnum.js'; import '../models/CloudProjectAiJobJobEnv.js'; import '../models/CloudLoadbalancingLoadbalancerNetworkInformationCreate.js'; import '../models/CloudLoadbalancingLoadbalancerListenerCreate.js'; import '../models/CloudLoadbalancingLoadbalancerPoolCreate.js'; import '../models/CloudLoadbalancingHealthMonitorCreate.js'; import '../models/CloudLoadbalancingLoadBalancerHealthMonitorTypeEnum.js'; import '../models/CloudLoadbalancingPoolAlgorithmEnum.js'; import '../models/CloudLoadbalancingPoolProtocolEnum.js'; import '../models/CloudLoadbalancingLoadbalancerMemberCreate.js'; import '../models/CloudLoadbalancingPoolSessionPersistence.js'; import '../models/CloudLoadbalancingPoolSessionPersistenceTypeEnum.js'; import '../models/CloudVolumeVolumeTypeEnum.js'; import '../models/CloudKubeUpdatePolicyEnum.js'; import '../models/CloudVolumePrice.js'; import '../models/CloudFlavorPrice.js'; import '../models/CloudSnapshotPrice.js'; import '../models/CloudArchiveStoragePrice.js'; import '../models/CloudStoragePrice.js'; import '../models/CloudBandwidthStoragePrice.js'; import '../models/CloudProjectDatabaseServiceMaintenanceStatusEnum.js'; import '../models/CloudBillingViewUsedCredits.js'; import '../models/CloudBillingViewUsedCredit.js'; import '../models/CloudProjectDatabaseKafkaConnectConnectorTaskStatusEnum.js'; import '../models/CloudStackInstructionGuide.js'; import '../models/CloudStackSection.js'; import '../models/CloudStackContent.js'; import '../models/CloudStackStep.js'; import '../models/CloudUserUserStatusEnum.js'; import '../models/CloudProjectDatabaseCapabilitiesAdvancedConfigurationPropertyTypeEnum.js'; import '../models/CloudStorageTypeEnum.js'; import '../models/CloudProjectDatabaseServiceReplicationPolicyClassEnum.js'; import '../models/CloudProjectKubeCustomizationAPIServer.js'; import '../models/CloudProjectKubeCustomizationAPIServerAdmissionPlugins.js'; import '../models/CloudProjectKubeCustomizationKubeProxy.js'; import '../models/CloudProjectKubeCustomizationKubeProxyIpvs.js'; import '../models/CloudKubeKubeProxyIpvsSchedulerEnum.js'; import '../models/CloudProjectKubeCustomizationKubeProxyIptables.js'; import '../models/CloudProjectAiServingWorkflowTemplateEnum.js'; import '../models/CloudProjectAiServingFrameworkIdEnum.js'; import '../models/CloudProjectAiServingBackendIdEnum.js'; import '../models/CloudProjectAiServingAutoscalingSpec.js'; import '../models/CloudProjectDatabaseOpensearchUserAcl.js'; import '../models/CloudInstanceInstanceStatusEnum.js'; import '../models/CloudInstanceMonthlyBilling.js'; import '../models/CloudInstanceMonthlyBillingStatusEnum.js'; import '../models/CloudInstanceIpAddress.js'; import '../models/CloudProjectFloatingIpStatusEnum.js'; import '../models/CloudProjectFloatingIpAssociatedEntity.js'; import '../models/CloudProjectFloatingIpAssociatedEntityTypeEnum.js'; import '../models/CloudProjectDatabaseKafkaConnectConnectorPropertyTypeEnum.js'; import '../models/CloudProjectDatabaseKafkaConnectCapabilitiesConnectorPropertyImportanceEnum.js'; import '../models/CloudKubeVersionEnum.js'; import '../models/CloudProjectKubeCreationNodePool.js'; import '../models/CloudKubeKubeProxyModeEnum.js'; import '../models/CloudInstanceInstanceMetricsValue.js'; import '../models/CloudContainerRegistryFeatures.js'; import '../models/CloudContainerRegistryLimits.js'; import '../models/CloudKubeOpenIdConnectSigningAlgorithmsEnum.js'; import '../models/CloudFlavorCapability.js'; import '../models/CloudFlavorCapabilityNameEnum.js'; import '../models/CloudFlavorFlavorPlanCodes.js'; import '../models/CloudInstanceMonthlyInstanceBulkParams.js'; import '../models/CloudProjectAiResourcesInput.js'; import '../models/CloudProjectAiAppProbeInput.js'; import '../models/CloudProjectDatabaseEngineEnum.js'; import '../models/CloudProjectDatabaseServiceIntegrationTypeEnum.js'; import '../models/CloudProjectDatabaseCapabilitiesIntegrationParameter.js'; import '../models/CloudProjectDatabaseCapabilitiesIntegrationParameterTypeEnum.js'; import '../models/CloudQuotaInstanceUsageQuotas.js'; import '../models/CloudQuotaKeymanagerQuotas.js'; import '../models/CloudQuotaVolumeUsageQuotas.js'; import '../models/CloudQuotaLoadbalancerQuotas.js'; import '../models/CloudQuotaKeypairQuotas.js'; import '../models/CloudQuotaNetworkQuotas.js'; import '../models/CloudProjectLoadbalancerConfigurationNetworkingNetworking.js'; import '../models/CloudProjectLoadbalancerConfigurationNetworkingIngress.js'; import '../models/CloudProjectLoadbalancerNetworkingIngressKindEnum.js'; import '../models/CloudProjectLoadbalancerConfigurationNetworkingEgress.js'; import '../models/CloudProjectLoadbalancerNetworkingEgressKindEnum.js'; import '../models/CloudProjectLoadbalancerBackend.js'; import '../models/CloudProjectLoadbalancerServer.js'; import '../models/CloudProjectLoadbalancerBackendProxyProtocolEnum.js'; import '../models/CloudProjectLoadbalancerBackendBalancerAlgorithmEnum.js'; import '../models/CloudProjectLoadbalancerFrontend.js'; import '../models/CloudProjectLoadbalancerFrontendModeEnum.js'; import '../models/CloudProjectLoadbalancerPortRange.js'; import '../models/CloudProjectLoadbalancerBackendSelector.js'; import '../models/CloudProjectAiServingTokenGroupEnum.js'; import '../models/CloudInstanceNetworkBulkParams.js'; import '../models/CloudInstanceAutoBackup.js'; import '../models/CloudNetworkNetworkStatusEnum.js'; import '../models/CloudNetworkNetworkTypeEnum.js'; import '../models/CloudNetworkNetworkRegion.js'; import '../models/CloudNetworkNetworkRegionStatusEnum.js'; import '../models/CloudProjectDatabaseNetworkTypeEnum.js'; import '../models/CloudProjectDatabaseServiceIpRestriction.js'; import '../models/CloudProjectDatabaseServiceDisk.js'; import '../models/CloudProjectDatabaseServiceEndpoint.js'; import '../models/CloudProjectDatabaseServiceEndpointComponentEnum.js'; import '../models/CloudLoadbalancingL7RuleTypeEnum.js'; import '../models/CloudLoadbalancingL7RuleCompareTypeEnum.js'; import '../models/CloudKubeUpdateStrategyEnum.js'; import '../models/CloudInstancegroupInstanceGroupTypeEnum.js'; import '../models/CloudStoragePresignedURLMethodEnum.js'; import '../models/CloudVolumeBackupVolumeBackupStatusEnum.js'; import '../models/CloudVolumeSnapshotStatusEnum.js'; import '../models/CloudProjectIoStreamSubscriptionKindEnum.js'; import '../models/CloudProjectAiLogLine.js'; import '../models/CloudKubeClusterStatusEnum.js'; import '../models/CloudProjectDataProcessingNotebookNotebookStatus.js'; import '../models/CloudProjectDataProcessingNotebookNotebookStateEnum.js'; import '../models/CloudProjectDataProcessingInfo.js'; import '../models/CloudProjectDataProcessingInfoCodeEnum.js'; import '../models/CloudProjectAiServingModelWorkflowTemplateParameter.js'; import '../models/CloudProjectAiServingAPIStatusEnum.js'; import '../models/CloudProjectAiServingVersionStatusEnum.js'; import '../models/CloudStorageContainerObject.js'; import '../models/CloudStorageRetrievalStateEnum.js'; import '../models/CloudProjectAiVolumeDataSyncStatus.js'; import '../models/CloudProjectAiVolumeDataSyncStateEnum.js'; import '../models/CloudProjectAiVolumeProgress.js'; import '../models/CloudProjectAiVolumeDataSyncProgressStateEnum.js'; import '../models/CloudNetworkNetworkVisibilityEnum.js'; import '../models/CloudProjectAiServingMetricsEndpoint.js'; import '../models/CloudStoragePolicyRoleEnum.js'; import '../models/CloudProjectEligibilityAction.js'; import '../models/CloudProjectPaymentMethodAuthorized.js'; import '../models/CloudProjectNewProjectInfoVoucher.js'; import '../models/CloudKubeFlavorCategoryEnum.js'; import '../models/CloudKubeFlavorStateEnum.js'; import '../models/CloudKubeNodeStatusEnum.js'; import '../models/CloudInstanceAccess.js'; import '../models/CloudInstanceApplicationAccessStateEnum.js'; import '../models/CloudProjectNewProjectCredit.js'; import '../models/CloudCommonVoucherValidity.js'; import '../models/CloudProjectNewProjectStatusEnum.js'; import '../models/CloudAccessTypeEnum.js'; import '../models/CloudProjectProjectStatusEnum.js'; import '../models/CloudProjectDatabasePostgresqlConnectionpoolModeEnum.js'; import '../models/CloudProjectDatabaseMysqlQuerystatisticsQuery.js'; import '../models/CloudMigrationResourceTypeEnum.js'; import '../models/CloudProjectDatabaseCapabilitiesEngine.js'; import '../models/CloudProjectDatabaseCapabilitiesEngineStorageStrategyEnum.js'; import '../models/CloudProjectDatabaseCapabilitiesFlavor.js'; import '../models/CloudProjectDatabaseCapabilitiesOption.js'; import '../models/CloudProjectDatabaseTypeEnum.js'; import '../models/CloudProjectDatabaseCapabilitiesPlan.js'; import '../models/CloudProjectIoStreamRegionEndpoint.js'; import '../models/CloudLabStatusEnum.js'; import '../models/CloudProjectDatabaseServiceBackupRegion.js'; import '../models/CloudProjectDatabaseBackupTypeEnum.js'; import '../models/CloudProjectDataProcessingLogLine.js'; import '../models/CloudProjectDatabaseM3dbNamespaceTypeEnum.js'; import '../models/CloudProjectDatabaseM3dbNamespaceRetention.js'; import '../models/ServiceStateEnum.js'; import '../models/ServiceRenewType.js'; import '../models/ServiceRenewalTypeEnum.js'; import '../models/CloudProjectIoStreamStatusEnum.js'; import '../models/CloudProjectAiNotebookNotebookEnv.js'; import '../models/CloudInstanceRebootTypeEnum.js'; import '../models/CloudProjectAiNotebookNotebookStatus.js'; import '../models/CloudProjectAiNotebookNotebookStateEnum.js'; import '../models/CloudProjectAiNotebookNotebookWorkspace.js'; import '../models/CloudProjectAiNotebookNotebookSpec.js'; import '../models/CloudAuthenticationOpenstackToken.js'; import '../models/CloudAuthenticationTokenProject.js'; import '../models/CloudAuthenticationDomain.js'; import '../models/CloudAuthenticationRole.js'; import '../models/CloudAuthenticationCatalog.js'; import '../models/CloudAuthenticationEndpoint.js'; import '../models/CloudAuthenticationUserToken.js'; import '../models/CloudProjectIoStreamTokenActionEnum.js'; import '../models/CloudOperationStatusEnum.js'; import '../models/CloudSubOperation.js'; import '../models/CloudKubeResetWorkerNodesPolicyEnum.js'; import '../models/CloudNetworkIPPool.js'; import '../models/CloudProjectAiTokenTokenStatus.js'; import '../models/CloudCapabilitiesAvailabilityPlan.js'; import '../models/CloudCapabilitiesAvailabilityRegion.js'; import '../models/CloudRegionContinentEnum.js'; import '../models/CloudCapabilitiesAvailabilityProduct.js'; import '../models/CloudNetworkCreateSubnetSummary.js'; import '../models/CloudProjectCurrentUsage.js'; import '../models/CloudProjectVolumesUsage.js'; import '../models/CloudProjectVolumeUsageDetail.js'; import '../models/CloudProjectVolumeType.js'; import '../models/CloudProjectInstancesUsage.js'; import '../models/CloudProjectInstanceUsageDetail.js'; import '../models/CloudProjectInstanceMonthlyBilling.js'; import '../models/CloudProjectStorageUsage.js'; import '../models/CloudProjectStorageVolumeUsage.js'; import '../models/CloudProjectBandwidthStorageUsage.js'; import '../models/CloudProjectSnapshotsUsage.js'; import '../models/CloudProjectSnapshotUsageDetail.js'; import '../models/CloudProjectAiCapabilitiesFlavorResourcesPerUnit.js'; import '../models/CloudProjectAiCapabilitiesFlavorGpuInformation.js'; import '../models/CloudProjectDatabaseKafkaConnectCapabilitiesConnectorTypeEnum.js'; import '../models/CloudProjectDatabaseServiceIntegrationStatusEnum.js'; import '../models/CloudProjectDataProcessingMetricsEndpoint.js'; import '../models/CloudProjectDatabasePostgresqlQuerystatisticsQuery.js'; import '../models/CloudProjectDatabasePostgresqlConnectionpoolSslModeEnum.js'; import '../models/CloudProjectNewProjectInfoError.js'; import '../models/CloudProjectNewProjectInfoErrorCodeEnum.js'; import '../models/CloudProjectAiAppAppSpec.js'; import '../models/CloudProjectAiAppProbe.js'; import '../models/CloudProjectAiAppScalingStrategy.js'; import '../models/CloudProjectAiAppScalingFixedStrategy.js'; import '../models/CloudProjectAiAppScalingAutomaticStrategy.js'; import '../models/CloudProjectAiAppScalingAutomaticStrategyResourceTypeEnum.js'; import '../models/CloudProjectAiAppAppStatus.js'; import '../models/CloudProjectAiAppAppStateHistory.js'; import '../models/CloudProjectAiAppAppStateEnum.js'; import '../models/CloudProjectDataProcessingCapabilitiesEngineParameter.js'; import '../models/CloudProjectDataProcessingParameterValidator.js'; import '../models/CloudProjectDataProcessingCapabilitiesTemplate.js'; import '../models/CloudOrderRuleInstanceCategory.js'; import '../models/CloudOrderRuleInstanceCategoryTypeEnum.js'; import '../models/CloudProjectDatabaseServiceCreationBackupFork.js'; import '../models/CloudProjectDatabaseServiceNodePattern.js'; import '../models/CloudComponent.js'; import '../models/CloudServiceStatusEnum.js'; import '../models/CloudRegionStatusEnum.js'; import '../models/CloudIpCountryEnum.js'; import '../models/CloudProjectLoadbalancerConfigurationVersion.js'; import '../models/CloudProjectLoadbalancerStatusEnum.js'; import '../models/CloudProjectLoadbalancerSizeEnum.js'; import '../models/CloudProjectLoadbalancerAddresses.js'; import '../models/CloudProjectLoadbalancerAddress.js'; import '../models/CloudProjectLoadbalancerNetworkingNetworking.js'; import '../models/CloudProjectLoadbalancerNetworkingEgress.js'; import '../models/CloudProjectLoadbalancerNetworkingIngress.js'; import '../models/CloudOrderRuleAvailabilityProduct.js'; import '../models/CloudOrderRuleAvailabilityPlan.js'; import '../models/CloudInstanceNetworkParams.js'; import '../models/CloudProjectAiTokenRoleEnum.js'; import '../models/CloudProjectDataProcessingNotebookNotebookEnv.js'; import '../models/CloudKubeNodePoolAutoscaling.js'; import '../models/CloudKubeNodePoolSizeStatusEnum.js'; import '../models/CloudKubeNodePoolStatusEnum.js'; import '../models/CloudNetworkGatewayStatusEnum.js'; import '../models/CloudNetworkGatewayExternalInformation.js'; import '../models/CloudNetworkGatewayIpSubnet.js'; import '../models/CloudProjectDatabaseAvailabilityStatusEnum.js'; import '../models/CloudInstanceInterfaceFixedIp.js'; import '../models/CloudProjectLoadbalancerNetworkingNetworkingCreation.js'; import '../models/CloudProjectLoadbalancerNetworkingIngressCreation.js'; import '../models/CloudProjectLoadbalancerNetworkingEgressCreation.js'; import '../models/CloudProjectDatabaseKafkaConnectConnectorStatusEnum.js'; import '../models/CloudProjectDatabaseServiceMetricUnitEnum.js'; import '../models/CloudProjectDatabaseServiceHostMetric.js'; import '../models/CloudProjectDatabaseServiceDataPoint.js'; import '../models/CloudProjectAiAppScalingAutomaticStrategyInput.js'; import '../models/CloudProjectAiAppScalingFixedStrategyInput.js'; import '../models/CloudColdArchiveContainerStatusEnum.js'; import '../models/CloudUserRoleEnum.js'; import '../endpoints.js'; declare class CloudHandler { ovh: OVHBase; constructor(ovh: OVHBase); /** Get agreements related to a product */ getAgreements: () => Promise<CloudProjectProductAgreements>; /** Start a new cloud project */ postCreateProject: (body: { credit?: number; description?: string; voucher?: string; }) => Promise<CloudProjectNewProject>; /** Get information about a cloud project creation */ getCreateProjectInfo: () => Promise<CloudProjectNewProjectInfo>; /** Check your eligibility to create a Public Cloud order */ checkEligibility: () => Promise<CloudProjectEligibilityInfo>; /** Get all cloud pending orders */ getOrder: () => Promise<CloudOrderOrder[]>; /** Get product availability */ getOrderRuleAvailability: () => Promise<CloudOrderRuleAvailability>; /** Get instance categories */ getOrderRuleInstanceCategory: () => Promise<CloudOrderRuleInstanceCategories>; /** Get services prices */ getPrice: () => Promise<CloudPrice>; /** List available ser