DatabaseUpdateProperties interface

Aktualizace vlastností databáze.

Vlastnosti

autoPauseDelay

Doba v minutách, po které se databáze automaticky pozastaví. Hodnota -1 znamená, že automatické pozastavení je zakázané.

catalogCollation

Kolace katalogu metadat.

collation

Kolace databáze.

createMode

Určuje režim vytváření databáze.

Výchozí hodnota: běžné vytvoření databáze.

Kopírování: Vytvoří databázi jako kopii existující databáze. sourceDatabaseId musí být zadán jako ID prostředku zdrojové databáze.

Sekundární: Vytvoří databázi jako sekundární repliku existující databáze. sourceDatabaseId musí být zadán jako ID prostředku existující primární databáze.

PointInTimeRestore: Vytvoří databázi obnovením zálohy existující databáze k určitému bodu v čase. sourceDatabaseId musí být zadán jako ID prostředku existující databáze a restorePointInTime musí být zadán.

Obnovení: Vytvoří databázi obnovením geograficky replikované zálohy. sourceDatabaseId musí být zadán jako obnovitelné ID prostředku databáze.

Obnovení: Vytvoří databázi obnovením zálohy odstraněné databáze. sourceDatabaseId musí být zadán. Pokud je sourceDatabaseId původní ID prostředku databáze, musí být zadán sourceDatabaseDeletionDate. Jinak sourceDatabaseId musí být obnovitelné vyřazené ID prostředku databáze a sourceDatabaseDeletionDate se ignoruje. restorePointInTime může být také zadán pro obnovení z dřívějšího bodu v čase.

RestoreLongTermRetentionBackup: Vytvoří databázi obnovením z dlouhodobého trezoru uchovávání. recoveryServicesRecoveryPointResourceId musí být zadán jako ID prostředku bodu obnovení.

Edice DataWarehouse nepodporuje kopírování, sekundární a restoreLongTermRetentionBackup.

creationDate

Datum vzniku databáze (ISO8601 formátu).

currentBackupStorageRedundancy

Typ účtu úložiště použitý k ukládání záloh pro tuto databázi.

currentServiceObjectiveName

Aktuální název cílového cíle na úrovni služby v databázi.

currentSku

Název a úroveň skladové položky.

databaseId

ID databáze.

defaultSecondaryLocation

Výchozí sekundární region této databáze.

earliestRestoreDate

Ten zaznamenává nejbližší datum a čas, kdy je obnova pro tuto databázi (ISO8601 formátu) dostupná.

elasticPoolId

Identifikátor prostředku elastického fondu obsahujícího tuto databázi.

encryptionProtector

Identifikátor URI služby Azure Key Vault databáze, pokud je nakonfigurovaný pro klíče spravované zákazníkem databáze.

encryptionProtectorAutoRotation

Příznak pro povolení nebo zakázání automatické obměna klíče AKV pro ochranu šifrování databáze.

failoverGroupId

Identifikátor zdroje skupiny při převozu, ke kterému tato databáze patří.

federatedClientId

ID klienta používaného pro scénář cmk pro různé tenanty na databázi

freeLimitExhaustionBehavior

Určuje chování při vyčerpání měsíčních bezplatných limitů pro bezplatnou databázi.

AutoPause: Databáze se po vyčerpání bezplatných limitů po zbytek měsíce automaticky pozastaví.

BillForUsage: Databáze bude i nadále online po vyčerpání bezplatných limitů a veškeré nadlimitní využití se budou účtovat.

highAvailabilityReplicaCount

Počet sekundárních replik přidružených k databázi edice Pro důležité obchodní informace, Premium nebo Hyperscale, které slouží k zajištění vysoké dostupnosti. Neplatí pro databázi Hyperscale v rámci elastického fondu.

isInfraEncryptionEnabled

Pro tuto databázi je povoleno infra šifrování.

isLedgerOn

Bez ohledu na to, jestli se jedná o databázi registru, znamená to, že všechny tabulky v databázi jsou tabulky registru. Poznámka: Hodnotu této vlastnosti nelze po vytvoření databáze změnit.

keys

ID prostředků identit přiřazených uživatelem, které se mají použít

licenseType

Typ licence, který se má použít pro tuto databázi. LicenseIncluded, pokud potřebujete licenci, nebo BasePrice pokud licenci máte a jste způsobilí pro Zvýhodněné hybridní využití Azure.

longTermRetentionBackupResourceId

Identifikátor prostředku dlouhodobého uchovávání záloh přidružených k vytvoření operace této databáze.

maintenanceConfigurationId

ID konfigurace údržby přiřazené k databázi. Tato konfigurace definuje období, kdy dojde k aktualizacím údržby.

manualCutover

Bez ohledu na to, jestli je potřeba provést ruční přímé přechody řízené zákazníkem během operace aktualizace databáze na úroveň Hyperscale.

Tato vlastnost se vztahuje pouze při škálování databáze z úrovně Pro důležité obchodní informace, Pro obecné účely, Úrovně Premium/Standard na úroveň Hyperscale.

Pokud je zadán ručnícutover, operace škálování bude čekat, až uživatelský vstup aktivuje přímou migraci do databáze Hyperscale.

Pokud chcete aktivovat přímou operaci, zadejte parametr performCutover, pokud je operace škálování ve stavu Čekání.

maxLogSizeBytes

Maximální velikost logu pro tuto databázi.

maxSizeBytes

Maximální velikost databáze vyjádřená v bajtech.

minCapacity

Minimální kapacita, kterou databáze bude mít vždy přidělenou, pokud není pozastavená

pausedDate

Datum, kdy byla databáze pozastavena uživatelskou konfigurací nebo formátem akce (ISO8601). Null, pokud je databáze připravená.

performCutover

Aktivace ručního přímého přechodu řízeného zákazníkem během čekacího stavu během probíhající operace škálování

Tento parametr vlastnosti se vztahuje pouze na operace škálování, které jsou inicializovány spolu s parametrem manualCutover.

Tato vlastnost se vztahuje pouze v případě, že už probíhá škálování databáze z úrovně Pro důležité obchodní informace, Pro obecné účely, Úrovně Premium/Standard na úroveň Hyperscale.

Při zadání příkazu performCutover se operace škálování aktivuje přímou migraci a provede změnu role na databázi Hyperscale.

preferredEnclaveType

Typ enklávy požadované v databázi, tj. výchozí enklávy nebo enklávy VBS.

readScale

Stav směrování jen pro čtení. Pokud je povoleno, mohou být spojení, která mají aplikační záměr nastavený pouze na čtení ve svém připojovací řetězec, směrována do readonly sekundární repliky ve stejné oblasti. Neplatí pro databázi Hyperscale v rámci elastického fondu.

recoverableDatabaseId

Identifikátor prostředku obnovitelné databáze přidružené k operaci vytvoření této databáze.

recoveryServicesRecoveryPointId

Identifikátor prostředku bodu obnovení přidruženého k operaci vytvoření této databáze.

requestedBackupStorageRedundancy

Typ účtu úložiště, který se má použít k ukládání záloh pro tuto databázi.

requestedServiceObjectiveName

Požadovaný název cíle na úrovni služby v databázi.

restorableDroppedDatabaseId

Identifikátor prostředku obnovené vyřazené databáze přidružené k operaci vytvoření této databáze.

restorePointInTime

Určuje bod v čase (formát ISO8601) zdrojové databáze, která se obnoví a vytvoří novou databázi.

resumedDate

Datum, kdy byla databáze obnovena uživatelskou akcí nebo přihlášením do databáze (ISO8601 formátu). Null, pokud je databáze pozastavena.

sampleName

Název ukázkového schématu, které se má použít při vytváření této databáze.

secondaryType

Sekundární typ databáze, pokud je sekundární. Platné hodnoty jsou Geo, Named a Standby.

sourceDatabaseDeletionDate

Určuje čas odstranění databáze.

sourceDatabaseId

Identifikátor prostředku zdrojové databáze přidružené k operaci vytvoření této databáze.

status

Stav databáze.

useFreeLimit

Bez ohledu na to, jestli databáze používá bezplatné měsíční limity. Povoleno pro jednu databázi v předplatném.

zoneRedundant

Bez ohledu na to, jestli je tato databáze zónově redundantní, což znamená, že repliky této databáze budou rozloženy do více zón dostupnosti.

Podrobnosti vlastnosti

autoPauseDelay

Doba v minutách, po které se databáze automaticky pozastaví. Hodnota -1 znamená, že automatické pozastavení je zakázané.

autoPauseDelay?: number

Hodnota vlastnosti

number

catalogCollation

Kolace katalogu metadat.

catalogCollation?: string

Hodnota vlastnosti

string

collation

Kolace databáze.

collation?: string

Hodnota vlastnosti

string

createMode

Určuje režim vytváření databáze.

Výchozí hodnota: běžné vytvoření databáze.

Kopírování: Vytvoří databázi jako kopii existující databáze. sourceDatabaseId musí být zadán jako ID prostředku zdrojové databáze.

Sekundární: Vytvoří databázi jako sekundární repliku existující databáze. sourceDatabaseId musí být zadán jako ID prostředku existující primární databáze.

PointInTimeRestore: Vytvoří databázi obnovením zálohy existující databáze k určitému bodu v čase. sourceDatabaseId musí být zadán jako ID prostředku existující databáze a restorePointInTime musí být zadán.

Obnovení: Vytvoří databázi obnovením geograficky replikované zálohy. sourceDatabaseId musí být zadán jako obnovitelné ID prostředku databáze.

Obnovení: Vytvoří databázi obnovením zálohy odstraněné databáze. sourceDatabaseId musí být zadán. Pokud je sourceDatabaseId původní ID prostředku databáze, musí být zadán sourceDatabaseDeletionDate. Jinak sourceDatabaseId musí být obnovitelné vyřazené ID prostředku databáze a sourceDatabaseDeletionDate se ignoruje. restorePointInTime může být také zadán pro obnovení z dřívějšího bodu v čase.

RestoreLongTermRetentionBackup: Vytvoří databázi obnovením z dlouhodobého trezoru uchovávání. recoveryServicesRecoveryPointResourceId musí být zadán jako ID prostředku bodu obnovení.

Edice DataWarehouse nepodporuje kopírování, sekundární a restoreLongTermRetentionBackup.

createMode?: string

Hodnota vlastnosti

string

creationDate

Datum vzniku databáze (ISO8601 formátu).

creationDate?: Date

Hodnota vlastnosti

Date

currentBackupStorageRedundancy

Typ účtu úložiště použitý k ukládání záloh pro tuto databázi.

currentBackupStorageRedundancy?: string

Hodnota vlastnosti

string

currentServiceObjectiveName

Aktuální název cílového cíle na úrovni služby v databázi.

currentServiceObjectiveName?: string

Hodnota vlastnosti

string

currentSku

Název a úroveň skladové položky.

currentSku?: Sku

Hodnota vlastnosti

Sku

databaseId

ID databáze.

databaseId?: string

Hodnota vlastnosti

string

defaultSecondaryLocation

Výchozí sekundární region této databáze.

defaultSecondaryLocation?: string

Hodnota vlastnosti

string

earliestRestoreDate

Ten zaznamenává nejbližší datum a čas, kdy je obnova pro tuto databázi (ISO8601 formátu) dostupná.

earliestRestoreDate?: Date

Hodnota vlastnosti

Date

elasticPoolId

Identifikátor prostředku elastického fondu obsahujícího tuto databázi.

elasticPoolId?: string

Hodnota vlastnosti

string

encryptionProtector

Identifikátor URI služby Azure Key Vault databáze, pokud je nakonfigurovaný pro klíče spravované zákazníkem databáze.

encryptionProtector?: string

Hodnota vlastnosti

string

encryptionProtectorAutoRotation

Příznak pro povolení nebo zakázání automatické obměna klíče AKV pro ochranu šifrování databáze.

encryptionProtectorAutoRotation?: boolean

Hodnota vlastnosti

boolean

failoverGroupId

Identifikátor zdroje skupiny při převozu, ke kterému tato databáze patří.

failoverGroupId?: string

Hodnota vlastnosti

string

federatedClientId

ID klienta používaného pro scénář cmk pro různé tenanty na databázi

federatedClientId?: string

Hodnota vlastnosti

string

freeLimitExhaustionBehavior

Určuje chování při vyčerpání měsíčních bezplatných limitů pro bezplatnou databázi.

AutoPause: Databáze se po vyčerpání bezplatných limitů po zbytek měsíce automaticky pozastaví.

BillForUsage: Databáze bude i nadále online po vyčerpání bezplatných limitů a veškeré nadlimitní využití se budou účtovat.

freeLimitExhaustionBehavior?: string

Hodnota vlastnosti

string

highAvailabilityReplicaCount

Počet sekundárních replik přidružených k databázi edice Pro důležité obchodní informace, Premium nebo Hyperscale, které slouží k zajištění vysoké dostupnosti. Neplatí pro databázi Hyperscale v rámci elastického fondu.

highAvailabilityReplicaCount?: number

Hodnota vlastnosti

number

isInfraEncryptionEnabled

Pro tuto databázi je povoleno infra šifrování.

isInfraEncryptionEnabled?: boolean

Hodnota vlastnosti

boolean

isLedgerOn

Bez ohledu na to, jestli se jedná o databázi registru, znamená to, že všechny tabulky v databázi jsou tabulky registru. Poznámka: Hodnotu této vlastnosti nelze po vytvoření databáze změnit.

isLedgerOn?: boolean

Hodnota vlastnosti

boolean

keys

ID prostředků identit přiřazených uživatelem, které se mají použít

keys?: Record<string, DatabaseKey>

Hodnota vlastnosti

Record<string, DatabaseKey>

licenseType

Typ licence, který se má použít pro tuto databázi. LicenseIncluded, pokud potřebujete licenci, nebo BasePrice pokud licenci máte a jste způsobilí pro Zvýhodněné hybridní využití Azure.

licenseType?: string

Hodnota vlastnosti

string

longTermRetentionBackupResourceId

Identifikátor prostředku dlouhodobého uchovávání záloh přidružených k vytvoření operace této databáze.

longTermRetentionBackupResourceId?: string

Hodnota vlastnosti

string

maintenanceConfigurationId

ID konfigurace údržby přiřazené k databázi. Tato konfigurace definuje období, kdy dojde k aktualizacím údržby.

maintenanceConfigurationId?: string

Hodnota vlastnosti

string

manualCutover

Bez ohledu na to, jestli je potřeba provést ruční přímé přechody řízené zákazníkem během operace aktualizace databáze na úroveň Hyperscale.

Tato vlastnost se vztahuje pouze při škálování databáze z úrovně Pro důležité obchodní informace, Pro obecné účely, Úrovně Premium/Standard na úroveň Hyperscale.

Pokud je zadán ručnícutover, operace škálování bude čekat, až uživatelský vstup aktivuje přímou migraci do databáze Hyperscale.

Pokud chcete aktivovat přímou operaci, zadejte parametr performCutover, pokud je operace škálování ve stavu Čekání.

manualCutover?: boolean

Hodnota vlastnosti

boolean

maxLogSizeBytes

Maximální velikost logu pro tuto databázi.

maxLogSizeBytes?: number

Hodnota vlastnosti

number

maxSizeBytes

Maximální velikost databáze vyjádřená v bajtech.

maxSizeBytes?: number

Hodnota vlastnosti

number

minCapacity

Minimální kapacita, kterou databáze bude mít vždy přidělenou, pokud není pozastavená

minCapacity?: number

Hodnota vlastnosti

number

pausedDate

Datum, kdy byla databáze pozastavena uživatelskou konfigurací nebo formátem akce (ISO8601). Null, pokud je databáze připravená.

pausedDate?: Date

Hodnota vlastnosti

Date

performCutover

Aktivace ručního přímého přechodu řízeného zákazníkem během čekacího stavu během probíhající operace škálování

Tento parametr vlastnosti se vztahuje pouze na operace škálování, které jsou inicializovány spolu s parametrem manualCutover.

Tato vlastnost se vztahuje pouze v případě, že už probíhá škálování databáze z úrovně Pro důležité obchodní informace, Pro obecné účely, Úrovně Premium/Standard na úroveň Hyperscale.

Při zadání příkazu performCutover se operace škálování aktivuje přímou migraci a provede změnu role na databázi Hyperscale.

performCutover?: boolean

Hodnota vlastnosti

boolean

preferredEnclaveType

Typ enklávy požadované v databázi, tj. výchozí enklávy nebo enklávy VBS.

preferredEnclaveType?: string

Hodnota vlastnosti

string

readScale

Stav směrování jen pro čtení. Pokud je povoleno, mohou být spojení, která mají aplikační záměr nastavený pouze na čtení ve svém připojovací řetězec, směrována do readonly sekundární repliky ve stejné oblasti. Neplatí pro databázi Hyperscale v rámci elastického fondu.

readScale?: string

Hodnota vlastnosti

string

recoverableDatabaseId

Identifikátor prostředku obnovitelné databáze přidružené k operaci vytvoření této databáze.

recoverableDatabaseId?: string

Hodnota vlastnosti

string

recoveryServicesRecoveryPointId

Identifikátor prostředku bodu obnovení přidruženého k operaci vytvoření této databáze.

recoveryServicesRecoveryPointId?: string

Hodnota vlastnosti

string

requestedBackupStorageRedundancy

Typ účtu úložiště, který se má použít k ukládání záloh pro tuto databázi.

requestedBackupStorageRedundancy?: string

Hodnota vlastnosti

string

requestedServiceObjectiveName

Požadovaný název cíle na úrovni služby v databázi.

requestedServiceObjectiveName?: string

Hodnota vlastnosti

string

restorableDroppedDatabaseId

Identifikátor prostředku obnovené vyřazené databáze přidružené k operaci vytvoření této databáze.

restorableDroppedDatabaseId?: string

Hodnota vlastnosti

string

restorePointInTime

Určuje bod v čase (formát ISO8601) zdrojové databáze, která se obnoví a vytvoří novou databázi.

restorePointInTime?: Date

Hodnota vlastnosti

Date

resumedDate

Datum, kdy byla databáze obnovena uživatelskou akcí nebo přihlášením do databáze (ISO8601 formátu). Null, pokud je databáze pozastavena.

resumedDate?: Date

Hodnota vlastnosti

Date

sampleName

Název ukázkového schématu, které se má použít při vytváření této databáze.

sampleName?: string

Hodnota vlastnosti

string

secondaryType

Sekundární typ databáze, pokud je sekundární. Platné hodnoty jsou Geo, Named a Standby.

secondaryType?: string

Hodnota vlastnosti

string

sourceDatabaseDeletionDate

Určuje čas odstranění databáze.

sourceDatabaseDeletionDate?: Date

Hodnota vlastnosti

Date

sourceDatabaseId

Identifikátor prostředku zdrojové databáze přidružené k operaci vytvoření této databáze.

sourceDatabaseId?: string

Hodnota vlastnosti

string

status

Stav databáze.

status?: string

Hodnota vlastnosti

string

useFreeLimit

Bez ohledu na to, jestli databáze používá bezplatné měsíční limity. Povoleno pro jednu databázi v předplatném.

useFreeLimit?: boolean

Hodnota vlastnosti

boolean

zoneRedundant

Bez ohledu na to, jestli je tato databáze zónově redundantní, což znamená, že repliky této databáze budou rozloženy do více zón dostupnosti.

zoneRedundant?: boolean

Hodnota vlastnosti

boolean