Dela via


DatabaseUpdate interface

En databasuppdateringsresurs.

Egenskaper

autoPauseDelay

Tid i minuter efter vilken databasen pausas automatiskt. Värdet -1 innebär att automatisk paus är inaktiverad

catalogCollation

Sortering av metadatakatalogen.

collation

Sortering av databasen.

createMode

Anger läget för att skapa databasen.

Standard: skapande av vanlig databas.

Kopiera: skapar en databas som en kopia av en befintlig databas. sourceDatabaseId måste anges som resurs-ID för källdatabasen.

Sekundär: skapar en databas som en sekundär replik av en befintlig databas. sourceDatabaseId måste anges som resurs-ID för den befintliga primära databasen.

PointInTimeRestore: Skapar en databas genom att återställa en tidpunktssäkerhetskopia av en befintlig databas. sourceDatabaseId måste anges som resurs-ID för den befintliga databasen och restorePointInTime måste anges.

Återställning: Skapar en databas genom att återställa en geo-replikerad säkerhetskopia. sourceDatabaseId måste anges som det återställningsbara databasresurs-ID som ska återställas.

Återställ: Skapar en databas genom att återställa en säkerhetskopia av en borttagen databas. sourceDatabaseId måste anges. Om sourceDatabaseId är databasens ursprungliga resurs-ID måste källanDatabaseDeletionDate anges. Annars måste sourceDatabaseId vara det återställningsbara borttagna databasresurs-ID:t och sourceDatabaseDeletionDate ignoreras. restorePointInTime kan också anges för återställning från en tidigare tidpunkt.

RestoreLongTermRetentionBackup: Skapar en databas genom att återställa från ett långsiktigt kvarhållningsvalv. recoveryServicesRecoveryPointResourceId måste anges som resurs-ID för återställningspunkten.

Copy, Secondary och RestoreLongTermRetentionBackup stöds inte för DataWarehouse Edition.

creationDate

Databasens skapandedatum (ISO8601 format). Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

currentBackupStorageRedundancy

Lagringskontotypen som används för att lagra säkerhetskopior för den här databasen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

currentServiceObjectiveName

Databasens aktuella målnamn på tjänstnivå. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

currentSku

SKU:ns namn och nivå. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

databaseId

Databasens ID. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

defaultSecondaryLocation

Den sekundära standardregionen för den här databasen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

earliestRestoreDate

Detta registrerar det tidigaste startdatum och den tid då återställning är tillgänglig för den här databasen (ISO8601 format). Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

elasticPoolId

Resursidentifieraren för den elastiska poolen som innehåller den här databasen.

encryptionProtector

Azure Key Vault-URI:n för databasen om den har konfigurerats med kundhanterade nycklar per databas.

failoverGroupId

Resursidentifierare för redundansgrupper som den här databasen tillhör. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

federatedClientId

Klient-ID:t som används för cmk-scenario mellan klientorganisationer per databas

highAvailabilityReplicaCount

Antalet sekundära repliker som är associerade med databasen som används för att ge hög tillgänglighet. Gäller inte för en Hyperskala-databas i en elastisk pool.

identity

Databasidentitet

isInfraEncryptionEnabled

Infrakryptering är aktiverat för den här databasen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

isLedgerOn

Om den här databasen är en transaktionsregisterdatabas, vilket innebär att alla tabeller i databasen är transaktionsregistertabeller. Obs! Värdet för den här egenskapen kan inte ändras när databasen har skapats.

keys

Resurs-ID:n för de användartilldelade identiteter som ska användas

licenseType

Den licenstyp som ska användas för den här databasen. LicenseIncluded om du behöver en licens eller BasePrice om du har en licens och är berättigad till Azure Hybrid-förmånen.

longTermRetentionBackupResourceId

Resursidentifieraren för den långsiktiga kvarhållningssäkerhetskopian som är associerad med att skapa den här databasen.

maintenanceConfigurationId

Underhållskonfigurations-ID som tilldelats databasen. Den här konfigurationen definierar den period då underhållsuppdateringarna ska ske.

manualCutover

Om kundkontrollerad manuell snabbhet måste utföras under uppdateringsdatabasåtgärden till Hyperskala-nivån eller inte.

Den här egenskapen gäller endast vid skalning av databas från nivån Affärskritisk/Generell användning/Premium/Standard till Hyperskala-nivå.

När manualCutover har angetts väntar skalningsåtgärden på att användarindata ska utlösa snabbhet i Hyperskala-databasen.

Om du vill utlösa snabbhet anger du parametern "performCutover" när skalningsåtgärden är i vänteläge.

maxLogSizeBytes

Den maximala loggstorleken för den här databasen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

maxSizeBytes

Den maximala storleken på databasen uttryckt i byte.

minCapacity

Minimal kapacitet som databasen alltid har allokerat, om den inte har pausats

pausedDate

Det datum då databasen pausades av användarkonfiguration eller åtgärd (ISO8601 format). Null om databasen är klar. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

performCutover

För att utlösa kundkontrollerad manuell snabbhet under väntetillståndet medan skalningsåtgärden pågår.

Den här egenskapsparametern gäller endast för skalningsåtgärder som initieras tillsammans med parametern "manualCutover".

Den här egenskapen gäller endast vid skalning av databas från affärskritisk/generell användning/Premium/Standard-nivå till Hyperskala-nivå pågår redan.

När performCutover har angetts utlöser skalningsåtgärden snabbhet och utför rolländring till Hyperskala-databas.

preferredEnclaveType

Typ av enklav som begärs i databasen, t.ex. standard enklaver eller VBS-enklaver.

readScale

Tillståndet för skrivskyddad routning. Om det här alternativet är aktiverat kan anslutningar som har programmets avsikt inställd på skrivskyddad i anslutningssträngen dirigeras till en skrivskyddad sekundär replik i samma region. Gäller inte för en Hyperskala-databas i en elastisk pool.

recoverableDatabaseId

Resursidentifieraren för den återställningsbara databas som är associerad med den här databasens skapandeåtgärd.

recoveryServicesRecoveryPointId

Resursidentifieraren för återställningspunkten som är associerad med skapandeåtgärden för den här databasen.

requestedBackupStorageRedundancy

Den lagringskontotyp som ska användas för att lagra säkerhetskopior för den här databasen.

requestedServiceObjectiveName

Det begärda servicenivåmålnamnet för databasen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

restorableDroppedDatabaseId

Resursidentifieraren för den återställningsbara borttagna databasen som är associerad med den här databasens skapandeåtgärd.

restorePointInTime

Anger tidpunkten (ISO8601 format) för källdatabasen som ska återställas för att skapa den nya databasen.

resumedDate

Det datum då databasen återupptogs av användaråtgärd eller databasinloggning (ISO8601 format). Null om databasen har pausats. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

sampleName

Namnet på exempelschemat som ska tillämpas när du skapar den här databasen.

secondaryType

Den sekundära typen av databas om den är sekundär. Giltiga värden är Geo, Named och Standby.

sku

SKU:ns namn och nivå.

sourceDatabaseDeletionDate

Anger den tid då databasen togs bort.

sourceDatabaseId

Resursidentifieraren för källdatabasen som är associerad med skapandeåtgärden för den här databasen.

status

Databasens status. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

tags

Resurstaggar.

zoneRedundant

Om den här databasen är zonredundant, vilket innebär att replikerna i den här databasen sprids över flera tillgänglighetszoner.

Egenskapsinformation

autoPauseDelay

Tid i minuter efter vilken databasen pausas automatiskt. Värdet -1 innebär att automatisk paus är inaktiverad

autoPauseDelay?: number

Egenskapsvärde

number

catalogCollation

Sortering av metadatakatalogen.

catalogCollation?: string

Egenskapsvärde

string

collation

Sortering av databasen.

collation?: string

Egenskapsvärde

string

createMode

Anger läget för att skapa databasen.

Standard: skapande av vanlig databas.

Kopiera: skapar en databas som en kopia av en befintlig databas. sourceDatabaseId måste anges som resurs-ID för källdatabasen.

Sekundär: skapar en databas som en sekundär replik av en befintlig databas. sourceDatabaseId måste anges som resurs-ID för den befintliga primära databasen.

PointInTimeRestore: Skapar en databas genom att återställa en tidpunktssäkerhetskopia av en befintlig databas. sourceDatabaseId måste anges som resurs-ID för den befintliga databasen och restorePointInTime måste anges.

Återställning: Skapar en databas genom att återställa en geo-replikerad säkerhetskopia. sourceDatabaseId måste anges som det återställningsbara databasresurs-ID som ska återställas.

Återställ: Skapar en databas genom att återställa en säkerhetskopia av en borttagen databas. sourceDatabaseId måste anges. Om sourceDatabaseId är databasens ursprungliga resurs-ID måste källanDatabaseDeletionDate anges. Annars måste sourceDatabaseId vara det återställningsbara borttagna databasresurs-ID:t och sourceDatabaseDeletionDate ignoreras. restorePointInTime kan också anges för återställning från en tidigare tidpunkt.

RestoreLongTermRetentionBackup: Skapar en databas genom att återställa från ett långsiktigt kvarhållningsvalv. recoveryServicesRecoveryPointResourceId måste anges som resurs-ID för återställningspunkten.

Copy, Secondary och RestoreLongTermRetentionBackup stöds inte för DataWarehouse Edition.

createMode?: string

Egenskapsvärde

string

creationDate

Databasens skapandedatum (ISO8601 format). Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

creationDate?: Date

Egenskapsvärde

Date

currentBackupStorageRedundancy

Lagringskontotypen som används för att lagra säkerhetskopior för den här databasen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

currentBackupStorageRedundancy?: string

Egenskapsvärde

string

currentServiceObjectiveName

Databasens aktuella målnamn på tjänstnivå. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

currentServiceObjectiveName?: string

Egenskapsvärde

string

currentSku

SKU:ns namn och nivå. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

currentSku?: Sku

Egenskapsvärde

Sku

databaseId

Databasens ID. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

databaseId?: string

Egenskapsvärde

string

defaultSecondaryLocation

Den sekundära standardregionen för den här databasen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

defaultSecondaryLocation?: string

Egenskapsvärde

string

earliestRestoreDate

Detta registrerar det tidigaste startdatum och den tid då återställning är tillgänglig för den här databasen (ISO8601 format). Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

earliestRestoreDate?: Date

Egenskapsvärde

Date

elasticPoolId

Resursidentifieraren för den elastiska poolen som innehåller den här databasen.

elasticPoolId?: string

Egenskapsvärde

string

encryptionProtector

Azure Key Vault-URI:n för databasen om den har konfigurerats med kundhanterade nycklar per databas.

encryptionProtector?: string

Egenskapsvärde

string

failoverGroupId

Resursidentifierare för redundansgrupper som den här databasen tillhör. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

failoverGroupId?: string

Egenskapsvärde

string

federatedClientId

Klient-ID:t som används för cmk-scenario mellan klientorganisationer per databas

federatedClientId?: string

Egenskapsvärde

string

highAvailabilityReplicaCount

Antalet sekundära repliker som är associerade med databasen som används för att ge hög tillgänglighet. Gäller inte för en Hyperskala-databas i en elastisk pool.

highAvailabilityReplicaCount?: number

Egenskapsvärde

number

identity

Databasidentitet

identity?: DatabaseIdentity

Egenskapsvärde

isInfraEncryptionEnabled

Infrakryptering är aktiverat för den här databasen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

isInfraEncryptionEnabled?: boolean

Egenskapsvärde

boolean

isLedgerOn

Om den här databasen är en transaktionsregisterdatabas, vilket innebär att alla tabeller i databasen är transaktionsregistertabeller. Obs! Värdet för den här egenskapen kan inte ändras när databasen har skapats.

isLedgerOn?: boolean

Egenskapsvärde

boolean

keys

Resurs-ID:n för de användartilldelade identiteter som ska användas

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

Egenskapsvärde

{[propertyName: string]: DatabaseKey}

licenseType

Den licenstyp som ska användas för den här databasen. LicenseIncluded om du behöver en licens eller BasePrice om du har en licens och är berättigad till Azure Hybrid-förmånen.

licenseType?: string

Egenskapsvärde

string

longTermRetentionBackupResourceId

Resursidentifieraren för den långsiktiga kvarhållningssäkerhetskopian som är associerad med att skapa den här databasen.

longTermRetentionBackupResourceId?: string

Egenskapsvärde

string

maintenanceConfigurationId

Underhållskonfigurations-ID som tilldelats databasen. Den här konfigurationen definierar den period då underhållsuppdateringarna ska ske.

maintenanceConfigurationId?: string

Egenskapsvärde

string

manualCutover

Om kundkontrollerad manuell snabbhet måste utföras under uppdateringsdatabasåtgärden till Hyperskala-nivån eller inte.

Den här egenskapen gäller endast vid skalning av databas från nivån Affärskritisk/Generell användning/Premium/Standard till Hyperskala-nivå.

När manualCutover har angetts väntar skalningsåtgärden på att användarindata ska utlösa snabbhet i Hyperskala-databasen.

Om du vill utlösa snabbhet anger du parametern "performCutover" när skalningsåtgärden är i vänteläge.

manualCutover?: boolean

Egenskapsvärde

boolean

maxLogSizeBytes

Den maximala loggstorleken för den här databasen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

maxLogSizeBytes?: number

Egenskapsvärde

number

maxSizeBytes

Den maximala storleken på databasen uttryckt i byte.

maxSizeBytes?: number

Egenskapsvärde

number

minCapacity

Minimal kapacitet som databasen alltid har allokerat, om den inte har pausats

minCapacity?: number

Egenskapsvärde

number

pausedDate

Det datum då databasen pausades av användarkonfiguration eller åtgärd (ISO8601 format). Null om databasen är klar. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

pausedDate?: Date

Egenskapsvärde

Date

performCutover

För att utlösa kundkontrollerad manuell snabbhet under väntetillståndet medan skalningsåtgärden pågår.

Den här egenskapsparametern gäller endast för skalningsåtgärder som initieras tillsammans med parametern "manualCutover".

Den här egenskapen gäller endast vid skalning av databas från affärskritisk/generell användning/Premium/Standard-nivå till Hyperskala-nivå pågår redan.

När performCutover har angetts utlöser skalningsåtgärden snabbhet och utför rolländring till Hyperskala-databas.

performCutover?: boolean

Egenskapsvärde

boolean

preferredEnclaveType

Typ av enklav som begärs i databasen, t.ex. standard enklaver eller VBS-enklaver.

preferredEnclaveType?: string

Egenskapsvärde

string

readScale

Tillståndet för skrivskyddad routning. Om det här alternativet är aktiverat kan anslutningar som har programmets avsikt inställd på skrivskyddad i anslutningssträngen dirigeras till en skrivskyddad sekundär replik i samma region. Gäller inte för en Hyperskala-databas i en elastisk pool.

readScale?: string

Egenskapsvärde

string

recoverableDatabaseId

Resursidentifieraren för den återställningsbara databas som är associerad med den här databasens skapandeåtgärd.

recoverableDatabaseId?: string

Egenskapsvärde

string

recoveryServicesRecoveryPointId

Resursidentifieraren för återställningspunkten som är associerad med skapandeåtgärden för den här databasen.

recoveryServicesRecoveryPointId?: string

Egenskapsvärde

string

requestedBackupStorageRedundancy

Den lagringskontotyp som ska användas för att lagra säkerhetskopior för den här databasen.

requestedBackupStorageRedundancy?: string

Egenskapsvärde

string

requestedServiceObjectiveName

Det begärda servicenivåmålnamnet för databasen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

requestedServiceObjectiveName?: string

Egenskapsvärde

string

restorableDroppedDatabaseId

Resursidentifieraren för den återställningsbara borttagna databasen som är associerad med den här databasens skapandeåtgärd.

restorableDroppedDatabaseId?: string

Egenskapsvärde

string

restorePointInTime

Anger tidpunkten (ISO8601 format) för källdatabasen som ska återställas för att skapa den nya databasen.

restorePointInTime?: Date

Egenskapsvärde

Date

resumedDate

Det datum då databasen återupptogs av användaråtgärd eller databasinloggning (ISO8601 format). Null om databasen har pausats. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

resumedDate?: Date

Egenskapsvärde

Date

sampleName

Namnet på exempelschemat som ska tillämpas när du skapar den här databasen.

sampleName?: string

Egenskapsvärde

string

secondaryType

Den sekundära typen av databas om den är sekundär. Giltiga värden är Geo, Named och Standby.

secondaryType?: string

Egenskapsvärde

string

sku

SKU:ns namn och nivå.

sku?: Sku

Egenskapsvärde

Sku

sourceDatabaseDeletionDate

Anger den tid då databasen togs bort.

sourceDatabaseDeletionDate?: Date

Egenskapsvärde

Date

sourceDatabaseId

Resursidentifieraren för källdatabasen som är associerad med skapandeåtgärden för den här databasen.

sourceDatabaseId?: string

Egenskapsvärde

string

status

Databasens status. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

status?: string

Egenskapsvärde

string

tags

Resurstaggar.

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

Egenskapsvärde

{[propertyName: string]: string}

zoneRedundant

Om den här databasen är zonredundant, vilket innebär att replikerna i den här databasen sprids över flera tillgänglighetszoner.

zoneRedundant?: boolean

Egenskapsvärde

boolean