Uses of Class
com.exoscale.sdk.client.ApiException
Packages that use ApiException
-
Uses of ApiException in com.exoscale.sdk.api
Methods in com.exoscale.sdk.api that return ApiExceptionModifier and TypeMethodDescriptionprotected ApiException
ExoscaleApi.getApiException
(String operationId, HttpResponse<InputStream> response) Methods in com.exoscale.sdk.api that throw ApiExceptionModifier and TypeMethodDescriptionExoscaleApi.addExternalSourceToSecurityGroup
(UUID id, AddExternalSourceToSecurityGroupRequest addExternalSourceToSecurityGroupRequest) Add an external source as a member of a Security GroupExoscaleApi.addInstanceProtection
(UUID id) Set instance destruction protectionExoscaleApi.addRuleToSecurityGroup
(UUID id, AddRuleToSecurityGroupRequest addRuleToSecurityGroupRequest) Create a Security Group ruleExoscaleApi.addServiceToLoadBalancer
(UUID id, AddServiceToLoadBalancerRequest addServiceToLoadBalancerRequest) Add a Load Balancer ServiceExoscaleApi.attachBlockStorageVolumeToInstance
(UUID id, AttachBlockStorageVolumeToInstanceRequest attachBlockStorageVolumeToInstanceRequest) Attach block storage volume to an instanceExoscaleApi.attachDbaasServiceToEndpoint
(String sourceServiceName, AttachDbaasServiceToEndpointRequest attachDbaasServiceToEndpointRequest) [BETA] Create a new DBaaS connection between a DBaaS service and an external serviceExoscaleApi.attachInstanceToElasticIp
(UUID id, AttachBlockStorageVolumeToInstanceRequest attachBlockStorageVolumeToInstanceRequest) Attach a Compute instance to an Elastic IPExoscaleApi.attachInstanceToPrivateNetwork
(UUID id, AttachInstanceToPrivateNetworkRequest attachInstanceToPrivateNetworkRequest) Attach a Compute instance to a Private NetworkExoscaleApi.attachInstanceToSecurityGroup
(UUID id, DetachInstanceFromPrivateNetworkRequest detachInstanceFromPrivateNetworkRequest) Attach a Compute instance to a Security GroupExoscaleApi.copyTemplate
(UUID id, CopyTemplateRequest copyTemplateRequest) Copy a Template from a zone to anotherExoscaleApi.createAntiAffinityGroup
(CreateAntiAffinityGroupRequest createAntiAffinityGroupRequest) Create an Anti-affinity GroupExoscaleApi.createApiKey
(CreateApiKeyRequest createApiKeyRequest) Create a new API keyExoscaleApi.createBlockStorageSnapshot
(UUID id, CreateBlockStorageSnapshotRequest createBlockStorageSnapshotRequest) Create a block storage snapshotExoscaleApi.createBlockStorageVolume
(CreateBlockStorageVolumeRequest createBlockStorageVolumeRequest) Create a block storage volumeExoscaleApi.createDbaasExternalEndpointDatadog
(String name, DbaasEndpointDatadogInputCreate dbaasEndpointDatadogInputCreate) [BETA] Create DataDog external integration endpointExoscaleApi.createDbaasExternalEndpointElasticsearch
(String name, DbaasEndpointElasticsearchInputCreate dbaasEndpointElasticsearchInputCreate) [BETA] Create ElasticSearch Logs external integration endpointExoscaleApi.createDbaasExternalEndpointOpensearch
(String name, DbaasEndpointOpensearchInputCreate dbaasEndpointOpensearchInputCreate) [BETA] Create OpenSearch Logs external integration endpointExoscaleApi.createDbaasExternalEndpointPrometheus
(String name, DbaasEndpointPrometheusPayload dbaasEndpointPrometheusPayload) [BETA] Create Prometheus external integration endpointExoscaleApi.createDbaasExternalEndpointRsyslog
(String name, DbaasEndpointRsyslogInputCreate dbaasEndpointRsyslogInputCreate) [BETA] Create RSyslog external integration endpointExoscaleApi.createDbaasIntegration
(CreateDbaasIntegrationRequest createDbaasIntegrationRequest) [BETA] Create a new DBaaS integration between two servicesExoscaleApi.createDbaasKafkaSchemaRegistryAclConfig
(String name, DbaasKafkaSchemaRegistryAclEntry dbaasKafkaSchemaRegistryAclEntry) Add a Kafka Schema Registry ACL entryExoscaleApi.createDbaasKafkaTopicAclConfig
(String name, DbaasKafkaTopicAclEntry dbaasKafkaTopicAclEntry) Add a Kafka topic ACL entryExoscaleApi.createDbaasKafkaUser
(String serviceName, CreateDbaasKafkaUserRequest createDbaasKafkaUserRequest) Create a DBaaS Kafka userExoscaleApi.createDbaasMysqlDatabase
(String serviceName, CreateDbaasMysqlDatabaseRequest createDbaasMysqlDatabaseRequest) Create a DBaaS MySQL databaseExoscaleApi.createDbaasMysqlUser
(String serviceName, CreateDbaasMysqlUserRequest createDbaasMysqlUserRequest) Create a DBaaS MySQL userExoscaleApi.createDbaasOpensearchUser
(String serviceName, CreateDbaasKafkaUserRequest createDbaasKafkaUserRequest) Create a DBaaS OpenSearch userExoscaleApi.createDbaasPgConnectionPool
(String serviceName, CreateDbaasPgConnectionPoolRequest createDbaasPgConnectionPoolRequest) Create a DBaaS PostgreSQL connection poolExoscaleApi.createDbaasPgDatabase
(String serviceName, CreateDbaasPgDatabaseRequest createDbaasPgDatabaseRequest) Create a DBaaS Postgres databaseExoscaleApi.createDbaasPgUpgradeCheck
(String service, CreateDbaasPgUpgradeCheckRequest createDbaasPgUpgradeCheckRequest) Check whether you can upgrade Postgres service to a newer versionExoscaleApi.createDbaasPostgresUser
(String serviceName, CreateDbaasPostgresUserRequest createDbaasPostgresUserRequest) Create a DBaaS Postgres userExoscaleApi.createDbaasRedisUser
(String serviceName, CreateDbaasKafkaUserRequest createDbaasKafkaUserRequest) Create a DBaaS Redis userExoscaleApi.createDbaasServiceGrafana
(String name, CreateDbaasServiceGrafanaRequest createDbaasServiceGrafanaRequest) Create a DBaaS Grafana serviceExoscaleApi.createDbaasServiceKafka
(String name, CreateDbaasServiceKafkaRequest createDbaasServiceKafkaRequest) Create a DBaaS Kafka service Create a DBaaS Kafka serviceExoscaleApi.createDbaasServiceMysql
(String name, CreateDbaasServiceMysqlRequest createDbaasServiceMysqlRequest) Create a DBaaS MySQL service Create a DBaaS MySQL serviceExoscaleApi.createDbaasServiceOpensearch
(String name, CreateDbaasServiceOpensearchRequest createDbaasServiceOpensearchRequest) Create a DBaaS OpenSearch service Create a DBaaS OpenSearch serviceExoscaleApi.createDbaasServicePg
(String name, CreateDbaasServicePgRequest createDbaasServicePgRequest) Create a DBaaS PostgreSQL serviceExoscaleApi.createDbaasServiceRedis
(String name, CreateDbaasServiceRedisRequest createDbaasServiceRedisRequest) Create a DBaaS Redis service Create a DBaaS Redis serviceExoscaleApi.createDbaasTaskMigrationCheck
(String service, CreateDbaasTaskMigrationCheckRequest createDbaasTaskMigrationCheckRequest) Create a DBaaS task to check migrationExoscaleApi.createDnsDomain
(CreateDnsDomainRequest createDnsDomainRequest) Create DNS domainExoscaleApi.createDnsDomainRecord
(UUID domainId, CreateDnsDomainRecordRequest createDnsDomainRecordRequest) Create DNS domain recordExoscaleApi.createElasticIp
(CreateElasticIpRequest createElasticIpRequest) Create an Elastic IPExoscaleApi.createIamRole
(CreateIamRoleRequest createIamRoleRequest) Create IAM RoleExoscaleApi.createInstance
(CreateInstanceRequest createInstanceRequest) Create a Compute instanceExoscaleApi.createInstancePool
(CreateInstancePoolRequest createInstancePoolRequest) Create an Instance PoolExoscaleApi.createLoadBalancer
(CreateLoadBalancerRequest createLoadBalancerRequest) Create a Load BalancerExoscaleApi.createPrivateNetwork
(CreatePrivateNetworkRequest createPrivateNetworkRequest) Create a Private NetworkExoscaleApi.createSecurityGroup
(CreateSecurityGroupRequest createSecurityGroupRequest) Create a Security GroupExoscaleApi.createSksCluster
(CreateSksClusterRequest createSksClusterRequest) Create an SKS clusterExoscaleApi.createSksNodepool
(UUID id, CreateSksNodepoolRequest createSksNodepoolRequest) Create a new SKS NodepoolExoscaleApi.createSnapshot
(UUID id) Create a Snapshot of a Compute instanceExoscaleApi.createUser
(CreateUserRequest createUserRequest) Create a UserExoscaleApi.deleteAntiAffinityGroup
(UUID id) Delete an Anti-affinity GroupExoscaleApi.deleteApiKey
(String id) Delete an API keyExoscaleApi.deleteBlockStorageSnapshot
(UUID id) Delete a block storage snapshot, data will be unrecoverableExoscaleApi.deleteBlockStorageVolume
(UUID id) Delete a block storage volume, data will be unrecoverableExoscaleApi.deleteDbaasExternalEndpointDatadog
(UUID endpointId) [BETA] Delete DataDog external integration endpointExoscaleApi.deleteDbaasExternalEndpointElasticsearch
(UUID endpointId) [BETA] Delete ElasticSearch logs external integration endpointExoscaleApi.deleteDbaasExternalEndpointOpensearch
(UUID endpointId) [BETA] Delete OpenSearch logs external integration endpointExoscaleApi.deleteDbaasExternalEndpointPrometheus
(UUID endpointId) [BETA] Delete Prometheus external integration endpointExoscaleApi.deleteDbaasExternalEndpointRsyslog
(UUID endpointId) [BETA] Delete RSyslog external integration endpointExoscaleApi.deleteDbaasIntegration
(UUID id) [BETA] Delete a DBaaS IntegrationExoscaleApi.deleteDbaasKafkaSchemaRegistryAclConfig
(String name, String aclId) Delete a Kafka ACL entryExoscaleApi.deleteDbaasKafkaTopicAclConfig
(String name, String aclId) Delete a Kafka ACL entryExoscaleApi.deleteDbaasKafkaUser
(String serviceName, String username) Delete a DBaaS kafka userExoscaleApi.deleteDbaasMysqlDatabase
(String serviceName, String databaseName) Delete a DBaaS MySQL databaseExoscaleApi.deleteDbaasMysqlUser
(String serviceName, String username) Delete a DBaaS MySQL userExoscaleApi.deleteDbaasOpensearchUser
(String serviceName, String username) Delete a DBaaS OpenSearch userExoscaleApi.deleteDbaasPgConnectionPool
(String serviceName, String connectionPoolName) Delete a DBaaS PostgreSQL connection poolExoscaleApi.deleteDbaasPgDatabase
(String serviceName, String databaseName) Delete a DBaaS Postgres databaseExoscaleApi.deleteDbaasPostgresUser
(String serviceName, String username) Delete a DBaaS Postgres userExoscaleApi.deleteDbaasRedisUser
(String serviceName, String username) Delete a DBaaS Redis userExoscaleApi.deleteDbaasService
(String name) Delete a DBaaS service Delete a DBaaS serviceExoscaleApi.deleteDbaasServiceGrafana
(String name) Delete a Grafana serviceExoscaleApi.deleteDbaasServiceKafka
(String name) Delete a Kafka serviceExoscaleApi.deleteDbaasServiceMysql
(String name) Delete a MySQL serviceExoscaleApi.deleteDbaasServiceOpensearch
(String name) Delete a OpenSearch serviceExoscaleApi.deleteDbaasServicePg
(String name) Delete a Postgres serviceExoscaleApi.deleteDbaasServiceRedis
(String name) Delete a Redis serviceExoscaleApi.deleteDnsDomain
(UUID id) Delete DNS DomainExoscaleApi.deleteDnsDomainRecord
(UUID domainId, UUID recordId) Delete DNS domain recordExoscaleApi.deleteElasticIp
(UUID id) Delete an Elastic IPExoscaleApi.deleteIamRole
(UUID id) Delete IAM RoleExoscaleApi.deleteInstance
(UUID id) Delete a Compute instanceExoscaleApi.deleteInstancePool
(UUID id) Delete an Instance PoolExoscaleApi.deleteLoadBalancer
(UUID id) Delete a Load BalancerExoscaleApi.deleteLoadBalancerService
(UUID id, UUID serviceId) Delete a Load Balancer ServiceExoscaleApi.deletePrivateNetwork
(UUID id) Delete a Private NetworkExoscaleApi.deleteReverseDnsElasticIp
(UUID id) Delete the PTR DNS record for an elastic IPExoscaleApi.deleteReverseDnsInstance
(UUID id) Delete the PTR DNS record for an instanceExoscaleApi.deleteRuleFromSecurityGroup
(UUID id, UUID ruleId) Delete a Security Group ruleExoscaleApi.deleteSecurityGroup
(UUID id) Delete a Security GroupExoscaleApi.deleteSksCluster
(UUID id) Delete an SKS clusterExoscaleApi.deleteSksNodepool
(UUID id, UUID sksNodepoolId) Delete an SKS NodepoolExoscaleApi.deleteSnapshot
(UUID id) Delete a SnapshotExoscaleApi.deleteSshKey
(String name) Delete a SSH keyExoscaleApi.deleteTemplate
(UUID id) Delete a TemplateExoscaleApi.deleteUser
(UUID id) Delete UserExoscaleApi.detachBlockStorageVolume
(UUID id) Detach block storage volumeExoscaleApi.detachDbaasServiceFromEndpoint
(String sourceServiceName, DetachDbaasServiceFromEndpointRequest detachDbaasServiceFromEndpointRequest) [BETA] Detach a DBaaS external integration from a serviceExoscaleApi.detachInstanceFromElasticIp
(UUID id, AttachBlockStorageVolumeToInstanceRequest attachBlockStorageVolumeToInstanceRequest) Detach a Compute instance from an Elastic IPExoscaleApi.detachInstanceFromPrivateNetwork
(UUID id, DetachInstanceFromPrivateNetworkRequest detachInstanceFromPrivateNetworkRequest) Detach a Compute instance from a Private NetworkExoscaleApi.detachInstanceFromSecurityGroup
(UUID id, DetachInstanceFromPrivateNetworkRequest detachInstanceFromPrivateNetworkRequest) Detach a Compute instance from a Security GroupExoscaleApi.enableDbaasMysqlWrites
(String name) Temporarily enable writes for MySQL services in read-only mode due to filled up storageExoscaleApi.evictInstancePoolMembers
(UUID id, EvictInstancePoolMembersRequest evictInstancePoolMembersRequest) Evict Instance Pool members This operation evicts the specified Compute instances member from the Instance Pool, shrinking it to `<current pool size> - <# evicted members>`.ExoscaleApi.evictSksNodepoolMembers
(UUID id, UUID sksNodepoolId, EvictSksNodepoolMembersRequest evictSksNodepoolMembersRequest) Evict Nodepool members This operation evicts the specified Compute instances member from the Nodepool, shrinking it to `<current nodepool size> - <# evicted members>`.ExoscaleApi.exportSnapshot
(UUID id) Export a SnapshotExoscaleApi.generateSksClusterKubeconfig
(UUID id, SksKubeconfigRequest sksKubeconfigRequest) Generate a new Kubeconfig file for a SKS cluster This operation returns a Kubeconfig file encoded in base64.ExoscaleApi.getAntiAffinityGroup
(UUID id) Retrieve Anti-affinity Group detailsGet API keyExoscaleApi.getBlockStorageSnapshot
(UUID id) Retrieve block storage snapshot detailsExoscaleApi.getBlockStorageVolume
(UUID id) Retrieve block storage volume detailsExoscaleApi.getConsoleProxyUrl
(UUID id) Retrieve signed url valid for 60 seconds to connect via console-proxy websocket to VM VNC console.ExoscaleApi.getDbaasCaCertificate()
Get DBaaS CA Certificate Returns a CA Certificate required to reach a DBaaS service through a TLS-protected connection.ExoscaleApi.getDbaasExternalEndpointDatadog
(UUID endpointId) [BETA] Get DataDog external endpoint settingsExoscaleApi.getDbaasExternalEndpointElasticsearch
(UUID endpointId) [BETA] Get ElasticSearch Logs external integration endpoint settingsExoscaleApi.getDbaasExternalEndpointOpensearch
(UUID endpointId) [BETA] Get OpenSearch Logs external integration endpoint settingsExoscaleApi.getDbaasExternalEndpointPrometheus
(UUID endpointId) [BETA] Get Prometheus external integration endpoint settingsExoscaleApi.getDbaasExternalEndpointRsyslog
(UUID endpointId) [BETA] Get RSyslog external integration endpoint settingsExoscaleApi.getDbaasExternalIntegration
(UUID integrationId) [BETA] Get a DBaaS external integrationExoscaleApi.getDbaasExternalIntegrationSettingsDatadog
(UUID integrationId) [BETA] Get Datadog integration settingsExoscaleApi.getDbaasIntegration
(UUID id) [BETA] Get a DBaaS IntegrationExoscaleApi.getDbaasKafkaAclConfig
(String name) Get DBaaS kafka ACL configurationExoscaleApi.getDbaasMigrationStatus
(String name) Get a DBaaS migration status Get a DBaaS migration statusExoscaleApi.getDbaasOpensearchAclConfig
(String name) Get DBaaS OpenSearch ACL configurationExoscaleApi.getDbaasServiceGrafana
(String name) Get a DBaaS Grafana serviceExoscaleApi.getDbaasServiceKafka
(String name) Get a DBaaS Kafka serviceExoscaleApi.getDbaasServiceLogs
(String serviceName, GetDbaasServiceLogsRequest getDbaasServiceLogsRequest) Get logs of DBaaS service Get logs of DBaaS serviceExoscaleApi.getDbaasServiceMetrics
(String serviceName, GetDbaasServiceMetricsRequest getDbaasServiceMetricsRequest) Get metrics of DBaaS service Get metrics of DBaaS serviceExoscaleApi.getDbaasServiceMysql
(String name) Get a DBaaS MySQL service Get a DBaaS MySQL serviceExoscaleApi.getDbaasServiceOpensearch
(String name) Get a DBaaS OpenSearch service Get a DBaaS OpenSearch serviceExoscaleApi.getDbaasServicePg
(String name) Get a DBaaS PostgreSQL service Get a DBaaS PostgreSQL serviceExoscaleApi.getDbaasServiceRedis
(String name) Get a DBaaS Redis service Get a DBaaS Redis serviceExoscaleApi.getDbaasServiceType
(String serviceTypeName) Get a DBaaS service type Get a DBaaS service typeExoscaleApi.getDbaasSettingsGrafana()
Get DBaaS Grafana settings Get DBaaS Grafana settingsExoscaleApi.getDbaasSettingsKafka()
Get DBaaS Kafka settings Get DBaaS Kafka settingsExoscaleApi.getDbaasSettingsMysql()
Get DBaaS MySQL settings Get DBaaS MySQL settingsExoscaleApi.getDbaasSettingsOpensearch()
Get DBaaS OpenSearch settings Get DBaaS OpenSearch settingsExoscaleApi.getDbaasSettingsPg()
Get DBaaS PostgreSQL settings Get DBaaS PostgreSQL settingsExoscaleApi.getDbaasSettingsRedis()
Get DBaaS Redis settings Returns the default settings for Redis.ExoscaleApi.getDbaasTask
(String service, UUID id) Get a DBaaS task Get a DBaaS taskExoscaleApi.getDeployTarget
(UUID id) Retrieve Deploy Target detailsExoscaleApi.getDnsDomain
(UUID id) Retrieve DNS domain detailsExoscaleApi.getDnsDomainRecord
(UUID domainId, UUID recordId) Retrieve DNS domain record detailsExoscaleApi.getDnsDomainZoneFile
(UUID id) Retrieve DNS domain zone fileExoscaleApi.getElasticIp
(UUID id) Retrieve Elastic IP detailsExoscaleApi.getIamOrganizationPolicy()
Retrieve IAM Organization PolicyExoscaleApi.getIamRole
(UUID id) Retrieve IAM RoleExoscaleApi.getInstance
(UUID id) Retrieve Compute instance detailsExoscaleApi.getInstancePool
(UUID id) Retrieve Instance Pool detailsExoscaleApi.getInstanceType
(UUID id) Retrieve Instance Type detailsExoscaleApi.getLoadBalancer
(UUID id) Retrieve Load Balancer detailsExoscaleApi.getLoadBalancerService
(UUID id, UUID serviceId) Retrieve Load Balancer Service detailsExoscaleApi.getOperation
(UUID id) Retrieve Operation detailsExoscaleApi.getOrganization()
Retrieve an organizationExoscaleApi.getPrivateNetwork
(UUID id) Retrieve Private Network detailsRetrieve Resource QuotaExoscaleApi.getReverseDnsElasticIp
(UUID id) Query the PTR DNS records for an elastic IPExoscaleApi.getReverseDnsInstance
(UUID id) Query the PTR DNS records for an instanceExoscaleApi.getSecurityGroup
(UUID id) Retrieve Security Group detailsExoscaleApi.getSksCluster
(UUID id) Retrieve SKS cluster detailsExoscaleApi.getSksClusterAuthorityCert
(UUID id, String authority) Get the certificate for a SKS cluster authority This operation returns the certificate for the given SKS cluster authority encoded in base64.ExoscaleApi.getSksClusterInspection
(UUID id) Get the latest inspection result Helps troubleshoot common problems when deploying a kubernetes cluster.ExoscaleApi.getSksNodepool
(UUID id, UUID sksNodepoolId) Retrieve SKS Nodepool detailsExoscaleApi.getSnapshot
(UUID id) Retrieve Snapshot detailsExoscaleApi.getSosPresignedUrl
(String bucket, String key) Retrieve Presigned Download URL for SOS object Generates Presigned Download URL for SOS objectRetrieve SSH key detailsExoscaleApi.getTemplate
(UUID id) Retrieve Template detailsExoscaleApi.listAntiAffinityGroups()
List Anti-affinity GroupsExoscaleApi.listApiKeys()
List API keysExoscaleApi.listBlockStorageSnapshots()
List block storage snapshotsExoscaleApi.listBlockStorageVolumes
(UUID instanceId) List block storage volumesExoscaleApi.listDbaasExternalEndpoints()
[BETA] List available external endpoints for integrationsExoscaleApi.listDbaasExternalEndpointTypes()
[BETA] List available external endpoint types and their schemas for DBaaS external integrationsExoscaleApi.listDbaasExternalIntegrations
(String serviceName) [BETA] List all DBaaS connections between services and external endpointsExoscaleApi.listDbaasIntegrationSettings
(String integrationType, String sourceType, String destType) [BETA] Get DBaaS integration settingsExoscaleApi.listDbaasIntegrationTypes()
[BETA] Get DBaaS integration typesExoscaleApi.listDbaasServices()
List DBaaS services List DBaaS servicesExoscaleApi.listDbaasServiceTypes()
DBaaS Service Types List available service types for DBaaSExoscaleApi.listDeployTargets()
List Deploy TargetsExoscaleApi.listDnsDomainRecords
(UUID domainId) List DNS domain recordsExoscaleApi.listDnsDomains()
List DNS domainsExoscaleApi.listElasticIps()
List Elastic IPsExoscaleApi.listEvents
(OffsetDateTime from, OffsetDateTime to) List Events Retrieve Mutation Events for a given date range.ExoscaleApi.listIamRoles()
List IAM RolesExoscaleApi.listInstancePools()
List Instance PoolsExoscaleApi.listInstances
(UUID managerId, String managerType, String ipAddress) List Compute instancesExoscaleApi.listInstanceTypes()
List Compute instance TypesExoscaleApi.listLoadBalancers()
List Load BalancersExoscaleApi.listPrivateNetworks()
List Private NetworksExoscaleApi.listQuotas()
List Organization QuotasExoscaleApi.listSecurityGroups
(String visibility) List Security Groups.ExoscaleApi.listSksClusterDeprecatedResources
(UUID id) Resources that are scheduled to be removed in future kubernetes releases This operation returns the deprecated resources for a given clusterExoscaleApi.listSksClusters()
List SKS clustersExoscaleApi.listSksClusterVersions
(String includeDeprecated) List available versions for SKS clustersExoscaleApi.listSnapshots()
List SnapshotsExoscaleApi.listSosBucketsUsage()
List SOS Buckets UsageExoscaleApi.listSshKeys()
List SSH keysExoscaleApi.listTemplates
(String visibility, String family) List TemplatesExoscaleApi.listUsers()
List UsersExoscaleApi.listZones()
List ZonesExoscaleApi.promoteSnapshotToTemplate
(UUID id, PromoteSnapshotToTemplateRequest promoteSnapshotToTemplateRequest) Promote a Snapshot to a TemplateExoscaleApi.rebootInstance
(UUID id) Reboot a Compute instanceExoscaleApi.registerSshKey
(RegisterSshKeyRequest registerSshKeyRequest) Import SSH keyExoscaleApi.registerTemplate
(RegisterTemplateRequest registerTemplateRequest) Register a TemplateExoscaleApi.removeExternalSourceFromSecurityGroup
(UUID id, RemoveExternalSourceFromSecurityGroupRequest removeExternalSourceFromSecurityGroupRequest) Remove an external source from a Security GroupExoscaleApi.removeInstanceProtection
(UUID id) Remove instance destruction protectionExoscaleApi.resetDbaasGrafanaUserPassword
(String serviceName, String username, ResetDbaasGrafanaUserPasswordRequest resetDbaasGrafanaUserPasswordRequest) Reset the credentials of a DBaaS Grafana user If no password is provided one will be generated automatically.ExoscaleApi.resetDbaasKafkaUserPassword
(String serviceName, String username, ResetDbaasGrafanaUserPasswordRequest resetDbaasGrafanaUserPasswordRequest) Reset the credentials of a DBaaS Kafka user If no password is provided one will be generated automatically.ExoscaleApi.resetDbaasMysqlUserPassword
(String serviceName, String username, ResetDbaasMysqlUserPasswordRequest resetDbaasMysqlUserPasswordRequest) Reset the credentials of a DBaaS mysql user If no password is provided one will be generated automatically.ExoscaleApi.resetDbaasOpensearchUserPassword
(String serviceName, String username, ResetDbaasGrafanaUserPasswordRequest resetDbaasGrafanaUserPasswordRequest) Reset the credentials of a DBaaS OpenSearch user If no password is provided one will be generated automatically.ExoscaleApi.resetDbaasPostgresUserPassword
(String serviceName, String username, ResetDbaasGrafanaUserPasswordRequest resetDbaasGrafanaUserPasswordRequest) Reset the credentials of a DBaaS Postgres user If no password is provided one will be generated automatically.ExoscaleApi.resetDbaasRedisUserPassword
(String serviceName, String username, ResetDbaasGrafanaUserPasswordRequest resetDbaasGrafanaUserPasswordRequest) Reset the credentials of a DBaaS Redis user If no password is provided one will be generated automatically.ExoscaleApi.resetElasticIpField
(UUID id, String field) Reset an Elastic IP field to its default valueExoscaleApi.resetInstance
(UUID id, ResetInstanceRequest resetInstanceRequest) Reset a Compute instance to a base/target template This operation re-installs a Compute instance to a base template.ExoscaleApi.resetInstanceField
(UUID id, String field) Reset Instance fieldExoscaleApi.resetInstancePassword
(UUID id) Reset a compute instance passwordExoscaleApi.resetInstancePoolField
(UUID id, String field) Reset an Instance Pool field to its default valueExoscaleApi.resetLoadBalancerField
(UUID id, String field) Reset a Load Balancer field to its default valueExoscaleApi.resetLoadBalancerServiceField
(UUID id, UUID serviceId, String field) Reset a Load Balancer Service field to its default valueExoscaleApi.resetPrivateNetworkField
(UUID id, String field) Reset Private Network fieldExoscaleApi.resetSksClusterField
(UUID id, String field) Reset an SKS cluster field to its default valueExoscaleApi.resetSksNodepoolField
(UUID id, UUID sksNodepoolId, String field) Reset an SKS Nodepool field to its default valueExoscaleApi.resizeBlockStorageVolume
(UUID id, ResizeBlockStorageVolumeRequest resizeBlockStorageVolumeRequest) Resize a block storage volume This operation resizes a Block storage volume.ExoscaleApi.resizeInstanceDisk
(UUID id, ResizeInstanceDiskRequest resizeInstanceDiskRequest) Resize a Compute instance disk This operation resizes a Compute instance's disk volume.ExoscaleApi.revealDbaasGrafanaUserPassword
(String serviceName, String username) Reveal the secrets of a DBaaS Grafana userExoscaleApi.revealDbaasKafkaConnectPassword
(String serviceName) Reveal the secrets for DBaaS Kafka ConnectExoscaleApi.revealDbaasKafkaUserPassword
(String serviceName, String username) Reveal the secrets of a DBaaS Kafka userExoscaleApi.revealDbaasMysqlUserPassword
(String serviceName, String username) Reveal the secrets of a DBaaS MySQL userExoscaleApi.revealDbaasOpensearchUserPassword
(String serviceName, String username) Reveal the secrets of a DBaaS OpenSearch userExoscaleApi.revealDbaasPostgresUserPassword
(String serviceName, String username) Reveal the secrets of a DBaaS Postgres userExoscaleApi.revealDbaasRedisUserPassword
(String serviceName, String username) Reveal the secrets of a DBaaS Redis userExoscaleApi.revealInstancePassword
(UUID id) Reveal the password used during instance creation or the latest password reset.ExoscaleApi.revertInstanceToSnapshot
(UUID instanceId, RevertInstanceToSnapshotRequest revertInstanceToSnapshotRequest) Revert a snapshot for an instance This operation reverts the snapshot to the Compute instance volume, restoring stored data as it was at the time of the snapshot.ExoscaleApi.rotateSksCcmCredentials
(UUID id) Rotate Exoscale CCM credentialsExoscaleApi.rotateSksOperatorsCa
(UUID id) Rotate operators certificate authorityExoscaleApi.scaleInstance
(UUID id, ScaleInstanceRequest scaleInstanceRequest) Scale a Compute instance to a new Instance Type This operation changes the Compute instance's type.ExoscaleApi.scaleInstancePool
(UUID id, ScaleInstancePoolRequest scaleInstancePoolRequest) Scale an Instance PoolExoscaleApi.scaleSksNodepool
(UUID id, UUID sksNodepoolId, ScaleSksNodepoolRequest scaleSksNodepoolRequest) Scale a SKS NodepoolExoscaleApi.startDbaasGrafanaMaintenance
(String name) Initiate Grafana maintenance updateExoscaleApi.startDbaasKafkaMaintenance
(String name) Initiate Kafka maintenance updateExoscaleApi.startDbaasMysqlMaintenance
(String name) Initiate MySQL maintenance updateExoscaleApi.startDbaasOpensearchMaintenance
(String name) Initiate OpenSearch maintenance updateExoscaleApi.startDbaasPgMaintenance
(String name) Initiate PostgreSQL maintenance updateExoscaleApi.startDbaasRedisMaintenance
(String name) Initiate Redis maintenance updateExoscaleApi.startInstance
(UUID id, StartInstanceRequest startInstanceRequest) Start a Compute instance This operation starts a virtual machine, potentially using a rescue profile if specifiedExoscaleApi.stopDbaasMysqlMigration
(String name) Stop a DBaaS MySQL migrationExoscaleApi.stopDbaasPgMigration
(String name) Stop a DBaaS PostgreSQL migrationExoscaleApi.stopDbaasRedisMigration
(String name) Stop a DBaaS Redis migrationExoscaleApi.stopInstance
(UUID id) Stop a Compute instanceExoscaleApi.updateBlockStorageSnapshot
(UUID id, UpdateBlockStorageSnapshotRequest updateBlockStorageSnapshotRequest) Update block storage volume snapshotExoscaleApi.updateBlockStorageVolume
(UUID id, UpdateBlockStorageVolumeRequest updateBlockStorageVolumeRequest) Update block storage volumeExoscaleApi.updateDbaasExternalEndpointDatadog
(UUID endpointId, DbaasEndpointDatadogInputUpdate dbaasEndpointDatadogInputUpdate) [BETA] Update DataDog external integration endpointExoscaleApi.updateDbaasExternalEndpointElasticsearch
(UUID endpointId, DbaasEndpointElasticsearchInputUpdate dbaasEndpointElasticsearchInputUpdate) [BETA] Update ElasticSearch Logs external integration endpointExoscaleApi.updateDbaasExternalEndpointOpensearch
(UUID endpointId, DbaasEndpointOpensearchInputUpdate dbaasEndpointOpensearchInputUpdate) [BETA] Update OpenSearch Logs external integration endpointExoscaleApi.updateDbaasExternalEndpointPrometheus
(UUID endpointId, DbaasEndpointPrometheusPayload dbaasEndpointPrometheusPayload) [BETA] Update Prometheus external integration endpointExoscaleApi.updateDbaasExternalEndpointRsyslog
(UUID endpointId, DbaasEndpointRsyslogInputUpdate dbaasEndpointRsyslogInputUpdate) [BETA] Update RSyslog external integration endpointExoscaleApi.updateDbaasExternalIntegrationSettingsDatadog
(UUID integrationId, GetDbaasExternalIntegrationSettingsDatadog200Response getDbaasExternalIntegrationSettingsDatadog200Response) [BETA] Manage Datadog integration settingsExoscaleApi.updateDbaasIntegration
(UUID id, UpdateDbaasIntegrationRequest updateDbaasIntegrationRequest) [BETA] Update a existing DBaaS integrationExoscaleApi.updateDbaasOpensearchAclConfig
(String name, DbaasOpensearchAclConfig dbaasOpensearchAclConfig) Create a DBaaS OpenSearch ACL configurationExoscaleApi.updateDbaasPgConnectionPool
(String serviceName, String connectionPoolName, UpdateDbaasPgConnectionPoolRequest updateDbaasPgConnectionPoolRequest) Update a DBaaS PostgreSQL connection poolExoscaleApi.updateDbaasPostgresAllowReplication
(String serviceName, String username, UpdateDbaasPostgresAllowReplicationRequest updateDbaasPostgresAllowReplicationRequest) Update access control for one service userExoscaleApi.updateDbaasServiceGrafana
(String name, UpdateDbaasServiceGrafanaRequest updateDbaasServiceGrafanaRequest) Update a DBaaS Grafana serviceExoscaleApi.updateDbaasServiceKafka
(String name, UpdateDbaasServiceKafkaRequest updateDbaasServiceKafkaRequest) Update a DBaaS Kafka service Update a DBaaS Kafka serviceExoscaleApi.updateDbaasServiceMysql
(String name, UpdateDbaasServiceMysqlRequest updateDbaasServiceMysqlRequest) Update a DBaaS MySQL service Update a DBaaS MySQL serviceExoscaleApi.updateDbaasServiceOpensearch
(String name, UpdateDbaasServiceOpensearchRequest updateDbaasServiceOpensearchRequest) Update a DBaaS OpenSearch service Update a DBaaS OpenSearch serviceExoscaleApi.updateDbaasServicePg
(String name, UpdateDbaasServicePgRequest updateDbaasServicePgRequest) Update a DBaaS PostgreSQL service Update a DBaaS PostgreSQL serviceExoscaleApi.updateDbaasServiceRedis
(String name, UpdateDbaasServiceRedisRequest updateDbaasServiceRedisRequest) Update a DBaaS Redis service Update a DBaaS Redis serviceExoscaleApi.updateDnsDomainRecord
(UUID domainId, UUID recordId, UpdateDnsDomainRecordRequest updateDnsDomainRecordRequest) Update DNS domain recordExoscaleApi.updateElasticIp
(UUID id, UpdateElasticIpRequest updateElasticIpRequest) Update an Elastic IPExoscaleApi.updateIamOrganizationPolicy
(IamPolicy iamPolicy) Update IAM Organization PolicyExoscaleApi.updateIamRole
(UUID id, UpdateIamRoleRequest updateIamRoleRequest) Update IAM RoleExoscaleApi.updateIamRolePolicy
(UUID id, IamPolicy iamPolicy) Update IAM Role PolicyExoscaleApi.updateInstance
(UUID id, UpdateInstanceRequest updateInstanceRequest) Update a Compute instanceExoscaleApi.updateInstancePool
(UUID id, UpdateInstancePoolRequest updateInstancePoolRequest) Update an Instance PoolExoscaleApi.updateLoadBalancer
(UUID id, UpdateLoadBalancerRequest updateLoadBalancerRequest) Update a Load BalancerExoscaleApi.updateLoadBalancerService
(UUID id, UUID serviceId, UpdateLoadBalancerServiceRequest updateLoadBalancerServiceRequest) Update a Load Balancer ServiceExoscaleApi.updatePrivateNetwork
(UUID id, UpdatePrivateNetworkRequest updatePrivateNetworkRequest) Update a Private NetworkExoscaleApi.updatePrivateNetworkInstanceIp
(UUID id, UpdatePrivateNetworkInstanceIpRequest updatePrivateNetworkInstanceIpRequest) Update the IP address of an instance attached to a managed private networkExoscaleApi.updateReverseDnsElasticIp
(UUID id, UpdateReverseDnsElasticIpRequest updateReverseDnsElasticIpRequest) Update/Create the PTR DNS record for an elastic IPExoscaleApi.updateReverseDnsInstance
(UUID id, UpdateReverseDnsElasticIpRequest updateReverseDnsElasticIpRequest) Update/Create the PTR DNS record for an instanceExoscaleApi.updateSksCluster
(UUID id, UpdateSksClusterRequest updateSksClusterRequest) Update an SKS clusterExoscaleApi.updateSksNodepool
(UUID id, UUID sksNodepoolId, UpdateSksNodepoolRequest updateSksNodepoolRequest) Update an SKS NodepoolExoscaleApi.updateTemplate
(UUID id, UpdateTemplateRequest updateTemplateRequest) Update template attributesExoscaleApi.updateUserRole
(UUID id, UpdateUserRoleRequest updateUserRoleRequest) Update a User's IAM roleExoscaleApi.upgradeSksCluster
(UUID id, UpgradeSksClusterRequest upgradeSksClusterRequest) Upgrade an SKS clusterExoscaleApi.upgradeSksClusterServiceLevel
(UUID id) Upgrade a SKS cluster to pro