DatabaseUpdateProperties interface
Een database-update eigenschappen.
Eigenschappen
| auto |
Tijd in minuten waarna de database automatisch wordt onderbroken. Een waarde van -1 betekent dat automatische pauze is uitgeschakeld |
| catalog |
Sortering van de metagegevenscatalogus. |
| collation | De sortering van de database. |
| create |
Hiermee geeft u de modus voor het maken van de database op. Standaard: het maken van een gewone database. Kopiëren: maakt een database als een kopie van een bestaande database. sourceDatabaseId moet worden opgegeven als de resource-id van de brondatabase. Secundair: maakt 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 restorable verwijderde databaseresource-id zijn en sourceDatabaseDeletionDate wordt genegeerd. restorePointInTime kan ook worden opgegeven om te herstellen vanaf een eerder tijdstip. RestoreLongTermRetentionBackup: Hiermee maakt u een database door een langetermijnretentiekluis te herstellen. recoveryServicesRecoveryPointResourceId moet worden opgegeven als de resource-id van het herstelpunt. Kopiëren, Secundair en RestoreLongTermRetentionBackup worden niet ondersteund voor de DataWarehouse-editie. |
| creation |
De aanmaakdatum van de database (ISO8601 formaat). |
| current |
Het type opslagaccount dat wordt gebruikt voor het opslaan van back-ups voor deze database. |
| current |
De huidige naam van het serviceniveau van het doelwit van de database. |
| current |
De naam en laag van de SKU. |
| database |
De id van de database. |
| default |
De standaard secundaire regio voor deze database. |
| earliest |
Dit registreert de vroegste startdatum en het tijdstip waarop herstel beschikbaar is voor deze database (ISO8601 formaat). |
| elastic |
De resource-id van de elastische pool die deze database bevat. |
| encryption |
De Azure Key Vault-URI van de database als deze is geconfigureerd met beheerde sleutels per database door de klant. |
| encryption |
De vlag voor het in- of uitschakelen van automatische rotatie van de AKV-sleutel voor databaseversleutelingsbeveiliging. |
| failover |
Failover-groepsresource-identificatie waartoe deze database behoort. |
| federated |
De client-id die wordt gebruikt voor cmk-scenario voor meerdere tenants per database |
| free |
Hiermee geeft u het gedrag op wanneer maandelijkse gratis limieten worden uitgeput voor de gratis database. AutoPause: De database wordt automatisch onderbroken bij uitputting van de gratis limieten voor de rest van de maand. BillForUsage: De database blijft online bij uitputting van gratis limieten en eventuele overschrijdingen worden gefactureerd. |
| high |
Het aantal secundaire replica's dat is gekoppeld aan de database Bedrijfskritiek, Premium of Hyperscale-editie die wordt gebruikt om hoge beschikbaarheid te bieden. Niet van toepassing op een Hyperscale-database in een elastische pool. |
| is |
Infra-encryptie is ingeschakeld voor deze database. |
| is |
Of deze database nu 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 |
| license |
Het licentietype dat moet worden toegepast op deze database.
|
| long |
De resource-id van de back-up voor langetermijnretentie die is gekoppeld aan het maken van deze database. |
| maintenance |
Onderhoudsconfiguratie-id die is toegewezen aan de database. Met deze configuratie wordt de periode gedefinieerd waarop de onderhoudsupdates plaatsvinden. |
| manual |
Of de klant handmatige cutover moet uitvoeren tijdens de updatedatabasebewerking naar de Hyperscale-laag. Deze eigenschap is alleen van toepassing bij het schalen van de database van bedrijfskritiek/algemeen gebruik/Premium/Standard naar de Hyperscale-laag. Wanneer manualCutover is opgegeven, wacht de schaalbewerking totdat gebruikersinvoer cutover naar de Hyperscale-database activeert. Als u cutover wilt activeren, geeft u de parameter performCutover op wanneer de schaalbewerking de status Wacht heeft. |
| max |
De maximale loggrootte voor deze database. |
| max |
De maximale grootte van de database uitgedrukt in bytes. |
| min |
Minimale capaciteit die de database altijd heeft toegewezen, indien niet onderbroken |
| paused |
De datum waarop de database werd gepauzeerd door gebruikersconfiguratie of actie (ISO8601 formaat). Null als de database klaar is. |
| perform |
Om door de klant beheerde handmatige cutover te 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 gebruik/Premium/Standard naar de Hyperscale-laag al wordt uitgevoerd. Wanneer performCutover is opgegeven, activeert de schaalbewerking cutover en voert u rolwijziging uit in de Hyperscale-database. |
| preferred |
Het type enclave dat is aangevraagd voor de database, bijvoorbeeld standaard- of VBS-enclaves. |
| read |
De status van alleen-lezenroutering. Indien ingeschakeld, kunnen verbindingen waarbij applicatieintentie in hun verbindingsreeks op readonly is ingesteld, worden gerouteerd naar een readonly secundaire replica in dezelfde regio. Niet van toepassing op een Hyperscale-database in een elastische pool. |
| recoverable |
De resource-id van de herstelbare database die is gekoppeld aan het maken van deze database. |
| recovery |
De resource-id van het herstelpunt dat is gekoppeld aan het maken van deze database. |
| requested |
Het type opslagaccount dat moet worden gebruikt voor het opslaan van back-ups voor deze database. |
| requested |
De gevraagde serviceniveau doelnaam van de database. |
| restorable |
De resource-id van de terug te zetten database die is gekoppeld aan het maken van deze database. |
| restore |
Hiermee geeft u het tijdstip (ISO8601-indeling) van de brondatabase op die wordt hersteld om de nieuwe database te maken. |
| resumed |
De datum waarop de database werd hervat door gebruikersactie of databaselogin (ISO8601 formaat). Null als de database wordt gepauzeerd. |
| sample |
De naam van het voorbeeldschema dat moet worden toegepast bij het maken van deze database. |
| secondary |
Het secundaire type van de database als het een secundaire database is. Geldige waarden zijn Geo, Named en Stand-by. |
| source |
Hiermee geeft u het tijdstip op waarop de database is verwijderd. |
| source |
De resource-id van de brondatabase die is gekoppeld aan het maken van deze database. |
| status | De status van de database. |
| use |
Of de database wel of niet gratis maandelijkse limieten gebruikt. Toegestaan voor één database in een abonnement. |
| zone |
Of deze database nu zone-redundant is, 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. Een waarde van -1 betekent dat automatische pauze 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.
Standaard: het maken van een gewone database.
Kopiëren: maakt een database als een kopie van een bestaande database. sourceDatabaseId moet worden opgegeven als de resource-id van de brondatabase.
Secundair: maakt 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 restorable verwijderde databaseresource-id zijn en sourceDatabaseDeletionDate wordt genegeerd. restorePointInTime kan ook worden opgegeven om te herstellen vanaf een eerder tijdstip.
RestoreLongTermRetentionBackup: Hiermee maakt u een database door een langetermijnretentiekluis te herstellen. recoveryServicesRecoveryPointResourceId moet worden opgegeven als de resource-id van het herstelpunt.
Kopiëren, Secundair en RestoreLongTermRetentionBackup worden niet ondersteund voor de DataWarehouse-editie.
createMode?: string
Waarde van eigenschap
string
creationDate
De aanmaakdatum van de database (ISO8601 formaat).
creationDate?: Date
Waarde van eigenschap
Date
currentBackupStorageRedundancy
Het type opslagaccount dat wordt gebruikt voor het opslaan van back-ups voor deze database.
currentBackupStorageRedundancy?: string
Waarde van eigenschap
string
currentServiceObjectiveName
De huidige naam van het serviceniveau van het doelwit van de database.
currentServiceObjectiveName?: string
Waarde van eigenschap
string
currentSku
databaseId
De id van de database.
databaseId?: string
Waarde van eigenschap
string
defaultSecondaryLocation
De standaard secundaire regio voor deze database.
defaultSecondaryLocation?: string
Waarde van eigenschap
string
earliestRestoreDate
Dit registreert de vroegste startdatum en het tijdstip waarop herstel beschikbaar is voor deze database (ISO8601 formaat).
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 beheerde sleutels per database door de klant.
encryptionProtector?: string
Waarde van eigenschap
string
encryptionProtectorAutoRotation
De vlag voor het in- of uitschakelen van automatische rotatie van de AKV-sleutel voor databaseversleutelingsbeveiliging.
encryptionProtectorAutoRotation?: boolean
Waarde van eigenschap
boolean
failoverGroupId
Failover-groepsresource-identificatie waartoe deze database behoort.
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
freeLimitExhaustionBehavior
Hiermee geeft u het gedrag op wanneer maandelijkse gratis limieten worden uitgeput voor de gratis database.
AutoPause: De database wordt automatisch onderbroken bij uitputting van de gratis limieten voor de rest van de maand.
BillForUsage: De database blijft online bij uitputting van gratis limieten en eventuele overschrijdingen worden gefactureerd.
freeLimitExhaustionBehavior?: string
Waarde van eigenschap
string
highAvailabilityReplicaCount
Het aantal secundaire replica's dat is gekoppeld aan de database Bedrijfskritiek, Premium of Hyperscale-editie die wordt gebruikt om hoge beschikbaarheid te bieden. Niet van toepassing op een Hyperscale-database in een elastische pool.
highAvailabilityReplicaCount?: number
Waarde van eigenschap
number
isInfraEncryptionEnabled
Infra-encryptie is ingeschakeld voor deze database.
isInfraEncryptionEnabled?: boolean
Waarde van eigenschap
boolean
isLedgerOn
Of deze database nu 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?: Record<string, DatabaseKey>
Waarde van eigenschap
Record<string, DatabaseKey>
licenseType
Het licentietype dat moet worden toegepast op deze database.
LicenseIncluded als je een rijbewijs nodig hebt, of BasePrice als je een rijbewijs hebt en in aanmerking komt voor de Azure Hybrid Benefit.
licenseType?: string
Waarde van eigenschap
string
longTermRetentionBackupResourceId
De resource-id van de back-up voor langetermijnretentie die is gekoppeld aan het maken van deze database.
longTermRetentionBackupResourceId?: string
Waarde van eigenschap
string
maintenanceConfigurationId
Onderhoudsconfiguratie-id die is toegewezen aan de database. Met deze configuratie wordt de periode gedefinieerd waarop de onderhoudsupdates plaatsvinden.
maintenanceConfigurationId?: string
Waarde van eigenschap
string
manualCutover
Of de klant handmatige cutover moet uitvoeren tijdens de updatedatabasebewerking naar de Hyperscale-laag.
Deze eigenschap is alleen van toepassing bij het schalen van de database van bedrijfskritiek/algemeen gebruik/Premium/Standard naar de Hyperscale-laag.
Wanneer manualCutover is opgegeven, wacht de schaalbewerking totdat gebruikersinvoer cutover naar de Hyperscale-database activeert.
Als u cutover wilt activeren, geeft u de parameter performCutover op wanneer de schaalbewerking de status Wacht heeft.
manualCutover?: boolean
Waarde van eigenschap
boolean
maxLogSizeBytes
De maximale loggrootte voor deze database.
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 werd gepauzeerd door gebruikersconfiguratie of actie (ISO8601 formaat). Null als de database klaar is.
pausedDate?: Date
Waarde van eigenschap
Date
performCutover
Om door de klant beheerde handmatige cutover te 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 gebruik/Premium/Standard naar de Hyperscale-laag al wordt uitgevoerd.
Wanneer performCutover is opgegeven, activeert de schaalbewerking cutover en voert u rolwijziging uit in de Hyperscale-database.
performCutover?: boolean
Waarde van eigenschap
boolean
preferredEnclaveType
Het 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. Indien ingeschakeld, kunnen verbindingen waarbij applicatieintentie in hun verbindingsreeks op readonly is ingesteld, worden gerouteerd naar een readonly secundaire replica in dezelfde regio. Niet van toepassing op een Hyperscale-database in een elastische pool.
readScale?: string
Waarde van eigenschap
string
recoverableDatabaseId
De resource-id van de herstelbare database die is gekoppeld aan het maken van deze database.
recoverableDatabaseId?: string
Waarde van eigenschap
string
recoveryServicesRecoveryPointId
De resource-id van het herstelpunt dat is gekoppeld aan het maken van deze database.
recoveryServicesRecoveryPointId?: string
Waarde van eigenschap
string
requestedBackupStorageRedundancy
Het type opslagaccount dat moet worden gebruikt voor het opslaan van back-ups voor deze database.
requestedBackupStorageRedundancy?: string
Waarde van eigenschap
string
requestedServiceObjectiveName
De gevraagde serviceniveau doelnaam van de database.
requestedServiceObjectiveName?: string
Waarde van eigenschap
string
restorableDroppedDatabaseId
De resource-id van de terug te zetten database die is gekoppeld aan het maken van deze database.
restorableDroppedDatabaseId?: string
Waarde van eigenschap
string
restorePointInTime
Hiermee geeft u het tijdstip (ISO8601-indeling) van de brondatabase op die wordt hersteld om de nieuwe database te maken.
restorePointInTime?: Date
Waarde van eigenschap
Date
resumedDate
De datum waarop de database werd hervat door gebruikersactie of databaselogin (ISO8601 formaat). Null als de database wordt gepauzeerd.
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, Named en Stand-by.
secondaryType?: string
Waarde van eigenschap
string
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 het maken van deze database.
sourceDatabaseId?: string
Waarde van eigenschap
string
status
De status van de database.
status?: string
Waarde van eigenschap
string
useFreeLimit
Of de database wel of niet gratis maandelijkse limieten gebruikt. Toegestaan voor één database in een abonnement.
useFreeLimit?: boolean
Waarde van eigenschap
boolean
zoneRedundant
Of deze database nu zone-redundant is, wat betekent dat de replica's van deze database worden verdeeld over meerdere beschikbaarheidszones.
zoneRedundant?: boolean
Waarde van eigenschap
boolean