Skip to content

Commit 54060ff

Browse files
authored
add throughput pool dedicated rus and max achievable rus to account and fleetspace response (#37962)
* add throughput pool dedicated rus and max achievable rus to account and fleetspace response * update name to maxConsumableRus * update description 1 region * fix dbacct examples
1 parent 11a530c commit 54060ff

12 files changed

+56
-12
lines changed

specification/cosmos-db/resource-manager/Microsoft.DocumentDB/preview/2025-11-01-preview/cosmos-db.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8612,6 +8612,16 @@
86128612
"enableAllVersionsAndDeletesChangeFeed": {
86138613
"description": "Flag to indicate if All Versions and Deletes Change feed feature is enabled on the account",
86148614
"type": "boolean"
8615+
},
8616+
"throughputPoolDedicatedRUs": {
8617+
"type": "integer",
8618+
"format": "int64",
8619+
"description": "Total dedicated throughput (RU/s) for database account. Represents the sum of all manual provisioned throughput and all autoscale max RU/s across all shared throughput databases and dedicated throughput containers in the account for 1 region. READ ONLY."
8620+
},
8621+
"throughputPoolMaxConsumableRUs": {
8622+
"type": "integer",
8623+
"format": "int64",
8624+
"description": "When this account is part of a fleetspace with throughput pooling enabled, this is the maximum additional throughput (RU/s) that can be consumed from the pool, summed across all shared throughput databases and dedicated throughput containers in the account for 1 region. READ ONLY."
86158625
}
86168626
}
86178627
},

specification/cosmos-db/resource-manager/Microsoft.DocumentDB/preview/2025-11-01-preview/examples/CosmosDBDatabaseAccountCreateMax.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -240,7 +240,9 @@
240240
},
241241
"enablePriorityBasedExecution": true,
242242
"defaultPriorityLevel": "Low",
243-
"enablePerRegionPerPartitionAutoscale": true
243+
"enablePerRegionPerPartitionAutoscale": true,
244+
"throughputPoolDedicatedRUs": 0,
245+
"throughputPoolMaxConsumableRUs": 0
244246
},
245247
"systemData": {
246248
"createdAt": "2021-03-12T22:05:09Z"

specification/cosmos-db/resource-manager/Microsoft.DocumentDB/preview/2025-11-01-preview/examples/CosmosDBDatabaseAccountCreateMin.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,9 @@
105105
"secondaryReadonlyMasterKey": {
106106
"generationTime": "2022-02-25T20:30:11Z"
107107
}
108-
}
108+
},
109+
"throughputPoolDedicatedRUs": 0,
110+
"throughputPoolMaxConsumableRUs": 0
109111
},
110112
"systemData": {
111113
"createdAt": "2021-03-12T22:05:09Z"

specification/cosmos-db/resource-manager/Microsoft.DocumentDB/preview/2025-11-01-preview/examples/CosmosDBDatabaseAccountGet.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,9 @@
133133
"enablePriorityBasedExecution": true,
134134
"defaultPriorityLevel": "Low",
135135
"enablePerRegionPerPartitionAutoscale": true,
136-
"enableAllVersionsAndDeletesChangeFeed": true
136+
"enableAllVersionsAndDeletesChangeFeed": true,
137+
"throughputPoolDedicatedRUs": 300000,
138+
"throughputPoolMaxConsumableRUs": 700000
137139
},
138140
"identity": {
139141
"type": "SystemAssigned,UserAssigned",

specification/cosmos-db/resource-manager/Microsoft.DocumentDB/preview/2025-11-01-preview/examples/CosmosDBDatabaseAccountList.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,9 @@
122122
},
123123
"enablePriorityBasedExecution": true,
124124
"defaultPriorityLevel": "Low",
125-
"enablePerRegionPerPartitionAutoscale": true
125+
"enablePerRegionPerPartitionAutoscale": true,
126+
"throughputPoolDedicatedRUs": 300000,
127+
"throughputPoolMaxConsumableRUs": 700000
126128
},
127129
"systemData": {
128130
"createdAt": "2021-03-12T22:05:09Z"

specification/cosmos-db/resource-manager/Microsoft.DocumentDB/preview/2025-11-01-preview/examples/CosmosDBDatabaseAccountListByResourceGroup.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,9 @@
9999
"secondaryReadonlyMasterKey": {
100100
"generationTime": "2022-02-25T20:30:11Z"
101101
}
102-
}
102+
},
103+
"throughputPoolDedicatedRUs": 300000,
104+
"throughputPoolMaxConsumableRUs": 700000
103105
},
104106
"systemData": {
105107
"createdAt": "2021-03-12T22:05:09Z"

specification/cosmos-db/resource-manager/Microsoft.DocumentDB/preview/2025-11-01-preview/examples/CosmosDBDatabaseAccountPatch.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,9 @@
221221
},
222222
"enablePriorityBasedExecution": true,
223223
"defaultPriorityLevel": "Low",
224-
"enablePerRegionPerPartitionAutoscale": true
224+
"enablePerRegionPerPartitionAutoscale": true,
225+
"throughputPoolDedicatedRUs": 300000,
226+
"throughputPoolMaxConsumableRUs": 700000
225227
},
226228
"systemData": {
227229
"createdAt": "2021-03-12T22:05:09Z"

specification/cosmos-db/resource-manager/Microsoft.DocumentDB/preview/2025-11-01-preview/examples/fleet/CosmosDBFleetspaceCreate.json

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,9 @@
3434
],
3535
"throughputPoolConfiguration": {
3636
"minThroughput": 100000,
37-
"maxThroughput": 500000
37+
"maxThroughput": 500000,
38+
"dedicatedRUs": 0,
39+
"maxConsumableRUs": 0
3840
}
3941
}
4042
}
@@ -57,7 +59,9 @@
5759
],
5860
"throughputPoolConfiguration": {
5961
"minThroughput": 100000,
60-
"maxThroughput": 500000
62+
"maxThroughput": 500000,
63+
"dedicatedRUs": 0,
64+
"maxConsumableRUs": 0
6165
}
6266
}
6367
}

specification/cosmos-db/resource-manager/Microsoft.DocumentDB/preview/2025-11-01-preview/examples/fleet/CosmosDBFleetspaceGet.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,9 @@
2020
],
2121
"throughputPoolConfiguration": {
2222
"minThroughput": 100000,
23-
"maxThroughput": 500000
23+
"maxThroughput": 500000,
24+
"dedicatedRUs": 200000,
25+
"maxConsumableRUs": 800000
2426
}
2527
}
2628
}

specification/cosmos-db/resource-manager/Microsoft.DocumentDB/preview/2025-11-01-preview/examples/fleet/CosmosDBFleetspaceList.json

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,9 @@
2121
],
2222
"throughputPoolConfiguration": {
2323
"minThroughput": 100000,
24-
"maxThroughput": 500000
24+
"maxThroughput": 500000,
25+
"dedicatedRUs": 200000,
26+
"maxConsumableRUs": 800000
2527
}
2628
}
2729
},
@@ -37,7 +39,9 @@
3739
],
3840
"throughputPoolConfiguration": {
3941
"minThroughput": 200000,
40-
"maxThroughput": 600000
42+
"maxThroughput": 600000,
43+
"dedicatedRUs": 300000,
44+
"maxConsumableRUs": 700000
4145
}
4246
}
4347
}

0 commit comments

Comments
 (0)