ManagedDatabase interface
Risorsa di database gestita.
- Extends
Proprietà
auto |
Indica se completare automaticamente il ripristino di questo database gestito. |
catalog |
Regole di confronto del catalogo dei metadati. |
collation | Regole di confronto del database gestito. |
create |
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). |
creation |
Data di creazione del database. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
cross |
L'ID risorsa di database tra sottoscrizioni ripristinabili per il ripristino durante la creazione di questo database. |
cross |
Identificatore di risorsa del database di origine tra sottoscrizioni associato all'operazione di creazione di questo database. |
cross |
ID istanza gestita di destinazione usato nel ripristino tra sottoscrizioni. |
default |
Area associata geografica. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
earliest |
Tempo di ripristino più recente 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 di risorsa del database recuperabile associato all'operazione di creazione del database. |
restorable |
ID risorsa del database ripristinato per il ripristino durante la creazione di questo database. |
restore |
Condizionale. Se createMode è PointInTimeRestore, questo valore è obbligatorio. Specifica il formato ISO8601 del database di origine che verrà ripristinato per creare il nuovo database. |
source |
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. |
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 viene specificato 'SharedAccessSignature' viene assunto. |
storage |
Condizionale. Se createMode è RestoreExternalBackup e storageContainerIdentity non è ManagedIdentity, questo valore è obbligatorio. Specifica il token sas 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 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