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


DatabaseUpdate interface

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

Свойства

autoPauseDelay

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

catalogCollation

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

collation

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

createMode

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

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

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

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

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

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

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

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

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

creationDate

Дата создания базы данных (формат ISO8601). ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

currentBackupStorageRedundancy

Тип учетной записи хранения, используемый для хранения резервных копий для этой базы данных. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

currentServiceObjectiveName

Текущее имя цели уровня обслуживания базы данных. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

currentSku

Имя и уровень номера SKU. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

databaseId

Идентификатор базы данных. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

defaultSecondaryLocation

Регион-получатель по умолчанию для этой базы данных. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

earliestRestoreDate

В этом отчете записывается самая ранняя дата начала и время восстановления, доступное для этой базы данных (ISO8601 формате). ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

elasticPoolId

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

encryptionProtector

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

failoverGroupId

Идентификатор ресурса группы отработки отказа, к которому принадлежит эта база данных. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

federatedClientId

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

highAvailabilityReplicaCount

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

identity

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

isInfraEncryptionEnabled

Для этой базы данных включено шифрование с помощью инфракрасного шифрования. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

isLedgerOn

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

keys

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

licenseType

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

longTermRetentionBackupResourceId

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

maintenanceConfigurationId

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

manualCutover

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

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

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

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

maxLogSizeBytes

Максимальный размер журнала для этой базы данных. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

maxSizeBytes

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

minCapacity

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

pausedDate

Дата приостановки базы данных с помощью пользовательской конфигурации или действия (ISO8601 формата). Значение NULL, если база данных готова. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

performCutover

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

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

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

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

preferredEnclaveType

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

readScale

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

recoverableDatabaseId

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

recoveryServicesRecoveryPointId

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

requestedBackupStorageRedundancy

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

requestedServiceObjectiveName

Запрошенное имя цели уровня обслуживания базы данных. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

restorableDroppedDatabaseId

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

restorePointInTime

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

resumedDate

Дата возобновления базы данных с помощью действия пользователя или имени входа базы данных (ISO8601 формате). Значение NULL, если база данных приостановлена. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

sampleName

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

secondaryType

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

sku

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

sourceDatabaseDeletionDate

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

sourceDatabaseId

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

status

Состояние базы данных. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

tags

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

zoneRedundant

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

Сведения о свойстве

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

Имя и уровень номера SKU. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

currentSku?: Sku

Значение свойства

Sku

databaseId

Идентификатор базы данных. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

databaseId?: string

Значение свойства

string

defaultSecondaryLocation

Регион-получатель по умолчанию для этой базы данных. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

defaultSecondaryLocation?: string

Значение свойства

string

earliestRestoreDate

В этом отчете записывается самая ранняя дата начала и время восстановления, доступное для этой базы данных (ISO8601 формате). ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

earliestRestoreDate?: Date

Значение свойства

Date

elasticPoolId

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

elasticPoolId?: string

Значение свойства

string

encryptionProtector

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

encryptionProtector?: string

Значение свойства

string

failoverGroupId

Идентификатор ресурса группы отработки отказа, к которому принадлежит эта база данных. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

failoverGroupId?: string

Значение свойства

string

federatedClientId

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

federatedClientId?: string

Значение свойства

string

highAvailabilityReplicaCount

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

highAvailabilityReplicaCount?: number

Значение свойства

number

identity

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

identity?: DatabaseIdentity

Значение свойства

isInfraEncryptionEnabled

Для этой базы данных включено шифрование с помощью инфракрасного шифрования. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

isInfraEncryptionEnabled?: boolean

Значение свойства

boolean

isLedgerOn

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

isLedgerOn?: boolean

Значение свойства

boolean

keys

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

keys?: {[propertyName: string]: DatabaseKey}

Значение свойства

{[propertyName: 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 формата). Значение NULL, если база данных готова. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

pausedDate?: Date

Значение свойства

Date

performCutover

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

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

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

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

performCutover?: boolean

Значение свойства

boolean

preferredEnclaveType

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

preferredEnclaveType?: string

Значение свойства

string

readScale

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

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

sku

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

sku?: Sku

Значение свойства

Sku

sourceDatabaseDeletionDate

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

sourceDatabaseDeletionDate?: Date

Значение свойства

Date

sourceDatabaseId

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

sourceDatabaseId?: string

Значение свойства

string

status

Состояние базы данных. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

status?: string

Значение свойства

string

tags

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

tags?: {[propertyName: string]: string}

Значение свойства

{[propertyName: string]: string}

zoneRedundant

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

zoneRedundant?: boolean

Значение свойства

boolean