DatabaseUpdate Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine Datenbankupdateressource.
[Microsoft.Rest.Serialization.JsonTransformation]
public class DatabaseUpdate : Microsoft.Azure.Management.Sql.Models.TrackedResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type DatabaseUpdate = class
inherit TrackedResource
Public Class DatabaseUpdate
Inherits TrackedResource
- Vererbung
- Attribute
Konstruktoren
Eigenschaften
AutoPauseDelay |
Ruft die Zeit in Minuten ab, nach der die Datenbank automatisch angehalten wird, oder legt diese fest. Der Wert -1 bedeutet, dass die automatische Pause deaktiviert ist. |
CatalogCollation |
Ruft die Sortierung des Metadatenkatalogs ab oder legt diese fest. Mögliche Werte: "DATABASE_DEFAULT", "SQL_Latin1_General_CP1_CI_AS" |
Collation |
Ruft die Sortierung der Datenbank ab oder legt sie fest. |
CreateMode |
Ruft den Modus der Datenbankerstellung ab oder legt fest. Standard: reguläre Datenbankerstellung. Kopieren: Erstellt eine Datenbank als Kopie einer vorhandenen Datenbank. sourceDatabaseId muss als Ressourcen-ID der Quelldatenbank angegeben werden. Sekundär: Erstellt eine Datenbank als sekundäres Replikat einer vorhandenen Datenbank. sourceDatabaseId muss als Ressourcen-ID der vorhandenen primären Datenbank angegeben werden. PointInTimeRestore: Erstellt eine Datenbank, indem eine Zeitpunktsicherung einer vorhandenen Datenbank wiederhergestellt wird. sourceDatabaseId muss als Ressourcen-ID der vorhandenen Datenbank und restorePointInTime angegeben werden. Wiederherstellung: Erstellt eine Datenbank, indem eine georeplizierte Sicherung wiederhergestellt wird. sourceDatabaseId muss als wiederherstellbare Datenbankressourcen-ID angegeben werden. Wiederherstellen: Erstellt eine Datenbank, indem eine Sicherung einer gelöschten Datenbank wiederhergestellt wird. sourceDatabaseId muss angegeben werden. Wenn sourceDatabaseId die ursprüngliche Ressourcen-ID der Datenbank ist, muss sourceDatabaseDeletionDate angegeben werden. Andernfalls muss sourceDatabaseId die wiederherstellbare gelöschte Datenbankressourcen-ID sein, und sourceDatabaseDeletionDate wird ignoriert. restorePointInTime kann auch für die Wiederherstellung von einem früheren Zeitpunkt angegeben werden. RestoreLongTermRetentionBackup: Erstellt eine Datenbank durch Wiederherstellung aus einem Tresor für die langfristige Aufbewahrung. recoveryServicesRecoveryPointResourceId muss als Ressourcen-ID des Wiederherstellungspunkts angegeben werden. Copy, Secondary und RestoreLongTermRetentionBackup werden für die DataWarehouse-Edition nicht unterstützt. Mögliche Werte: "Default", "Copy", "Secondary", "PointInTimeRestore", "Restore", "Recovery", "RestoreExternalBackup", "RestoreExternalBackupSecondary", "RestoreLongTermRetentionBackup", "OnlineSecondary" |
CreationDate |
Ruft das Erstellungsdatum der Datenbank (ISO8601-Format) ab. |
CurrentBackupStorageRedundancy |
Ruft den Speicherkontotyp ab, der zum Speichern von Sicherungen für diese Datenbank verwendet wird. Mögliche Werte: "Geo", "Local", "Zone", "GeoZone" |
CurrentServiceObjectiveName |
Ruft den aktuellen Servicelevelzielnamen der Datenbank ab. |
CurrentSku |
Ruft den Namen und die Ebene der SKU ab. |
DatabaseId |
Ruft die ID der Datenbank ab. |
DefaultSecondaryLocation |
Ruft die sekundäre Standardregion für diese Datenbank ab. |
EarliestRestoreDate |
Ruft dies auf, das früheste Startdatum und die früheste Wiederherstellungszeit für diese Datenbank (ISO8601-Format) aufzuzeichnet. |
Edition |
Ruft die Edition der Datenbank ab. Wenn createMode auf OnlineSecondary festgelegt ist, wird dieser Wert ignoriert. Um mögliche Werte anzuzeigen, fragen Sie die Funktionen-API (/subscriptions/{subscriptionId}/providers/Microsoft.Sql/locations/{locationID}/capabilities) ab, auf die von operationId: "Capabilities_ListByLocation." verwiesen wird, oder verwenden Sie den Azure CLI-Befehl az sql db list-editions -l westus --query[].name. Mögliche Werte: "Web", "Business", "Basic", "Standard", "Premium", "PremiumRS", "Free", "Stretch", "DataWarehouse", "System", "System", "System2" |
ElasticPoolId |
Ruft den Ressourcenbezeichner des Pools für elastische Datenbanken ab, der diese Datenbank enthält, oder legt diesen fest. |
ElasticPoolName |
Ruft den Namen des Pools für elastische Datenbanken ab, in dem sich die Datenbank befindet. Wenn elasticPoolName und requestedServiceObjectiveName aktualisiert werden, wird der Wert von requestedServiceObjectiveName ignoriert. Wird für die DataWarehouse-Edition nicht unterstützt. |
FailoverGroupId |
Ruft den Ressourcenbezeichner der Failovergruppe ab, zu dem diese Datenbank gehört. |
FederatedClientId |
Ruft die Client-ID ab, die für das mandantenübergreifende CMK-Szenario pro Datenbank verwendet wird, oder legt sie fest. |
HighAvailabilityReplicaCount |
Ruft die Anzahl der sekundären Replikate ab, die der Datenbank zugeordnet sind, die zur Bereitstellung von Hochverfügbarkeit verwendet werden, oder legt diese fest. Gilt nicht für eine Hyperscale-Datenbank in einem Pool für elastische Datenbanken. |
Id |
Ruft die Ressourcen-ID ab (Geerbt von Resource) |
Identity |
Ruft die Datenbankidentität ab oder legt sie fest. |
IsInfraEncryptionEnabled |
Ruft die Infrastrukturverschlüsselung für diese Datenbank ab. |
IsLedgerOn |
Ruft ab oder legt fest, ob es sich bei dieser Datenbank um eine Ledgerdatenbank handelt, was bedeutet, dass alle Tabellen in der Datenbank Ledgertabellen sind. Hinweis: Der Wert dieser Eigenschaft kann nicht geändert werden, nachdem die Datenbank erstellt wurde. |
LicenseType |
Ruft den Lizenztyp ab, der für diese Datenbank angewendet werden soll, oder legt diesen fest.
|
Location |
Ruft den Ressourcenspeicherort ab oder legt diese fest. (Geerbt von TrackedResource) |
LongTermRetentionBackupResourceId |
Ruft den Ressourcenbezeichner der Sicherung der langfristigen Aufbewahrung ab, die dem Erstellungsvorgang dieser Datenbank zugeordnet ist, oder legt diesen fest. |
MaintenanceConfigurationId |
Ruft die der Datenbank zugewiesene Wartungskonfigurations-ID ab oder legt diese fest. Diese Konfiguration definiert den Zeitraum, in dem die Wartungsupdates durchgeführt werden. |
MaxLogSizeBytes |
Ruft die maximale Protokollgröße für diese Datenbank ab. |
MaxSizeBytes |
Ruft die maximale Größe der Datenbank in Bytes ab oder legt diese fest. |
MinCapacity |
Ruft die minimale Kapazität ab, die der Datenbank immer zugeordnet ist, wenn sie nicht angehalten wird, oder legt diese fest. |
Name |
Ruft den Ressourcennamen ab. (Geerbt von Resource) |
PausedDate |
Ruft das Datum ab, an dem die Datenbank nach Benutzerkonfiguration oder Aktion angehalten wurde (ISO8601-Format). NULL, wenn die Datenbank bereit ist. |
ReadScale |
Ruft den Status des schreibgeschützten Routings ab oder legt diese fest. Wenn diese Option aktiviert ist, können Verbindungen, deren Anwendungsabsicht in ihrer Verbindungszeichenfolge auf schreibgeschützter Weise festgelegt ist, an ein schreibgeschütztes sekundäres Replikat in derselben Region weitergeleitet werden. Gilt nicht für eine Hyperscale-Datenbank in einem Pool für elastische Datenbanken. Mögliche Werte: "Enabled", "Disabled" |
RecoverableDatabaseId |
Ruft den Ressourcenbezeichner der wiederherstellbaren Datenbank ab, die dem Erstellungsvorgang dieser Datenbank zugeordnet ist, oder legt diesen fest. |
RecoveryServicesRecoveryPointId |
Ruft den Ressourcenbezeichner des Wiederherstellungspunkts ab, der dem Erstellungsvorgang dieser Datenbank zugeordnet ist, oder legt diesen fest. |
RequestedBackupStorageRedundancy |
Ruft den Speicherkontotyp ab, der zum Speichern von Sicherungen für diese Datenbank verwendet werden soll, oder legt diesen fest. Mögliche Werte: "Geo", "Local", "Zone", "GeoZone" |
RequestedServiceObjectiveName |
Ruft den angeforderten Servicelevelzielnamen der Datenbank ab. |
RestorableDroppedDatabaseId |
Ruft den Ressourcenbezeichner der wiederherstellbaren gelöschten Datenbank ab, die dem Erstellungsvorgang dieser Datenbank zugeordnet ist, oder legt diesen fest. |
RestorePointInTime |
Ruft ab oder legt den Zeitpunkt (ISO8601-Format) der Quelldatenbank fest, die zum Erstellen der neuen Datenbank wiederhergestellt wird. |
ResumedDate |
Ruft das Datum ab, an dem die Datenbank durch eine Benutzeraktion oder Datenbankanmeldung (ISO8601-Format) fortgesetzt wurde. NULL, wenn die Datenbank angehalten ist. |
SampleName |
Ruft den Namen des Beispielschemas ab, das beim Erstellen dieser Datenbank angewendet werden soll, oder legt diesen fest. Mögliche Werte: "AdventureWorksLT", "WideWorldImportersStd", "WideWorldImportersFull" |
SecondaryType |
Ruft den sekundären Typ der Datenbank ab, wenn es sich um eine sekundäre Datenbank handelt, oder legt ihn fest. Gültige Werte sind Geo und Named. Mögliche Werte: "Geo", "Named" |
ServiceLevelObjective |
Ruft das aktuelle Servicelevelziel der Datenbank ab. |
Sku |
Ruft den Namen und die Ebene der SKU ab oder legt diese fest. |
SourceDatabaseDeletionDate |
Ruft ab oder legt fest, wie lange die Datenbank gelöscht wurde. |
SourceDatabaseId |
Ruft den Ressourcenbezeichner der Quelldatenbank ab, die dem Erstellungsvorgang dieser Datenbank zugeordnet ist, oder legt diesen fest. |
Status |
Ruft die status der Datenbank ab. Mögliche Werte: "Online", "Restoring", "RecoveryPending", "Recovering", "Recovering", "Suspect", "Offline", "Standby", "Shutdown", "EmergencyMode", "AutoClosed", "Copy", "Creating", "Inaccessible", "OfflineSecondary", "Pausing", "Paused", "Resuming", "Scaling", "OfflineChangingDwPerformanceTiers", "OnlineChangingDwPerformanceTiers", "Disabled", "Stopped", "Starting" |
Tags |
Ruft Ressourcentags ab oder legt diese fest. |
Type |
Ruft den Ressourcentyp ab. (Geerbt von Resource) |
ZoneRedundant |
Ruft ab oder legt fest, ob diese Datenbank zonenredundant ist, was bedeutet, dass die Replikate dieser Datenbank auf mehrere Verfügbarkeitszonen verteilt werden. |
Methoden
Validate() |
Überprüfen Sie das Objekt. |
Gilt für:
Azure SDK for .NET