Subscriptions - Pro
Create Pro subscription
Creates a new Redis Cloud Pro subscription.
post/v1/subscriptions
Request body
Example request
{
"name": "My new subscription",
"deploymentType": "single-region",
"memoryStorage": "ram",
"persistentStorageEncryptionType": "cloud-provider-managed-key",
"persistentStorageEncryptionKeys": {
"customerManagedKeys": [
{
"resourceName": "projects/PROJECT_ID/locations/LOCATION/keyRings/KEY_RING/cryptoKeys/KEY_NAME"
}
],
"deletionGracePeriod": "alerts-only"
},
"cloudProviders": [
{
"provider": "AWS",
"cloudAccountId": 1,
"regions": [
{
"region": "us-east-1",
"networking": {
"deploymentCIDR": "10.0.0.0/24",
"vpcId": "<vpc-identifier>"
}
}
]
}
],
"databases": [
{
"name": "Redis-database-example",
"port": 10000,
"memoryLimitInGb": 1,
"datasetSizeInGb": 1,
"throughputMeasurement": {
"value": 10000
},
"localThroughputMeasurement": [
{
"writeOperationsPerSecond": 1000,
"readOperationsPerSecond": 1000
}
],
"modules": [
{
"parameters": {}
}
],
"quantity": 1,
"ramPercentage": 20,
"respVersion": "resp3",
"redisVersion": "7.2",
"queryPerformanceFactor": "2x"
}
],
"redisVersion": "7.2"
}Response
Accepted