Delen via


DatabaseUpdate interface

Een database-updateresource.

Eigenschappen

autoPauseDelay

Tijd in minuten waarna de database automatisch wordt onderbroken. De waarde -1 betekent dat automatisch onderbreken is uitgeschakeld

catalogCollation

Sortering van de metagegevenscatalogus.

collation

De sortering van de database.

createMode

Hiermee geeft u de modus voor het maken van de database op.

Standaardinstelling: regelmatig database maken.

Kopiƫren: hiermee maakt u een database als een kopie van een bestaande database. sourceDatabaseId moet worden opgegeven als de resource-id van de brondatabase.

Secundair: hiermee maakt u een database als een secundaire replica van een bestaande database. sourceDatabaseId moet worden opgegeven als de resource-id van de bestaande primaire database.

PointInTimeRestore: hiermee maakt u een database door een back-up naar een bepaald tijdstip van een bestaande database te herstellen. sourceDatabaseId moet worden opgegeven als de resource-id van de bestaande database en restorePointInTime moet worden opgegeven.

Herstel: Hiermee maakt u een database door een geo-gerepliceerde back-up te herstellen. sourceDatabaseId moet worden opgegeven als de herstelbare databaseresource-id om te herstellen.

Herstellen: hiermee maakt u een database door een back-up van een verwijderde database te herstellen. sourceDatabaseId moet worden opgegeven. Als sourceDatabaseId de oorspronkelijke resource-id van de database is, moet sourceDatabaseDeletionDate worden opgegeven. Anders moet sourceDatabaseId de herstelbare verwijderde databaseresource-id zijn en wordt sourceDatabaseDeletionDate genegeerd. restorePointInTime kan ook worden opgegeven om te herstellen vanaf een eerder tijdstip.

RestoreLongTermRetentionBackup: hiermee maakt u een database door te herstellen vanuit een kluis voor langetermijnretentie. recoveryServicesRecoveryPointResourceId moet worden opgegeven als de resource-id van het herstelpunt.

Copy, Secondary en RestoreLongTermRetentionBackup worden niet ondersteund voor de DataWarehouse-editie.

creationDate

De aanmaakdatum van de database (ISO8601-indeling). OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

currentBackupStorageRedundancy

Het opslagaccounttype dat wordt gebruikt voor het opslaan van back-ups voor deze database. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

currentServiceObjectiveName

De huidige naam van de serviceniveaudoelstelling van de database. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

currentSku

De naam en laag van de SKU. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

databaseId

De id van de database. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

defaultSecondaryLocation

De standaard secundaire regio voor deze database. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

earliestRestoreDate

Hiermee wordt de vroegste begindatum en tijd vastgelegd waarop herstel beschikbaar is voor deze database (ISO8601-indeling). OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

elasticPoolId

De resource-id van de elastische pool die deze database bevat.

encryptionProtector

De Azure Key Vault-URI van de database als deze is geconfigureerd met per database door de klant beheerde sleutels.

failoverGroupId

Resource-id van failovergroep waartoe deze database behoort. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

federatedClientId

De client-id die wordt gebruikt voor CMK-scenario voor meerdere tenants per database

highAvailabilityReplicaCount

Het aantal secundaire replica's dat is gekoppeld aan de database die wordt gebruikt om hoge beschikbaarheid te bieden. Niet van toepassing op een Hyperscale-database binnen een elastische pool.

identity

Database-identiteit

isInfraEncryptionEnabled

Infra-versleuteling is ingeschakeld voor deze database. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

isLedgerOn

Of deze database al dan niet een grootboekdatabase is, wat betekent dat alle tabellen in de database grootboektabellen zijn. Opmerking: de waarde van deze eigenschap kan niet worden gewijzigd nadat de database is gemaakt.

keys

De resource-id's van de door de gebruiker toegewezen identiteiten die moeten worden gebruikt

licenseType

Het licentietype dat moet worden aangevraagd voor deze database. LicenseIncludedals u een licentie nodig hebt of BasePrice als u een licentie hebt en in aanmerking komt voor de Azure Hybrid Benefit.

longTermRetentionBackupResourceId

De resource-id van de langetermijnretentieback-up die is gekoppeld aan de maakbewerking van deze database.

maintenanceConfigurationId

Onderhoudsconfiguratie-id die is toegewezen aan de database. Deze configuratie definieert de periode waarin de onderhoudsupdates worden uitgevoerd.

manualCutover

Of door de klant beheerde handmatige cutover moet worden uitgevoerd tijdens de bewerking Database bijwerken naar hyperscale-laag.

Deze eigenschap is alleen van toepassing bij het schalen van database van Bedrijfskritiek/Algemeen/Premium/Standard-laag naar hyperscale-laag.

Wanneer manualCutover is opgegeven, wacht de schaalbewerking totdat de invoer van de gebruiker cutover naar de Hyperscale-database activeert.

Als u cutover wilt activeren, geeft u de parameter performCutover op wanneer de schaalbewerking de status Wachten heeft.

maxLogSizeBytes

De maximale logboekgrootte voor deze database. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

maxSizeBytes

De maximale grootte van de database, uitgedrukt in bytes.

minCapacity

Minimale capaciteit die de database altijd heeft toegewezen, indien niet onderbroken

pausedDate

De datum waarop de database is onderbroken door gebruikersconfiguratie of actie (ISO8601-indeling). Null als de database gereed is. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

performCutover

Door de klant beheerde handmatige cutover activeren tijdens de wachtstatus terwijl de schaalbewerking wordt uitgevoerd.

Deze eigenschapsparameter is alleen van toepassing op schaalbewerkingen die samen met de parameter manualCutover worden gestart.

Deze eigenschap is alleen van toepassing wanneer het schalen van de database van Bedrijfskritiek/Algemeen/Premium/Standard-laag naar hyperscale-laag al wordt uitgevoerd.

Wanneer performCutover is opgegeven, wordt met de schaalbewerking cutover geactiveerd en wordt een rolwijziging uitgevoerd in de Hyperscale-database.

preferredEnclaveType

Type enclave dat is aangevraagd voor de database, bijvoorbeeld standaard- of VBS-enclaves.

readScale

De status van alleen-lezenroutering. Als deze optie is ingeschakeld, kunnen verbindingen waarvoor de toepassingsintentie is ingesteld op alleen-lezen in hun connection string, worden doorgestuurd naar een alleen-lezen secundaire replica in dezelfde regio. Niet van toepassing op een Hyperscale-database binnen een elastische pool.

recoverableDatabaseId

De resource-id van de herstelbare database die is gekoppeld aan de maakbewerking van deze database.

recoveryServicesRecoveryPointId

De resource-id van het herstelpunt dat is gekoppeld aan de maakbewerking van deze database.

requestedBackupStorageRedundancy

Het opslagaccounttype dat moet worden gebruikt voor het opslaan van back-ups voor deze database.

requestedServiceObjectiveName

De aangevraagde serviceniveaudoelstellingnaam van de database. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

restorableDroppedDatabaseId

De resource-id van de herstelbare verwijderde database die is gekoppeld aan de maakbewerking van deze database.

restorePointInTime

Hiermee geeft u het tijdstip (ISO8601-indeling) op van de brondatabase die wordt hersteld om de nieuwe database te maken.

resumedDate

De datum waarop de database is hervat door gebruikersactie of databaseaanmelding (ISO8601-indeling). Null als de database is onderbroken. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

sampleName

De naam van het voorbeeldschema dat moet worden toegepast bij het maken van deze database.

secondaryType

Het secundaire type van de database als het een secundaire database is. Geldige waarden zijn Geo, Benoemd en Stand-by.

sku

De naam en laag van de SKU.

sourceDatabaseDeletionDate

Hiermee geeft u het tijdstip op waarop de database is verwijderd.

sourceDatabaseId

De resource-id van de brondatabase die is gekoppeld aan de maakbewerking van deze database.

status

De status van de database. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

tags

Resourcetags.

zoneRedundant

Of deze database zone-redundant is of niet, wat betekent dat de replica's van deze database worden verdeeld over meerdere beschikbaarheidszones.

Eigenschapdetails

autoPauseDelay

Tijd in minuten waarna de database automatisch wordt onderbroken. De waarde -1 betekent dat automatisch onderbreken is uitgeschakeld

autoPauseDelay?: number

Waarde van eigenschap

number

catalogCollation

Sortering van de metagegevenscatalogus.

catalogCollation?: string

Waarde van eigenschap

string

collation

De sortering van de database.

collation?: string

Waarde van eigenschap

string

createMode

Hiermee geeft u de modus voor het maken van de database op.

Standaardinstelling: regelmatig database maken.

Kopiƫren: hiermee maakt u een database als een kopie van een bestaande database. sourceDatabaseId moet worden opgegeven als de resource-id van de brondatabase.

Secundair: hiermee maakt u een database als een secundaire replica van een bestaande database. sourceDatabaseId moet worden opgegeven als de resource-id van de bestaande primaire database.

PointInTimeRestore: hiermee maakt u een database door een back-up naar een bepaald tijdstip van een bestaande database te herstellen. sourceDatabaseId moet worden opgegeven als de resource-id van de bestaande database en restorePointInTime moet worden opgegeven.

Herstel: Hiermee maakt u een database door een geo-gerepliceerde back-up te herstellen. sourceDatabaseId moet worden opgegeven als de herstelbare databaseresource-id om te herstellen.

Herstellen: hiermee maakt u een database door een back-up van een verwijderde database te herstellen. sourceDatabaseId moet worden opgegeven. Als sourceDatabaseId de oorspronkelijke resource-id van de database is, moet sourceDatabaseDeletionDate worden opgegeven. Anders moet sourceDatabaseId de herstelbare verwijderde databaseresource-id zijn en wordt sourceDatabaseDeletionDate genegeerd. restorePointInTime kan ook worden opgegeven om te herstellen vanaf een eerder tijdstip.

RestoreLongTermRetentionBackup: hiermee maakt u een database door te herstellen vanuit een kluis voor langetermijnretentie. recoveryServicesRecoveryPointResourceId moet worden opgegeven als de resource-id van het herstelpunt.

Copy, Secondary en RestoreLongTermRetentionBackup worden niet ondersteund voor de DataWarehouse-editie.

createMode?: string

Waarde van eigenschap

string

creationDate

De aanmaakdatum van de database (ISO8601-indeling). OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

creationDate?: Date

Waarde van eigenschap

Date

currentBackupStorageRedundancy

Het opslagaccounttype dat wordt gebruikt voor het opslaan van back-ups voor deze database. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

currentBackupStorageRedundancy?: string

Waarde van eigenschap

string

currentServiceObjectiveName

De huidige naam van de serviceniveaudoelstelling van de database. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

currentServiceObjectiveName?: string

Waarde van eigenschap

string

currentSku

De naam en laag van de SKU. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

currentSku?: Sku

Waarde van eigenschap

Sku

databaseId

De id van de database. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

databaseId?: string

Waarde van eigenschap

string

defaultSecondaryLocation

De standaard secundaire regio voor deze database. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

defaultSecondaryLocation?: string

Waarde van eigenschap

string

earliestRestoreDate

Hiermee wordt de vroegste begindatum en tijd vastgelegd waarop herstel beschikbaar is voor deze database (ISO8601-indeling). OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

earliestRestoreDate?: Date

Waarde van eigenschap

Date

elasticPoolId

De resource-id van de elastische pool die deze database bevat.

elasticPoolId?: string

Waarde van eigenschap

string

encryptionProtector

De Azure Key Vault-URI van de database als deze is geconfigureerd met per database door de klant beheerde sleutels.

encryptionProtector?: string

Waarde van eigenschap

string

failoverGroupId

Resource-id van failovergroep waartoe deze database behoort. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

failoverGroupId?: string

Waarde van eigenschap

string

federatedClientId

De client-id die wordt gebruikt voor CMK-scenario voor meerdere tenants per database

federatedClientId?: string

Waarde van eigenschap

string

highAvailabilityReplicaCount

Het aantal secundaire replica's dat is gekoppeld aan de database die wordt gebruikt om hoge beschikbaarheid te bieden. Niet van toepassing op een Hyperscale-database binnen een elastische pool.

highAvailabilityReplicaCount?: number

Waarde van eigenschap

number

identity

Database-identiteit

identity?: DatabaseIdentity

Waarde van eigenschap

isInfraEncryptionEnabled

Infra-versleuteling is ingeschakeld voor deze database. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

isInfraEncryptionEnabled?: boolean

Waarde van eigenschap

boolean

isLedgerOn

Of deze database al dan niet een grootboekdatabase is, wat betekent dat alle tabellen in de database grootboektabellen zijn. Opmerking: de waarde van deze eigenschap kan niet worden gewijzigd nadat de database is gemaakt.

isLedgerOn?: boolean

Waarde van eigenschap

boolean

keys

De resource-id's van de door de gebruiker toegewezen identiteiten die moeten worden gebruikt

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

Waarde van eigenschap

{[propertyName: string]: DatabaseKey}

licenseType

Het licentietype dat moet worden aangevraagd voor deze database. LicenseIncludedals u een licentie nodig hebt of BasePrice als u een licentie hebt en in aanmerking komt voor de Azure Hybrid Benefit.

licenseType?: string

Waarde van eigenschap

string

longTermRetentionBackupResourceId

De resource-id van de langetermijnretentieback-up die is gekoppeld aan de maakbewerking van deze database.

longTermRetentionBackupResourceId?: string

Waarde van eigenschap

string

maintenanceConfigurationId

Onderhoudsconfiguratie-id die is toegewezen aan de database. Deze configuratie definieert de periode waarin de onderhoudsupdates worden uitgevoerd.

maintenanceConfigurationId?: string

Waarde van eigenschap

string

manualCutover

Of door de klant beheerde handmatige cutover moet worden uitgevoerd tijdens de bewerking Database bijwerken naar hyperscale-laag.

Deze eigenschap is alleen van toepassing bij het schalen van database van Bedrijfskritiek/Algemeen/Premium/Standard-laag naar hyperscale-laag.

Wanneer manualCutover is opgegeven, wacht de schaalbewerking totdat de invoer van de gebruiker cutover naar de Hyperscale-database activeert.

Als u cutover wilt activeren, geeft u de parameter performCutover op wanneer de schaalbewerking de status Wachten heeft.

manualCutover?: boolean

Waarde van eigenschap

boolean

maxLogSizeBytes

De maximale logboekgrootte voor deze database. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

maxLogSizeBytes?: number

Waarde van eigenschap

number

maxSizeBytes

De maximale grootte van de database, uitgedrukt in bytes.

maxSizeBytes?: number

Waarde van eigenschap

number

minCapacity

Minimale capaciteit die de database altijd heeft toegewezen, indien niet onderbroken

minCapacity?: number

Waarde van eigenschap

number

pausedDate

De datum waarop de database is onderbroken door gebruikersconfiguratie of actie (ISO8601-indeling). Null als de database gereed is. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

pausedDate?: Date

Waarde van eigenschap

Date

performCutover

Door de klant beheerde handmatige cutover activeren tijdens de wachtstatus terwijl de schaalbewerking wordt uitgevoerd.

Deze eigenschapsparameter is alleen van toepassing op schaalbewerkingen die samen met de parameter manualCutover worden gestart.

Deze eigenschap is alleen van toepassing wanneer het schalen van de database van Bedrijfskritiek/Algemeen/Premium/Standard-laag naar hyperscale-laag al wordt uitgevoerd.

Wanneer performCutover is opgegeven, wordt met de schaalbewerking cutover geactiveerd en wordt een rolwijziging uitgevoerd in de Hyperscale-database.

performCutover?: boolean

Waarde van eigenschap

boolean

preferredEnclaveType

Type enclave dat is aangevraagd voor de database, bijvoorbeeld standaard- of VBS-enclaves.

preferredEnclaveType?: string

Waarde van eigenschap

string

readScale

De status van alleen-lezenroutering. Als deze optie is ingeschakeld, kunnen verbindingen waarvoor de toepassingsintentie is ingesteld op alleen-lezen in hun connection string, worden doorgestuurd naar een alleen-lezen secundaire replica in dezelfde regio. Niet van toepassing op een Hyperscale-database binnen een elastische pool.

readScale?: string

Waarde van eigenschap

string

recoverableDatabaseId

De resource-id van de herstelbare database die is gekoppeld aan de maakbewerking van deze database.

recoverableDatabaseId?: string

Waarde van eigenschap

string

recoveryServicesRecoveryPointId

De resource-id van het herstelpunt dat is gekoppeld aan de maakbewerking van deze database.

recoveryServicesRecoveryPointId?: string

Waarde van eigenschap

string

requestedBackupStorageRedundancy

Het opslagaccounttype dat moet worden gebruikt voor het opslaan van back-ups voor deze database.

requestedBackupStorageRedundancy?: string

Waarde van eigenschap

string

requestedServiceObjectiveName

De aangevraagde serviceniveaudoelstellingnaam van de database. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

requestedServiceObjectiveName?: string

Waarde van eigenschap

string

restorableDroppedDatabaseId

De resource-id van de herstelbare verwijderde database die is gekoppeld aan de maakbewerking van deze database.

restorableDroppedDatabaseId?: string

Waarde van eigenschap

string

restorePointInTime

Hiermee geeft u het tijdstip (ISO8601-indeling) op van de brondatabase die wordt hersteld om de nieuwe database te maken.

restorePointInTime?: Date

Waarde van eigenschap

Date

resumedDate

De datum waarop de database is hervat door gebruikersactie of databaseaanmelding (ISO8601-indeling). Null als de database is onderbroken. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

resumedDate?: Date

Waarde van eigenschap

Date

sampleName

De naam van het voorbeeldschema dat moet worden toegepast bij het maken van deze database.

sampleName?: string

Waarde van eigenschap

string

secondaryType

Het secundaire type van de database als het een secundaire database is. Geldige waarden zijn Geo, Benoemd en Stand-by.

secondaryType?: string

Waarde van eigenschap

string

sku

De naam en laag van de SKU.

sku?: Sku

Waarde van eigenschap

Sku

sourceDatabaseDeletionDate

Hiermee geeft u het tijdstip op waarop de database is verwijderd.

sourceDatabaseDeletionDate?: Date

Waarde van eigenschap

Date

sourceDatabaseId

De resource-id van de brondatabase die is gekoppeld aan de maakbewerking van deze database.

sourceDatabaseId?: string

Waarde van eigenschap

string

status

De status van de database. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

status?: string

Waarde van eigenschap

string

tags

Resourcetags.

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

Waarde van eigenschap

{[propertyName: string]: string}

zoneRedundant

Of deze database zone-redundant is of niet, wat betekent dat de replica's van deze database worden verdeeld over meerdere beschikbaarheidszones.

zoneRedundant?: boolean

Waarde van eigenschap

boolean