DatabaseUpdateProperties interface
Свойства обновления базы данных.
Свойства
| auto |
Время в минутах после автоматической приостановки базы данных. Значение -1 означает, что автоматическая приостановка отключена |
| catalog |
Параметры сортировки каталога метаданных. |
| collation | Параметры сортировки базы данных. |
| create |
Задает режим создания базы данных. По умолчанию: регулярное создание базы данных. Копирование: создает базу данных как копию существующей базы данных. sourceDatabaseId должен быть указан в качестве идентификатора ресурса исходной базы данных. Вторичный: создает базу данных в качестве вторичной реплики существующей базы данных. sourceDatabaseId должен быть указан в качестве идентификатора ресурса существующей базы данных-источника. PointInTimeRestore: создает базу данных путем восстановления резервной копии существующей базы данных на определенный момент времени. sourceDatabaseId необходимо указать в качестве идентификатора ресурса существующей базы данных, и необходимо указать restorePointInTime. Восстановление. Создание базы данных путем восстановления геореплицированной резервной копии. sourceDatabaseId необходимо указать в качестве идентификатора ресурса базы данных для восстановления. Восстановление. Создание базы данных путем восстановления резервной копии удаленной базы данных. необходимо указать sourceDatabaseId. Если sourceDatabaseId является исходным идентификатором ресурса базы данных, необходимо указать sourceDatabaseDeletionDeletionDate. В противном случае sourceDatabaseId должен быть идентификатором ресурса базы данных, который можно восстановить, и sourceDatabaseDeletionDeletionDate игнорируется. restorePointInTime также можно указать для восстановления с более ранней точки во времени. RestoreLongTermRetentionBackup: создает базу данных путем восстановления из долгосрочного хранилища хранения. RecoveryServicesRecoveryPointResourceId необходимо указать в качестве идентификатора ресурса точки восстановления. Копирование, вторичный и restoreLongTermRetentionBackup не поддерживается для выпуска DataWarehouse. |
| creation |
Дата создания базы данных (ISO8601 формате). |
| current |
Тип учетной записи хранения, используемый для хранения резервных копий для этой базы данных. |
| current |
Текущий уровень сервиса — цельное название базы данных. |
| current |
Имя и уровень номера SKU. |
| database |
Идентификатор базы данных. |
| default |
Вторичный регион по умолчанию для этой базы данных. |
| earliest |
В нем указана самая ранняя дата начала и время, когда восстановление доступно для этой базы данных (ISO8601 формата). |
| elastic |
Идентификатор ресурса эластичного пула, содержащего эту базу данных. |
| encryption |
URI хранилища ключей Azure базы данных, если она настроена с использованием ключей, управляемых клиентом базы данных. |
| encryption |
Флаг для включения или отключения автоматического поворота ключа AKV шифрования базы данных. |
| failover |
Идентификатор ресурса резервной группы, к которому принадлежит эта база данных. |
| federated |
Идентификатор клиента, используемый для межтенантного сценария CMK для каждой базы данных |
| free |
Указывает поведение, когда ежемесячные бесплатные ограничения исчерпаны для бесплатной базы данных. AutoPause: база данных будет автоматически приостановлена при исчерпании бесплатных ограничений на оставшуюся часть месяца. BillForUsage: база данных будет продолжать оставаться в сети после исчерпания бесплатных ограничений, и все превышение счетов будет выставлено. |
| high |
Количество вторичных реплик, связанных с базой данных выпуска "Критически важный для бизнеса", "Премиум" или "Гипермасштабирование", используемых для обеспечения высокой доступности. Неприменимо к базе данных гипермасштабирования в эластичном пуле. |
| is |
Для этой базы данных включено инфрашифрование. |
| is |
Независимо от того, является ли эта база данных базой данных реестра, то есть все таблицы в базе данных являются таблицами реестра. Примечание. Значение этого свойства невозможно изменить после создания базы данных. |
| keys | Идентификаторы ресурса назначенных пользователем удостоверений для использования |
| license |
Тип лицензии, применяемый для этой базы данных.
|
| long |
Идентификатор ресурса долгосрочной резервной копии хранения, связанной с операцией создания этой базы данных. |
| maintenance |
Идентификатор конфигурации обслуживания, назначенный базе данных. Эта конфигурация определяет период, когда будут выполняться обновления обслуживания. |
| manual |
Требуется ли выполнить переход вручную, контролируемый клиентом, во время операции "Обновить базу данных" на уровень "Гипермасштабирование". Это свойство применимо только при масштабировании базы данных из уровня "Критически важный для бизнеса", "Общего назначения", "Премиум"/ "Стандартный" на уровень "Гипермасштабирование". При указании вручнуюCutover операция масштабирования будет ожидать, пока входные данные пользователя активируют переключение в базу данных Гипермасштабирования. Чтобы активировать переключение, укажите параметр "performCutover", когда операция масштабирования находится в состоянии ожидания. |
| max |
Максимальный размер лога для этой базы данных. |
| max |
Максимальный размер базы данных, выраженный в байтах. |
| min |
Минимальная емкость, которую база данных всегда будет выделена, если она не приостановлена |
| paused |
Дата, когда база данных была приостановлена пользовательской конфигурацией или действием(ISO8601 форматом). Нулять, если база данных готова. |
| perform |
Для активации управляемой клиентом ручной переключения во время выполнения операции масштабирования. Этот параметр свойства применим только для операций масштабирования, инициируемых вместе с параметром ManualCutover. Это свойство применимо только при масштабировании базы данных с уровня "Критически важный для бизнеса", "Общего назначения", "Премиум"/ "Стандартный" на уровень "Гипермасштабирование". При указании performCutover операция масштабирования активирует переключение и выполняет изменение роли в базе данных Гипермасштабирования. |
| preferred |
Тип анклава, запрошенного в базе данных, например по умолчанию или анклавов VBS. |
| read |
Состояние маршрутизации только для чтения. Если включено, соединения с приложением intent установлен на readonly в их строка подключения могут быть маршрутизированы к вторичной реплике только для чтения в том же регионе. Неприменимо к базе данных гипермасштабирования в эластичном пуле. |
| recoverable |
Идентификатор ресурса восстанавливаемой базы данных, связанной с операцией создания этой базы данных. |
| recovery |
Идентификатор ресурса точки восстановления, связанной с операцией создания этой базы данных. |
| requested |
Тип учетной записи хранения, используемый для хранения резервных копий для этой базы данных. |
| requested |
Запрашиваемое цельное имя базы данных — уровень сервиса. |
| restorable |
Идентификатор ресурса восстанавливаемой удаленной базы данных, связанной с операцией создания этой базы данных. |
| restore |
Указывает точку во времени (ISO8601 формате) исходной базы данных, которая будет восстановлена для создания новой базы данных. |
| resumed |
Дата возобновления базы данных по действиям пользователя или входу в базу данных (ISO8601 формате). Null, если база данных приостановлена. |
| sample |
Имя примера схемы, применяемой при создании этой базы данных. |
| secondary |
Тип вторичной базы данных, если она является вторичной. Допустимыми значениями являются гео, именованные и резервные. |
| source |
Указывает время удаления базы данных. |
| source |
Идентификатор ресурса исходной базы данных, связанной с операцией создания этой базы данных. |
| status | Статус базы данных. |
| use |
Независимо от того, использует ли база данных бесплатные ежемесячные ограничения. Разрешено для одной базы данных в подписке. |
| zone |
Независимо от того, является ли эта база данных избыточной по зонам, то есть реплики этой базы данных будут распространяться по нескольким зонам доступности. |
Сведения о свойстве
autoPauseDelay
Время в минутах после автоматической приостановки базы данных. Значение -1 означает, что автоматическая приостановка отключена
autoPauseDelay?: number
Значение свойства
number
catalogCollation
Параметры сортировки каталога метаданных.
catalogCollation?: string
Значение свойства
string
collation
Параметры сортировки базы данных.
collation?: string
Значение свойства
string
createMode
Задает режим создания базы данных.
По умолчанию: регулярное создание базы данных.
Копирование: создает базу данных как копию существующей базы данных. sourceDatabaseId должен быть указан в качестве идентификатора ресурса исходной базы данных.
Вторичный: создает базу данных в качестве вторичной реплики существующей базы данных. sourceDatabaseId должен быть указан в качестве идентификатора ресурса существующей базы данных-источника.
PointInTimeRestore: создает базу данных путем восстановления резервной копии существующей базы данных на определенный момент времени. sourceDatabaseId необходимо указать в качестве идентификатора ресурса существующей базы данных, и необходимо указать restorePointInTime.
Восстановление. Создание базы данных путем восстановления геореплицированной резервной копии. sourceDatabaseId необходимо указать в качестве идентификатора ресурса базы данных для восстановления.
Восстановление. Создание базы данных путем восстановления резервной копии удаленной базы данных. необходимо указать sourceDatabaseId. Если sourceDatabaseId является исходным идентификатором ресурса базы данных, необходимо указать sourceDatabaseDeletionDeletionDate. В противном случае sourceDatabaseId должен быть идентификатором ресурса базы данных, который можно восстановить, и sourceDatabaseDeletionDeletionDate игнорируется. restorePointInTime также можно указать для восстановления с более ранней точки во времени.
RestoreLongTermRetentionBackup: создает базу данных путем восстановления из долгосрочного хранилища хранения. RecoveryServicesRecoveryPointResourceId необходимо указать в качестве идентификатора ресурса точки восстановления.
Копирование, вторичный и restoreLongTermRetentionBackup не поддерживается для выпуска DataWarehouse.
createMode?: string
Значение свойства
string
creationDate
Дата создания базы данных (ISO8601 формате).
creationDate?: Date
Значение свойства
Date
currentBackupStorageRedundancy
Тип учетной записи хранения, используемый для хранения резервных копий для этой базы данных.
currentBackupStorageRedundancy?: string
Значение свойства
string
currentServiceObjectiveName
Текущий уровень сервиса — цельное название базы данных.
currentServiceObjectiveName?: string
Значение свойства
string
currentSku
databaseId
Идентификатор базы данных.
databaseId?: string
Значение свойства
string
defaultSecondaryLocation
Вторичный регион по умолчанию для этой базы данных.
defaultSecondaryLocation?: string
Значение свойства
string
earliestRestoreDate
В нем указана самая ранняя дата начала и время, когда восстановление доступно для этой базы данных (ISO8601 формата).
earliestRestoreDate?: Date
Значение свойства
Date
elasticPoolId
Идентификатор ресурса эластичного пула, содержащего эту базу данных.
elasticPoolId?: string
Значение свойства
string
encryptionProtector
URI хранилища ключей Azure базы данных, если она настроена с использованием ключей, управляемых клиентом базы данных.
encryptionProtector?: string
Значение свойства
string
encryptionProtectorAutoRotation
Флаг для включения или отключения автоматического поворота ключа AKV шифрования базы данных.
encryptionProtectorAutoRotation?: boolean
Значение свойства
boolean
failoverGroupId
Идентификатор ресурса резервной группы, к которому принадлежит эта база данных.
failoverGroupId?: string
Значение свойства
string
federatedClientId
Идентификатор клиента, используемый для межтенантного сценария CMK для каждой базы данных
federatedClientId?: string
Значение свойства
string
freeLimitExhaustionBehavior
Указывает поведение, когда ежемесячные бесплатные ограничения исчерпаны для бесплатной базы данных.
AutoPause: база данных будет автоматически приостановлена при исчерпании бесплатных ограничений на оставшуюся часть месяца.
BillForUsage: база данных будет продолжать оставаться в сети после исчерпания бесплатных ограничений, и все превышение счетов будет выставлено.
freeLimitExhaustionBehavior?: string
Значение свойства
string
highAvailabilityReplicaCount
Количество вторичных реплик, связанных с базой данных выпуска "Критически важный для бизнеса", "Премиум" или "Гипермасштабирование", используемых для обеспечения высокой доступности. Неприменимо к базе данных гипермасштабирования в эластичном пуле.
highAvailabilityReplicaCount?: number
Значение свойства
number
isInfraEncryptionEnabled
Для этой базы данных включено инфрашифрование.
isInfraEncryptionEnabled?: boolean
Значение свойства
boolean
isLedgerOn
Независимо от того, является ли эта база данных базой данных реестра, то есть все таблицы в базе данных являются таблицами реестра. Примечание. Значение этого свойства невозможно изменить после создания базы данных.
isLedgerOn?: boolean
Значение свойства
boolean
keys
Идентификаторы ресурса назначенных пользователем удостоверений для использования
keys?: Record<string, DatabaseKey>
Значение свойства
Record<string, DatabaseKey>
licenseType
Тип лицензии, применяемый для этой базы данных.
LicenseIncluded, если вам нужна лицензия, или BasePrice, если у вас есть лицензия и вы имеете право на Преимущество гибридного использования Azure.
licenseType?: string
Значение свойства
string
longTermRetentionBackupResourceId
Идентификатор ресурса долгосрочной резервной копии хранения, связанной с операцией создания этой базы данных.
longTermRetentionBackupResourceId?: string
Значение свойства
string
maintenanceConfigurationId
Идентификатор конфигурации обслуживания, назначенный базе данных. Эта конфигурация определяет период, когда будут выполняться обновления обслуживания.
maintenanceConfigurationId?: string
Значение свойства
string
manualCutover
Требуется ли выполнить переход вручную, контролируемый клиентом, во время операции "Обновить базу данных" на уровень "Гипермасштабирование".
Это свойство применимо только при масштабировании базы данных из уровня "Критически важный для бизнеса", "Общего назначения", "Премиум"/ "Стандартный" на уровень "Гипермасштабирование".
При указании вручнуюCutover операция масштабирования будет ожидать, пока входные данные пользователя активируют переключение в базу данных Гипермасштабирования.
Чтобы активировать переключение, укажите параметр "performCutover", когда операция масштабирования находится в состоянии ожидания.
manualCutover?: boolean
Значение свойства
boolean
maxLogSizeBytes
Максимальный размер лога для этой базы данных.
maxLogSizeBytes?: number
Значение свойства
number
maxSizeBytes
Максимальный размер базы данных, выраженный в байтах.
maxSizeBytes?: number
Значение свойства
number
minCapacity
Минимальная емкость, которую база данных всегда будет выделена, если она не приостановлена
minCapacity?: number
Значение свойства
number
pausedDate
Дата, когда база данных была приостановлена пользовательской конфигурацией или действием(ISO8601 форматом). Нулять, если база данных готова.
pausedDate?: Date
Значение свойства
Date
performCutover
Для активации управляемой клиентом ручной переключения во время выполнения операции масштабирования.
Этот параметр свойства применим только для операций масштабирования, инициируемых вместе с параметром ManualCutover.
Это свойство применимо только при масштабировании базы данных с уровня "Критически важный для бизнеса", "Общего назначения", "Премиум"/ "Стандартный" на уровень "Гипермасштабирование".
При указании performCutover операция масштабирования активирует переключение и выполняет изменение роли в базе данных Гипермасштабирования.
performCutover?: boolean
Значение свойства
boolean
preferredEnclaveType
Тип анклава, запрошенного в базе данных, например по умолчанию или анклавов VBS.
preferredEnclaveType?: string
Значение свойства
string
readScale
Состояние маршрутизации только для чтения. Если включено, соединения с приложением intent установлен на readonly в их строка подключения могут быть маршрутизированы к вторичной реплике только для чтения в том же регионе. Неприменимо к базе данных гипермасштабирования в эластичном пуле.
readScale?: string
Значение свойства
string
recoverableDatabaseId
Идентификатор ресурса восстанавливаемой базы данных, связанной с операцией создания этой базы данных.
recoverableDatabaseId?: string
Значение свойства
string
recoveryServicesRecoveryPointId
Идентификатор ресурса точки восстановления, связанной с операцией создания этой базы данных.
recoveryServicesRecoveryPointId?: string
Значение свойства
string
requestedBackupStorageRedundancy
Тип учетной записи хранения, используемый для хранения резервных копий для этой базы данных.
requestedBackupStorageRedundancy?: string
Значение свойства
string
requestedServiceObjectiveName
Запрашиваемое цельное имя базы данных — уровень сервиса.
requestedServiceObjectiveName?: string
Значение свойства
string
restorableDroppedDatabaseId
Идентификатор ресурса восстанавливаемой удаленной базы данных, связанной с операцией создания этой базы данных.
restorableDroppedDatabaseId?: string
Значение свойства
string
restorePointInTime
Указывает точку во времени (ISO8601 формате) исходной базы данных, которая будет восстановлена для создания новой базы данных.
restorePointInTime?: Date
Значение свойства
Date
resumedDate
Дата возобновления базы данных по действиям пользователя или входу в базу данных (ISO8601 формате). Null, если база данных приостановлена.
resumedDate?: Date
Значение свойства
Date
sampleName
Имя примера схемы, применяемой при создании этой базы данных.
sampleName?: string
Значение свойства
string
secondaryType
Тип вторичной базы данных, если она является вторичной. Допустимыми значениями являются гео, именованные и резервные.
secondaryType?: string
Значение свойства
string
sourceDatabaseDeletionDate
Указывает время удаления базы данных.
sourceDatabaseDeletionDate?: Date
Значение свойства
Date
sourceDatabaseId
Идентификатор ресурса исходной базы данных, связанной с операцией создания этой базы данных.
sourceDatabaseId?: string
Значение свойства
string
status
Статус базы данных.
status?: string
Значение свойства
string
useFreeLimit
Независимо от того, использует ли база данных бесплатные ежемесячные ограничения. Разрешено для одной базы данных в подписке.
useFreeLimit?: boolean
Значение свойства
boolean
zoneRedundant
Независимо от того, является ли эта база данных избыточной по зонам, то есть реплики этой базы данных будут распространяться по нескольким зонам доступности.
zoneRedundant?: boolean
Значение свойства
boolean