Table Resources - Migrate Table To Autoscale
Перенос таблицы Azure Cosmos DB с пропускной способности вручную на автомасштабирование
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/tables/{tableName}/throughputSettings/default/migrateToAutoscale?api-version=2025-10-15
Параметры URI
| Имя | В | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
account
|
path | True |
string minLength: 3maxLength: 50 pattern: ^[a-z0-9]+(-[a-z0-9]+)* |
Имя учетной записи базы данных Cosmos DB. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Имя группы ресурсов. Имя не зависит от регистра. |
|
subscription
|
path | True |
string minLength: 1 |
Идентификатор целевой подписки. |
|
table
|
path | True |
string |
Имя таблицы Cosmos DB. |
|
api-version
|
query | True |
string minLength: 1 |
Версия API, используемая для данной операции. |
Ответы
| Имя | Тип | Описание |
|---|---|---|
| 200 OK |
Операция переноса таблиц была успешно завершена. |
|
| 202 Accepted |
Операция переноса таблиц будет завершена асинхронно. Заголовки
|
|
| Other Status Codes |
Ответ на ошибку, описывающий причину сбоя операции. |
Безопасность
azure_auth
Поток OAuth2 Azure Active Directory
Тип:
oauth2
Flow:
implicit
URL-адрес авторизации:
https://login.microsoftonline.com/common/oauth2/authorize
Области
| Имя | Описание |
|---|---|
| user_impersonation | Олицетворения учетной записи пользователя |
Примеры
CosmosDBTableMigrateToAutoscale
Образец запроса
Пример ответа
{
"properties": {
"resource": {
"throughput": 400,
"autoscaleSettings": {
"maxThroughput": 4000
},
"minimumThroughput": "4000",
"offerReplacePending": "false",
"_rid": "PD5DALigDgw=",
"_ts": 1459200611,
"_etag": "\"00005900-0000-0000-0000-56f9a2630000\""
}
}
}
Location: https://centraluseuap.management.azure.com/subscriptions/d1eb41bc-1b7f-4404-bd2a-8568c222852d/providers/Microsoft.DocumentDB/locations/centraluseuap/operationsStatus/fdd04b7b-86d5-460f-b19e-386230348bcc?api-version=2025-10-15
Azure-AsyncOperation: https://centraluseuap.management.azure.com/subscriptions/d1eb41bc-1b7f-4404-bd2a-8568c222852d/providers/Microsoft.DocumentDB/locations/centraluseuap/operationsStatus/fdd04b7b-86d5-460f-b19e-386230348bcc?api-version=2025-10-15
Определения
| Имя | Описание |
|---|---|
|
Autoscale |
Cosmos DB Provisioned Throughput settings object |
|
Auto |
Политика автоматического обновления ресурсов Cosmos DB |
|
Cloud |
Ответ на ошибку службы. |
|
Error |
Реакция на ошибку. |
| Resource | |
|
Throughput |
Политика пропускной способности ресурсов Cosmos DB |
|
Throughput |
Пропускная способность ресурсов Azure Cosmos DB. |
AutoscaleSettingsResource
Cosmos DB Provisioned Throughput settings object
| Имя | Тип | Описание |
|---|---|---|
| autoUpgradePolicy |
Политика автоматического обновления ресурсов Cosmos DB |
|
| maxThroughput |
integer |
Представляет контейнер максимальной пропускной способности, который может масштабироваться до. |
| targetMaxThroughput |
integer |
Представляет целевую максимальную пропускную способность, контейнер может масштабироваться до тех пор, пока предложение больше не находится в состоянии ожидания. |
AutoUpgradePolicyResource
Политика автоматического обновления ресурсов Cosmos DB
| Имя | Тип | Описание |
|---|---|---|
| throughputPolicy |
Представляет политику пропускной способности, которую служба должна придерживаться для автоматического обновления |
CloudError
Ответ на ошибку службы.
| Имя | Тип | Описание |
|---|---|---|
| error |
Реакция на ошибку. |
ErrorResponse
Реакция на ошибку.
| Имя | Тип | Описание |
|---|---|---|
| code |
string |
Код ошибки. |
| message |
string |
Сообщение об ошибке, указывающее, почему операция завершилась ошибкой. |
Resource
| Имя | Тип | Описание |
|---|---|---|
| _etag |
string |
Сгенерированное системой свойство, представляющее тег ресурса, необходимый для управления оптимистичным параллелизмом. |
| _rid |
string |
Свойство, созданное системой. Уникальный идентификатор. |
| _ts |
number |
Сгенерированное системой свойство, обозначающее последнюю обновленную метку времени ресурса. |
| autoscaleSettings |
Ресурс Cosmos DB для параметров автомасштабирования. Требуется либо пропускная способность, либо требуется автомасштабированиеSettings, но не оба. |
|
| instantMaximumThroughput |
string |
Значение пропускной способности предложения для мгновенного масштабирования без запуска разделений |
| minimumThroughput |
string |
Минимальная пропускная способность ресурса |
| offerReplacePending |
string |
Ожидается замена пропускной способности |
| softAllowedMaximumThroughput |
string |
Максимальное значение пропускной способности или максимальное значение maxThroughput (для автомасштабирования), которое можно указать |
| throughput |
integer |
Значение пропускной способности ресурсов Cosmos DB. Требуется либо пропускная способность, либо требуется автомасштабированиеSettings, но не оба. |
ThroughputPolicyResource
Политика пропускной способности ресурсов Cosmos DB
| Имя | Тип | Описание |
|---|---|---|
| incrementPercent |
integer |
Представляет процент, с помощью которого пропускная способность может увеличиваться при каждом запуске политики пропускной способности. |
| isEnabled |
boolean |
Определяет, является ли пропускная способность активной или нет |
ThroughputSettingsGetResults
Пропускная способность ресурсов Azure Cosmos DB.
| Имя | Тип | Описание |
|---|---|---|
| id |
string |
Уникальный идентификатор ресурса ARM. |
| location |
string |
Расположение группы ресурсов, к которой принадлежит ресурс. |
| name |
string |
Название ресурса ARM. |
| properties.resource | ||
| tags |
object |
Теги — это список пар ключ-значение, которые описывают ресурс. Эти теги можно использовать для просмотра и группировки этого ресурса (между группами ресурсов). Для ресурса может быть предоставлено не более 15 тегов. Каждый тег должен иметь ключ не более 128 символов и значения не более 256 символов. Например, взаимодействие по умолчанию для типа шаблона задается с помощью "defaultExperience": "Cassandra". Текущие значения "defaultExperience" также включают "Table", "Graph", "DocumentDB" и "MongoDB". |
| type |
string |
Тип ресурса Azure. |