Condividi tramite


ManagedDatabase interface

Una risorsa di database gestita.

Extends

Proprietà

autoCompleteRestore

Indica se completare automaticamente il ripristino di questo database gestito.

catalogCollation

Regole di confronto del catalogo di metadati.

collation

Regole di confronto del database gestito.

createMode

Modalità di creazione del database gestito. PointInTimeRestore: creare un database ripristinando un backup temporizzato di un database esistente. È necessario specificare SourceDatabaseName, SourceManagedInstanceName e PointInTime. RestoreExternalBackup: creare un database ripristinando da file di backup esterni. È necessario specificare regole di confronto, StorageContainerUri e StorageContainerSasToken. Ripristino: crea un database ripristinando un backup con replica geografica. RecoverableDatabaseId deve essere specificato come ID risorsa di database ripristinabile da ripristinare. RestoreLongTermRetentionBackup: creare un database ripristinando da un backup di conservazione a lungo termine (longTermRetentionBackupResourceId obbligatorio).

creationDate

Data di creazione del database. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

crossSubscriptionRestorableDroppedDatabaseId

L'ID risorsa del database rimosso tra sottoscrizioni ripristinabili per il ripristino durante la creazione di questo database.

crossSubscriptionSourceDatabaseId

Identificatore della risorsa del database di origine tra sottoscrizioni associato all'operazione di creazione del database.

crossSubscriptionTargetManagedInstanceId

ID istanza gestita di destinazione usato nel ripristino tra sottoscrizioni.

defaultSecondaryLocation

Area geografica associata. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

earliestRestorePoint

Punto di ripristino meno recente nel tempo per il ripristino temporizzato. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

failoverGroupId

Identificatore di risorsa gruppo di failover dell'istanza a cui appartiene il database gestito. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

lastBackupName

Cognome del file di backup per il ripristino di questo database gestito.

longTermRetentionBackupResourceId

Nome del backup di conservazione a lungo termine da usare per il ripristino di questo database gestito.

recoverableDatabaseId

Identificatore della risorsa del database ripristinabile associato all'operazione di creazione del database.

restorableDroppedDatabaseId

ID risorsa del database eliminato ripristinabile da ripristinare durante la creazione del database.

restorePointInTime

Condizionale. Se createMode è PointInTimeRestore, questo valore è obbligatorio. Specifica il punto nel tempo (formato ISO8601) del database di origine che verrà ripristinato per creare il nuovo database.

sourceDatabaseId

Identificatore della risorsa del database di origine associato all'operazione di creazione del database.

status

Stato del database. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

storageContainerIdentity

Condizionale. Se createMode è RestoreExternalBackup, questo valore viene usato. Specifica l'identità usata per l'autenticazione del contenitore di archiviazione. Può essere 'SharedAccessSignature' o 'ManagedIdentity'; se non è specificato 'SharedAccessSignature' viene utilizzato.

storageContainerSasToken

Condizionale. Se createMode è RestoreExternalBackup e storageContainerIdentity non è ManagedIdentity, questo valore è obbligatorio. Specifica il token di firma di accesso condiviso del contenitore di archiviazione.

storageContainerUri

Condizionale. Se createMode è RestoreExternalBackup, questo valore è obbligatorio. Specifica l'URI del contenitore di archiviazione in cui vengono archiviati i backup per questo ripristino.

Proprietà ereditate

id

ID risorsa. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

location

Percorso della risorsa.

name

Nome risorsa. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

tags

Tag di risorsa.

type

Tipo di risorsa. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

Dettagli proprietà

autoCompleteRestore

Indica se completare automaticamente il ripristino di questo database gestito.

autoCompleteRestore?: boolean

Valore della proprietà

boolean

catalogCollation

Regole di confronto del catalogo di metadati.

catalogCollation?: string

Valore della proprietà

string

collation

Regole di confronto del database gestito.

collation?: string

Valore della proprietà

string

createMode

Modalità di creazione del database gestito. PointInTimeRestore: creare un database ripristinando un backup temporizzato di un database esistente. È necessario specificare SourceDatabaseName, SourceManagedInstanceName e PointInTime. RestoreExternalBackup: creare un database ripristinando da file di backup esterni. È necessario specificare regole di confronto, StorageContainerUri e StorageContainerSasToken. Ripristino: crea un database ripristinando un backup con replica geografica. RecoverableDatabaseId deve essere specificato come ID risorsa di database ripristinabile da ripristinare. RestoreLongTermRetentionBackup: creare un database ripristinando da un backup di conservazione a lungo termine (longTermRetentionBackupResourceId obbligatorio).

createMode?: string

Valore della proprietà

string

creationDate

Data di creazione del database. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

creationDate?: Date

Valore della proprietà

Date

crossSubscriptionRestorableDroppedDatabaseId

L'ID risorsa del database rimosso tra sottoscrizioni ripristinabili per il ripristino durante la creazione di questo database.

crossSubscriptionRestorableDroppedDatabaseId?: string

Valore della proprietà

string

crossSubscriptionSourceDatabaseId

Identificatore della risorsa del database di origine tra sottoscrizioni associato all'operazione di creazione del database.

crossSubscriptionSourceDatabaseId?: string

Valore della proprietà

string

crossSubscriptionTargetManagedInstanceId

ID istanza gestita di destinazione usato nel ripristino tra sottoscrizioni.

crossSubscriptionTargetManagedInstanceId?: string

Valore della proprietà

string

defaultSecondaryLocation

Area geografica associata. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

defaultSecondaryLocation?: string

Valore della proprietà

string

earliestRestorePoint

Punto di ripristino meno recente nel tempo per il ripristino temporizzato. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

earliestRestorePoint?: Date

Valore della proprietà

Date

failoverGroupId

Identificatore di risorsa gruppo di failover dell'istanza a cui appartiene il database gestito. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

failoverGroupId?: string

Valore della proprietà

string

lastBackupName

Cognome del file di backup per il ripristino di questo database gestito.

lastBackupName?: string

Valore della proprietà

string

longTermRetentionBackupResourceId

Nome del backup di conservazione a lungo termine da usare per il ripristino di questo database gestito.

longTermRetentionBackupResourceId?: string

Valore della proprietà

string

recoverableDatabaseId

Identificatore della risorsa del database ripristinabile associato all'operazione di creazione del database.

recoverableDatabaseId?: string

Valore della proprietà

string

restorableDroppedDatabaseId

ID risorsa del database eliminato ripristinabile da ripristinare durante la creazione del database.

restorableDroppedDatabaseId?: string

Valore della proprietà

string

restorePointInTime

Condizionale. Se createMode è PointInTimeRestore, questo valore è obbligatorio. Specifica il punto nel tempo (formato ISO8601) del database di origine che verrà ripristinato per creare il nuovo database.

restorePointInTime?: Date

Valore della proprietà

Date

sourceDatabaseId

Identificatore della risorsa del database di origine associato all'operazione di creazione del database.

sourceDatabaseId?: string

Valore della proprietà

string

status

Stato del database. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

status?: string

Valore della proprietà

string

storageContainerIdentity

Condizionale. Se createMode è RestoreExternalBackup, questo valore viene usato. Specifica l'identità usata per l'autenticazione del contenitore di archiviazione. Può essere 'SharedAccessSignature' o 'ManagedIdentity'; se non è specificato 'SharedAccessSignature' viene utilizzato.

storageContainerIdentity?: string

Valore della proprietà

string

storageContainerSasToken

Condizionale. Se createMode è RestoreExternalBackup e storageContainerIdentity non è ManagedIdentity, questo valore è obbligatorio. Specifica il token di firma di accesso condiviso del contenitore di archiviazione.

storageContainerSasToken?: string

Valore della proprietà

string

storageContainerUri

Condizionale. Se createMode è RestoreExternalBackup, questo valore è obbligatorio. Specifica l'URI del contenitore di archiviazione in cui vengono archiviati i backup per questo ripristino.

storageContainerUri?: string

Valore della proprietà

string

Dettagli proprietà ereditate

id

ID risorsa. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

id?: string

Valore della proprietà

string

ereditato daTrackedResource.id

location

Percorso della risorsa.

location: string

Valore della proprietà

string

ereditato daTrackedResource.location

name

Nome risorsa. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

name?: string

Valore della proprietà

string

ereditato daTrackedResource.name

tags

Tag di risorsa.

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

Valore della proprietà

{[propertyName: string]: string}

ereditato daTrackedResource.tags

type

Tipo di risorsa. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

type?: string

Valore della proprietà

string

ereditato daTrackedResource.type