Services
List of organization services
Returns a list of all services in the organization.
Method | Path |
---|---|
GET | /v1/organizations/{organizationId}/services |
Request
Path Params
Name | Type | Description |
---|---|---|
organizationId | uuid | ID of the requested organization. |
Response
Response Schema
Name | Type | Description |
---|---|---|
id | uuid | Unique service ID. |
name | string | Name of the service. Alphanumerical string with whitespaces up to 50 characters. |
provider | string | Cloud provider |
region | string | Service region. |
state | string | Current state of the service. |
endpoints | array | List of all service endpoints. |
tier | string | DEPRACTED for BASIC, SCALE and ENTERPRISE organization tiers. Tier of the service: 'development', 'production', 'dedicated_high_mem', 'dedicated_high_cpu', 'dedicated_standard', 'dedicated_standard_n2d_standard_4', 'dedicated_standard_n2d_standard_8', 'dedicated_standard_n2d_standard_32', 'dedicated_standard_n2d_standard_128', 'dedicated_standard_n2d_standard_32_16SSD', 'dedicated_standard_n2d_standard_64_24SSD'. Production services scale, Development are fixed size. Azure services don't support Development tier |
minTotalMemoryGb | number | DEPRECATED - inaccurate for services with non-default numbers of replicas. Minimum memory of three workers during auto-scaling in Gb. Available only for 'production' services. Must be a multiple of 12 and greater than or equal to 24. |
maxTotalMemoryGb | number | DEPRECATED - inaccurate for services with non-default numbers of replicas. Maximum memory of three workers during auto-scaling in Gb. Available only for 'production' services. Must be a multiple of 12 and lower than or equal to 360 for non paid services or 708 for paid services. |
minReplicaMemoryGb | number | Minimum total memory of each replica during auto-scaling in Gb. Must be a multiple of 4 and greater than or equal to 8. |
maxReplicaMemoryGb | number | Maximum total memory of each replica during auto-scaling in Gb. Must be a multiple of 4 and lower than or equal to 120* for non paid services or 236* for paid services.* - maximum replica size subject to cloud provider hardware availability in your selected region. |
numReplicas | number | Number of replicas for the service. The number of replicas must be between 2 and 20 for the first service in a warehouse. Services that are created in an existing warehouse can have a number of replicas as low as 1. Further restrictions may apply based on your organization's tier. It defaults to 1 for the BASIC tier and 3 for the SCALE and ENTERPRISE tiers. |
idleScaling | boolean | When set to true the service is allowed to scale down to zero when idle. True by default. |
idleTimeoutMinutes | number | Set minimum idling timeout (in minutes). Must be >= 5 minutes. |
ipAccessList | array | List of IP addresses allowed to access the service |
createdAt | date-time | Service creation timestamp. ISO-8601. |
encryptionKey | string | Optional customer provided disk encryption key |
encryptionAssumedRoleIdentifier | string | Optional role to use for disk encryption |
iamRole | string | IAM role used for accessing objects in s3 |
privateEndpointIds | array | List of private endpoints |
dataWarehouseId | string | Data warehouse containing this service |
isPrimary | boolean | True if this service is the primary service in the data warehouse |
isReadonly | boolean | True if this service is read-only. It can only be read-only if a dataWarehouseId is provided. |
releaseChannel | string | Select fast if you want to get new ClickHouse releases as soon as they are available. You'll get new features faster, but with a higher risk of bugs. This feature is only available for production services. |
byocId | string | This is the ID returned after setting up a region for Bring Your Own Cloud (BYOC). When the byocId parameter is specified, the minReplicaMemoryGb and the maxReplicaGb parameters are required too, with values included among the following sizes: 28, 60, 124, 188, 252, 380. |
Sample response
{
"id": "uuid",
"name": "string",
"provider": "string",
"region": "string",
"state": "string",
"endpoints": "Array",
"tier": "string",
"minTotalMemoryGb": 0,
"maxTotalMemoryGb": 0,
"minReplicaMemoryGb": 0,
"maxReplicaMemoryGb": 0,
"numReplicas": 0,
"idleScaling": "boolean",
"idleTimeoutMinutes": 0,
"ipAccessList": "Array",
"createdAt": "date-time",
"encryptionKey": "string",
"encryptionAssumedRoleIdentifier": "string",
"iamRole": "string",
"privateEndpointIds": "Array",
"dataWarehouseId": "string",
"isPrimary": "boolean",
"isReadonly": "boolean",
"releaseChannel": "string",
"byocId": "string"
}
Create new service
Creates a new service in the organization, and returns the current service state and a password to access the service. The service is started asynchronously.
Method | Path |
---|---|
POST | /v1/organizations/{organizationId}/services |
Request
Path Params
Name | Type | Description |
---|---|---|
organizationId | uuid | ID of the organization that will own the service. |
Body Params
Name | Type | Description |
---|---|---|
name | string | Name of the service. Alphanumerical string with whitespaces up to 50 characters. |
provider | string | Cloud provider |
region | string | Service region. |
tier | string | DEPRACTED for BASIC, SCALE and ENTERPRISE organization tiers. Tier of the service: 'development', 'production', 'dedicated_high_mem', 'dedicated_high_cpu', 'dedicated_standard', 'dedicated_standard_n2d_standard_4', 'dedicated_standard_n2d_standard_8', 'dedicated_standard_n2d_standard_32', 'dedicated_standard_n2d_standard_128', 'dedicated_standard_n2d_standard_32_16SSD', 'dedicated_standard_n2d_standard_64_24SSD'. Production services scale, Development are fixed size. Azure services don't support Development tier |
ipAccessList | array | List of IP addresses allowed to access the service |
minTotalMemoryGb | number | DEPRECATED - inaccurate for services with non-default numbers of replicas. Minimum memory of three workers during auto-scaling in Gb. Available only for 'production' services. Must be a multiple of 12 and greater than or equal to 24. |
maxTotalMemoryGb | number | DEPRECATED - inaccurate for services with non-default numbers of replicas. Maximum memory of three workers during auto-scaling in Gb. Available only for 'production' services. Must be a multiple of 12 and lower than or equal to 360 for non paid services or 708 for paid services. |
minReplicaMemoryGb | number | Minimum total memory of each replica during auto-scaling in Gb. Must be a multiple of 4 and greater than or equal to 8. |
maxReplicaMemoryGb | number | Maximum total memory of each replica during auto-scaling in Gb. Must be a multiple of 4 and lower than or equal to 120* for non paid services or 236* for paid services.* - maximum replica size subject to cloud provider hardware availability in your selected region. |
numReplicas | number | Number of replicas for the service. The number of replicas must be between 2 and 20 for the first service in a warehouse. Services that are created in an existing warehouse can have a number of replicas as low as 1. Further restrictions may apply based on your organization's tier. It defaults to 1 for the BASIC tier and 3 for the SCALE and ENTERPRISE tiers. |
idleScaling | boolean | When set to true the service is allowed to scale down to zero when idle. True by default. |
idleTimeoutMinutes | number | Set minimum idling timeout (in minutes). Must be >= 5 minutes. |
isReadonly | boolean | True if this service is read-only. It can only be read-only if a dataWarehouseId is provided. |
dataWarehouseId | string | Data warehouse containing this service |
backupId | string | Optional backup ID used as an initial state for the new service. When used the region and the tier of the new instance must be the same as the values of the original instance. |
encryptionKey | string | Optional customer provided disk encryption key |
encryptionAssumedRoleIdentifier | string | Optional role to use for disk encryption |
privateEndpointIds | array | List of private endpoints |
privatePreviewTermsChecked | boolean | Accept the private preview terms and conditions. It is only needed when creating the first service in the organization in case of a private preview |
releaseChannel | string | Select fast if you want to get new ClickHouse releases as soon as they are available. You'll get new features faster, but with a higher risk of bugs. This feature is only available for production services. |
byocId | string | This is the ID returned after setting up a region for Bring Your Own Cloud (BYOC). When the byocId parameter is specified, the minReplicaMemoryGb and the maxReplicaGb parameters are required too, with values included among the following sizes: 28, 60, 124, 188, 252, 380. |
endpoints | array | List of service endpoints to enable or disable |
Response
Response Schema
Name | Type | Description |
---|---|---|
service | ||
password | string | Password for the newly created service. |
Sample response
{
"password": "string"
}
Get service details
Returns a service that belongs to the organization
Method | Path |
---|---|
GET | /v1/organizations/{organizationId}/services/{serviceId} |
Request
Path Params
Name | Type | Description |
---|---|---|
organizationId | uuid | ID of the organization that owns the service. |
serviceId | uuid | ID of the requested service. |
Response
Response Schema
Name | Type | Description |
---|---|---|
id | uuid | Unique service ID. |
name | string | Name of the service. Alphanumerical string with whitespaces up to 50 characters. |
provider | string | Cloud provider |
region | string | Service region. |
state | string | Current state of the service. |
endpoints | array | List of all service endpoints. |
tier | string | DEPRACTED for BASIC, SCALE and ENTERPRISE organization tiers. Tier of the service: 'development', 'production', 'dedicated_high_mem', 'dedicated_high_cpu', 'dedicated_standard', 'dedicated_standard_n2d_standard_4', 'dedicated_standard_n2d_standard_8', 'dedicated_standard_n2d_standard_32', 'dedicated_standard_n2d_standard_128', 'dedicated_standard_n2d_standard_32_16SSD', 'dedicated_standard_n2d_standard_64_24SSD'. Production services scale, Development are fixed size. Azure services don't support Development tier |
minTotalMemoryGb | number | DEPRECATED - inaccurate for services with non-default numbers of replicas. Minimum memory of three workers during auto-scaling in Gb. Available only for 'production' services. Must be a multiple of 12 and greater than or equal to 24. |
maxTotalMemoryGb | number | DEPRECATED - inaccurate for services with non-default numbers of replicas. Maximum memory of three workers during auto-scaling in Gb. Available only for 'production' services. Must be a multiple of 12 and lower than or equal to 360 for non paid services or 708 for paid services. |
minReplicaMemoryGb | number | Minimum total memory of each replica during auto-scaling in Gb. Must be a multiple of 4 and greater than or equal to 8. |
maxReplicaMemoryGb | number | Maximum total memory of each replica during auto-scaling in Gb. Must be a multiple of 4 and lower than or equal to 120* for non paid services or 236* for paid services.* - maximum replica size subject to cloud provider hardware availability in your selected region. |
numReplicas | number | Number of replicas for the service. The number of replicas must be between 2 and 20 for the first service in a warehouse. Services that are created in an existing warehouse can have a number of replicas as low as 1. Further restrictions may apply based on your organization's tier. It defaults to 1 for the BASIC tier and 3 for the SCALE and ENTERPRISE tiers. |
idleScaling | boolean | When set to true the service is allowed to scale down to zero when idle. True by default. |
idleTimeoutMinutes | number | Set minimum idling timeout (in minutes). Must be >= 5 minutes. |
ipAccessList | array | List of IP addresses allowed to access the service |
createdAt | date-time | Service creation timestamp. ISO-8601. |
encryptionKey | string | Optional customer provided disk encryption key |
encryptionAssumedRoleIdentifier | string | Optional role to use for disk encryption |
iamRole | string | IAM role used for accessing objects in s3 |
privateEndpointIds | array | List of private endpoints |
dataWarehouseId | string | Data warehouse containing this service |
isPrimary | boolean | True if this service is the primary service in the data warehouse |
isReadonly | boolean | True if this service is read-only. It can only be read-only if a dataWarehouseId is provided. |
releaseChannel | string | Select fast if you want to get new ClickHouse releases as soon as they are available. You'll get new features faster, but with a higher risk of bugs. This feature is only available for production services. |
byocId | string | This is the ID returned after setting up a region for Bring Your Own Cloud (BYOC). When the byocId parameter is specified, the minReplicaMemoryGb and the maxReplicaGb parameters are required too, with values included among the following sizes: 28, 60, 124, 188, 252, 380. |
Sample response
{
"id": "uuid",
"name": "string",
"provider": "string",
"region": "string",
"state": "string",
"endpoints": "Array",
"tier": "string",
"minTotalMemoryGb": 0,
"maxTotalMemoryGb": 0,
"minReplicaMemoryGb": 0,
"maxReplicaMemoryGb": 0,
"numReplicas": 0,
"idleScaling": "boolean",
"idleTimeoutMinutes": 0,
"ipAccessList": "Array",
"createdAt": "date-time",
"encryptionKey": "string",
"encryptionAssumedRoleIdentifier": "string",
"iamRole": "string",
"privateEndpointIds": "Array",
"dataWarehouseId": "string",
"isPrimary": "boolean",
"isReadonly": "boolean",
"releaseChannel": "string",
"byocId": "string"
}
Update service basic details
Updates basic service details like service name or IP access list.
Method | Path |
---|---|
PATCH | /v1/organizations/{organizationId}/services/{serviceId} |
Request
Path Params
Name | Type | Description |
---|---|---|
organizationId | uuid | ID of the organization that owns the service. |
serviceId | uuid | ID of the service to update. |
Body Params
Name | Type | Description |
---|---|---|
name | string | Name of the service. Alphanumerical string with whitespaces up to 50 characters. |
ipAccessList | ||
privateEndpointIds | ||
releaseChannel | string | Select fast if you want to get new ClickHouse releases as soon as they are available. You'll get new features faster, but with a higher risk of bugs. This feature is only available for production services. |
endpoints | array | List of service endpoints to change |
Response
Response Schema
Name | Type | Description |
---|---|---|
id | uuid | Unique service ID. |
name | string | Name of the service. Alphanumerical string with whitespaces up to 50 characters. |
provider | string | Cloud provider |
region | string | Service region. |
state | string | Current state of the service. |
endpoints | array | List of all service endpoints. |
tier | string | DEPRACTED for BASIC, SCALE and ENTERPRISE organization tiers. Tier of the service: 'development', 'production', 'dedicated_high_mem', 'dedicated_high_cpu', 'dedicated_standard', 'dedicated_standard_n2d_standard_4', 'dedicated_standard_n2d_standard_8', 'dedicated_standard_n2d_standard_32', 'dedicated_standard_n2d_standard_128', 'dedicated_standard_n2d_standard_32_16SSD', 'dedicated_standard_n2d_standard_64_24SSD'. Production services scale, Development are fixed size. Azure services don't support Development tier |
minTotalMemoryGb | number | DEPRECATED - inaccurate for services with non-default numbers of replicas. Minimum memory of three workers during auto-scaling in Gb. Available only for 'production' services. Must be a multiple of 12 and greater than or equal to 24. |
maxTotalMemoryGb | number | DEPRECATED - inaccurate for services with non-default numbers of replicas. Maximum memory of three workers during auto-scaling in Gb. Available only for 'production' services. Must be a multiple of 12 and lower than or equal to 360 for non paid services or 708 for paid services. |
minReplicaMemoryGb | number | Minimum total memory of each replica during auto-scaling in Gb. Must be a multiple of 4 and greater than or equal to 8. |
maxReplicaMemoryGb | number | Maximum total memory of each replica during auto-scaling in Gb. Must be a multiple of 4 and lower than or equal to 120* for non paid services or 236* for paid services.* - maximum replica size subject to cloud provider hardware availability in your selected region. |
numReplicas | number | Number of replicas for the service. The number of replicas must be between 2 and 20 for the first service in a warehouse. Services that are created in an existing warehouse can have a number of replicas as low as 1. Further restrictions may apply based on your organization's tier. It defaults to 1 for the BASIC tier and 3 for the SCALE and ENTERPRISE tiers. |
idleScaling | boolean | When set to true the service is allowed to scale down to zero when idle. True by default. |
idleTimeoutMinutes | number | Set minimum idling timeout (in minutes). Must be >= 5 minutes. |
ipAccessList | array | List of IP addresses allowed to access the service |
createdAt | date-time | Service creation timestamp. ISO-8601. |
encryptionKey | string | Optional customer provided disk encryption key |
encryptionAssumedRoleIdentifier | string | Optional role to use for disk encryption |
iamRole | string | IAM role used for accessing objects in s3 |
privateEndpointIds | array | List of private endpoints |
dataWarehouseId | string | Data warehouse containing this service |
isPrimary | boolean | True if this service is the primary service in the data warehouse |
isReadonly | boolean | True if this service is read-only. It can only be read-only if a dataWarehouseId is provided. |
releaseChannel | string | Select fast if you want to get new ClickHouse releases as soon as they are available. You'll get new features faster, but with a higher risk of bugs. This feature is only available for production services. |
byocId | string | This is the ID returned after setting up a region for Bring Your Own Cloud (BYOC). When the byocId parameter is specified, the minReplicaMemoryGb and the maxReplicaGb parameters are required too, with values included among the following sizes: 28, 60, 124, 188, 252, 380. |
Sample response
{
"id": "uuid",
"name": "string",
"provider": "string",
"region": "string",
"state": "string",
"endpoints": "Array",
"tier": "string",
"minTotalMemoryGb": 0,
"maxTotalMemoryGb": 0,
"minReplicaMemoryGb": 0,
"maxReplicaMemoryGb": 0,
"numReplicas": 0,
"idleScaling": "boolean",
"idleTimeoutMinutes": 0,
"ipAccessList": "Array",
"createdAt": "date-time",
"encryptionKey": "string",
"encryptionAssumedRoleIdentifier": "string",
"iamRole": "string",
"privateEndpointIds": "Array",
"dataWarehouseId": "string",
"isPrimary": "boolean",
"isReadonly": "boolean",
"releaseChannel": "string",
"byocId": "string"
}
Delete service
Deletes the service. The service must be in stopped state and is deleted asynchronously after this method call.
Method | Path |
---|---|
DELETE | /v1/organizations/{organizationId}/services/{serviceId} |
Request
Path Params
Name | Type | Description |
---|---|---|
organizationId | uuid | ID of the organization that owns the service. |
serviceId | uuid | ID of the service to delete. |
Get private endpoint configuration
Information required to set up a private endpoint
Method | Path |
---|---|
GET | /v1/organizations/{organizationId}/services/{serviceId}/privateEndpointConfig |
Request
Path Params
Name | Type | Description |
---|---|---|
organizationId | uuid | ID of the requested organization. |
serviceId | uuid | ID of the requested service. |
Response
Response Schema
Name | Type | Description |
---|---|---|
endpointServiceId | string | Unique identifier of the interface endpoint you created in your VPC with the AWS(Service Name), GCP(Target Service) or AZURE (Private Link Service) resource |
privateDnsHostname | string | Private DNS Hostname of the VPC you created |
Sample response
{
"endpointServiceId": "string",
"privateDnsHostname": "string"
}
Get the service query endpoint for a given instance
This is an experimental feature. Please contact support to enable it.
Method | Path |
---|---|
GET | /v1/organizations/{organizationId}/services/{serviceId}/serviceQueryEndpoint |
Request
Path Params
Name | Type | Description |
---|---|---|
organizationId | uuid | ID of the requested organization. |
serviceId | uuid | ID of the requested service. |
Response
Response Schema
Name | Type | Description |
---|---|---|
id | string | The id of the service query endpoint |
openApiKeys | array | List of OpenAPI keys that can access the service query endpoint |
roles | array | List of roles that can access the service query endpoint |
allowedOrigins | string | The allowed origins as comma separated list of domains |
Sample response
{
"id": "string",
"openApiKeys": "Array",
"roles": "Array",
"allowedOrigins": "string"
}
Delete the service query endpoint for a given instance
This is an experimental feature. Please contact support to enable it.
Method | Path |
---|---|
DELETE | /v1/organizations/{organizationId}/services/{serviceId}/serviceQueryEndpoint |
Request
Path Params
Name | Type | Description |
---|---|---|
organizationId | uuid | ID of the requested organization. |
serviceId | uuid | ID of the requested service. |
Upsert the service query endpoint for a given instance
This is an experimental feature. Please contact support to enable it.
Method | Path |
---|---|
POST | /v1/organizations/{organizationId}/services/{serviceId}/serviceQueryEndpoint |
Request
Path Params
Name | Type | Description |
---|---|---|
organizationId | uuid | ID of the requested organization. |
serviceId | uuid | ID of the requested service. |
Body Params
Name | Type | Description |
---|---|---|
roles | array | The roles |
openApiKeys | array | The version of the service query endpoint |
allowedOrigins | string | The allowed origins as comma separated list of domains |
Response
Response Schema
Name | Type | Description |
---|---|---|
id | string | The id of the service query endpoint |
openApiKeys | array | List of OpenAPI keys that can access the service query endpoint |
roles | array | List of roles that can access the service query endpoint |
allowedOrigins | string | The allowed origins as comma separated list of domains |
Sample response
{
"id": "string",
"openApiKeys": "Array",
"roles": "Array",
"allowedOrigins": "string"
}
Update service state
Starts or stop service
Method | Path |
---|---|
PATCH | /v1/organizations/{organizationId}/services/{serviceId}/state |
Request
Path Params
Name | Type | Description |
---|---|---|
organizationId | uuid | ID of the organization that owns the service. |
serviceId | uuid | ID of the service to update state. |
Body Params
Name | Type | Description |
---|---|---|
command | string | Command to change the state: 'start', 'stop'. |
Response
Response Schema
Name | Type | Description |
---|---|---|
id | uuid | Unique service ID. |
name | string | Name of the service. Alphanumerical string with whitespaces up to 50 characters. |
provider | string | Cloud provider |
region | string | Service region. |
state | string | Current state of the service. |
endpoints | array | List of all service endpoints. |
tier | string | DEPRACTED for BASIC, SCALE and ENTERPRISE organization tiers. Tier of the service: 'development', 'production', 'dedicated_high_mem', 'dedicated_high_cpu', 'dedicated_standard', 'dedicated_standard_n2d_standard_4', 'dedicated_standard_n2d_standard_8', 'dedicated_standard_n2d_standard_32', 'dedicated_standard_n2d_standard_128', 'dedicated_standard_n2d_standard_32_16SSD', 'dedicated_standard_n2d_standard_64_24SSD'. Production services scale, Development are fixed size. Azure services don't support Development tier |
minTotalMemoryGb | number | DEPRECATED - inaccurate for services with non-default numbers of replicas. Minimum memory of three workers during auto-scaling in Gb. Available only for 'production' services. Must be a multiple of 12 and greater than or equal to 24. |
maxTotalMemoryGb | number | DEPRECATED - inaccurate for services with non-default numbers of replicas. Maximum memory of three workers during auto-scaling in Gb. Available only for 'production' services. Must be a multiple of 12 and lower than or equal to 360 for non paid services or 708 for paid services. |
minReplicaMemoryGb | number | Minimum total memory of each replica during auto-scaling in Gb. Must be a multiple of 4 and greater than or equal to 8. |
maxReplicaMemoryGb | number | Maximum total memory of each replica during auto-scaling in Gb. Must be a multiple of 4 and lower than or equal to 120* for non paid services or 236* for paid services.* - maximum replica size subject to cloud provider hardware availability in your selected region. |
numReplicas | number | Number of replicas for the service. The number of replicas must be between 2 and 20 for the first service in a warehouse. Services that are created in an existing warehouse can have a number of replicas as low as 1. Further restrictions may apply based on your organization's tier. It defaults to 1 for the BASIC tier and 3 for the SCALE and ENTERPRISE tiers. |
idleScaling | boolean | When set to true the service is allowed to scale down to zero when idle. True by default. |
idleTimeoutMinutes | number | Set minimum idling timeout (in minutes). Must be >= 5 minutes. |
ipAccessList | array | List of IP addresses allowed to access the service |
createdAt | date-time | Service creation timestamp. ISO-8601. |
encryptionKey | string | Optional customer provided disk encryption key |
encryptionAssumedRoleIdentifier | string | Optional role to use for disk encryption |
iamRole | string | IAM role used for accessing objects in s3 |
privateEndpointIds | array | List of private endpoints |
dataWarehouseId | string | Data warehouse containing this service |
isPrimary | boolean | True if this service is the primary service in the data warehouse |
isReadonly | boolean | True if this service is read-only. It can only be read-only if a dataWarehouseId is provided. |
releaseChannel | string | Select fast if you want to get new ClickHouse releases as soon as they are available. You'll get new features faster, but with a higher risk of bugs. This feature is only available for production services. |
byocId | string | This is the ID returned after setting up a region for Bring Your Own Cloud (BYOC). When the byocId parameter is specified, the minReplicaMemoryGb and the maxReplicaGb parameters are required too, with values included among the following sizes: 28, 60, 124, 188, 252, 380. |
Sample response
{
"id": "uuid",
"name": "string",
"provider": "string",
"region": "string",
"state": "string",
"endpoints": "Array",
"tier": "string",
"minTotalMemoryGb": 0,
"maxTotalMemoryGb": 0,
"minReplicaMemoryGb": 0,
"maxReplicaMemoryGb": 0,
"numReplicas": 0,
"idleScaling": "boolean",
"idleTimeoutMinutes": 0,
"ipAccessList": "Array",
"createdAt": "date-time",
"encryptionKey": "string",
"encryptionAssumedRoleIdentifier": "string",
"iamRole": "string",
"privateEndpointIds": "Array",
"dataWarehouseId": "string",
"isPrimary": "boolean",
"isReadonly": "boolean",
"releaseChannel": "string",
"byocId": "string"
}
Update service auto scaling settings
Updates minimum and maximum total memory limits and idle mode scaling behavior for the service. The memory settings are available only for "production" services and must be a multiple of 12 starting from 24GB. Please contact support to enable adjustment of numReplicas.
Method | Path |
---|---|
PATCH | /v1/organizations/{organizationId}/services/{serviceId}/scaling |
Request
Path Params
Name | Type | Description |
---|---|---|
organizationId | uuid | ID of the organization that owns the service. |
serviceId | uuid | ID of the service to update scaling parameters. |