DatabaseUpdateInner 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.
Stellt ein Datenbankupdate dar.
[Microsoft.Rest.Serialization.JsonTransformation]
public class DatabaseUpdateInner : Microsoft.Azure.Management.ResourceManager.Fluent.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type DatabaseUpdateInner = class
inherit Resource
Public Class DatabaseUpdateInner
Inherits Resource
- Vererbung
- Attribute
Konstruktoren
DatabaseUpdateInner() |
Initialisiert eine neue instance der DatabaseUpdateInner-Klasse. |
DatabaseUpdateInner(String, String, String, IDictionary<String, String>, String, Nullable<DateTime>, Nullable<Int64>, Nullable<Guid>, Nullable<Guid>, Nullable<DateTime>, CreateMode, String, Nullable<DateTime>, Nullable<DateTime>, String, DatabaseEdition, String, Nullable<Guid>, ServiceObjectiveName, ServiceObjectiveName, String, String, String, IList<ServiceTierAdvisorInner>, IList<TransparentDataEncryptionInner>, IList<RecommendedIndex>, String, Nullable<ReadScale>, SampleName, Nullable<Boolean>) |
Initialisiert eine neue instance der DatabaseUpdateInner-Klasse. |
Eigenschaften
Collation |
Ruft die Sortierung der Datenbank ab oder legt diese fest. Wenn createMode nicht Standard ist, wird dieser Wert ignoriert. |
ContainmentState |
Ruft den Containmentstatus der Datenbank ab. |
CreateMode |
Ruft ab oder legt den Modus der Datenbankerstellung fest. Standard: Reguläre Datenbankerstellung. Kopieren: Erstellt eine Datenbank als Kopie einer vorhandenen Datenbank. sourceDatabaseId muss als Ressourcen-ID der Quelldatenbank angegeben werden. OnlineSecondary/NonReadableSecondary: Erstellt eine Datenbank als (lesbares oder nicht lesbares) 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 angegeben werden, und restorePointInTime muss angegeben werden. Wiederherstellung: Erstellt eine Datenbank, indem eine georeplizierte Sicherung wiederhergestellt wird. sourceDatabaseId muss als wiederherzustellende 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 Wiederherstellen aus einem langfristigen Aufbewahrungstresor. recoveryServicesRecoveryPointResourceId muss als Ressourcen-ID des Wiederherstellungspunkts angegeben werden. Copy, NonReadableSecondary, OnlineSecondary und RestoreLongTermRetentionBackup werden für die DataWarehouse-Edition nicht unterstützt. Mögliche Werte sind: "Copy", "Default", "NonReadableSecondary", "OnlineSecondary", "PointInTimeRestore", "Recovery", "Restore", "Restore", "RestoreLongTermRetentionBackup". |
CreationDate |
Ruft das Erstellungsdatum der Datenbank ab (ISO8601-Format). |
CurrentServiceObjectiveId |
Ruft die aktuelle Ziel-ID des Servicelevels der Datenbank ab. Dies ist die ID des Dienstlevelziels, das derzeit aktiv ist. |
DatabaseId |
Ruft die ID der Datenbank ab. |
DefaultSecondaryLocation |
Ruft die sekundäre Standardregion für diese Datenbank ab. |
EarliestRestoreDate |
Ruft mit dieser Methode das früheste Startdatum und die früheste Uhrzeit ab, zu der die Wiederherstellung für diese Datenbank verfügbar ist (ISO8601-Format). |
Edition |
Ruft die Edition der Datenbank ab oder legt sie fest. Die DatabaseEditions-Enumeration enthält alle gültigen Editionen. Wenn createMode NichtlesbarSecondary oder OnlineSecondary ist, wird dieser Wert ignoriert. Die Liste der SKUs kann je nach Region und Supportangebot variieren. Verwenden Sie die REST-API oder einen der folgenden Befehle, um die SKUs (einschließlich SKU-Name, Tarif/Edition, Familie und Kapazität) zu ermitteln, die
. Mögliche Werte: "Web", "Business", "Basic", "Standard", "Premium", "PremiumRS", "Free", "Stretch", "DataWarehouse", "System", "System", "System2", "GeneralPurpose", "BusinessCritical", "Hyperscale" |
ElasticPoolName |
Ruft den Namen des Pools für elastische Datenbanken ab, in dem sich die Datenbank befindet, oder legt den Namen fest. 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, die diese Datenbank enthält. |
Id |
Ressourcen-ID. Setter ist geschützt, da die ID in Netzwerkressourcen festgelegt werden muss. (Geerbt von ProxyResource) |
Location |
Ressourcenspeicherort (Geerbt von Resource) |
MaxSizeBytes |
Ruft die maximale Größe der In Bytes ausgedrückten Datenbank ab oder legt diese fest. Wenn createMode nicht Standard 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. |
Name |
Ressourcenname (Geerbt von ProxyResource) |
ReadScale |
Ruft bedingt ab oder legt diese fest. Wenn es sich bei der Datenbank um eine geo-sekundäre Datenbank handelt, gibt readScale an, ob schreibgeschützte Verbindungen mit dieser Datenbank zulässig sind oder nicht. Wird für die DataWarehouse-Edition nicht unterstützt. Mögliche Werte sind: "Aktiviert", "Deaktiviert". |
RecommendedIndex |
Ruft die empfohlenen Indizes für diese Datenbank ab. |
RecoveryServicesRecoveryPointResourceId |
Ruft bedingt ab oder legt diese fest. Wenn createMode RestoreLongTermRetentionBackup ist, ist dieser Wert erforderlich. Gibt die Ressourcen-ID des wiederherzustellenden Wiederherstellungspunkts an. |
RequestedServiceObjectiveId |
Ruft die konfigurierte Ziel-ID des Servicelevels der Datenbank ab oder legt diese fest. Dies ist das Ziel des Servicelevels, das gerade auf die Datenbank angewendet wird. Nach der erfolgreichen Aktualisierung entspricht es dem Wert der eigenschaft currentServiceObjectiveId. Wenn requestedServiceObjectiveId und requestedServiceObjectiveName aktualisiert werden, überschreibt der Wert von requestedServiceObjectiveId den Wert von requestedServiceObjectiveName. Die Liste der SKUs kann je nach Region und Supportangebot variieren. Verwenden Sie die REST-API, um die Dienstziel-ID zu ermitteln, die |
RequestedServiceObjectiveName |
Ruft den Namen des konfigurierten Servicelevelziels der Datenbank ab oder legt den Namen fest. Dies ist das Ziel des Servicelevels, das gerade auf die Datenbank angewendet wird. Nach der erfolgreichen Aktualisierung entspricht es dem Wert der serviceLevelObjective-Eigenschaft. Die Liste der SKUs kann je nach Region und Supportangebot variieren. Verwenden Sie die REST-API oder einen der folgenden Befehle, um die SKUs (einschließlich SKU-Name, Tarif/Edition, Familie und Kapazität) zu ermitteln, die
. Mögliche Werte: "System", "System0", "System1", "System2", "System3", "System4", "System2L", 'System3L', 'System4L', 'Free', 'Basic', 'S0', 'S1', 'S2', 'S3', 'S4', 'S6', 'S7', 'S9', 'S12', 'P1', 'P2', 'P3', 'P4', 'P6', 'P11', 'P15', "PRS1", "PRS2", "PRS4", "PRS6", "DW100", "DW200", "DW300", "DW400", "DW500", "DW600", "DW1000", "DW1200", "DW1000c", "DW1500", "DW1500"0c', 'DW2000', 'DW2000c', 'DW3000', 'DW2500c', 'DW3000c', 'DW6000', 'DW5000c', 'DW6000c', 'DW7500c', 'DW10000c', 'DW15000c', 'DW30000c', 'DS100', 'DS200', 'DS300', 'DS400', 'DS500', 'DS600', 'DS1000', 'DS1200', 'DS1500', 'DS2000', 'ElasticPool' |
RestorePointInTime |
Ruft bedingt ab oder legt diese fest. Wenn createMode PointInTimeRestore ist, ist dieser Wert erforderlich. Wenn createMode restore ist, ist dieser Wert optional. Gibt den Zeitpunkt (ISO8601-Format) der Quelldatenbank an, die zum Erstellen der neuen Datenbank wiederhergestellt wird. Muss größer oder gleich dem frühestenRestoreDate-Wert der Quelldatenbank sein. |
SampleName |
Ruft ab oder gibt den Namen des Beispielschemas an, das beim Erstellen dieser Datenbank angewendet werden soll. Wenn createMode nicht Standard ist, wird dieser Wert ignoriert. Wird für die DataWarehouse-Edition nicht unterstützt. Mögliche Werte: 'AdventureWorksLT' |
ServiceLevelObjective |
Ruft das aktuelle Servicelevelziel der Datenbank ab. Mögliche Werte: "System", "System0", "System1", "System2", "System3", "System4", "System2L", 'System3L', 'System4L', 'Free', 'Basic', 'S0', 'S1', 'S2', 'S3', 'S4', 'S6', 'S7', 'S9', 'S12', 'P1', 'P2', 'P3', 'P4', 'P6', 'P11', 'P15', "PRS1", "PRS2", "PRS4", "PRS6", "DW100", "DW200", "DW300", "DW400", "DW500", "DW600", "DW1000", "DW1200", "DW1000c", "DW1500", "DW1500"0c', 'DW2000', 'DW2000c', 'DW3000', 'DW2500c', 'DW3000c', 'DW6000', 'DW5000c', 'DW6000c', 'DW7500c', 'DW10000c', 'DW15000c', 'DW30000c', 'DS100', 'DS200', 'DS300', 'DS400', 'DS500', 'DS600', 'DS1000', 'DS1200', 'DS1500', 'DS2000', 'ElasticPool' |
ServiceTierAdvisors |
Ruft die Liste der Berater der Dienstebene für diese Datenbank ab. Erweiterte Eigenschaft |
SourceDatabaseDeletionDate |
Ruft bedingt ab oder legt diese fest. Wenn createMode Restore und sourceDatabaseId die ursprüngliche Ressourcen-ID der gelöschten Datenbank ist, wenn sie vorhanden ist (im Gegensatz zur aktuellen wiederherstellbaren gelöschten Datenbank-ID), ist dieser Wert erforderlich. Gibt den Zeitpunkt an, zu dem die Datenbank gelöscht wurde. |
SourceDatabaseId |
Ruft bedingt ab oder legt diese fest. Wenn createMode Copy, NonReadableSecondary, OnlineSecondary, PointInTimeRestore, Recovery oder Restore ist, ist dieser Wert erforderlich. Gibt die Ressourcen-ID der Quelldatenbank an. Wenn createMode NichtlesbarSecondary oder OnlineSecondary ist, muss der Name der Quelldatenbank mit der neuen Datenbank identisch sein, die erstellt wird. |
Status |
Ruft die status der Datenbank ab. |
Tags |
Ruft Ressourcentags ab oder legt diese fest. |
TransparentDataEncryption |
Ruft die transparenten Datenverschlüsselungsinformationen für diese Datenbank ab. |
Type |
Ressourcentyp (Geerbt von ProxyResource) |
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. Löst ValidationException aus, wenn die Überprüfung fehlschlägt. (Geerbt von Resource) |
Gilt für:
Azure SDK for .NET