Condividi tramite


ManagedDatabase interface

Risorsa di database gestita.

Extends

Proprietà

autoCompleteRestore

Indica se completare automaticamente il ripristino di questo database gestito.

catalogCollation

Regole di confronto del catalogo dei metadati.

collation

Regole di confronto del database gestito.

createMode

Modalità di creazione del database gestita. PointInTimeRestore: creare un database ripristinando un backup temporizzato di un database esistente. SourceDatabaseName, SourceManagedInstanceName e PointInTime devono essere specificati. 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. RecoveryableDatabaseId deve essere specificato come ID risorsa del database recuperabile da ripristinare. RestoreLongTermRetentionBackup: creare un database ripristinando da un backup di conservazione a lungo termine (longTermRetentionBackupResourceId richiesto).

creationDate

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

crossSubscriptionRestorableDroppedDatabaseId

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

crossSubscriptionSourceDatabaseId

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

crossSubscriptionTargetManagedInstanceId

ID istanza gestita di destinazione usato nel ripristino tra sottoscrizioni.

defaultSecondaryLocation

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

earliestRestorePoint

Tempo di ripristino più recente 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 di risorsa del database recuperabile associato all'operazione di creazione del database.

restorableDroppedDatabaseId

ID risorsa del database ripristinato per il ripristino durante la creazione di questo database.

restorePointInTime

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

sourceDatabaseId

Identificatore di 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 viene specificato 'SharedAccessSignature' viene assunto.

storageContainerSasToken

Condizionale. Se createMode è RestoreExternalBackup e storageContainerIdentity non è ManagedIdentity, questo valore è obbligatorio. Specifica il token sas 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 risorse.

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 dei 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 gestita. PointInTimeRestore: creare un database ripristinando un backup temporizzato di un database esistente. SourceDatabaseName, SourceManagedInstanceName e PointInTime devono essere specificati. 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. RecoveryableDatabaseId deve essere specificato come ID risorsa del database recuperabile da ripristinare. RestoreLongTermRetentionBackup: creare un database ripristinando da un backup di conservazione a lungo termine (longTermRetentionBackupResourceId richiesto).

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 di database tra sottoscrizioni ripristinabili per il ripristino durante la creazione di questo database.

crossSubscriptionRestorableDroppedDatabaseId?: string

Valore della proprietà

string

crossSubscriptionSourceDatabaseId

Identificatore di risorsa del database di origine tra sottoscrizioni associato all'operazione di creazione di questo 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 associata geografica. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

defaultSecondaryLocation?: string

Valore della proprietà

string

earliestRestorePoint

Tempo di ripristino più recente 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 di risorsa del database recuperabile associato all'operazione di creazione del database.

recoverableDatabaseId?: string

Valore della proprietà

string

restorableDroppedDatabaseId

ID risorsa del database ripristinato per il ripristino durante la creazione di questo database.

restorableDroppedDatabaseId?: string

Valore della proprietà

string

restorePointInTime

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

restorePointInTime?: Date

Valore della proprietà

Date

sourceDatabaseId

Identificatore di 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 viene specificato 'SharedAccessSignature' viene assunto.

storageContainerIdentity?: string

Valore della proprietà

string

storageContainerSasToken

Condizionale. Se createMode è RestoreExternalBackup e storageContainerIdentity non è ManagedIdentity, questo valore è obbligatorio. Specifica il token sas 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 risorse.

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