ManagedDatabase interface
Una risorsa di database gestita.
- Extends
Proprietà
| auto |
Indica se completare automaticamente il ripristino di questo database gestito. |
| catalog |
Regole di confronto del catalogo di metadati. |
| collation | Regole di confronto del database gestito. |
| create |
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). |
| creation |
Data di creazione del database. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
| cross |
L'ID risorsa del database rimosso tra sottoscrizioni ripristinabili per il ripristino durante la creazione di questo database. |
| cross |
Identificatore della risorsa del database di origine tra sottoscrizioni associato all'operazione di creazione del database. |
| cross |
ID istanza gestita di destinazione usato nel ripristino tra sottoscrizioni. |
| default |
Area geografica associata. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
| earliest |
Punto di ripristino meno recente nel tempo per il ripristino temporizzato. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
| failover |
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. |
| last |
Cognome del file di backup per il ripristino di questo database gestito. |
| long |
Nome del backup di conservazione a lungo termine da usare per il ripristino di questo database gestito. |
| recoverable |
Identificatore della risorsa del database ripristinabile associato all'operazione di creazione del database. |
| restorable |
ID risorsa del database eliminato ripristinabile da ripristinare durante la creazione del database. |
| restore |
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. |
| source |
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. |
| storage |
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. |
| storage |
Condizionale. Se createMode è RestoreExternalBackup e storageContainerIdentity non è ManagedIdentity, questo valore è obbligatorio. Specifica il token di firma di accesso condiviso del contenitore di archiviazione. |
| storage |
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