Freigeben über


ManagedInstanceUpdate Klasse

Definition

Eine Updateanforderung für eine Azure SQL Datenbank verwaltete instance.

[Microsoft.Rest.Serialization.JsonTransformation]
public class ManagedInstanceUpdate
[<Microsoft.Rest.Serialization.JsonTransformation>]
type ManagedInstanceUpdate = class
Public Class ManagedInstanceUpdate
Vererbung
ManagedInstanceUpdate
Attribute

Konstruktoren

ManagedInstanceUpdate()

Initialisiert eine neue instance der ManagedInstanceUpdate-Klasse.

ManagedInstanceUpdate(Sku, ManagedServerCreateMode, String, String, String, String, String, ManagedInstanceLicenseType, Nullable<Int32>, Nullable<Int32>, String, String, String, Nullable<Boolean>, String, Nullable<DateTime>, ManagedInstanceProxyOverride, String, String, IDictionary<String,String>)

Initialisiert eine neue instance der ManagedInstanceUpdate-Klasse.

Eigenschaften

AdministratorLogin

Ruft den Administratorbenutzernamen für die verwaltete instance ab oder legt diese fest. Kann nur angegeben werden, wenn die verwaltete instance erstellt wird (und für die Erstellung erforderlich ist).

AdministratorLoginPassword

Ruft das Administratoranmeldekennwort ab (erforderlich für die Erstellung verwalteter instance).

Collation

Ruft die Sortierung der verwalteten instance ab oder legt sie fest.

DnsZone

Ruft die Dns-Zone ab, in der sich die verwaltete instance befindet.

DnsZonePartner

Ruft die Ressourcen-ID einer anderen verwalteten instance ab, deren DNS-Zone von diesem verwalteten instance nach der Erstellung freigegeben wird, oder legt sie fest.

FullyQualifiedDomainName

Ruft den vollqualifizierten Domänennamen des verwalteten instance ab.

InstancePoolId

Ruft die ID des instance Pools ab, zu dem dieser verwaltete Server gehört, oder legt sie fest.

LicenseType

Ruft den Lizenztyp ab oder legt den Lizenztyp fest. Mögliche Werte sind "LicenseIncluded" (regulärer Preis inklusive einer neuen SQL-Lizenz) und "BasePrice" (ermäßigter AHB-Preis für das Mitbringen Eigener SQL-Lizenzen). Mögliche Werte: "LicenseIncluded", "BasePrice"

ManagedInstanceCreateMode

Ruft den Modus der Datenbankerstellung ab oder legt fest.

Standard: Reguläre instance Erstellung.

Wiederherstellen: Erstellt eine instance, indem eine Gruppe von Sicherungen auf einen bestimmten Zeitpunkt wiederhergestellt wird. RestorePointInTime und SourceManagedInstanceId müssen angegeben werden. Mögliche Werte: "Default", "PointInTimeRestore"

ProxyOverride

Ruft den Verbindungstyp ab, der zum Herstellen einer Verbindung mit dem instance verwendet wird, oder legt diesen fest. Mögliche Werte: "Proxy", "Redirect", "Default"

PublicDataEndpointEnabled

Ruft ab oder legt fest, ob der öffentliche Datenendpunkt aktiviert ist.

RestorePointInTime

Ruft ab oder legt den Zeitpunkt (ISO8601-Format) der Quelldatenbank fest, die zum Erstellen der neuen Datenbank wiederhergestellt wird.

Sku

Ruft verwaltete instance-SKU ab oder legt sie fest.

SourceManagedInstanceId

Ruft den Ressourcenbezeichner der verwalteten quellseitig verwalteten instance ab, die dem Erstellungsvorgang dieses instance zugeordnet sind, oder legt diesen fest.

State

Ruft den Status des verwalteten instance ab.

StorageSizeInGB

Ruft die Speichergröße in GB ab oder legt sie fest. Mindestwert: 32. Maximaler Wert: 8192. Nur Inkremente von 32 GB zulässig.

SubnetId

Ruft die Subnetzressourcen-ID für die verwaltete instance ab oder legt diese fest.

Tags

Ruft Ressourcentags ab oder legt diese fest.

TimezoneId

Ruft die ID der Zeitzone ab oder legt sie fest. Zulässige Werte sind Zeitzonen, die von Windows unterstützt werden. Windows speichert Details zu unterstützten Zeitzonen, einschließlich der ID, in der Registrierung unter KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones. Sie können diese Registrierungswerte über SQL Server abrufen, indem Sie select name AS timezone_id FROM sys.time_zone_info abfragen. Die Liste der IDs kann auch abgerufen werden, indem Sie [System.TimeZoneInfo]::GetSystemTimeZones() in PowerShell ausführen. Ein Beispiel für eine gültige Zeitzonen-ID ist "Pacific Standard Time" oder "W. Europa Normalzeit".

VCores

Ruft die Anzahl der virtuellen Kerne ab oder legt sie fest. Zulässige Werte: 8, 16, 24, 32, 40, 64, 80.

Methoden

Validate()

Überprüfen Sie das Objekt.

Gilt für: