Поделиться через


Databases - Update

Обновляет существующую базу данных.

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}?api-version=2023-08-01

Параметры URI

Имя В Обязательно Тип Описание
databaseName
path True

string

Имя базы данных.

resourceGroupName
path True

string

Имя группы ресурсов, содержащей ресурс. Это значение можно получить из API Azure Resource Manager или портала.

serverName
path True

string

Имя сервера.

subscriptionId
path True

string

Идентификатор подписки, идентифицирующий подписку Azure.

api-version
query True

string

Версия API, используемая для запроса.

Текст запроса

Имя Тип Описание
identity

DatabaseIdentity

Удостоверение базы данных

properties.autoPauseDelay

integer (int32)

Время в минутах после автоматической приостановки базы данных. Значение -1 означает, что автоматическая приостановка отключена

properties.catalogCollation

CatalogCollationType

Параметры сортировки каталога метаданных.

properties.collation

string

Параметры сортировки базы данных.

properties.createMode

CreateMode

Задает режим создания базы данных.

По умолчанию: регулярное создание базы данных.

Копирование: создает базу данных как копию существующей базы данных. sourceDatabaseId должен быть указан в качестве идентификатора ресурса исходной базы данных.

Вторичный: создает базу данных в качестве вторичной реплики существующей базы данных. sourceDatabaseId должен быть указан в качестве идентификатора ресурса существующей базы данных-источника.

PointInTimeRestore: создает базу данных путем восстановления резервной копии существующей базы данных на определенный момент времени. sourceDatabaseId необходимо указать в качестве идентификатора ресурса существующей базы данных, и необходимо указать restorePointInTime.

Восстановление. Создание базы данных путем восстановления геореплицированной резервной копии. sourceDatabaseId необходимо указать в качестве идентификатора ресурса базы данных для восстановления.

Восстановление. Создание базы данных путем восстановления резервной копии удаленной базы данных. необходимо указать sourceDatabaseId. Если sourceDatabaseId является исходным идентификатором ресурса базы данных, необходимо указать sourceDatabaseDeletionDeletionDate. В противном случае sourceDatabaseId должен быть идентификатором ресурса базы данных, который можно восстановить, и sourceDatabaseDeletionDeletionDate игнорируется. restorePointInTime также можно указать для восстановления с более ранней точки во времени.

RestoreLongTermRetentionBackup: создает базу данных путем восстановления из долгосрочного хранилища хранения. RecoveryServicesRecoveryPointResourceId необходимо указать в качестве идентификатора ресурса точки восстановления.

Копирование, вторичный и restoreLongTermRetentionBackup не поддерживается для выпуска DataWarehouse.

properties.elasticPoolId

string (arm-id)

Идентификатор ресурса эластичного пула, содержащего эту базу данных.

properties.encryptionProtector

string

URI хранилища ключей Azure базы данных, если она настроена с использованием ключей, управляемых клиентом базы данных.

properties.encryptionProtectorAutoRotation

boolean

Флаг для включения или отключения автоматического поворота ключа AKV шифрования базы данных.

properties.federatedClientId

string (uuid)

Идентификатор клиента, используемый для межтенантного сценария CMK для каждой базы данных

properties.freeLimitExhaustionBehavior

FreeLimitExhaustionBehavior

Указывает поведение, когда ежемесячные бесплатные ограничения исчерпаны для бесплатной базы данных.

AutoPause: база данных будет автоматически приостановлена при исчерпании бесплатных ограничений на оставшуюся часть месяца.

BillForUsage: база данных будет продолжать оставаться в сети после исчерпания бесплатных ограничений, и все превышение счетов будет выставлено.

properties.highAvailabilityReplicaCount

integer (int32)

Количество вторичных реплик, связанных с базой данных выпуска "Критически важный для бизнеса", "Премиум" или "Гипермасштабирование", используемых для обеспечения высокой доступности. Неприменимо к базе данных гипермасштабирования в эластичном пуле.

properties.isLedgerOn

boolean

Независимо от того, является ли эта база данных базой данных реестра, то есть все таблицы в базе данных являются таблицами реестра. Примечание. Значение этого свойства невозможно изменить после создания базы данных.

properties.keys

<string,  DatabaseKey>

Идентификаторы ресурса назначенных пользователем удостоверений для использования

properties.licenseType

DatabaseLicenseType

Тип лицензии, применяемый для этой базы данных. LicenseIncluded, если вам нужна лицензия или BasePrice, если у вас есть лицензия и имеется право на преимущество гибридного использования Azure.

properties.longTermRetentionBackupResourceId

string (arm-id)

Идентификатор ресурса долгосрочной резервной копии хранения, связанной с операцией создания этой базы данных.

properties.maintenanceConfigurationId

string

Идентификатор конфигурации обслуживания, назначенный базе данных. Эта конфигурация определяет период, когда будут выполняться обновления обслуживания.

properties.manualCutover

boolean

Требуется ли выполнить переход вручную, контролируемый клиентом, во время операции "Обновить базу данных" на уровень "Гипермасштабирование".

Это свойство применимо только при масштабировании базы данных из уровня "Критически важный для бизнеса", "Общего назначения", "Премиум"/ "Стандартный" на уровень "Гипермасштабирование".

При указании вручнуюCutover операция масштабирования будет ожидать, пока входные данные пользователя активируют переключение в базу данных Гипермасштабирования.

Чтобы активировать переключение, укажите параметр "performCutover", когда операция масштабирования находится в состоянии ожидания.

properties.maxSizeBytes

integer (int64)

Максимальный размер базы данных, выраженный в байтах.

properties.minCapacity

number (double)

Минимальная емкость, которую база данных всегда будет выделена, если она не приостановлена

properties.performCutover

boolean

Для активации управляемой клиентом ручной переключения во время выполнения операции масштабирования.

Этот параметр свойства применим только для операций масштабирования, инициируемых вместе с параметром ManualCutover.

Это свойство применимо только при масштабировании базы данных с уровня "Критически важный для бизнеса", "Общего назначения", "Премиум"/ "Стандартный" на уровень "Гипермасштабирование".

При указании performCutover операция масштабирования активирует переключение и выполняет изменение роли в базе данных Гипермасштабирования.

properties.preferredEnclaveType

AlwaysEncryptedEnclaveType

Тип анклава, запрошенного в базе данных, например по умолчанию или анклавов VBS.

properties.readScale

DatabaseReadScale

Состояние маршрутизации только для чтения. Если этот параметр включен, подключения с намерением приложения, которые настроены для чтения в их строке подключения, могут быть перенаправлены на вторичную реплику чтения в том же регионе. Неприменимо к базе данных гипермасштабирования в эластичном пуле.

properties.recoverableDatabaseId

string (arm-id)

Идентификатор ресурса восстанавливаемой базы данных, связанной с операцией создания этой базы данных.

properties.recoveryServicesRecoveryPointId

string (arm-id)

Идентификатор ресурса точки восстановления, связанной с операцией создания этой базы данных.

properties.requestedBackupStorageRedundancy

BackupStorageRedundancy

Тип учетной записи хранения, используемый для хранения резервных копий для этой базы данных.

properties.restorableDroppedDatabaseId

string (arm-id)

Идентификатор ресурса восстанавливаемой удаленной базы данных, связанной с операцией создания этой базы данных.

properties.restorePointInTime

string (date-time)

Указывает точку во времени (ISO8601 формате) исходной базы данных, которая будет восстановлена для создания новой базы данных.

properties.sampleName

SampleName

Имя примера схемы, применяемой при создании этой базы данных.

properties.secondaryType

SecondaryType

Тип вторичной базы данных, если она является вторичной. Допустимыми значениями являются гео, именованные и резервные.

properties.sourceDatabaseDeletionDate

string (date-time)

Указывает время удаления базы данных.

properties.sourceDatabaseId

string (arm-id)

Идентификатор ресурса исходной базы данных, связанной с операцией создания этой базы данных.

properties.useFreeLimit

boolean

Независимо от того, использует ли база данных бесплатные ежемесячные ограничения. Разрешено для одной базы данных в подписке.

properties.zoneRedundant

boolean

Независимо от того, является ли эта база данных избыточной по зонам, то есть реплики этой базы данных будут распространяться по нескольким зонам доступности.

sku

Sku

Имя и уровень номера SKU.

tags

object

Теги ресурсов.

Ответы

Имя Тип Описание
200 OK

Database

Успешно обновлена база данных.

202 Accepted

Выполняется обновление базы данных.

Заголовки

Location: string

Other Status Codes

ErrorResponse

Ответы на ошибки: ***

  • 400 ManagedInstanceStoppingOrStoppingOrStopped — конфликтующая операция, отправленная во время остановки или остановки экземпляра

  • 400 ManagedInstanceStarting — конфликтующая операция, отправленная во время запуска экземпляра

  • 400 InvalidDatabaseCreateOrUpdateRequest — текст запроса для операции создания или обновления базы данных недопустим.

  • 400 InvalidResourceId — недопустимый идентификатор ресурса.

  • 400 InvalidSourceDatabaseId — недопустимый идентификатор исходной базы данных.

  • 400 MismatchingResourceGroupNameWithUrl — предоставленное имя группы ресурсов не совпадает с именем в URL-адресе.

  • 400 MismatchingServerNameWithUrl — предоставленное имя сервера не совпадает с именем в URL-адресе.

  • 400 НесоответствиеSubscriptionWithUrl — указанная подписка не соответствует подписке в URL-адресе.

  • 400 MissingCollation — требуется параметры сортировки.

  • 400 MissingMaxSizeBytes — требуется MaxSizeBytes.

  • 400 MissingSkuName — имя Sku является обязательным.

  • 400 MissingSourceDatabaseId — отсутствующий идентификатор исходной базы данных.

  • 400 InvalidLicenseType — указанный тип лицензии недопустим.

  • 400 InvalidSkuName — недопустимое имя SKU.

  • 400 MismatchedSkuNameAndCapacity — несоответствие между именем SKU и емкостью.

  • 400 MismatchedSkuNameAndTier — несоответствие между именем SKU и уровнем.

  • 400 MismatchedSkuNameAndFamily — несоответствие между именем SKU и семейством.

  • 400 LedgerNotAllowedWithSpecifiedCreateMode — IsLedgerOn запрещено с указанным режимом создания.

  • 400 LedgerNotAllowedOnSampleDatabase . Создание базы данных запрещено с помощью IsLedgerOn для примера базы данных.

  • 400 FreeLimitDatabaseNotAllowedInNonDefaultCreate — создание базы данных free limit запрещено в режиме создания по умолчанию.

  • 400 AvailabilityZoneNotSupported. Запрошенные зоны доступности для баз данных и эластичных пулов недопустимы.

  • 400 MethodNotAllowedOnSpecifiedCreateMode — Http Patch или Merge не разрешено в указанном режиме создания

  • 400 DatabaseNameDoesNotMatchSourceDatabaseId — указанное имя базы данных не соответствует имени базы данных в sourceDatabaseId.

  • 400 ElasticPoolNotSupportedForExternalBackupRestore — эластичные пулы не поддерживаются для восстановления внешней резервной копии

  • 400 InvalidRecoverableDatabaseId — недопустимый идентификатор восстанавливаемой базы данных.

  • 400 InvalidRecoveryServicesRecoveryPointId — недопустимый идентификатор точки восстановления служб восстановления.

  • 400 InvalidRestorableDroppedDatabaseDeletionDate — указана недопустимая дата удаления удаленной базы данных.

  • 400 InvalidRestorableDroppedDatabaseId — недопустимый идентификатор удаленной базы данных

  • 400 MissingRecoverableDatabaseId — отсутствующий идентификатор восстанавливаемой базы данных.

  • 400 MissingRecoveryServicesRecoveryPointId — отсутствует идентификатор точки восстановления служб восстановления.

  • 400 MissingRestorableDroppedDatabaseId — Missing restorableDroppedDatabaseId

  • 400 MissingRestorePointInTime — отсутствует точка восстановления во времени

  • 400 MissingSourceDatabaseDeletionDeletionDate — дата удаления исходной базы данных

  • 400 MissingStorageContainerSasToken — отсутствующий маркер SAS контейнера хранилища

  • 400 MissingStorageContainerUri — отсутствующий URI контейнера хранилища

  • 400 RestoreableDroppedDatabaseIdGivenForRestoreWithSourceDatabaseId — не удается указать restoreableDroppedDatabaseId, если sourceDatabaseId уже задан в режиме создания восстановления

  • 400 MultipleIdentitiesOnDatabase— на уровне базы данных поддерживается только одно назначаемое пользователем управляемое удостоверение.

  • 400 MultipleIdentityDelegationsOnDatabase — на уровне базы данных поддерживается только одно делегирование удостоверений.

  • 400 MissingPrimaryDelegatedIdentityClientId. Для использования делегированных удостоверений укажите первичный идентификатор клиента делегированного удостоверения.

  • 400 LongTermRetentionMigrationRequestNotSupported — подписка не разрешена функция миграции резервного копирования LTR.

  • 400 LongTermRetentionMigrationCrossClusterRequestNotSupported . Исходные и целевые подписки не могут взаимодействовать с функцией копирования резервных копий LTR.

  • 400 LongTermRetentionMigrationParameterMissing — обязательный параметр, отсутствующий для операции.

  • 400 LongTermRetentionMigrationSameServerNotSupported — функция копирования LTR не поддерживается для копирования резервных копий LTR на одном сервере.

  • 400 LongTermRetentionMigrationTargetServerNotFound — целевой сервер не существует или не готов к операции копирования резервных копий LTR.

  • 400 LongTermRetentionMigrationTargetDatabaseNotFound — целевая база данных не существует на сервере.

  • 400 LongTermRetentionMigrationStorageTypeNotSupported — указанная избыточность хранилища резервных копий не поддерживается в целевом регионе.

  • 400 LongTermRetentionMigrationStorageMismatch — активная избыточность резервного копирования базы данных не соответствует избыточности резервных копий, запрошенной клиентом.

  • 400 LtrOperationFailedBackupImmutable — удаление резервного копирования долгосрочного хранения завершилось ошибкой, так как резервная копия неизменяема.

  • 400 LongTermRetentionMigrationDatabaseTypeNotSupported. Миграция LTR поддерживается только для управляемого экземпляра и резервных копий LTR базы данных SQL Azure.

  • 400 LongTermRetentionMigrationBackupStorageRedundancyNotAllowed. Изменение избыточности хранилища резервных копий не допускается для операций копирования LTR.

  • 400 LtrRestoreFailedArchiveStorageTier — восстановление архивной резервной копии долгосрочного хранения не поддерживается. Восстановление можно выполнить только при повторной или регулярной долгосрочной резервной копии хранения.

  • 400 LtrArchiveStorageTierNotEnabled — архивация долгосрочных резервных копий хранения не включена.

  • 400 LtrArchiveWrongParameters — ChangeLongTermRetentionBackupAccessTier не поддерживается для требуемого сочетания (backupStorageAccessTier, operationMode). Разрешены только архив, перемещение и (горячее, копирование).

  • 400 LTRArchiveRedundancyChangeFailed— обновление типа избыточности хранилища резервных копий до избыточного в зоне хранилища не поддерживается, если задана политика долгосрочного хранения с уровнем доступа к хранилищу резервных копий

  • 400 LongTermRetentionMigrationSubscriptionNotFound — не удалось найти подписку.

  • 400 ElasticPoolOverStorageUsageUsage — попытка записать данные в базу данных при достижении ограничения хранилища эластичного пула.

  • 400 TokenTooLong — предоставленный маркер слишком длинный.

  • 400 SourceDatabaseEncryptionProtectorKeyUriRequiredForPerDatabaseCMKCopyOrReplication — геообъектная база данных-получатель, отсутствует AKV гео первичной базы данных

  • 400 PerDatabaseCMKAKVKeySourceMissingOnGeoSecondary — все базы данных в георепликации должны содержать тот же ключевой материал, что и средство защиты шифрования исходной базы данных. Добавьте ключ "{0}" с тем же ключевым материалом в целевую базу данных "{1}".

  • 400 PerDatabaseCMKAKVKeyUriMissingOnGeoSecondary — если включен автоматический поворот защиты TDE уровня базы данных, исходные и целевые базы данных должны быть подключены к одному хранилищу ключей. Добавьте ключ "{0}" (из того же хранилища ключей, подключенного к исходной базе данных) в целевую базу данных "{1}".

  • 400 PerDatabaseCMKCopyOrReplicationAttemptedWithCurrentKeysWithDatabaseName — при попытке реплицировать базу данных, настроенную с помощью средства защиты шифрования уровня базы данных, текущие ключи, используемые базой данных-источником, должны передаваться в базу данных-получатель "{0}'

  • 400 CannotMoveOrDropJobAccountDatabase — не удается удалить базу данных, связанную с учетной записью задания.

  • 400 JobAgentDatabaseEditionUnsupported — цель уровня обслуживания указанной базы данных не поддерживается для использования в качестве базы данных агента заданий.

  • 400 ServerNotFound — запрошенный сервер не найден.

  • 400 InvalidMaxSizeTierCombination — указанный уровень не поддерживает указанный максимальный размер базы данных.

  • 400 InvalidTier — пользователь указал недопустимый уровень.

  • 400 CannotUseReservedDatabaseName— не удается использовать зарезервированное имя базы данных в этой операции.

  • 400 InvalidServerName — указано недопустимое имя сервера.

  • 400 ProvisioningDisabled — отображает сообщение об ошибке от авторизации операции ресурсов без изменений.

  • 400 CannotUpdateIsLedgerDatabase — свойство реестра существующей базы данных не может быть обновлено.

  • 400 InvalidCollation — параметры сортировки не распознаны сервером.

  • 400 UnableToResolveRemoteServer — имя удаленного сервера-партнера не удалось устранить из-за недопустимого имени сервера или проблем с подключением DNS.

  • 400 RemoteDatabaseCopyPermission. Пользователь не имеет достаточного разрешения на создание копии базы данных на указанном сервере.

  • 400 SourceDatabaseNotFound — исходная база данных не существует.

  • 400 ChangeUnsupportedOnEntity — пользователь попытался выполнить неподдерживаемую операцию создания,обновления или удаления для данной сущности.

  • 400 UpdateNotAllowedInCurrentReplicationState — операция запрещена в базе данных в текущем состоянии репликации.

  • 400 GeoReplicaLimitReached — достигнуто ограничение репликации для каждой реплики.

  • 400 ReplicationSourceAndTargetMustHaveSameName — источник репликации и целевые базы данных должны иметь то же имя.

  • 400 ReplicationSourceAndTargetMustBeInDifferentServers — источник репликации и целевые базы данных должны находиться на разных логических серверах.

  • 400 SourceServerNotFound — серверная часть исходной базы данных, указанная в вызове API CreateDatabaseAsCopy, не сопоставляется с существующим сервером.

  • 400 InvalidDatabaseCreateMode — недопустимый запрос на создание базы данных.

  • 400 TierChangeUnsupportedDueToMemoryOptimizedObject — база данных не может обновить свой номер SKU, так как она имеет оптимизированные для памяти объекты.

  • 400 PartnerDBNotCompatibleForSGXEnclave . Попытка установить ссылку GeoDR или обновить SLO для базы данных с поддержкой анклава поддерживается только в том случае, если обе базы данных работают на оборудовании серии DC.

  • 400 InvalidAddSecondaryPermission . Пользователь не имеет достаточного разрешения на добавление вторичного объекта на указанном сервере.

  • 400 UnsupportedServiceName — указанное имя является недопустимым именем, так как он содержит один или несколько неподдерживаемых символов юникода.

  • 400 CurrentDatabaseLogSizeExceedsMaxSize — пользователь попытался изменить базу данных на SKU с максимальным максимальным размером журнала, чем текущее использование.

  • 400 TierChangeUnsupportedDueToCDCEnabledDatabase — база данных не может обновить свой номер SKU, так как она включена для CDC.

  • 400 IsLedgerDatabaseIsNotSupportedOnResourceType. Изменение свойства реестра не поддерживается для этого типа ресурса.

  • 400 InvalidSku — пользователь указал недопустимый номер SKU.

  • 400 InvalidTierSkuCombination — указанный уровень не поддерживает указанный номер SKU.

  • 400 FeatureDisabledOnSelectedEdition — пользователь попытался использовать функцию, которая отключена в текущем выпуске базы данных.

  • 400 OfferDisabledOnSubscription — тип предложения подписки ограничен подготовкой запрошенного ресурса.

  • 400 InvalidTargetSubregion — целевой сервер нечитаемой вторичной базы данных не находится в парном регионе Azure для аварийного восстановления.

  • 400 CurrentDatabaseSizeExceedsMaxSize — пользователь попытался уменьшить максимальный размер базы данных до размера меньше текущего использования.

  • 400 AzureKeyVaultKeyDisabled — операция не удалось завершить на сервере, так как ключ Azure Key Vault отключен.

  • 400 AzureKeyVaultInvalidExpirationDate — операция не удалось завершить, так как срок действия ключа Azure Key Vault недопустим.

  • 400 PartnerServerNotCompatible — пользователь пытается скопировать базу данных с сервера SAWA V1 на сервер Sterling или наоборот.

  • 400 НеправильноReplicationLinkState — операция ожидает, что база данных будет находиться в ожидаемом состоянии по ссылке репликации.

  • 400 SecurityAzureKeyVaultUrlNullOrEmpty — операция не может быть завершена, так как URI Хранилища ключей Azure имеет значение NULL или пусто.

  • 400 UnableToCreateGeoChain — пользователь попытался создать базу данных-получатель (цепочку), даже если настроена автоматическая отправка дайджестов реестра

  • 400 TargetElasticPoolDoesNotExist — эластичные пулы не существуют на сервере.

  • 400 AzureKeyVaultNoServerIdentity — удостоверение сервера неправильно настроено.

  • 400 ElasticPoolSkuCombinationInvalid — пул эластичных баз данных и sku можно указать вместе, только если sku указан как ElasticPool.

  • 400 AzureKeyVaultInvalidUri — недопустимый ответ из Azure Key Vault. Используйте допустимый универсальный код ресурса (URI) Azure Key Vault.

  • 400 ElasticPoolTierCombinationInvalid — уровень базы данных отличается от уровня служб эластичного пула.

  • 400 AzureKeyVaultMissingPermissions. Сервер отсутствует необходимые разрешения в Azure Key Vault.

  • 400 ElasticPoolNameRequired. Пользователь пытался создать или обновить базу данных для цели службы эластичного пула без указания имени эластичного пула.

  • 400 InvalidReadScaleEdition — пользователь попытался включить масштабирование чтения в типе базы данных, который не поддерживает его.

  • 400 InvalidReadScaleUnits — пользователь попытался предоставить значение масштабирования чтения, которое не поддерживается.

  • 400 SecurityAzureKeyVaultInvalidKeyName — операция не удалось завершить из-за недопустимого имени ключа сервера.

  • 400 GeoSecondaryMaxSizeUpdateFailed — база данных гео-вторичной базы данных имеет SLO, которая не поддерживает запрошенное максимальное значение или гео-вторичный находится в неподдерживаемом регионе или операция обновления уже выполняется в гео-вторичной базе данных.

  • 400 AdalGenericError — операция не удалось завершить, так как возникла ошибка Azure Active Directory.

  • 400 ElasticPoolInconsistentDtuGuaranteeSettings — попытка предоставить минимальное значение DTU для баз данных в эластичном пуле, превышающем запрошенные DTU эластичного пула.

  • 400 AdalServicePrincipalNotFound — операция не удалось завершить, так как не найдена ошибка субъекта-службы библиотеки Azure Active Directory.

  • 400 AzureKeyVaultMalformedVaultVaultUri— указанный uri Key Vault недопустим.

  • 400 ElasticPoolDatabaseCountOverLimit — попытка создать или добавить базу данных в эластичном пуле при достижении предельного количества баз данных эластичного пула.

  • 400 RequestedDatabaseSizeRequiresShrink — пользователь попытался ИЗМЕНИТЬ БАЗУ ДАННЫХ MAXSIZE, чтобы изменить MAXSIZE для базы данных до меньшего размера, а затем текущий размер.

  • 400 CannotChangeToOrFromDataWarehouseTier — пользователь попытался изменить номер SKU базы данных с уровня DataWarehouse на уровни DataWarehouse или наоборот.

  • 400 CurrentDatabaseSizeExceedsDbMaxSize — пользователь попытался уменьшить максимальный размер базы данных до размера меньше текущего использования.

  • 400 ElasticPoolDecreaseStorageLimitBelowUsage — попытка уменьшить предел хранения эластичного пула ниже его использования.

  • 400 Не удается использоватьUseTrailingWhitespacesInDatabaseName. Ошибка проверки имени базы данных.

  • 400 UpdateNotAllowedOnPausedDatabase — пользователь попытался выполнить обновление в приостановленной базе данных.

  • 400 SecurityAdalPrincipalCertExpiredError — операция не удалось завершить, так как срок действия сертификата субъекта Azure Key Vault истек.

  • 400 DatabaseNameInUse — база данных уже существует. Выберите другое имя базы данных.

  • 400 SameKey MaterialNotFoundOnRemoteServer — вторичный сервер не содержит ключевого материала защиты шифрования первичного сервера.

  • 400 RegionDoesNotSupportVersion — пользователь попытался создать сервер указанной версии в расположении, где эта версия сервера не поддерживается.

  • 400 SecurityInvalidAzureKeyVaultRecoveryLevel — указанный uri Key Vault недопустим.

  • 400 Key MaterialNotFoundOnRemoteServer — удаленный сервер не имеет доступа к материалу ключа, используемому в качестве средства защиты TDE.

  • 400 AzureKeyVaultRsaKeyNotSupported. Предоставленное хранилище ключей использует неподдерживаемый размер ключа RSA или тип ключа. Поддерживаемый размер ключа RSA — 2048 или 3072, а тип ключа — RSA или RSA-HSM.

  • 400 SourceDatabaseEditionCouldNotBeUpgraded — исходная база данных не может иметь более высокий выпуск, чем целевая база данных.

  • 400 TargetDatabaseEditionCouldNotBeDowngraded . Целевая база данных не может иметь более низкий выпуск, чем исходная база данных.

  • 400 UpdateNotAllowedIfGeoDrOperationInProgress — операция запрещена, так как операция копирования или отработки отказа для базы данных '{0}' на сервере '{1}' в настоящее время выполняется.

  • 400 SecurityAzureKeyVaultGeoChainError — создание вторичной (процесса, известной как цепочка) не поддерживается при включении прозрачного шифрования данных с помощью Azure Key Vault (BYOK).

  • 400 ElasticPoolOverFileSpace — недостаточно места в файле в эластичном пуле.

  • 400 InvalidLicenseType — пользователь пытался создать или обновить базу данных или эластичные пулы с неподдерживаемой лицензией.

  • 400 UnsupportedCapacity — пользователь пытался создать или обновить базу данных с емкостью, которая не поддерживается.

  • 400 RestoreToFreeEditionNotSupported — восстановление и целевой объект GeoRestore не может быть бесплатной базой данных.

  • 400 RestoreNotSupportedForFreeEdition — Restore и GeoRestore не поддерживаются для бесплатной базы данных.

  • 400 InvalidDroppedDatabase — исходная база данных не существует на сервере в течение поддерживаемого периода восстановления.

  • 400 InvalidLiveDatabase — база данных-источник не существует на сервере в течение поддерживаемого периода восстановления. При восстановлении удаленной базы данных укажите дату ее удаления.

  • 400 InvalidVldbRecoverySlo — для восстановления выпуска Hyperscale требуется как исходные, так и целевые базы данных для использования цели уровня обслуживания гипермасштабирования.

  • 400 NotUpdateToFreeDatabase— обновление базы данных до бесплатного номера SKU не поддерживается.

  • 400 InvalidVldbRestoreSlo — точка выпуска Hyperscale—In-Time восстановления требует, чтобы исходные и целевые базы данных использовали цель уровня обслуживания гипермасштабирования.

  • 400 NotSpecifyPoolOrSlo— указание эластичного пула и/или изменение цели уровня обслуживания или выпуска не поддерживается для выпуска.

  • 400 InvalidBackupStorageAccountType — пользователь передал zrs/lrs во время создания и обновления базы данных, но не удалось либо потому, что клиент не указан в списке разрешений, либо поскольку zrs недоступен в указанном регионе.

  • 400 DatabaseInvalidSkuPropertyCombination — свойства запрошенного номера SKU несогласованы. Убедитесь, что указана допустимая комбинация. Дополнительные сведения см. в https://docs.microsoft.com/en-us/rest/api/sql/capabilities/listbylocation#serviceobjectivecapability.

  • 400 DatabaseNamedReplicaPerDatabaseLimitExceeded. Пользователь попытался создать именованную реплику, которая превысит допустимое число для каждой базы данных-источника.

  • 400 UnsupportedBackupStorageRedundancyForEdition — запрошенная избыточность хранилища резервных копий не поддерживается для выпуска.

  • 400 DatabaseIsCurrentlyPinned . Корпорация Майкрософт закрепляла версию ядра SQL Server базы данных. Чтобы гарантировать, что база данных не попадает в рабочую среду, любые будущие операции масштабирования в базе данных будут заблокированы до тех пор, пока не будет закреплено. Обратитесь в службу поддержки Майкрософт для получения помощи по масштабированию.

  • 400 RestoreTargetEditionSizeInsufficient — пользователь попытался восстановить базу данных в выпуске, который меньше текущего выделенного размера источника.

  • 400 DatabaseCreationBlockedForNonActivatedCMKServer — создание пула SQL блокируется для рабочих областей с поддержкой CMK до активации рабочей области. Сначала включите защиту от очистки и предоставьте управляемому удостоверению рабочей области необходимые разрешения (Получение, оболочка ключа, распаковка ключа) в Azure Key Vault ключа рабочей области. Затем активируйте рабочую область после предоставления доступа.

  • 400 InvalidIdentityId — один или несколько идентификаторов, предоставленных, являются недопустимыми идентификаторами ресурсов ARM. Введите допустимые идентификаторы и повторите попытку.

  • 400 UmiMissingAkvPermissions — PrimaryUserAssignedIdentityId, предоставленный пользователем, не имеет доступа к KeyId, предоставленным

  • 400 InvalidNumberOfIdentities. На уровне базы данных поддерживается только одно назначаемое пользователем управляемое удостоверение.

  • 400 NoRestorePointAvailable — исходная база данных еще не выполнила свою первую резервную копию для поддержки операций восстановления. Повторите запрос на восстановление позже.

  • 400 DatabaseNamedReplicaChainingNotAllowed — пользователь пытался создать именованную реплику именованной реплики, которая не разрешена.

  • 400 DatabaseNamedReplicaInvalidOperation — пользователь попытался выполнить неподдерживаемую операцию в именованной реплике.

  • 400 DatabaseNamedReplicaInvalidSourceDatabase — пользователь попытался создать именованную реплику в другой подписке или регионе, отличном от исходной базы данных.

  • 400 DatabaseNamedReplicaSourceDatabaseNotZoneRedundant — избыточность зоны не может быть включена в этой именованной реплике, так как основная база данных гипермасштабирования не является избыточной по зонам.

  • 400 CannotAssignIdentityToMaster — не удается назначить удостоверение системной базе данных. Удостоверение базы данных не может быть назначено базам данных master, model, tempdb, msdb или resource.

  • 400 PerDatabaseCMKDWNotSupported — CMK уровня базы данных в предварительной версии не поддерживается для выпуска Datawarehouse.

  • 400 MissingThumbprintCrm — операция восстановления базы данных CRM завершилась ошибкой, так как обязательный сертификат TDE отсутствует. Повторите операцию восстановления в существующем эластичном пуле.

  • 400 ElasticPoolOverStorage — попытка записать данные в базу данных, когда достигнуто ограничение хранилища эластичного пула.

  • 400 RestoreTargetEditionSizeInsufficientV2 — пользователь попытался восстановить базу данных в выпуске, который меньше выделенного размера восстановленной базы данных.

  • 400 ResourcePoolStorageLimitHitDuringRestore — восстановленная база данных не может быть восстановлена в пуле ресурсов из-за оставшейся емкости хранилища в пуле.

  • 400 PerDatabaseCMKRestoreNotSupported— восстановление базы данных не поддерживается, если cmK уровня базы данных настроен в предварительной версии.

  • 400 PerDatabaseCMKHSNotSupported — CMK уровня базы данных в предварительной версии не поддерживается для выпуска Hyperscale.

  • 400 PerDatabaseCMKGeoReplicationNotSupported — георепликация и копирование базы данных не поддерживаются при настройке CMK на уровне базы данных в предварительной версии.

  • 400 InvalidStandbyGeoEdition — пользователь попытался создать резервную геостантовку на основе DTU.

  • 400 ElasticPoolInconsistentVcoreGuaranteeSettings — количество баз данных и виртуальных ядер на каждую базу данных не может превышать запрошенные виртуальные ядра эластичного пула.

  • 400 GeoRestoreBackupStorageTypeNotSupported. Запросы на восстановление базы данных недопустимы при выдаче базы данных, которая не настроена для использования геоизбыточного хранилища резервных копий.

  • 400 RestoreHyperscaleToNonHyperscale. Восстановление резервной копии базы данных с гипермасштабированием до уровня службы, отличного от гипермасштабирования, или наоборот, не поддерживается.

  • 400 SubscriptionDoesNotHaveAccessToServer — подписка не имеет доступа к указанным серверам.

  • 400 RecoveryPointDoesNotExist — указанная точка восстановления либо не существует, либо недопустимая.

  • 400 LtrBackupNotFound — указанная резервная копия долгосрочного хранения не существует.

  • 400 InvalidPointInTime — указанная точка во времени недопустима для базы данных.

  • 400 GeoRestoreCannotResolveTargetCluster — не удается разрешить целевой кластер для сервера

  • 400 NotSpecifyEditionOrSloWhenRestoringToPool — указание целевого уровня обслуживания или выпуска не поддерживается при восстановлении в эластичном пуле.

  • 400 RestoreNotSupportedForGeoDrSecondary — операции восстановления на определенный момент времени и восстановления базы данных не поддерживаются в базах данных, которые в настоящее время настроены как геосекундные.

  • 400 DatabaseNamedReplicaBackupRetentionConfigurationNotSupported — пользователь попытался настроить политику хранения резервных копий в именованной реплике.

  • 400 GeoRedundantBackupsNotPermittedForSubscription . Геоизбыточное хранилище резервных копий блокируется для всех баз данных в подписке "{0}" по предварительной версии функции "База данных SQL Azure блокировать геоизбыточное хранилище резервных копий". Выберите другую избыточность хранилища резервных копий.

  • 400 RestoreHyperscaleToNonHyperscaleElasticPool — восстановление базы данных гипермасштабирования в эластичном пуле, который не является гипермасштабированием или восстановление базы данных, которая не является гипермасштабированием в эластичном пуле гипермасштабирования, не поддерживается.

  • 400 RestoreIneligibleDatabaseName — указанное имя целевой базы данных ,{0}', зарезервировано и не может использоваться в операции восстановления.

  • 400 RestoreNotSupportedForSystemDb — восстановление и восстановление базы данных не поддерживаются для системных баз данных.

  • 400 RestoreIneligibleDroppedDatabaseShortLifespan — исходная база данных, "{0}", удаленная на "{1}", не существовала достаточно долго, чтобы поддерживать восстановление.

  • 400 RestoreIneligibleLiveDatabaseShortLifespan — исходная база данных , "{0}", еще не выполнила свою первую резервную копию для поддержки операций восстановления. Дождитесь по крайней мере указанной даты восстановления{1}и повторите запрос.

  • 400 RestoreCrossServerDisabled — для восстановления на определенный момент времени целевой логический сервер должен совпадать с исходным логическим сервером. Рассмотрите возможность восстановления на сервере исходной базы данных или с помощью копирования базы данных или восстановления базы данных.

  • 400 RestoreSameServerRecoveryDisabled — восстановление с тем же сервером в настоящее время не поддерживается. Рассмотрите возможность использования восстановления на определенный момент времени или восстановления на другом сервере.

  • 400 RestoreNotSupportedFromLtrBackupToEdition — восстановление из долгосрочной резервной копии хранения в выпуск{0}' не поддерживается.

  • 400 RestoreNotSupportedFromExternalBackupToEdition — восстановление из внешней резервной копии до выпуска{0}' не поддерживается.

  • 400 UpdateToServerlessIfLtrIsNotDisabled. Включение автоматической приостановки для бессерверной базы данных не поддерживается, если долгосрочное хранение резервных копий включено.

  • 400 DuplicateRestoreOperation — запрос на восстановление с тем же именем целевой базы данных "{0}' на сервере "{1}' уже существует.

  • 400 ExternalBackupUriMalformed — URI внешнего контейнера хранилища резервных копий неправильно сформирован.

  • 400 ExternalBackupUriHostNotAllowed — имя узла для URI контейнера внешнего хранилища резервных копий запрещено.

  • 400 ExternalBackupUriInvalidSchemeOrPort — URI внешнего контейнера хранилища резервных копий использует недопустимую схему или порт. Используйте https и порт 443.

  • 400 ExternalBackupVldbUnsupported . Гипермасштабирование не поддерживает запросы на восстановление внешних резервных копий.

  • 400 CannotMoveOrDropSyncMetadataDatabase — не удается удалить базу данных, используемую в качестве базы данных метаданных синхронизации.

  • 400 InvalidPitrPriorToVldbMigration — для базы данных{0}', указанная точка во времени '{1}' до времени миграции гипермасштабирования "{2}". Укажите целевой выпуск или цель уровня обслуживания, которая не является гипермасштабированием при восстановлении до точки до точки, чем миграция с гипермасштабированием.

  • 400 MissingKeyVaultUriForRestore — URI ключа Azure Key Vault "{0}" требуется для успешного восстановления базы данных "{1}" под сервером "{2}".

  • 400 BlockRestoreOnVldbGeoSecondary — восстановление базы данных гипермасштабирования, в которой база данных-источник является гео-вторичной, запрещена.

  • 400 BackupSetNotFound — для восстановления базы данных не было найдено резервных копий. Обратитесь в службу поддержки для восстановления базы данных.

  • 400 IncorrectAccessToAzureKeyVault — целевой сервер не имеет доступа ко всем URI AKV, созданным во время резервного копирования.

  • 400 RestoreFailureSqlInstanceUnhealthy — не удается подключиться к экземпляру для выполнения операции восстановления.

  • 400 BackupSetBroken — набор резервных копий не работает.

  • 400 TimeoutDuringRestore — при попытке подключиться к целевому объекту восстановления произошло время ожидания.

  • 400 BrokenRestorePlanGapInLogBackups — план восстановления разбит, так как firstLsn текущего резервного копирования журнала не равен lastLsn резервного копирования предварительного журнала.

  • 400 FullBackupMissingChecksum — предоставленная полная резервная копия отсутствует контрольная сумма.

  • 400 RequiredBackupIsNotLastRestored — миграция не может быть завершена, так как указанное имя файла резервной копии не является именем последнего восстановленного файла резервной копии.

  • 400 IncompatiblePhysicalLayoutNonOnlineDataFilesExist — резервная копия базы данных содержит несовместимый физический макет. Существуют файлы данных, отличные от сети.

  • 400 IncompatiblePhysicalLayoutWrongNumberOfLogFiles — резервная копия базы данных содержит несовместимый физический макет. Несколько файлов журнала не поддерживаются.

  • 400 BackupSetNotFoundRecentPit — резервные копии не найдены для восстановления базы данных до указанной точки во времени. Повторите операцию. Если проблема сохранится, обратитесь в службу поддержки для восстановления базы данных.

  • 400 InvalidPublicMaintenanceConfiguration — пользователь пытался указать конфигурацию общедоступного обслуживания, которая не может быть преобразована в внутренний идентификатор (неправильно сформированный или неправильный регион).

  • 400 MaintenanceWindowNotSupportedForNamedReplica — пользователь пытался создать или обновить именованную реплику с нестандартным периодом обслуживания, который не поддерживается.

  • 400 InvalidStandbyGeoReadScale — пользователь попытался включить масштабирование чтения в резервной геобазе, которая не поддерживает ее.

  • 400 PerDatabaseCMKKeyRotationAttemptedTimeOldThumbprintInUse — смена ключей для защиты TDE на уровне базы данных блокируется, когда активные транзакции хранят журнал, зашифрованный старыми ключами. Чтобы обойти эту проблему, обратитесь к aka.ms/azuresqldbkeyrotation.

  • 400 PerDBCMKNotSupportedWithLTR — CMK уровня базы данных не поддерживается, если в базе данных включена поддержка долгосрочного хранения резервных копий.

  • 400 VBSEnclaveNotSupportedForDW — предпочитаемыйEnclaveType не поддерживается для выделенных пулов SQL.

  • 400 VBSEnclaveNotSupportedForDCSeriesSLO — настройка предпочтительного типа VBS для баз данных с использованием конфигурации оборудования серии DC не поддерживается. Базы данных серии DC предварительно настроены с анклавами Intel SGX. Анклавы безопасности на основе виртуализации (VBS) не поддерживаются.

  • 400 PerDatabaseCMKCopyOrReplicationAttemptedWithoutDatabaseLevelEncryptionProtector — средство защиты шифрования на уровне базы данных должно быть установлено в целевой базе данных при попытке копирования или репликации базы данных, зашифрованной с помощью ключа уровня базы данных.

  • 400 PerDatabaseCMKCopyOrReplicationAttemptedWithoutCurrentKeys . При попытке реплицировать базу данных, настроенную с помощью средства защиты шифрования уровня базы данных, текущие ключи, используемые источником, должны передаваться в базу данных-получатель.

  • 400 PerDatabaseCMKGeoPrimaryIsNotConfiguredWithDatabaseLevelEncryptionProtector — гео-первичная база данных должна быть настроена с помощью предохранителя шифрования на уровне базы данных перед настройкой защиты шифрования уровня базы данных в гео-вторичной среде.

  • 400 ElasticJobsNotSupportedOnAutoPauseEnabledDatabase — автоматическая приостановка бессерверной базы данных не поддерживается в качестве базы данных эластичных заданий, так как агент заданий не сможет приостановить работу базы данных. Вы можете отключить автоматическую приостановку в этой бессерверной базе данных или удалить агент задания, использующий эту базу данных. Дополнительные сведения см. здесь: https://docs.microsoft.com/azure/azure-sql/database/serverless-tier-overview#auto-pausing

  • 400 VBSEnclaveNotSupportedForGeoReplicationWithDefaultEnclave. Настройка георепликации не поддерживается для баз данных с использованием различных значений предпочтительного свойстваEnclaveType. База данных-источник "{0}' на сервере "{1}" использует предпочитаемыйEnclaveType"{2}, в то время как указанный предпочтительныйEnclaveType для базы данных-получателя "{3}' на сервере "{4}" имеет значение "{5}".

  • 400 VBSEnclaveNotSupportedForPlannedFailoverBetweenDatabasesWithDifferentPreferredEnclaveTypes — плановая отработка отказа между первичной и вторичной базой данных с разными предпочитаемымиEnclaveType не поддерживается для анклавов безопасности на основе виртуализации (VBS).

  • 400 PerDatabaseCMKGeoPrimaryIsConfiguredWithDatabaseLevelEncryptionProtector — гео-первичная база данных не должна быть настроена с помощью предохранителя шифрования на уровне базы данных при отработке отказа в георепликатор без защиты шифрования уровня базы данных.

  • 400 CreateDatabaseAttemptedWithRotationInProgress — операция создания базы данных не может выполняться в настоящее время из-за постоянного поворота ключа прозрачного шифрования данных (TDE) на сервере. Повторите операцию позже.

  • 400 VBSEnclaveResourcePoolInvalidCombination — добавление базы данных с "{0}" предпочтительныйEnclaveType в эластичном пуле "{1}" с "{2}' предпочтительныйEnclaveType не поддерживается. Перед добавлением базы данных в эластичном пуле убедитесь, что предпочтительныйEnclaveType совпадает как для базы данных, так и для эластичного пула. Дополнительные сведения см. в https://aka.ms/AlwaysEncryptedEnableSecureEnclaves

  • 400 MissingAsymmetricKeyOnTargetServer — целевой сервер не имеет доступа к асимметричному ключу.

  • 400 НесоответствиеSubscriptionWithUrl — указанная подписка не соответствует подписке в URL-адресе.

  • 400 MultipleDroppedDatabasesWithTheSameName — найдено несколько удаленных баз данных с одинаковым именем на сервере.

  • 400 AzureKeyVaultClientError — клиент Azure Key Vault столкнулся с ошибкой.

  • 400 AzureKeyVaultClientInfoError — произошла ошибка при получении сведений для клиента Azure Key Vault.

  • 400 AzureKeyVaultKeyThumbprintIsDifferent — операция не может быть завершена, так как материал ключа Key Vault Azure отличается от текущего ключа защиты шифрования.

  • 400 UnsupportedBackupStorageRedundancy — указанная избыточность хранилища резервных копий не поддерживается в целевом регионе.

  • 400 LTRSterlingToVldbMigrationNotSupported — невозможно изменить цель службы для базы данных на гипермасштабирование, так как долгосрочное хранение еще не поддерживается в гипермасштабировании. Отключите долгосрочное хранение базы данных и повторите попытку.

  • 400 HyperscaleReverseMigrationNotSupported — обратная миграция базы данных Гипермасштабирования в Sterling попала в неподдерживаемый сценарий.

  • 400 UpdateSloOperationIdDoesNotExist — действие завершилось сбоем, так как для сервера не обнаружена активная операция update-slo: {0}, база данных: {1};. Повторите операцию, указав допустимые параметры.

  • 400 ManualCutoverUnsupported — недопустимое использование параметра переключения вручную. Проверьте текущую и запрошенную цель службы и повторите операцию, указав допустимые параметры.

  • 400 VBSEnclaveResourcePoolInvalidCombination — добавление базы данных с "{0}" предпочтительныйEnclaveType в эластичном пуле "{1}" с "{2}' предпочтительныйEnclaveType не поддерживается. Перед добавлением базы данных в эластичном пуле убедитесь, что предпочтительныйEnclaveType совпадает как для базы данных, так и для эластичного пула. Дополнительные сведения см. в https://aka.ms/AlwaysEncryptedEnableSecureEnclaves

  • 400 VBSEnclaveNotSupportedForDW — предпочитаемыйEnclaveType не поддерживается для выделенных пулов SQL.

  • 400 VBSEnclaveNotSupportedForDCSeriesSLO — настройка предпочтительного типа VBS для баз данных с использованием конфигурации оборудования серии DC не поддерживается. Базы данных серии DC предварительно настроены с анклавами Intel SGX. Анклавы безопасности на основе виртуализации (VBS) не поддерживаются.

  • 400 VBSEnclaveNotSupportedForGeoReplicationWithDefaultEnclave. Настройка георепликации не поддерживается для баз данных с использованием различных значений предпочтительного свойстваEnclaveType. База данных-источник "{0}' на сервере "{1}" использует предпочитаемыйEnclaveType"{2}, в то время как указанный предпочтительныйEnclaveType для базы данных-получателя "{3}' на сервере "{4}" имеет значение "{5}".

  • 400 VBSEnclaveNotSupportedForPlannedFailoverBetweenDatabasesWithDifferentPreferredEnclaveTypes — плановая отработка отказа между первичной и вторичной базой данных с разными предпочитаемымиEnclaveType не поддерживается для анклавов безопасности на основе виртуализации (VBS).

  • 404 OperationIdNotFound — операция с идентификатором не существует.

  • 404 ServerNotInSubscriptionResourceGroup — указанный сервер не существует в указанной группе ресурсов и подписке.

  • 404 SubscriptionDoesNotHaveServer — запрошенный сервер не найден

  • 404 LongTermRetentionMigrationBackupNotFound — указанная резервная копия LTR не существует.

  • 404 SubscriptionNotFound — запрошенная подписка не найдена.

  • 404 ServerNotInSubscription — указанный сервер не существует в указанной подписке.

  • 404 ServerNotInSubscriptionResourceGroup — указанный сервер не существует в указанной группе ресурсов и подписке.

  • 404 DatabaseDoesNotExist — пользователь указал имя базы данных, которое не существует на этом экземпляре сервера.

  • 404 NotFindObject — не удается найти объект, так как он не существует или у вас нет разрешений

  • 405 UnsupportedReplicationOperation — в базе данных была инициирована неподдерживаемая операция репликации.

  • 409 CannotCancelOperation — операция управления находится в состоянии, которое не может быть отменено.

  • 409 OperationCancelled — операция отменена пользователем.

  • 409 Operation Прервана — операция с ресурсом не удалось завершить, так как она была прервана другой операцией в том же ресурсе.

  • 409 LongTermRetentionMigrationRequestConflict — операция конфликта в этой резервной копии LTR по-прежнему выполняется.

  • 409 LongTermRetentionMigrationBackupConflict — другая резервная копия LTR с тем же временем резервного копирования для целевой базы данных существует.

  • 409 ServerDisabled — сервер отключен.

  • 409 ConflictingDatabaseOperation . Существует уже некоторая операция в базе данных, и текущая операция должна ждать, пока она не будет выполнена.

  • 409 RemoteDatabaseExists — имя целевой базы данных уже существует на целевом сервере.

  • 409 InvalidOperationForDatabaseNotInReplicationRelationship — операция репликации была выполнена в базе данных, которая не находится в связи репликации.

  • 409 InvalidOperationForDatabaseInReplicationRelationship — операция заполнения репликации была выполнена в базе данных, которая уже находится в связи репликации.

  • 409 FreeDbAlreadyExists — для каждой подписки может существовать только одна бесплатная база данных.

  • 409 DuplicateGeoDrRelation — базы данных уже находятся в связи репликации. Это повторяющийся запрос.

  • 409 ConflictingServerOperation — операция в настоящее время выполняется для сервера.

  • 409 SubscriptionDisabled — подписка отключена.

  • 409 ConflictingSystemOperationInProgresss — операция обслуживания системы выполняется в базе данных и дальнейшие операции должны ждать завершения.

  • 409 SkuAssignmentInProgresss — текущий запрос назначения не может быть обработан, так как предыдущий запрос не завершен.

  • 409 CurrentMemoryUsageExceedsSkuQuota — пользователь попытался выполнить операцию обновления SKU, которая не может быть завершена из-за более высокого потребления ресурсов.

  • 409 ServerKeyNameAlreadyExists — ключ сервера уже существует на сервере.

  • 409 ServerKeyUriAlreadyExists — URI ключа сервера уже существует на сервере.

  • 409 ServerKeyDoesNotExists — ключ сервера не существует.

  • 409 UpdateSloInProgresss — пользователь пытался инициировать несовместимую операцию во время выполнения обновления SLO.

  • 409 ServerDtuQuotaExceed— не удалось выполнить операцию, так как сервер превысит разрешенную квоту единицы пропускной способности базы данных.

  • 409 UpdateSloFailedDatabaseTooBusy — операция обновления SLO не смогла завершиться, так как база данных была слишком занята.

  • 409 UnableToAlterDatabaseInReplication — пользователь изменил выпуск в базе данных в связи репликации.

  • 409 AzureKeyVaultKeyNameNotFound — операция не может быть завершена, так как имя ключа Azure Key Vault не существует.

  • 409 AzureKeyVaultKeyInUse — ключ в настоящее время используется сервером.

  • 409 ElasticPoolBusy — операция управления была предпринята в эластичном пуле, который занят.

  • 409 ОдновременныйSkuChangeNotAllowed — операции с целевыми изменениями службы не могут выполняться в обеих базах данных связи репликации одновременно.

  • 409 TargetElasticPoolBeingUpdated — обновление эластичного пула невозможно запустить, так как выполняется операция копирования для одной из баз данных в этом эластичном пуле.

  • 409 DatabaseCopyLimitPerReplicaReached — пользователь достиг предела одновременных копий базы данных.

  • 409 ConflictRequestToUpdateBackupRedundancy — запрос на изменение избыточности хранилища резервных копий по-прежнему выполняется.

  • 409 DatabaseElasticPoolMaintenanceConflict . Пользователь пытался создать или обновить базу данных с указанной конфигурацией обслуживания, которая конфликтовала с эластичным пулом базы данных.

  • 409 SubscriptionVcoreQuotaExceed. Не удалось выполнить операцию, так как подписка превысит разрешенную квоту виртуальных ядер.

  • 429 SubscriptionTooManyCreateUpdateRequests — запросы, превышающие максимальные запросы, которые могут обрабатываться доступными ресурсами.

  • 429 SubscriptionTooManyRequests — запросы, превышающие максимальные запросы, которые могут обрабатываться доступными ресурсами.

  • 429 SubscriptionTooManyCreateUpdateRequests — запросы, превышающие максимальные запросы, которые могут обрабатываться доступными ресурсами.

  • 429 SubscriptionTooManyRequests — запросы, превышающие максимальные запросы, которые могут обрабатываться доступными ресурсами.

  • 500 OperationTimedOut — время ожидания операции истекло и автоматически откатился. Повторите операцию.

  • 500 LongTermRetentionMigrationRequestFailedToStartOnTarget — не удалось запустить запрос резервного копирования LTR в целевом регионе.

  • 500 LongTermRetentionMigrationRequestCopyFailed — операция копирования завершилась сбоем для BLOB-объектов резервного копирования LTR.

  • 500 LongTermRetentionMigrationRestoreVerExceed— сбой проверки восстановления после достижения максимальных попыток.

  • 500 LongTermRetentionMigrationRestoreVerFailed — сбой проверки восстановления.

  • 500 ActivateOrDeactivateWorkflowThrottling — сбой рабочего процесса активации или деактивации, так как слишком много параллельных рабочих процессов

  • 503 TooManyRequests — запросы, превышающие максимальные запросы, которые могут обрабатываться доступными ресурсами.

  • 503 AzureKeyVaultConnectionFailed — не удалось выполнить операцию на сервере, так как попытки подключения к Azure Key Vault завершились сбоем.

  • 503 AzureKeyVaultGenericConnectionError — операция не удалось завершить, так как при попытке получить сведения Key Vault произошла ошибка.

  • 503 DatabaseUnavailable — операция завершилась ошибкой, так как база данных недоступна.

  • 503 TooManyRequests — запросы, превышающие максимальные запросы, которые могут обрабатываться доступными ресурсами.

  • 504 RequestTimeout — запрос службы превысил допустимое время ожидания.

Примеры

Assigns maintenance window to a database.
Patch a database with database-level customer managed keys.
Resets maintenance window of a database to default.
Updates a database with Default enclave type.
Updates a database with VBS enclave type.
Updates a database.

Assigns maintenance window to a database.

Образец запроса

PATCH https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb?api-version=2023-08-01

{
  "sku": {
    "name": "BC_Gen5_4"
  },
  "properties": {
    "maintenanceConfigurationId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_SouthEastAsia_1"
  }
}

Пример ответа

{
  "sku": {
    "name": "BC_Gen5",
    "tier": "BusinessCritical",
    "capacity": 4
  },
  "kind": "v12.0,user,vcore",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 1073741824,
    "status": "Online",
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentServiceObjectiveName": "BC_Gen5_2",
    "requestedServiceObjectiveName": "BC_Gen5_2",
    "defaultSecondaryLocation": "North Europe",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "licenseType": "LicenseIncluded",
    "maxLogSizeBytes": 104857600,
    "currentBackupStorageRedundancy": "Geo",
    "requestedBackupStorageRedundancy": "Geo",
    "isLedgerOn": false,
    "isInfraEncryptionEnabled": false,
    "zoneRedundant": false,
    "readScale": "Enabled",
    "earliestRestoreDate": "2017-06-07T04:51:33.937Z",
    "currentSku": {
      "name": "BC_Gen5",
      "tier": "BusinessCritical",
      "capacity": 4
    },
    "maintenanceConfigurationId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_SouthEastAsia_1"
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
  "name": "testdb",
  "type": "Microsoft.Sql/servers/databases"
}
Location: /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/locations/southeastasia/databaseOperationResults/11111111-1111-1111-1111-111111111111

Patch a database with database-level customer managed keys.

Образец запроса

PATCH https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb?api-version=2023-08-01

{
  "identity": {
    "userAssignedIdentities": {
      "/subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.ManagedIdentity/userAssignedIdentities/umi": {},
      "/subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.ManagedIdentity/userAssignedIdentities/umiToDelete": null
    },
    "type": "UserAssigned"
  },
  "sku": {
    "name": "S0",
    "tier": "Standard"
  },
  "properties": {
    "keys": {
      "https://your-key-vault-name.vault.azure.net/yourKey/yourKeyVersion": {},
      "https://your-key-vault-name.vault.azure.net/yourKey2/yourKey2VersionToDelete": null
    },
    "encryptionProtector": "https://your-key-vault-name.vault.azure.net/yourKey/yourKeyVersion"
  }
}

Пример ответа

{
  "sku": {
    "name": "BC_Gen4",
    "tier": "BusinessCritical",
    "capacity": 4
  },
  "kind": "v12.0,user,vcore",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 1073741824,
    "status": "Online",
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentServiceObjectiveName": "BC_Gen4_2",
    "requestedServiceObjectiveName": "BC_Gen4_2",
    "defaultSecondaryLocation": "North Europe",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "licenseType": "LicenseIncluded",
    "maxLogSizeBytes": 104857600,
    "isInfraEncryptionEnabled": false,
    "zoneRedundant": false,
    "readScale": "Enabled",
    "earliestRestoreDate": "2017-06-07T04:51:33.937Z",
    "currentSku": {
      "name": "BC_Gen4",
      "tier": "BusinessCritical",
      "capacity": 4
    },
    "currentBackupStorageRedundancy": "Geo",
    "requestedBackupStorageRedundancy": "Local",
    "isLedgerOn": false
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
  "name": "testdb",
  "type": "Microsoft.Sql/servers/databases"
}
Location: /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/locations/southeastasia/databaseOperationResults/11111111-1111-1111-1111-111111111111

Resets maintenance window of a database to default.

Образец запроса

PATCH https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb?api-version=2023-08-01

{
  "sku": {
    "name": "BC_Gen5_4"
  },
  "properties": {
    "maintenanceConfigurationId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_Default"
  }
}

Пример ответа

{
  "sku": {
    "name": "BC_Gen5",
    "tier": "BusinessCritical",
    "capacity": 4
  },
  "kind": "v12.0,user,vcore",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 1073741824,
    "status": "Online",
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentServiceObjectiveName": "BC_Gen5_4",
    "requestedServiceObjectiveName": "BC_Gen5_4",
    "defaultSecondaryLocation": "North Europe",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "licenseType": "LicenseIncluded",
    "maxLogSizeBytes": 104857600,
    "currentBackupStorageRedundancy": "Geo",
    "requestedBackupStorageRedundancy": "Geo",
    "isLedgerOn": false,
    "isInfraEncryptionEnabled": false,
    "zoneRedundant": false,
    "readScale": "Enabled",
    "earliestRestoreDate": "2017-06-07T04:51:33.937Z",
    "currentSku": {
      "name": "BC_Gen5",
      "tier": "BusinessCritical",
      "capacity": 4
    }
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
  "name": "testdb",
  "type": "Microsoft.Sql/servers/databases"
}
Location: /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/locations/southeastasia/databaseOperationResults/11111111-1111-1111-1111-111111111111

Updates a database with Default enclave type.

Образец запроса

PATCH https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb?api-version=2023-08-01

{
  "properties": {
    "preferredEnclaveType": "Default"
  }
}

Пример ответа

{
  "sku": {
    "name": "Standard",
    "tier": "Standard",
    "capacity": 10
  },
  "kind": "v12.0,user",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 268435456000,
    "status": "Online",
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "currentSku": {
      "name": "Standard",
      "tier": "Standard",
      "capacity": 10
    },
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentServiceObjectiveName": "S0",
    "currentBackupStorageRedundancy": "Geo",
    "defaultSecondaryLocation": "North Europe",
    "earliestRestoreDate": "2017-06-07T04:51:33.937Z",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "readScale": "Disabled",
    "requestedBackupStorageRedundancy": "Geo",
    "requestedServiceObjectiveName": "S0",
    "zoneRedundant": false,
    "preferredEnclaveType": "Default"
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
  "name": "testdb",
  "type": "Microsoft.Sql/servers/databases"
}
Location: /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/locations/southeastasia/databaseOperationResults/11111111-1111-1111-1111-111111111111

Updates a database with VBS enclave type.

Образец запроса

PATCH https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb?api-version=2023-08-01

{
  "properties": {
    "preferredEnclaveType": "VBS"
  }
}

Пример ответа

{
  "sku": {
    "name": "Standard",
    "tier": "Standard",
    "capacity": 10
  },
  "kind": "v12.0,user",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 268435456000,
    "status": "Online",
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "currentSku": {
      "name": "Standard",
      "tier": "Standard",
      "capacity": 10
    },
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentServiceObjectiveName": "S0",
    "currentBackupStorageRedundancy": "Geo",
    "defaultSecondaryLocation": "North Europe",
    "earliestRestoreDate": "2017-06-07T04:51:33.937Z",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "readScale": "Disabled",
    "requestedBackupStorageRedundancy": "Geo",
    "requestedServiceObjectiveName": "S0",
    "zoneRedundant": false,
    "preferredEnclaveType": "VBS"
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
  "name": "testdb",
  "type": "Microsoft.Sql/servers/databases"
}
Location: /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/locations/southeastasia/databaseOperationResults/11111111-1111-1111-1111-111111111111

Updates a database.

Образец запроса

PATCH https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb?api-version=2023-08-01

{
  "sku": {
    "name": "BC_Gen4_4"
  },
  "properties": {
    "maxSizeBytes": 1073741824,
    "licenseType": "LicenseIncluded"
  }
}

Пример ответа

{
  "sku": {
    "name": "BC_Gen4",
    "tier": "BusinessCritical",
    "capacity": 4
  },
  "kind": "v12.0,user,vcore",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 1073741824,
    "status": "Online",
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentServiceObjectiveName": "BC_Gen4_2",
    "requestedServiceObjectiveName": "BC_Gen4_2",
    "defaultSecondaryLocation": "North Europe",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "licenseType": "LicenseIncluded",
    "maxLogSizeBytes": 104857600,
    "isInfraEncryptionEnabled": false,
    "zoneRedundant": false,
    "readScale": "Enabled",
    "earliestRestoreDate": "2017-06-07T04:51:33.937Z",
    "currentSku": {
      "name": "BC_Gen4",
      "tier": "BusinessCritical",
      "capacity": 4
    },
    "currentBackupStorageRedundancy": "Geo",
    "requestedBackupStorageRedundancy": "Local",
    "isLedgerOn": false
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
  "name": "testdb",
  "type": "Microsoft.Sql/servers/databases"
}
Location: /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/locations/southeastasia/databaseOperationResults/11111111-1111-1111-1111-111111111111

Определения

Имя Описание
AlwaysEncryptedEnclaveType

Тип анклава, запрошенного в базе данных, например по умолчанию или анклавов VBS.

AvailabilityZoneType

Указывает зону доступности, к ней закреплена база данных.

BackupStorageRedundancy

Тип учетной записи хранения, используемый для хранения резервных копий для этой базы данных.

CatalogCollationType

Параметры сортировки каталога метаданных.

CreateMode

Задает режим создания базы данных.

По умолчанию: регулярное создание базы данных.

Копирование: создает базу данных как копию существующей базы данных. sourceDatabaseId должен быть указан в качестве идентификатора ресурса исходной базы данных.

Вторичный: создает базу данных в качестве вторичной реплики существующей базы данных. sourceDatabaseId должен быть указан в качестве идентификатора ресурса существующей базы данных-источника.

PointInTimeRestore: создает базу данных путем восстановления резервной копии существующей базы данных на определенный момент времени. sourceDatabaseId необходимо указать в качестве идентификатора ресурса существующей базы данных, и необходимо указать restorePointInTime.

Восстановление. Создание базы данных путем восстановления геореплицированной резервной копии. sourceDatabaseId необходимо указать в качестве идентификатора ресурса базы данных для восстановления.

Восстановление. Создание базы данных путем восстановления резервной копии удаленной базы данных. необходимо указать sourceDatabaseId. Если sourceDatabaseId является исходным идентификатором ресурса базы данных, необходимо указать sourceDatabaseDeletionDeletionDate. В противном случае sourceDatabaseId должен быть идентификатором ресурса базы данных, который можно восстановить, и sourceDatabaseDeletionDeletionDate игнорируется. restorePointInTime также можно указать для восстановления с более ранней точки во времени.

RestoreLongTermRetentionBackup: создает базу данных путем восстановления из долгосрочного хранилища хранения. RecoveryServicesRecoveryPointResourceId необходимо указать в качестве идентификатора ресурса точки восстановления.

Копирование, вторичный и restoreLongTermRetentionBackup не поддерживается для выпуска DataWarehouse.

Database

Ресурс базы данных.

DatabaseIdentity

Конфигурация удостоверений Azure Active Directory для ресурса.

DatabaseIdentityType

Тип удостоверения

DatabaseKey

Ключ уровня базы данных, используемый для шифрования неактивных данных.

DatabaseKeyType

Тип ключа базы данных. Поддерживается только значение AzureKeyVault.

DatabaseLicenseType

Тип лицензии, применяемый для этой базы данных. LicenseIncluded, если вам нужна лицензия или BasePrice, если у вас есть лицензия и имеется право на преимущество гибридного использования Azure.

DatabaseReadScale

Состояние маршрутизации только для чтения. Если этот параметр включен, подключения с намерением приложения, которые настроены для чтения в их строке подключения, могут быть перенаправлены на вторичную реплику чтения в том же регионе. Неприменимо к базе данных гипермасштабирования в эластичном пуле.

DatabaseStatus

Состояние базы данных.

DatabaseUpdate

Ресурс обновления базы данных.

DatabaseUserIdentity

Конфигурация удостоверений Azure Active Directory для ресурса.

ErrorAdditionalInfo

Дополнительные сведения об ошибке управления ресурсами.

ErrorDetail

Сведения об ошибке.

ErrorResponse

Ответ на ошибку

FreeLimitExhaustionBehavior

Указывает поведение, когда ежемесячные бесплатные ограничения исчерпаны для бесплатной базы данных.

AutoPause: база данных будет автоматически приостановлена при исчерпании бесплатных ограничений на оставшуюся часть месяца.

BillForUsage: база данных будет продолжать оставаться в сети после исчерпания бесплатных ограничений, и все превышение счетов будет выставлено.

SampleName

Имя примера схемы, применяемой при создании этой базы данных.

SecondaryType

Тип вторичной базы данных, если она является вторичной. Допустимыми значениями являются гео, именованные и резервные.

Sku

SKU ресурса ARM.

AlwaysEncryptedEnclaveType

Тип анклава, запрошенного в базе данных, например по умолчанию или анклавов VBS.

Значение Описание
Default
VBS

AvailabilityZoneType

Указывает зону доступности, к ней закреплена база данных.

Значение Описание
1
2
3
NoPreference

BackupStorageRedundancy

Тип учетной записи хранения, используемый для хранения резервных копий для этой базы данных.

Значение Описание
Geo
GeoZone
Local
Zone

CatalogCollationType

Параметры сортировки каталога метаданных.

Значение Описание
DATABASE_DEFAULT
SQL_Latin1_General_CP1_CI_AS

CreateMode

Задает режим создания базы данных.

По умолчанию: регулярное создание базы данных.

Копирование: создает базу данных как копию существующей базы данных. sourceDatabaseId должен быть указан в качестве идентификатора ресурса исходной базы данных.

Вторичный: создает базу данных в качестве вторичной реплики существующей базы данных. sourceDatabaseId должен быть указан в качестве идентификатора ресурса существующей базы данных-источника.

PointInTimeRestore: создает базу данных путем восстановления резервной копии существующей базы данных на определенный момент времени. sourceDatabaseId необходимо указать в качестве идентификатора ресурса существующей базы данных, и необходимо указать restorePointInTime.

Восстановление. Создание базы данных путем восстановления геореплицированной резервной копии. sourceDatabaseId необходимо указать в качестве идентификатора ресурса базы данных для восстановления.

Восстановление. Создание базы данных путем восстановления резервной копии удаленной базы данных. необходимо указать sourceDatabaseId. Если sourceDatabaseId является исходным идентификатором ресурса базы данных, необходимо указать sourceDatabaseDeletionDeletionDate. В противном случае sourceDatabaseId должен быть идентификатором ресурса базы данных, который можно восстановить, и sourceDatabaseDeletionDeletionDate игнорируется. restorePointInTime также можно указать для восстановления с более ранней точки во времени.

RestoreLongTermRetentionBackup: создает базу данных путем восстановления из долгосрочного хранилища хранения. RecoveryServicesRecoveryPointResourceId необходимо указать в качестве идентификатора ресурса точки восстановления.

Копирование, вторичный и restoreLongTermRetentionBackup не поддерживается для выпуска DataWarehouse.

Значение Описание
Copy
Default
OnlineSecondary
PointInTimeRestore
Recovery
Restore
RestoreExternalBackup
RestoreExternalBackupSecondary
RestoreLongTermRetentionBackup
Secondary

Database

Ресурс базы данных.

Имя Тип Описание
id

string

Идентификатор ресурса.

identity

DatabaseIdentity

Удостоверение базы данных Azure Active Directory.

kind

string

Тип базы данных. Это метаданные, используемые для интерфейса портала Azure.

location

string

Расположение ресурса.

managedBy

string

Ресурс, который управляет базой данных.

name

string

Имя ресурса.

properties.autoPauseDelay

integer (int32)

Время в минутах после автоматической приостановки базы данных. Значение -1 означает, что автоматическая приостановка отключена

properties.availabilityZone

AvailabilityZoneType

Указывает зону доступности, к ней закреплена база данных.

properties.catalogCollation

CatalogCollationType

Параметры сортировки каталога метаданных.

properties.collation

string

Параметры сортировки базы данных.

properties.createMode

CreateMode

Задает режим создания базы данных.

По умолчанию: регулярное создание базы данных.

Копирование: создает базу данных как копию существующей базы данных. sourceDatabaseId должен быть указан в качестве идентификатора ресурса исходной базы данных.

Вторичный: создает базу данных в качестве вторичной реплики существующей базы данных. sourceDatabaseId должен быть указан в качестве идентификатора ресурса существующей базы данных-источника.

PointInTimeRestore: создает базу данных путем восстановления резервной копии существующей базы данных на определенный момент времени. sourceDatabaseId необходимо указать в качестве идентификатора ресурса существующей базы данных, и необходимо указать restorePointInTime.

Восстановление. Создание базы данных путем восстановления геореплицированной резервной копии. sourceDatabaseId необходимо указать в качестве идентификатора ресурса базы данных для восстановления.

Восстановление. Создание базы данных путем восстановления резервной копии удаленной базы данных. необходимо указать sourceDatabaseId. Если sourceDatabaseId является исходным идентификатором ресурса базы данных, необходимо указать sourceDatabaseDeletionDeletionDate. В противном случае sourceDatabaseId должен быть идентификатором ресурса базы данных, который можно восстановить, и sourceDatabaseDeletionDeletionDate игнорируется. restorePointInTime также можно указать для восстановления с более ранней точки во времени.

RestoreLongTermRetentionBackup: создает базу данных путем восстановления из долгосрочного хранилища хранения. RecoveryServicesRecoveryPointResourceId необходимо указать в качестве идентификатора ресурса точки восстановления.

Копирование, вторичный и restoreLongTermRetentionBackup не поддерживается для выпуска DataWarehouse.

properties.creationDate

string (date-time)

Дата создания базы данных (формат ISO8601).

properties.currentBackupStorageRedundancy

BackupStorageRedundancy

Тип учетной записи хранения, используемый для хранения резервных копий для этой базы данных.

properties.currentServiceObjectiveName

string

Текущее имя цели уровня обслуживания базы данных.

properties.currentSku

Sku

Имя и уровень номера SKU.

properties.databaseId

string (uuid)

Идентификатор базы данных.

properties.defaultSecondaryLocation

string

Регион-получатель по умолчанию для этой базы данных.

properties.earliestRestoreDate

string (date-time)

В этом отчете записывается самая ранняя дата начала и время восстановления, доступное для этой базы данных (ISO8601 формате).

properties.elasticPoolId

string (arm-id)

Идентификатор ресурса эластичного пула, содержащего эту базу данных.

properties.encryptionProtector

string

URI хранилища ключей Azure базы данных, если она настроена с использованием ключей, управляемых клиентом базы данных.

properties.encryptionProtectorAutoRotation

boolean

Флаг для включения или отключения автоматического поворота ключа AKV шифрования базы данных.

properties.failoverGroupId

string

Идентификатор ресурса группы отработки отказа, к которому принадлежит эта база данных.

properties.federatedClientId

string (uuid)

Идентификатор клиента, используемый для межтенантного сценария CMK для каждой базы данных

properties.freeLimitExhaustionBehavior

FreeLimitExhaustionBehavior

Указывает поведение, когда ежемесячные бесплатные ограничения исчерпаны для бесплатной базы данных.

AutoPause: база данных будет автоматически приостановлена при исчерпании бесплатных ограничений на оставшуюся часть месяца.

BillForUsage: база данных будет продолжать оставаться в сети после исчерпания бесплатных ограничений, и все превышение счетов будет выставлено.

properties.highAvailabilityReplicaCount

integer (int32)

Количество вторичных реплик, связанных с базой данных выпуска "Критически важный для бизнеса", "Премиум" или "Гипермасштабирование", используемых для обеспечения высокой доступности. Неприменимо к базе данных гипермасштабирования в эластичном пуле.

properties.isInfraEncryptionEnabled

boolean

Для этой базы данных включено шифрование с помощью инфракрасного шифрования.

properties.isLedgerOn

boolean

Независимо от того, является ли эта база данных базой данных реестра, то есть все таблицы в базе данных являются таблицами реестра. Примечание. Значение этого свойства невозможно изменить после создания базы данных.

properties.keys

<string,  DatabaseKey>

Идентификаторы ресурса назначенных пользователем удостоверений для использования

properties.licenseType

DatabaseLicenseType

Тип лицензии, применяемый для этой базы данных. LicenseIncluded, если вам нужна лицензия или BasePrice, если у вас есть лицензия и имеется право на преимущество гибридного использования Azure.

properties.longTermRetentionBackupResourceId

string (arm-id)

Идентификатор ресурса долгосрочной резервной копии хранения, связанной с операцией создания этой базы данных.

properties.maintenanceConfigurationId

string

Идентификатор конфигурации обслуживания, назначенный базе данных. Эта конфигурация определяет период, когда будут выполняться обновления обслуживания.

properties.manualCutover

boolean

Требуется ли выполнить переход вручную, контролируемый клиентом, во время операции "Обновить базу данных" на уровень "Гипермасштабирование".

Это свойство применимо только при масштабировании базы данных из уровня "Критически важный для бизнеса", "Общего назначения", "Премиум"/ "Стандартный" на уровень "Гипермасштабирование".

При указании вручнуюCutover операция масштабирования будет ожидать, пока входные данные пользователя активируют переключение в базу данных Гипермасштабирования.

Чтобы активировать переключение, укажите параметр "performCutover", когда операция масштабирования находится в состоянии ожидания.

properties.maxLogSizeBytes

integer (int64)

Максимальный размер журнала для этой базы данных.

properties.maxSizeBytes

integer (int64)

Максимальный размер базы данных, выраженный в байтах.

properties.minCapacity

number (double)

Минимальная емкость, которую база данных всегда будет выделена, если она не приостановлена

properties.pausedDate

string (date-time)

Дата приостановки базы данных с помощью пользовательской конфигурации или действия (ISO8601 формата). Значение NULL, если база данных готова.

properties.performCutover

boolean

Для активации управляемой клиентом ручной переключения во время выполнения операции масштабирования.

Этот параметр свойства применим только для операций масштабирования, инициируемых вместе с параметром ManualCutover.

Это свойство применимо только при масштабировании базы данных с уровня "Критически важный для бизнеса", "Общего назначения", "Премиум"/ "Стандартный" на уровень "Гипермасштабирование".

При указании performCutover операция масштабирования активирует переключение и выполняет изменение роли в базе данных Гипермасштабирования.

properties.preferredEnclaveType

AlwaysEncryptedEnclaveType

Тип анклава, запрошенного в базе данных, например по умолчанию или анклавов VBS.

properties.readScale

DatabaseReadScale

Состояние маршрутизации только для чтения. Если этот параметр включен, подключения с намерением приложения, которые настроены для чтения в их строке подключения, могут быть перенаправлены на вторичную реплику чтения в том же регионе. Неприменимо к базе данных гипермасштабирования в эластичном пуле.

properties.recoverableDatabaseId

string (arm-id)

Идентификатор ресурса восстанавливаемой базы данных, связанной с операцией создания этой базы данных.

properties.recoveryServicesRecoveryPointId

string (arm-id)

Идентификатор ресурса точки восстановления, связанной с операцией создания этой базы данных.

properties.requestedBackupStorageRedundancy

BackupStorageRedundancy

Тип учетной записи хранения, используемый для хранения резервных копий для этой базы данных.

properties.requestedServiceObjectiveName

string

Запрошенное имя цели уровня обслуживания базы данных.

properties.restorableDroppedDatabaseId

string (arm-id)

Идентификатор ресурса восстанавливаемой удаленной базы данных, связанной с операцией создания этой базы данных.

properties.restorePointInTime

string (date-time)

Указывает точку во времени (ISO8601 формате) исходной базы данных, которая будет восстановлена для создания новой базы данных.

properties.resumedDate

string (date-time)

Дата возобновления базы данных с помощью действия пользователя или имени входа базы данных (ISO8601 формате). Значение NULL, если база данных приостановлена.

properties.sampleName

SampleName

Имя примера схемы, применяемой при создании этой базы данных.

properties.secondaryType

SecondaryType

Тип вторичной базы данных, если она является вторичной. Допустимыми значениями являются гео, именованные и резервные.

properties.sourceDatabaseDeletionDate

string (date-time)

Указывает время удаления базы данных.

properties.sourceDatabaseId

string (arm-id)

Идентификатор ресурса исходной базы данных, связанной с операцией создания этой базы данных.

properties.sourceResourceId

string (arm-id)

Идентификатор ресурса источника, связанного с операцией создания этой базы данных.

Это свойство поддерживается только для выпуска DataWarehouse и позволяет восстанавливаться в подписках.

Если задан sourceResourceId, sourceDatabaseId, restoreableDatabaseId, restoreableDroppedDatabaseId и sourceDatabaseDeletionDeletionDate, а CreateMode должно быть PointInTimeRestore, Restore или Restore.

Если createMode — PointInTimeRestore, sourceResourceId должен быть идентификатором ресурса существующей базы данных или существующего пула SQL, а также необходимо указать restorePointInTime.

При созданииmode — restore, sourceResourceId должен быть идентификатором ресурса восстанавливаемой удаленной базы данных или восстанавливаемым пулом SQL.

При создании объекта CreateMode is Recover источникResourceId должен быть идентификатором ресурса восстанавливаемой базы данных или пула sql с возможностью восстановления.

Если исходная подписка принадлежит к клиенту, отличному от целевой подписки, заголовок x-ms-authorization-вспомогательный должен содержать маркер проверки подлинности для исходного клиента. Дополнительные сведения о заголовке x-ms-authorization-вспомогательный см. в https://docs.microsoft.com/en-us/azure/azure-resource-manager/management/authenticate-multi-tenant

properties.status

DatabaseStatus

Состояние базы данных.

properties.useFreeLimit

boolean

Независимо от того, использует ли база данных бесплатные ежемесячные ограничения. Разрешено для одной базы данных в подписке.

properties.zoneRedundant

boolean

Независимо от того, является ли эта база данных избыточной по зонам, то есть реплики этой базы данных будут распространяться по нескольким зонам доступности.

sku

Sku

Номер SKU базы данных.

Список номеров SKU может отличаться по регионам и предложению поддержки. Чтобы определить номера SKU (включая имя SKU, уровень или выпуск, семейство и емкость), доступные в вашей подписке в регионе Azure, используйте Capabilities_ListByLocation REST API или одну из следующих команд:

az sql db list-editions -l <location> -o table
Get-AzSqlServerServiceObjective -Location <location>
tags

object

Теги ресурсов.

type

string

Тип ресурса.

DatabaseIdentity

Конфигурация удостоверений Azure Active Directory для ресурса.

Имя Тип Описание
tenantId

string (uuid)

Идентификатор клиента Azure Active Directory.

type

DatabaseIdentityType

Тип удостоверения

userAssignedIdentities

<string,  DatabaseUserIdentity>

Идентификаторы ресурса назначенных пользователем удостоверений для использования

DatabaseIdentityType

Тип удостоверения

Значение Описание
None
UserAssigned

DatabaseKey

Ключ уровня базы данных, используемый для шифрования неактивных данных.

Имя Тип Описание
creationDate

string (date-time)

Дата создания ключа базы данных.

subregion

string

Поверх ключа сервера.

thumbprint

string

Отпечаток ключа базы данных.

type

DatabaseKeyType

Тип ключа базы данных. Поддерживается только значение AzureKeyVault.

DatabaseKeyType

Тип ключа базы данных. Поддерживается только значение AzureKeyVault.

Значение Описание
AzureKeyVault

DatabaseLicenseType

Тип лицензии, применяемый для этой базы данных. LicenseIncluded, если вам нужна лицензия или BasePrice, если у вас есть лицензия и имеется право на преимущество гибридного использования Azure.

Значение Описание
BasePrice
LicenseIncluded

DatabaseReadScale

Состояние маршрутизации только для чтения. Если этот параметр включен, подключения с намерением приложения, которые настроены для чтения в их строке подключения, могут быть перенаправлены на вторичную реплику чтения в том же регионе. Неприменимо к базе данных гипермасштабирования в эластичном пуле.

Значение Описание
Disabled
Enabled

DatabaseStatus

Состояние базы данных.

Значение Описание
AutoClosed
Copying
Creating
Disabled
EmergencyMode
Inaccessible
Offline
OfflineChangingDwPerformanceTiers
OfflineSecondary
Online
OnlineChangingDwPerformanceTiers
Paused
Pausing
Recovering
RecoveryPending
Restoring
Resuming
Scaling
Shutdown
Standby
Starting
Stopped
Stopping
Suspect

DatabaseUpdate

Ресурс обновления базы данных.

Имя Тип Описание
identity

DatabaseIdentity

Удостоверение базы данных

properties.autoPauseDelay

integer (int32)

Время в минутах после автоматической приостановки базы данных. Значение -1 означает, что автоматическая приостановка отключена

properties.catalogCollation

CatalogCollationType

Параметры сортировки каталога метаданных.

properties.collation

string

Параметры сортировки базы данных.

properties.createMode

CreateMode

Задает режим создания базы данных.

По умолчанию: регулярное создание базы данных.

Копирование: создает базу данных как копию существующей базы данных. sourceDatabaseId должен быть указан в качестве идентификатора ресурса исходной базы данных.

Вторичный: создает базу данных в качестве вторичной реплики существующей базы данных. sourceDatabaseId должен быть указан в качестве идентификатора ресурса существующей базы данных-источника.

PointInTimeRestore: создает базу данных путем восстановления резервной копии существующей базы данных на определенный момент времени. sourceDatabaseId необходимо указать в качестве идентификатора ресурса существующей базы данных, и необходимо указать restorePointInTime.

Восстановление. Создание базы данных путем восстановления геореплицированной резервной копии. sourceDatabaseId необходимо указать в качестве идентификатора ресурса базы данных для восстановления.

Восстановление. Создание базы данных путем восстановления резервной копии удаленной базы данных. необходимо указать sourceDatabaseId. Если sourceDatabaseId является исходным идентификатором ресурса базы данных, необходимо указать sourceDatabaseDeletionDeletionDate. В противном случае sourceDatabaseId должен быть идентификатором ресурса базы данных, который можно восстановить, и sourceDatabaseDeletionDeletionDate игнорируется. restorePointInTime также можно указать для восстановления с более ранней точки во времени.

RestoreLongTermRetentionBackup: создает базу данных путем восстановления из долгосрочного хранилища хранения. RecoveryServicesRecoveryPointResourceId необходимо указать в качестве идентификатора ресурса точки восстановления.

Копирование, вторичный и restoreLongTermRetentionBackup не поддерживается для выпуска DataWarehouse.

properties.creationDate

string (date-time)

Дата создания базы данных (формат ISO8601).

properties.currentBackupStorageRedundancy

BackupStorageRedundancy

Тип учетной записи хранения, используемый для хранения резервных копий для этой базы данных.

properties.currentServiceObjectiveName

string

Текущее имя цели уровня обслуживания базы данных.

properties.currentSku

Sku

Имя и уровень номера SKU.

properties.databaseId

string (uuid)

Идентификатор базы данных.

properties.defaultSecondaryLocation

string

Регион-получатель по умолчанию для этой базы данных.

properties.earliestRestoreDate

string (date-time)

В этом отчете записывается самая ранняя дата начала и время восстановления, доступное для этой базы данных (ISO8601 формате).

properties.elasticPoolId

string (arm-id)

Идентификатор ресурса эластичного пула, содержащего эту базу данных.

properties.encryptionProtector

string

URI хранилища ключей Azure базы данных, если она настроена с использованием ключей, управляемых клиентом базы данных.

properties.encryptionProtectorAutoRotation

boolean

Флаг для включения или отключения автоматического поворота ключа AKV шифрования базы данных.

properties.failoverGroupId

string

Идентификатор ресурса группы отработки отказа, к которому принадлежит эта база данных.

properties.federatedClientId

string (uuid)

Идентификатор клиента, используемый для межтенантного сценария CMK для каждой базы данных

properties.freeLimitExhaustionBehavior

FreeLimitExhaustionBehavior

Указывает поведение, когда ежемесячные бесплатные ограничения исчерпаны для бесплатной базы данных.

AutoPause: база данных будет автоматически приостановлена при исчерпании бесплатных ограничений на оставшуюся часть месяца.

BillForUsage: база данных будет продолжать оставаться в сети после исчерпания бесплатных ограничений, и все превышение счетов будет выставлено.

properties.highAvailabilityReplicaCount

integer (int32)

Количество вторичных реплик, связанных с базой данных выпуска "Критически важный для бизнеса", "Премиум" или "Гипермасштабирование", используемых для обеспечения высокой доступности. Неприменимо к базе данных гипермасштабирования в эластичном пуле.

properties.isInfraEncryptionEnabled

boolean

Для этой базы данных включено шифрование с помощью инфракрасного шифрования.

properties.isLedgerOn

boolean

Независимо от того, является ли эта база данных базой данных реестра, то есть все таблицы в базе данных являются таблицами реестра. Примечание. Значение этого свойства невозможно изменить после создания базы данных.

properties.keys

<string,  DatabaseKey>

Идентификаторы ресурса назначенных пользователем удостоверений для использования

properties.licenseType

DatabaseLicenseType

Тип лицензии, применяемый для этой базы данных. LicenseIncluded, если вам нужна лицензия или BasePrice, если у вас есть лицензия и имеется право на преимущество гибридного использования Azure.

properties.longTermRetentionBackupResourceId

string (arm-id)

Идентификатор ресурса долгосрочной резервной копии хранения, связанной с операцией создания этой базы данных.

properties.maintenanceConfigurationId

string

Идентификатор конфигурации обслуживания, назначенный базе данных. Эта конфигурация определяет период, когда будут выполняться обновления обслуживания.

properties.manualCutover

boolean

Требуется ли выполнить переход вручную, контролируемый клиентом, во время операции "Обновить базу данных" на уровень "Гипермасштабирование".

Это свойство применимо только при масштабировании базы данных из уровня "Критически важный для бизнеса", "Общего назначения", "Премиум"/ "Стандартный" на уровень "Гипермасштабирование".

При указании вручнуюCutover операция масштабирования будет ожидать, пока входные данные пользователя активируют переключение в базу данных Гипермасштабирования.

Чтобы активировать переключение, укажите параметр "performCutover", когда операция масштабирования находится в состоянии ожидания.

properties.maxLogSizeBytes

integer (int64)

Максимальный размер журнала для этой базы данных.

properties.maxSizeBytes

integer (int64)

Максимальный размер базы данных, выраженный в байтах.

properties.minCapacity

number (double)

Минимальная емкость, которую база данных всегда будет выделена, если она не приостановлена

properties.pausedDate

string (date-time)

Дата приостановки базы данных с помощью пользовательской конфигурации или действия (ISO8601 формата). Значение NULL, если база данных готова.

properties.performCutover

boolean

Для активации управляемой клиентом ручной переключения во время выполнения операции масштабирования.

Этот параметр свойства применим только для операций масштабирования, инициируемых вместе с параметром ManualCutover.

Это свойство применимо только при масштабировании базы данных с уровня "Критически важный для бизнеса", "Общего назначения", "Премиум"/ "Стандартный" на уровень "Гипермасштабирование".

При указании performCutover операция масштабирования активирует переключение и выполняет изменение роли в базе данных Гипермасштабирования.

properties.preferredEnclaveType

AlwaysEncryptedEnclaveType

Тип анклава, запрошенного в базе данных, например по умолчанию или анклавов VBS.

properties.readScale

DatabaseReadScale

Состояние маршрутизации только для чтения. Если этот параметр включен, подключения с намерением приложения, которые настроены для чтения в их строке подключения, могут быть перенаправлены на вторичную реплику чтения в том же регионе. Неприменимо к базе данных гипермасштабирования в эластичном пуле.

properties.recoverableDatabaseId

string (arm-id)

Идентификатор ресурса восстанавливаемой базы данных, связанной с операцией создания этой базы данных.

properties.recoveryServicesRecoveryPointId

string (arm-id)

Идентификатор ресурса точки восстановления, связанной с операцией создания этой базы данных.

properties.requestedBackupStorageRedundancy

BackupStorageRedundancy

Тип учетной записи хранения, используемый для хранения резервных копий для этой базы данных.

properties.requestedServiceObjectiveName

string

Запрошенное имя цели уровня обслуживания базы данных.

properties.restorableDroppedDatabaseId

string (arm-id)

Идентификатор ресурса восстанавливаемой удаленной базы данных, связанной с операцией создания этой базы данных.

properties.restorePointInTime

string (date-time)

Указывает точку во времени (ISO8601 формате) исходной базы данных, которая будет восстановлена для создания новой базы данных.

properties.resumedDate

string (date-time)

Дата возобновления базы данных с помощью действия пользователя или имени входа базы данных (ISO8601 формате). Значение NULL, если база данных приостановлена.

properties.sampleName

SampleName

Имя примера схемы, применяемой при создании этой базы данных.

properties.secondaryType

SecondaryType

Тип вторичной базы данных, если она является вторичной. Допустимыми значениями являются гео, именованные и резервные.

properties.sourceDatabaseDeletionDate

string (date-time)

Указывает время удаления базы данных.

properties.sourceDatabaseId

string (arm-id)

Идентификатор ресурса исходной базы данных, связанной с операцией создания этой базы данных.

properties.status

DatabaseStatus

Состояние базы данных.

properties.useFreeLimit

boolean

Независимо от того, использует ли база данных бесплатные ежемесячные ограничения. Разрешено для одной базы данных в подписке.

properties.zoneRedundant

boolean

Независимо от того, является ли эта база данных избыточной по зонам, то есть реплики этой базы данных будут распространяться по нескольким зонам доступности.

sku

Sku

Имя и уровень номера SKU.

tags

object

Теги ресурсов.

DatabaseUserIdentity

Конфигурация удостоверений Azure Active Directory для ресурса.

Имя Тип Описание
clientId

string (uuid)

Идентификатор клиента Azure Active Directory.

principalId

string (uuid)

Идентификатор субъекта Azure Active Directory.

ErrorAdditionalInfo

Дополнительные сведения об ошибке управления ресурсами.

Имя Тип Описание
info

object

Дополнительные сведения.

type

string

Дополнительный тип сведений.

ErrorDetail

Сведения об ошибке.

Имя Тип Описание
additionalInfo

ErrorAdditionalInfo[]

Дополнительные сведения об ошибке.

code

string

Код ошибки.

details

ErrorDetail[]

Сведения об ошибке.

message

string

Сообщение об ошибке.

target

string

Целевой объект ошибки.

ErrorResponse

Ответ на ошибку

Имя Тип Описание
error

ErrorDetail

Объект ошибки.

FreeLimitExhaustionBehavior

Указывает поведение, когда ежемесячные бесплатные ограничения исчерпаны для бесплатной базы данных.

AutoPause: база данных будет автоматически приостановлена при исчерпании бесплатных ограничений на оставшуюся часть месяца.

BillForUsage: база данных будет продолжать оставаться в сети после исчерпания бесплатных ограничений, и все превышение счетов будет выставлено.

Значение Описание
AutoPause
BillOverUsage

SampleName

Имя примера схемы, применяемой при создании этой базы данных.

Значение Описание
AdventureWorksLT
WideWorldImportersFull
WideWorldImportersStd

SecondaryType

Тип вторичной базы данных, если она является вторичной. Допустимыми значениями являются гео, именованные и резервные.

Значение Описание
Geo
Named
Standby

Sku

SKU ресурса ARM.

Имя Тип Описание
capacity

integer (int32)

Емкость конкретного номера SKU.

family

string

Если служба имеет разные поколения оборудования для одного номера SKU, это можно записать здесь.

name

string

Имя номера SKU, как правило, буква + код номера, например P3.

size

string

Размер конкретного номера SKU

tier

string

Уровень или выпуск конкретного номера SKU, например "Базовый", "Премиум".