ManagedDatabase interface

Zasób zarządzanej bazy danych.

Rozszerzenie

Właściwości

autoCompleteRestore

Czy automatyczne przywracanie tej zarządzanej bazy danych ma być ukończone automatycznie.

catalogCollation

Sortowanie wykazu metadanych.

collation

Sortowanie zarządzanej bazy danych.

createMode

Tryb tworzenia zarządzanej bazy danych. PointInTimeRestore: utwórz bazę danych, przywracając kopię zapasową istniejącej bazy danych w czasie. Należy określić parametr SourceDatabaseName, SourceManagedInstanceName i PointInTime. RestoreExternalBackup: utwórz bazę danych, przywracając z zewnętrznych plików kopii zapasowej. Należy określić sortowanie, wartości StorageContainerUri i StorageContainerSasToken. Odzyskiwanie: tworzy bazę danych przez przywrócenie kopii zapasowej replikowanej geograficznie. Do przywrócenia należy określić identyfikator zasobu bazy danych z możliwością odzyskania. RestoreLongTermRetentionBackup: utwórz bazę danych, przywracając z kopii zapasowej długoterminowego przechowywania (wymagana wartość longTermRetentionBackupResourceId).

creationDate

Data utworzenia bazy danych.

crossSubscriptionRestorableDroppedDatabaseId

Przywracalny identyfikator zasobu bazy danych porzucony między subskrypcjami, który ma być przywracany podczas tworzenia tej bazy danych.

crossSubscriptionSourceDatabaseId

Identyfikator zasobu źródłowej bazy danych między subskrypcjami skojarzony z operacją tworzenia tej bazy danych.

crossSubscriptionTargetManagedInstanceId

Identyfikator docelowego wystąpienia zarządzanego używany w przywracaniu między subskrypcjami.

defaultSecondaryLocation

Region sparowany geograficznie.

earliestRestorePoint

Najwcześniejszy punkt przywracania w czasie dla przywracania do punktu w czasie.

extendedAccessibilityInfo

Dodatkowe informacje o obserwowalności i rozwiązywaniu problemów dla baz danych w stanie 'Niedostępnym'.

failoverGroupId

Identyfikator zasobu grupy trybu failover wystąpienia, do którego należy ta zarządzana baza danych.

isLedgerOn

Niezależnie od tego, czy ta baza danych jest bazą danych rejestru, co oznacza, że wszystkie tabele w bazie danych są tabelami rejestru. Uwaga: nie można zmienić wartości tej właściwości po utworzeniu bazy danych.

lastBackupName

Ostatnia nazwa pliku kopii zapasowej na potrzeby przywracania tej zarządzanej bazy danych.

longTermRetentionBackupResourceId

Nazwa kopii zapasowej długoterminowego przechowywania, która ma być używana do przywracania tej zarządzanej bazy danych.

recoverableDatabaseId

Identyfikator zasobu możliwej do odzyskania bazy danych skojarzonej z operacją tworzenia tej bazy danych.

restorableDroppedDatabaseId

Przywracalny identyfikator usuniętego zasobu bazy danych do przywrócenia podczas tworzenia tej bazy danych.

restorePointInTime

Warunkowy. Jeśli parametr createMode to PointInTimeRestore, ta wartość jest wymagana. Określa punkt w czasie (ISO8601 format) źródłowej bazy danych, która zostanie przywrócona w celu utworzenia nowej bazy danych.

sourceDatabaseId

Identyfikator zasobu źródłowej bazy danych skojarzonej z operacją tworzenia tej bazy danych.

status

Stan bazy danych.

storageContainerIdentity

Warunkowy. Jeśli parametr createMode to RestoreExternalBackup, ta wartość jest używana. Określa tożsamość używaną do uwierzytelniania kontenera magazynu. Może to być wartość "SharedAccessSignature" lub "ManagedIdentity"; jeśli nie określono parametru "SharedAccessSignature" przyjmuje się.

storageContainerSasToken

Warunkowy. Jeśli parametr createMode to RestoreExternalBackup, a parametr storageContainerIdentity nie jest zarządzany, ta wartość jest wymagana. Określa token sas kontenera magazynu.

storageContainerUri

Warunkowy. Jeśli parametr createMode to RestoreExternalBackup, ta wartość jest wymagana. Określa identyfikator URI kontenera magazynu, w którym są przechowywane kopie zapasowe dla tego przywracania.

Właściwości dziedziczone

id

W pełni określony identyfikator zasobu dla tego zasobu. Przykład - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

Lokalizacja geograficzna, w której znajduje się zasób

name

Nazwa zasobu

systemData

Metadane usługi Azure Resource Manager zawierające informacje „createdBy” i „modifiedBy”.

tags

Tagi zasobów.

type

Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts"

Szczegóły właściwości

autoCompleteRestore

Czy automatyczne przywracanie tej zarządzanej bazy danych ma być ukończone automatycznie.

autoCompleteRestore?: boolean

Wartość właściwości

boolean

catalogCollation

Sortowanie wykazu metadanych.

catalogCollation?: string

Wartość właściwości

string

collation

Sortowanie zarządzanej bazy danych.

collation?: string

Wartość właściwości

string

createMode

Tryb tworzenia zarządzanej bazy danych. PointInTimeRestore: utwórz bazę danych, przywracając kopię zapasową istniejącej bazy danych w czasie. Należy określić parametr SourceDatabaseName, SourceManagedInstanceName i PointInTime. RestoreExternalBackup: utwórz bazę danych, przywracając z zewnętrznych plików kopii zapasowej. Należy określić sortowanie, wartości StorageContainerUri i StorageContainerSasToken. Odzyskiwanie: tworzy bazę danych przez przywrócenie kopii zapasowej replikowanej geograficznie. Do przywrócenia należy określić identyfikator zasobu bazy danych z możliwością odzyskania. RestoreLongTermRetentionBackup: utwórz bazę danych, przywracając z kopii zapasowej długoterminowego przechowywania (wymagana wartość longTermRetentionBackupResourceId).

createMode?: string

Wartość właściwości

string

creationDate

Data utworzenia bazy danych.

creationDate?: Date

Wartość właściwości

Date

crossSubscriptionRestorableDroppedDatabaseId

Przywracalny identyfikator zasobu bazy danych porzucony między subskrypcjami, który ma być przywracany podczas tworzenia tej bazy danych.

crossSubscriptionRestorableDroppedDatabaseId?: string

Wartość właściwości

string

crossSubscriptionSourceDatabaseId

Identyfikator zasobu źródłowej bazy danych między subskrypcjami skojarzony z operacją tworzenia tej bazy danych.

crossSubscriptionSourceDatabaseId?: string

Wartość właściwości

string

crossSubscriptionTargetManagedInstanceId

Identyfikator docelowego wystąpienia zarządzanego używany w przywracaniu między subskrypcjami.

crossSubscriptionTargetManagedInstanceId?: string

Wartość właściwości

string

defaultSecondaryLocation

Region sparowany geograficznie.

defaultSecondaryLocation?: string

Wartość właściwości

string

earliestRestorePoint

Najwcześniejszy punkt przywracania w czasie dla przywracania do punktu w czasie.

earliestRestorePoint?: Date

Wartość właściwości

Date

extendedAccessibilityInfo

Dodatkowe informacje o obserwowalności i rozwiązywaniu problemów dla baz danych w stanie 'Niedostępnym'.

extendedAccessibilityInfo?: ManagedDatabaseExtendedAccessibilityInfo

Wartość właściwości

failoverGroupId

Identyfikator zasobu grupy trybu failover wystąpienia, do którego należy ta zarządzana baza danych.

failoverGroupId?: string

Wartość właściwości

string

isLedgerOn

Niezależnie od tego, czy ta baza danych jest bazą danych rejestru, co oznacza, że wszystkie tabele w bazie danych są tabelami rejestru. Uwaga: nie można zmienić wartości tej właściwości po utworzeniu bazy danych.

isLedgerOn?: boolean

Wartość właściwości

boolean

lastBackupName

Ostatnia nazwa pliku kopii zapasowej na potrzeby przywracania tej zarządzanej bazy danych.

lastBackupName?: string

Wartość właściwości

string

longTermRetentionBackupResourceId

Nazwa kopii zapasowej długoterminowego przechowywania, która ma być używana do przywracania tej zarządzanej bazy danych.

longTermRetentionBackupResourceId?: string

Wartość właściwości

string

recoverableDatabaseId

Identyfikator zasobu możliwej do odzyskania bazy danych skojarzonej z operacją tworzenia tej bazy danych.

recoverableDatabaseId?: string

Wartość właściwości

string

restorableDroppedDatabaseId

Przywracalny identyfikator usuniętego zasobu bazy danych do przywrócenia podczas tworzenia tej bazy danych.

restorableDroppedDatabaseId?: string

Wartość właściwości

string

restorePointInTime

Warunkowy. Jeśli parametr createMode to PointInTimeRestore, ta wartość jest wymagana. Określa punkt w czasie (ISO8601 format) źródłowej bazy danych, która zostanie przywrócona w celu utworzenia nowej bazy danych.

restorePointInTime?: Date

Wartość właściwości

Date

sourceDatabaseId

Identyfikator zasobu źródłowej bazy danych skojarzonej z operacją tworzenia tej bazy danych.

sourceDatabaseId?: string

Wartość właściwości

string

status

Stan bazy danych.

status?: string

Wartość właściwości

string

storageContainerIdentity

Warunkowy. Jeśli parametr createMode to RestoreExternalBackup, ta wartość jest używana. Określa tożsamość używaną do uwierzytelniania kontenera magazynu. Może to być wartość "SharedAccessSignature" lub "ManagedIdentity"; jeśli nie określono parametru "SharedAccessSignature" przyjmuje się.

storageContainerIdentity?: string

Wartość właściwości

string

storageContainerSasToken

Warunkowy. Jeśli parametr createMode to RestoreExternalBackup, a parametr storageContainerIdentity nie jest zarządzany, ta wartość jest wymagana. Określa token sas kontenera magazynu.

storageContainerSasToken?: string

Wartość właściwości

string

storageContainerUri

Warunkowy. Jeśli parametr createMode to RestoreExternalBackup, ta wartość jest wymagana. Określa identyfikator URI kontenera magazynu, w którym są przechowywane kopie zapasowe dla tego przywracania.

storageContainerUri?: string

Wartość właściwości

string

Szczegóły właściwości dziedziczonej

id

W pełni określony identyfikator zasobu dla tego zasobu. Przykład - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

Wartość właściwości

string

dziedziczone zTrackedResource.id

location

Lokalizacja geograficzna, w której znajduje się zasób

location: string

Wartość właściwości

string

dziedziczone zTrackedResource.location

name

Nazwa zasobu

name?: string

Wartość właściwości

string

dziedziczone zTrackedResource.name

systemData

Metadane usługi Azure Resource Manager zawierające informacje „createdBy” i „modifiedBy”.

systemData?: SystemData

Wartość właściwości

dziedziczone zTrackedResource.systemData

tags

Tagi zasobów.

tags?: Record<string, string>

Wartość właściwości

Record<string, string>

dziedziczone zTrackedResource.tags

type

Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts"

type?: string

Wartość właściwości

string

dziedziczone zTrackedResource.type