Managed Instances - Update

Aktualisiert eine verwaltete Instanz.

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}?api-version=2021-11-01

URI-Parameter

Name In Erforderlich Typ Beschreibung
managedInstanceName
path True

string

Der Name der verwalteten Instanz.

resourceGroupName
path True

string

Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.

subscriptionId
path True

string

Abonnement-ID für ein Azure-Abonnement.

api-version
query True

string

API-Version, die für die Anforderung verwendet werden soll.

Anforderungstext

Name Typ Beschreibung
identity

ResourceIdentity

Verwaltete instance-Identität

properties.administratorLogin

string

Administratorbenutzername für die verwaltete instance. Kann nur angegeben werden, wenn die verwaltete instance erstellt wird (und für die Erstellung erforderlich ist).

properties.administratorLoginPassword

string

Das Administratoranmeldekennwort (erforderlich für die Erstellung von verwalteten instance).

properties.administrators

ManagedInstanceExternalAdministrator

Der Azure Active Directory-Administrator des Servers.

properties.collation

string

Sortierung der verwalteten instance.

properties.dnsZonePartner

string

Die Ressourcen-ID eines anderen verwalteten instance dessen DNS-Zone von diesem verwalteten instance nach der Erstellung freigegeben wird.

properties.instancePoolId

string

Die ID des instance Pools, zu dem dieser verwaltete Server gehört.

properties.keyId

string

Ein CMK-URI des Schlüssels, der für die Verschlüsselung verwendet werden soll.

properties.licenseType

ManagedInstanceLicenseType

Der Lizenztyp. 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).

properties.maintenanceConfigurationId

string

Gibt die Id der Wartungskonfiguration an, die auf diese verwaltete instance angewendet werden soll.

properties.managedInstanceCreateMode

ManagedServerCreateMode

Gibt den Modus der Datenbankerstellung an.

Standard: Reguläre instance Erstellung.

Wiederherstellen: Erstellt eine instance, indem eine Reihe von Sicherungen auf einen bestimmten Zeitpunkt wiederhergestellt werden. RestorePointInTime und SourceManagedInstanceId müssen angegeben werden.

properties.minimalTlsVersion

string

Minimale TLS-Version. Zulässige Werte: "None", "1.0", "1.1", "1.2"

properties.primaryUserAssignedIdentityId

string

Die Ressourcen-ID einer benutzerseitig zugewiesenen Identität, die standardmäßig verwendet werden soll.

properties.proxyOverride

ManagedInstanceProxyOverride

Verbindungstyp, der zum Herstellen einer Verbindung mit dem instance verwendet wird.

properties.publicDataEndpointEnabled

boolean

Gibt an, ob der öffentliche Datenendpunkt aktiviert ist.

properties.requestedBackupStorageRedundancy

BackupStorageRedundancy

Der Speicherkontotyp, der zum Speichern von Sicherungen für diese instance verwendet werden soll. Die Optionen sind Local (LocalRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) und GeoZone(GeoZoneRedundantStorage).

properties.restorePointInTime

string

Gibt den Zeitpunkt (ISO8601 Format) der Quelldatenbank an, die zum Erstellen der neuen Datenbank wiederhergestellt wird.

properties.servicePrincipal

ServicePrincipal

Der Dienstprinzipal des verwalteten instance.

properties.sourceManagedInstanceId

string

Der Ressourcenbezeichner der verwalteten quellseitig verwalteten instance, die dem Erstellungsvorgang dieses instance zugeordnet ist.

properties.storageSizeInGB

integer

Speichergröße in GB. Mindestwert: 32. Maximaler Wert: 16384. Nur Inkremente von 32 GB zulässig. Der Maximalwert hängt von der ausgewählten Hardwarefamilie und der Anzahl der virtuellen Kerne ab.

properties.subnetId

string

Subnetzressourcen-ID für die verwaltete instance.

properties.timezoneId

string

ID der Zeitzone. 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".

properties.vCores

integer

Die Anzahl der virtuellen Kerne. Zulässige Werte: 8, 16, 24, 32, 40, 64, 80.

properties.zoneRedundant

boolean

Gibt an, ob multi-az aktiviert ist.

sku

Sku

SKU für verwaltete instance

tags

object

Ressourcentags.

Antworten

Name Typ Beschreibung
200 OK

ManagedInstance

Die verwaltete instance wurde erfolgreich aktualisiert.

202 Accepted

Akzeptiert

Other Status Codes

Fehlerantworten: ***

  • 400 NameAlreadyExists: Der angegebene Name ist bereits vorhanden.

  • 400 InvalidCollation: Ungültige Sortierung.

  • 400 ProvisioningDisabled: Zeigt die Fehlermeldung vom Ressourcenbetriebsautorisierer unverändert an, ohne Änderungen

  • 400 RegionDoesNotAllowProvisioning: Der ausgewählte Speicherort akzeptiert keine neuen Windows Azure SQL Datenbankserver. Dies kann sich zu einem späteren Zeitpunkt ändern.

  • 400 UnableToResolveRemoteServer: Der Name des Remotepartnerservers konnte aufgrund eines ungültigen Servernamens oder DNS-Konnektivitätsprobleme nicht aufgelöst werden.

  • 400 HkCannotSwitchToInactive: Die Datenbank kann nicht mit der Aktualisierung des Tarifs fortfahren, da sie über speicheroptimierte Objekte verfügt. Löschen Sie solche Objekte, und versuchen Sie es erneut.

  • 400 TokenTooLong: Das bereitgestellte Token ist zu lang.

  • 400 CloudLifterUnsupportedFeature: Die Funktionalität ist derzeit auf dem verwaltete Instanz nicht verfügbar.

  • 400 ManagedInstanceSloUpdateFailed : Der SLO-Vorgang "{0}" kann nicht erfolgreich ausgeführt werden, da die Speicherauslastung von "{1}" das Kontingent überschreitet.

  • 400 OperationCanNotStartDueToMiLink: Der Vorgang "{0}" kann nicht abgeschlossen werden, da eine Datenbank in einem Erstellungsprozess über verwaltete Instanz Link vorhanden ist. Warten Sie, bis die Linkerstellung abgeschlossen ist, oder löschen Sie den Link, und wiederholen Sie den Vorgang erneut.

  • 400 ManagedInstanceLocalStorageUpdateSloDisabled: Das Aktualisieren von SLO für verwaltete Instanzen mit lokalem Speicher wird noch nicht unterstützt.

  • 400 InvalidSubnetResourceId: Die angegebene Subnetzressourcen-ID für die verwaltete instance erstellen oder aktualisieren ist ungültig.

  • 400 VnetInWrongRegion: Virtuelles Netzwerk befindet sich in einer falschen Region.

  • 400 AlterDbDeactivatedNotSupported: Fehler beim Datenbankvorgang für Server "{0}", Datenbank "{1}" aufgrund unerwarteter Verzögerung. Wiederholen Sie den Vorgang.

  • 400 VnetAddressRangeError: Der Adressbereich des virtuellen Netzwerks ist ungültig.

  • 400 RegionDoesNotSupportVersion: Ein Benutzer hat versucht, einen Server einer angegebenen Version an einem Speicherort zu erstellen, an dem diese Serverversion nicht unterstützt wird.

  • 400 VnetConfigIsNotAllowed: Die Konfiguration virtueller Netzwerke ist nicht zulässig.

  • 400 InstanceFailoverGroupDoesNotExist: Die Failovergruppe ist auf einem Server nicht vorhanden.

  • 400 ManagedInstanceClassicVnetNotSupported: verwaltete Instanz kann nicht mit einem klassischen virtuellen Netzwerk verbunden werden.

  • 400 VnetConfigHasNsg: Der Benutzer hat versucht, das Subnetz des verwalteten Servers in Netzwerksicherheitsgruppen einzuschleusen.

  • 400 VnetConfigHasNoUdr: Der Benutzer hat versucht, das Subnetz des verwalteten Servers ohne standardmäßige benutzerdefinierte Routingtabelle einzuschleusen.

  • 400 VnetConfigHasInvalidUdr: Der Benutzer hat versucht, das Verwaltete Server-Subnetz mit einer ungültigen benutzerdefinierten Routingtabelle einzuschleusen.

  • 400 VnetConfigHasInvalidDns: Der Benutzer hat versucht, das Verwaltete Server-Subnetz mit ungültigem benutzerdefiniertem DNS einzuschleusen.

  • 400 VnetConfigHasServiceEndpoints: Der Benutzer hat versucht, das Subnetz des verwalteten Servers mit Dienstendpunkten einzuschleusen.

  • 400 VnetSubnetIsInUse: Der Benutzer hat versucht, das Subnetz des verwalteten Servers einzuschleusen, das nicht leer ist.

  • 400 VnetSubnetIsLocked: Der Benutzer hat versucht, ein Verwaltetes Server-Subnetz einzuschleusen, das sich im gesperrten Bereich befindet.

  • 400 VnetSubnetIsGateway: Der Benutzer hat versucht, ein Verwaltetes Server-Subnetz einzuschleusen, das das Gatewaysubnetz ist.

  • 400 VnetSubnetIsUnknown: Der Benutzer hat versucht, das Subnetz des verwalteten Servers einzuschleusen, das nicht vorhanden ist.

  • 400 VnetSubnetConflictWithIntendedPolicy: Der Benutzer hat versucht, das Subnetz des verwalteten Servers einzuschleusen, das einen Konflikt mit IntendedPolicy aufweist.

  • 400 ManagedInstanceInvalidEditionForSku: Die angegebene Edition {0} ist nicht mit der angegebenen SKU {1}konsistent.

  • 400 ManagedInstanceInvalidLicenseType: Der angegebene Lizenztyp {0} ist ungültig.

  • 400 ManagedInstanceUpdateSloInProgress: "Der Vorgang konnte nicht abgeschlossen werden, weil eine Dienstebenenänderung für verwaltete instance "{0}" ausgeführt wird. Warten Sie, bis der Vorgang abgeschlossen ist, und versuchen Sie es noch mal.“

  • 400 VnetResourceNotFound – Ressource nicht gefunden: '{0}'.

  • 400 InstanceCollationUpdateNotSupported: Der Benutzer kann instance Sortierung auf verwaltete Instanz nicht ändern.

  • 400 CreateManagedInstanceWithNonDefaultCollationNotSupported: Benutzer können eine verwaltete Instanz nur mit der Sortierung "SQL_Latin1_General_CP1_CI_AS" erstellen.

  • 400 ManagedInstanceOperationInProgress: Der Vorgang konnte nicht abgeschlossen werden, weil {0} der Vorgang ausgeführt wird. Warten Sie, bis der Vorgang abgeschlossen ist, und versuchen Sie es erneut.

  • 400 ManagedInstanceExceedMaxAzureStorage: Der Vorgang konnte nicht abgeschlossen werden, da die gesamt zugewiesene Speichergröße für Universell instance überschritten {0}würde. Reduzieren Sie die Anzahl der Datenbankdateien und wiederholen Sie den Vorgang.

  • 400 ManagedInstanceHasGeoReplica: Der Vorgang konnte nicht abgeschlossen werden, da instance georeplizierte sekundäre instance konfiguriert hat.

  • 400 InvalidDnsZone: Der Vorgang ist fehlgeschlagen, weil Sie versuchen, verwaltete instance als Georeplikation sekundär für das Subnetz {0} bereitzustellen, in dem bereits eine verwaltete instance vorhanden ist. Die Bereitstellung von verwalteten instance als sekundäre Georeplikation wird nur in Fällen unterstützt, in denen verwaltete instance die erste instance in einem Subnetz bereitgestellt wird. Erwägen Sie die Bereitstellung verwalteter instance als Georeplikation sekundär für ein anderes Subnetz, in dem keine verwalteten Instanzen vorhanden sind, oder wenn die Bereitstellung in einem Subnetz mit vorhandenen verwalteten instance deaktivieren Sie die Georeplikationsoption.

  • 400 ManagedInstanceInvalidStorageSizeLessThenCurrentSizeUsed – Ungültige Speichergröße: Speichergrößenlimit ({0} GB) ist kleiner als der aktuell verwendete Speicher ({1} GB). Geben Sie eine höhere Speichergröße an.

  • 400 InvalidTimezone : Ungültige Zeitzone.

  • 400 InstanceTimezoneUpdateNotSupported: Die Aktualisierung der Instanzzeitzone wird nicht unterstützt.

  • 400 CreateManagedInstanceWithNonDefaultTimezoneNotSupported: Erstellen verwaltete Instanz mit nicht standardmäßiger Zeitzone nicht unterstützt.

  • 400 ManagedInstanceIpAddressRangeLimit: Die Erstellung/Skalierung der verwalteten instance kann nicht ausgeführt werden, da im Subnetz nicht genügend IP-Adressen für die Ausführung des Vorgangs verfügbar sind.

  • 400 VnetDelegationNotAllowed: Der Benutzer hat versucht, verwalteten Server in das Subnetz einzuschleusen, das delegiert ist.

  • 400 SubnetHasResourcesOfDifferentType: Der Benutzer hat versucht, MI im Subnetz zu erstellen, das Ressourcen unterschiedlichen Typs aufweist.

  • 400 UpdateManagedServerWithMaintenanceWindowNotAllowed : Das Aktualisieren von verwaltete Instanz mit Wartungsfenstereinstellungen ist nicht zulässig.

  • 400 VnetPrepareNIPFailed: Der Benutzer hat versucht, ein Subnetz vorzubereiten, das einen Konflikt mit NetworkIntentPolicy aufweist.

  • 400 ManagedInstanceDeprecatedHardwareFamily: Das Ändern der Hardwaregeneration in veraltete {0} Generation ist nicht möglich.

  • 400 ManagedInstanceBackupStorageTypeNotSupported: Der Sicherungsspeichertypparameter ist im instance Updatevorgangs nicht zulässig.

  • 400 EmptyPDCInvalidDnsZone: Dieser verwaltete instance kann nicht bereitgestellt werden, da seine DNS-Zone nicht mit dem DNS-Präfix des für das Subnetz {0}vorgesehenen virtuellen Clusters übereinstimmt. Obwohl dieser virtuelle Cluster leer ist, kann sein DNS-Präfix nicht geändert werden. Leere virtuelle Cluster werden nach mehreren Stunden automatisch entfernt. Erwägen Sie, auf das Ablauf dieses virtuellen Clusters zu warten oder diesen virtuellen Cluster manuell zu löschen und dann den verwalteten instance zu erstellen.

  • 400 MissingIdentityId: Es wird keine benutzerseitig zugewiesene Identität angegeben, wenn der Identitätstyp auf UserAssigned festgelegt ist

  • 400 InvalidPrimaryIdentityId : User stellt einen Wert für PrimaryUserIdentityId bereit, aber derselbe wird nicht im IdentityId-Parameter aufgeführt.

  • 400 ManagedInstanceZoneRedudantFeatureNotSupported : Das Feature ZoneRedundant wird für die ausgewählte Dienstebene nicht unterstützt. Weitere Informationen finden Sie unter aka.ms/sqlmi-service-tier-characteristics.

  • 400 ManagedInstanceZoneRedudantFeatureCantBeEnabled: Das Aktivieren des Features zoneRedundant ist nicht möglich, sobald die verwaltete instance erstellt wurde. Weitere Informationen finden Sie unter aka.ms/sqlmi-high-availability.

  • 400 ManagedInstanceZoneRedudantFeatureCantBeDisabled: Das Deaktivieren von zoneRedundant-Feature ist nicht möglich, sobald die verwaltete instance erstellt wurde. Weitere Informationen finden Sie unter aka.ms/sqlmi-high-availability.

  • 400 UmiMissingAkvPermissions : PrimaryUserAssignedIdentityId, die vom Benutzer bereitgestellt wird, hat keinen Zugriff auf die bereitgestellte KeyId

  • 400 MissingPrimaryIdentity : PrimaryUserAssignedIdentityId, die vom Benutzer bereitgestellt wird, hat keinen Zugriff auf die bereitgestellte KeyId

  • 400 SubnetIdCantBeUpdated: Das Ändern von verwalteten instance Subnetz wird nicht unterstützt. Entfernen Sie diesen Parameter aus der Anforderung.

  • 400 MigrationToAnotherVNetNotSupported: Ausgewähltes Subnetz befindet sich in einem anderen Virtual Network. Das Verschieben von verwalteten instance zu einem anderen Virtual Network ist nicht möglich. Geben Sie ein Subnetz aus Virtual Network {0}an.

  • 400 MigrationToSubnetWithDifferentDnsZoneNotSupported: Das bereitgestellte Subnetz weist eine andere DNS-Zone als die aktuelle auf. Das Ändern instance DNS-Zone wird nicht unterstützt. Geben Sie das Subnetz mit derselben DNS-Zone an, erstellen Sie ein neues Subnetz, oder stellen Sie ein leeres Subnetz bereit.

  • 400 MigrationToGen4SubnetNotSupported: Es ist nicht möglich, subnetz zu aktualisieren, während es auf Gen4-Hardware ausgeführt wird, da es veraltet ist. Aktualisieren Sie Ihre Hardware im Rahmen des sich ändernden verwalteten instance Subnetzvorgangs von Gen4 auf Gen5, indem Sie beide Parameter gleichzeitig angeben: Zielsubnetz und Hardwaregenerierung.

  • 400 PrimaryIdentityMissingPermissionForKeyId: KeyId wird vom Benutzer während der Erstellung bereitgestellt, aber PrimaryUserAssignedIdentityId wird im API-Aufruf nicht bereitgestellt.

  • 400 InvalidIdentityTypeForKeyId: KeyId wird vom Benutzer während der Erstellung bereitgestellt, aber der Identitätstyp ist nicht auf "UserAssigned" festgelegt.

  • 400 ServerNotFound: Der angeforderte Server wurde nicht gefunden.

  • 400 ManagedInstanceFileExceededMaxAzureStorageFileSizeLimit: Der Vorgang konnte nicht abgeschlossen werden, da einige der Datenbankdateien die maximale Universell Dateigrößengrenze von {0} GB überschreiten.

  • 400 ManagedInstanceStoppingOrStopped: Konfliktierender Vorgang, der übermittelt wird, während sich instance im Status "Beenden" befindet

  • 400 ManagedInstanceStarting: Konfliktierender Vorgang, der übermittelt wird, während sich instance im Startzustand befindet

  • 400 InstancePoolNotEnoughCapacity: Ein instance Pool verfügt nicht über genügend Kapazität

  • 400 SourceAndTargetSubnetsMustBeVnetPeered: Subnetz, das derzeit von verwalteten instance und bereitgestellten Zielsubnetzen verwendet wird, sind Teil der virtuellen Netzwerke, die nicht mit dem Peering virtueller Netzwerke verbunden sind oder das Peering eingerichtet haben, aber keinen Datenverkehr zugelassen haben. Um verwaltete instance von einem Subnetz in ein anderes zu verschieben, muss das Peering virtueller Netzwerke sowohl aus dem Quell- als auch aus dem Zielnetzwerk eingerichtet werden. Konfigurieren Sie die Anforderungen für virtuelle Netzwerke, und versuchen Sie den Vorgang erneut. Weitere https://docs.microsoft.com/en-us/azure/virtual-network/tutorial-connect-virtual-networks-portal#peer-virtual-networksInformationen .

  • 400 ManagedInstanceAndSubnetAreNotOnTheSameSubscription: Subnetz, das für verwaltete instance Bereitstellung bereitgestellt wird, befindet sich in einem anderen Abonnement als dem, das für verwaltete instance übermittelt wird. Verwaltete instance und Subnetz, die für die Bereitstellung des instance verwendet werden, müssen sich im selben Abonnement befinden. Geben Sie ein anderes Subnetz an, oder wechseln Sie zum Subnetzabonnement, und versuchen Sie den Vorgang erneut.

  • 400 CreateManagedInstanceInvalidSubnetSize: Der Benutzer hat versucht, verwaltete instance in einem Subnetz zu erstellen, das kleiner als die zulässige minimale Subnetzgröße ist.

  • 400 AddressRangeOfTargetSubnetAndSubnetOfGeoDRReplicaCantOverlap: Subnetz ausgewählt für verwaltete instance Migration weist einen Adressbereich auf, der sich mit dem Adressbereich des Subnetzes überschneidet, der georeplizierte sekundäre instance enthält. Überprüfen Sie, ob Ihr Subnetz gemäß den Richtlinien in https://aka.ms/move-managed-instancekonfiguriert ist.

  • 400 TargetSubnetMustBeConfiguredToAllowGeoDRReplication: Subnetz, das für verwaltete instance Migration ausgewählt ist, ist nicht konfiguriert, um die Kommunikation mit einem georeplizierten sekundären instance zu ermöglichen. Überprüfen Sie, ob alle erforderlichen Ports geöffnet sind. Um Ihr Subnetz ordnungsgemäß zu konfigurieren, lesen Sie die Richtlinien in https://aka.ms/move-managed-instance.

  • 400 InvalidIdentifier: Der Bezeichner enthält NULL oder ein ungültiges Unicode-Zeichen.

  • 400 InvalidLoginName: Der angegebene Anmeldename ist ungültig.

  • 400 InvalidUsername: Der angegebene Benutzername enthält ungültige Zeichen.

  • 400 PasswordTooShort: Das angegebene Kennwort ist zu kurz

  • 400 PasswordTooLong: Das angegebene Kennwort ist zu lang.

  • 400 PasswordNotComplex: Das angegebene Kennwort ist nicht komplex genug.

  • 400 GatewayInvalidEdition: "{0}" ist keine gültige Datenbankedition in dieser Version von SQL Server.

  • 400 InvalidLocation: Ein ungültiger Speicherort wurde angegeben.

  • 400 InvalidParameterValue: Einem Parameter wurde ein ungültiger Wert zugewiesen.

  • 400 InvalidServerName: Ungültiger Servername angegeben.

  • 400 MiGeoRestoreWithWrongBackupStorageRedundancy: Geo-Restore ist für verwaltete Instanzen mit LRS/ZRS-Sicherungsspeicherredundanz nicht zulässig.

  • 400 UpdatingInstanceAndBackupRedundancy: Instanzzonenredundanz und Sicherungsspeicherredundanz können in derselben Anforderung nicht aktualisiert werden.

  • 400 ProvisioningDisabled: Zeigt die Fehlermeldung vom Ressourcenbetriebsautorisierer unverändert an, ohne Änderungen

  • 400 AadOnlyAuthenticationIsEnabled: Azure Active Directory Only Authentication ist aktiviert. Wenden Sie sich an den Systemadministrator.

  • 400 ManagementServiceFeatureDisabled: Der Benutzer hat versucht, ein feature zu verwenden, das deaktiviert ist.

  • 400 MismatchingResourceGroupNameWithUrl: Der angegebene Ressourcengruppenname stimmte nicht mit dem Namen in der URL überein.

  • 400 MismatchingSubscriptionWithUrl: Das bereitgestellte Abonnement stimmte nicht mit dem Abonnement in der URL überein.

  • 400 InvalidMinimalTlsVersion: Ungültige TLS-Mindestversion.

  • 400 InvalidResourceId: Ungültiger Ressourcenbezeichner.

  • 400 InvalidParameterValue: Einem Parameter wurde ein ungültiger Wert zugewiesen.

  • 400 AadOnlyAuthenticationIsEnabled: Azure Active Directory Only Authentication ist aktiviert. Wenden Sie sich an den Systemadministrator.

  • 400 InvalidExternalAdministratorLogin: Ungültiger oder fehlender externer Administratoranmeldungsname.

  • 400 InvalidExternalAdministratorSid: Ungültige oder fehlende externe Administratorobjekt-ID.

  • 400 InvalidExternalAdministratorTenantId: Ungültige oder fehlende externe Administratormandanten-ID.

  • 400 ExternalAdministratorPrincipalType: Ungültiger oder fehlender externer Administratorprinzipaltyp. Wählen Sie aus Benutzer, Anwendung oder Gruppe aus.

  • 400 MissingExternalAdministratorWithAadOnlyAuth: Um die reine Azure AD-Authentifizierung zu verwenden, geben Sie bitte Details zu einem externen Administrator an.

  • 400 ExternalAdministratorLoginSameAsSqlAdmin: Die Namen des Azure Active Directory-Administrators und des Serveradministratorkontos müssen unterschiedlich sein. Geben Sie verschiedene Werte an.

  • 400 InvalidMaintenanceWindowSettings: Ungültige Wartungsfenstereinstellungen.

  • 400 InvalidMaintenanceWindowProperty - Die Eigenschaft "Ungültiges Wartungsfenster" wurde angegeben.

  • 400 InvalidMaintenanceWindowPropertyNull – Ungültiges Wartungsfenster mit den erforderlichen Eigenschaften NULL.

  • 400 InvalidMaintenanceWindowTypeWithPropertySpecified: Für den Wartungsfenstertyp dürfen bestimmte Eigenschaften nicht angegeben sein.

  • 400 UpdateOfParameterNotSupported: Das Update von "{0}" wird nicht unterstützt.

  • 404 ServerNotInSubscription: Der angegebene Server ist im angegebenen Abonnement nicht vorhanden.

  • 404 ManagedInstanceNotInSubscriptionResourceGroup: Die angegebene verwaltete instance ist in der angegebenen Ressourcengruppe und dem angegebenen Abonnement nicht vorhanden.

  • 404 SubscriptionNotFound: Das angeforderte Abonnement wurde nicht gefunden.

  • 404 OperationIdNotFound: Der Vorgang mit der ID ist nicht vorhanden.

  • 404 ResourceDoesNotExist: Ressource mit dem Namen "{0}" ist nicht vorhanden. Geben Sie zum Fortfahren einen gültigen Ressourcennamen an.

  • 404 InstancePoolNotFound: Ein instance Pool wurde nicht gefunden

  • 404 SubscriptionNotFound: Das angeforderte Abonnement wurde nicht gefunden.

  • 404 ResourceNotFound: Die angeforderte Ressource wurde nicht gefunden.

  • 405 InvalidVcoreValue : Der vCore-Wert {0} ist ungültig. Geben Sie einen gültigen vCore-Wert an.

  • 405 InvalidHardwareGenerationValue – HardwareGeneration {0} ist ungültig. Geben Sie einen gültigen HardwareGeneration-Wert an.

  • 405 InvalidStorageSizeValue: "Ungültige Speichergröße: {0} GB. Die Speichergröße muss in GB-Schritten {3} zwischen {1} und {2} Gigabyte angegeben werden.

  • 409 OperationCancelled: Der Vorgang wurde vom Benutzer abgebrochen.

  • 409 OperationInterrupted: Der Vorgang für die Ressource konnte nicht abgeschlossen werden, da er durch einen anderen Vorgang für dieselbe Ressource unterbrochen wurde.

  • 409 ConflictingServerOperation: Derzeit wird ein Vorgang für den Server ausgeführt.

  • 409 SubscriptionDisabled: Das Abonnement ist deaktiviert.

  • 409 ServerOverridePreconditionFailed: Fehler beim Anwenden der Serverüberschreibung für die Kategorie "{0}", da sich die physische Datenbank oder instance "{1}" im Server "{2}" derzeit nicht im Zustand "Bereit" oder "Deaktiviert" befindet.

  • 409 ManagedInstanceIsBusy: Der Server "{0}" ist derzeit ausgelastet. Warten Sie vor dem Wiederholen des Vorgangs einige Minuten.

  • 409 ServerAlreadyExists: Doppelter Servername.

  • 409 ServerDisabled: Server ist deaktiviert.

  • 409 ServerQuotaExceeded: Der Server kann einem Abonnement nicht hinzugefügt werden, da er das Kontingent überschreitet.

  • 409 ConflictingManagedInstanceOperation: Derzeit wird ein Vorgang für die verwaltete instance ausgeführt.

  • 409 BackupRedundancyUpdateAndInstanceRedundancyConflict: Die instance ist multi-az, aber der Sicherungsspeicher wird von zonenredundant auf nicht zonenredundant aktualisiert.

  • 409 InstanceRedundancyUpdateWhileBackupRedundancyUpdateInProgress: Instance Redundanz kann nicht aktualisiert werden, da das Update der Sicherungsspeicherredundanz ausgeführt wird.

  • 409 InstanceRedundancyUpdateAndBackupRedundancyConflict: Der Sicherungsspeicher ist nicht zonenredundant, aber instance Redundanz wird auf zonenredundant aktualisiert.

  • 409 BackupRedundancyUpdateConflict: Die Redundanz des Sicherungsspeichers kann nicht aktualisiert werden, da bereits ein Update für die Sicherungsspeicherredundanz ausgeführt wird.

  • 409 MiDropFailedOnAuthLocks: Der Benutzer hat versucht, den letzten verwaltete Instanz im Subnetz zu löschen, in dem die Sperre auf Ressourcen angewendet wurde.

  • 409 MiCreateFailedNonDelegatedSubnet: Der Benutzer hat versucht, verwaltete Instanz oder verwaltete Instanz Pool im Subnetz bereitzustellen, das nicht an Microsoft.Sql/managedInstances delegiert ist.

  • 412 InstanceNotReadyForBackupRedundancyUpdate: Die Redundanz des Sicherungsspeichers kann nicht aktualisiert werden, da die instance nicht bereit ist.

  • 429 SubscriptionTooManyCreateUpdateRequests: Anforderungen, die über die maximale Anzahl von Anforderungen hinausgehen, die von verfügbaren Ressourcen verarbeitet werden können.

  • 429 SubscriptionTooManyRequests: Anforderungen, die über die maximale Anzahl von Anforderungen hinausgehen, die von verfügbaren Ressourcen verarbeitet werden können.

  • 429 SubscriptionTooManyCreateUpdateRequests: Anforderungen, die über die maximale Anzahl von Anforderungen hinausgehen, die von verfügbaren Ressourcen verarbeitet werden können.

  • 429 SubscriptionTooManyRequests: Anforderungen, die über die maximale Anzahl von Anforderungen hinausgehen, die von verfügbaren Ressourcen verarbeitet werden können.

  • 429 ConflictingSubscriptionOperation: Für das Abonnement wird derzeit ein Vorgang ausgeführt.

  • 429 SubscriptionTooManyCreateUpdateRequests: Anforderungen, die über die maximale Anzahl von Anforderungen hinausgehen, die von verfügbaren Ressourcen verarbeitet werden können.

  • 429 SubscriptionTooManyRequests: Anforderungen, die über die maximale Anzahl von Anforderungen hinausgehen, die von verfügbaren Ressourcen verarbeitet werden können.

  • 429 SubscriptionTooManyCreateUpdateRequests: Anforderungen, die über die maximale Anzahl von Anforderungen hinausgehen, die von verfügbaren Ressourcen verarbeitet werden können.

  • 429 SubscriptionTooManyRequests: Anforderungen, die über die maximale Anzahl von Anforderungen hinausgehen, die von verfügbaren Ressourcen verarbeitet werden können.

  • 429 ConflictingSubscriptionOperation: Für das Abonnement wird derzeit ein Vorgang ausgeführt.

  • 500 OperationTimedOut: Der Vorgang ist timeout und wird automatisch zurückgesetzt. Wiederholen Sie den Vorgang.

  • 500 GatewayInternalServerError: Beim Server ist eine unerwartete Ausnahme aufgetreten.

  • 503 TooManyRequests: Anforderungen, die über die maximale Anzahl von Anforderungen hinausgehen, die von verfügbaren Ressourcen verarbeitet werden können.

  • 503 TooManyRequests: Anforderungen, die über die maximale Anzahl von Anforderungen hinausgehen, die von verfügbaren Ressourcen verarbeitet werden können.

  • 503 TooManyRequests: Anforderungen, die über die maximale Anzahl von Anforderungen hinausgehen, die von verfügbaren Ressourcen verarbeitet werden können.

  • 503 TooManyRequests: Anforderungen, die über die maximale Anzahl von Anforderungen hinausgehen, die von verfügbaren Ressourcen verarbeitet werden können.

  • 504 RequestTimeout: Die Dienstanforderung hat das zulässige Timeout überschritten.

  • 504 RequestTimeout: Die Dienstanforderung hat das zulässige Timeout überschritten.

  • 504 RequestTimeout: Die Dienstanforderung hat das zulässige Timeout überschritten.

Beispiele

Remove maintenance policy from managed instance (select default maintenance policy)
Update managed instance with all properties
Update managed instance with minimal properties

Remove maintenance policy from managed instance (select default maintenance policy)

Sample Request

PATCH https://management.azure.com/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance?api-version=2021-11-01

{
  "properties": {
    "maintenanceConfigurationId": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_Default"
  }
}

Sample Response

{
  "sku": {
    "name": "GP_Gen4",
    "tier": "GeneralPurpose",
    "capacity": 8,
    "family": "Gen4"
  },
  "properties": {
    "fullyQualifiedDomainName": "testinstance.1b4e2caff2530.database.windows.net",
    "administratorLogin": "dummylogin",
    "subnetId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
    "state": "Ready",
    "vCores": 8,
    "storageSizeInGB": 1024,
    "licenseType": "LicenseIncluded",
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "publicDataEndpointEnabled": false,
    "proxyOverride": "Default",
    "dnsZone": "1b4e2caff2530",
    "instancePoolId": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/instancePools/instancePool1",
    "maintenanceConfigurationId": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_Default"
  },
  "location": "japaneast",
  "id": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance",
  "name": "testinstance",
  "type": "Microsoft.Sql/managedInstances"
}

Update managed instance with all properties

Sample Request

PATCH https://management.azure.com/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance?api-version=2021-11-01

{
  "tags": {
    "tagKey1": "TagValue1"
  },
  "sku": {
    "name": "GP_Gen4",
    "tier": "GeneralPurpose",
    "capacity": 8
  },
  "properties": {
    "administratorLogin": "dummylogin",
    "administratorLoginPassword": "PLACEHOLDER",
    "proxyOverride": "Redirect",
    "publicDataEndpointEnabled": false,
    "minimalTlsVersion": "1.2",
    "licenseType": "BasePrice",
    "vCores": 8,
    "storageSizeInGB": 448,
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "requestedBackupStorageRedundancy": "Geo",
    "maintenanceConfigurationId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_JapanEast_MI_1"
  }
}

Sample Response

{
  "tags": {
    "tagKey1": "TagValue1"
  },
  "id": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance",
  "name": "testinstance",
  "type": "Microsoft.Sql/managedInstances",
  "location": "japaneast",
  "sku": {
    "name": "GP_Gen4",
    "tier": "GeneralPurpose",
    "capacity": 8,
    "family": "Gen4"
  },
  "properties": {
    "fullyQualifiedDomainName": "testinstance.1b4e2caff2530.database.windows.net",
    "administratorLogin": "dummylogin",
    "subnetId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
    "state": "Ready",
    "vCores": 8,
    "storageSizeInGB": 448,
    "licenseType": "BasePrice",
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "publicDataEndpointEnabled": false,
    "proxyOverride": "Redirect",
    "minimalTlsVersion": "1.2",
    "dnsZone": "1b4e2caff2530",
    "instancePoolId": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/instancePools/instancePool1",
    "maintenanceConfigurationId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_JapanEast_MI_1",
    "currentBackupStorageRedundancy": "Geo",
    "requestedBackupStorageRedundancy": "Geo"
  }
}

Update managed instance with minimal properties

Sample Request

PATCH https://management.azure.com/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance?api-version=2021-11-01

{
  "tags": {
    "tagKey1": "TagValue1"
  }
}

Sample Response

{
  "sku": {
    "name": "GP_Gen4",
    "tier": "GeneralPurpose",
    "capacity": 8,
    "family": "Gen4"
  },
  "properties": {
    "fullyQualifiedDomainName": "testinstance.1b4e2caff2530.database.windows.net",
    "administratorLogin": "PLACEHOLDER",
    "subnetId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
    "state": "Ready",
    "vCores": 8,
    "storageSizeInGB": 1024,
    "licenseType": "LicenseIncluded",
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "publicDataEndpointEnabled": false,
    "proxyOverride": "Default",
    "dnsZone": "1b4e2caff2530",
    "instancePoolId": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/instancePools/instancePool1",
    "maintenanceConfigurationId": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_Default",
    "currentBackupStorageRedundancy": "Geo",
    "requestedBackupStorageRedundancy": "Geo"
  },
  "location": "japaneast",
  "tags": {
    "tagKey1": "TagValue1"
  },
  "id": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance",
  "name": "testinstance",
  "type": "Microsoft.Sql/managedInstances"
}

Definitionen

Name Beschreibung
AdministratorType

Typ des Serveradministrators.

BackupStorageRedundancy

Der Speicherkontotyp, der zum Speichern von Sicherungen für diese instance verwendet wird. Die Optionen sind Local (LocalRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) und GeoZone(GeoZoneRedundantStorage).

IdentityType

Der Identitätstyp. Legen Sie dies auf "SystemAssigned" fest, um automatisch einen Azure Active Directory-Prinzipal für die Ressource zu erstellen und zuzuweisen.

ManagedInstance

Ein Azure SQL verwalteter instance.

ManagedInstanceExternalAdministrator

Eigenschaften eines Active Directory-Administrators.

ManagedInstanceLicenseType

Der Lizenztyp. 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).

ManagedInstancePecProperty

Eine private Endpunktverbindung unter einem verwalteten instance

ManagedInstancePrivateEndpointConnectionProperties

Eigenschaften einer privaten Endpunktverbindung.

ManagedInstancePrivateEndpointProperty
ManagedInstancePrivateLinkServiceConnectionStateProperty
ManagedInstanceProxyOverride

Verbindungstyp, der zum Herstellen einer Verbindung mit dem instance verwendet wird.

ManagedInstanceUpdate

Eine Updateanforderung für eine Azure SQL datenbankverwaltete instance.

ManagedServerCreateMode

Gibt den Modus der Datenbankerstellung an.

Standard: Reguläre instance Erstellung.

Wiederherstellen: Erstellt eine instance, indem eine Reihe von Sicherungen auf einen bestimmten Zeitpunkt wiederhergestellt werden. RestorePointInTime und SourceManagedInstanceId müssen angegeben werden.

PrincipalType

Prinzipaltyp des Serveradministrators.

ResourceIdentity

Azure Active Directory-Identitätskonfiguration für eine Ressource.

ServicePrincipal

Die Dienstprinzipalkonfiguration des verwalteten instance für eine Ressource.

ServicePrincipalType

Dienstprinzipaltyp.

Sku

Eine ARM-Ressourcen-SKU.

UserIdentity

Azure Active Directory-Identitätskonfiguration für eine Ressource.

AdministratorType

Typ des Serveradministrators.

Name Typ Beschreibung
ActiveDirectory

string

BackupStorageRedundancy

Der Speicherkontotyp, der zum Speichern von Sicherungen für diese instance verwendet wird. Die Optionen sind Local (LocalRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) und GeoZone(GeoZoneRedundantStorage).

Name Typ Beschreibung
Geo

string

GeoZone

string

Local

string

Zone

string

IdentityType

Der Identitätstyp. Legen Sie dies auf "SystemAssigned" fest, um automatisch einen Azure Active Directory-Prinzipal für die Ressource zu erstellen und zuzuweisen.

Name Typ Beschreibung
None

string

SystemAssigned

string

SystemAssigned,UserAssigned

string

UserAssigned

string

ManagedInstance

Ein Azure SQL verwalteter instance.

Name Typ Beschreibung
id

string

Ressourcen-ID

identity

ResourceIdentity

Die Azure Active Directory-Identität des verwalteten instance.

location

string

Ressourcenspeicherort

name

string

Name der Ressource.

properties.administratorLogin

string

Administratorbenutzername für die verwaltete instance. Kann nur angegeben werden, wenn die verwaltete instance erstellt wird (und für die Erstellung erforderlich ist).

properties.administratorLoginPassword

string

Das Administratorkennwort (erforderlich für die Erstellung von verwalteten instance).

properties.administrators

ManagedInstanceExternalAdministrator

Der Azure Active Directory-Administrator des Servers.

properties.collation

string

Sortierung der verwalteten instance.

properties.currentBackupStorageRedundancy

BackupStorageRedundancy

Der Speicherkontotyp, der zum Speichern von Sicherungen für diese instance verwendet wird. Die Optionen sind Local (LocalRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) und GeoZone(GeoZoneRedundantStorage).

properties.dnsZone

string

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

properties.dnsZonePartner

string

Die Ressourcen-ID eines anderen verwalteten instance dessen DNS-Zone dieser verwaltete instance nach der Erstellung freigegeben wird.

properties.fullyQualifiedDomainName

string

Der vollqualifizierte Domänenname des verwalteten instance.

properties.instancePoolId

string

Die ID des instance Pools, zu dem dieser verwaltete Server gehört.

properties.keyId

string

Ein CMK-URI des Schlüssels, der für die Verschlüsselung verwendet werden soll.

properties.licenseType

ManagedInstanceLicenseType

Der Lizenztyp. Mögliche Werte sind "LicenseIncluded" (regulärer Preis inklusive einer neuen SQL-Lizenz) und "BasePrice" (ermäßigter AHB-Preis für die Bereitstellung Ihrer eigenen SQL-Lizenzen).

properties.maintenanceConfigurationId

string

Gibt die Wartungskonfigurations-ID an, die auf diese verwaltete instance angewendet werden soll.

properties.managedInstanceCreateMode

ManagedServerCreateMode

Gibt den Modus der Datenbankerstellung an.

Standard: Reguläre instance Erstellung.

Wiederherstellung: Erstellt eine instance, indem eine Reihe von Sicherungen auf einen bestimmten Zeitpunkt wiederhergestellt wird. RestorePointInTime und SourceManagedInstanceId müssen angegeben werden.

properties.minimalTlsVersion

string

Minimale TLS-Version. Zulässige Werte: "None", "1.0", "1.1", "1.2"

properties.primaryUserAssignedIdentityId

string

Die Ressourcen-ID einer benutzerseitig zugewiesenen Identität, die standardmäßig verwendet werden soll.

properties.privateEndpointConnections

ManagedInstancePecProperty[]

Liste der privaten Endpunktverbindungen auf einem verwalteten instance.

properties.provisioningState enum:
  • Accepted
  • Canceled
  • Created
  • Creating
  • Deleted
  • Deleting
  • Failed
  • NotSpecified
  • Registering
  • Running
  • Succeeded
  • TimedOut
  • Unknown
  • Unrecognized
  • Updating
properties.proxyOverride

ManagedInstanceProxyOverride

Verbindungstyp, der zum Herstellen einer Verbindung mit dem instance verwendet wird.

properties.publicDataEndpointEnabled

boolean

Gibt an, ob der öffentliche Datenendpunkt aktiviert ist.

properties.requestedBackupStorageRedundancy

BackupStorageRedundancy

Der Speicherkontotyp, der zum Speichern von Sicherungen für diese instance verwendet werden soll. Die Optionen sind Local (LocalRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) und GeoZone(GeoZoneRedundantStorage).

properties.restorePointInTime

string

Gibt den Zeitpunkt (ISO8601 Format) der Quelldatenbank an, die zum Erstellen der neuen Datenbank wiederhergestellt wird.

properties.servicePrincipal

ServicePrincipal

Der Dienstprinzipal des verwalteten instance.

properties.sourceManagedInstanceId

string

Der Ressourcenbezeichner der verwalteten Quelle instance dem Erstellungsvorgang dieses instance zugeordnet.

properties.state

string

Der Status des verwalteten instance.

properties.storageSizeInGB

integer

Speichergröße in GB. Mindestwert: 32. Maximalwert: 16384. Nur Inkremente von 32 GB zulässig. Der maximale Wert hängt von der ausgewählten Hardwarefamilie und der Anzahl der virtuellen Kerne ab.

properties.subnetId

string

Subnetzressourcen-ID für die verwaltete instance.

properties.timezoneId

string

Id der Zeitzone. Zulässige Werte sind von Windows unterstützte Zeitzonen. 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 Standardzeit".

properties.vCores

integer

Die Anzahl der virtuellen Kerne. Zulässige Werte: 8, 16, 24, 32, 40, 64, 80.

properties.zoneRedundant

boolean

Gibt an, ob multi-az aktiviert ist.

sku

Sku

Verwaltete instance-SKU. Zulässige Werte für sku.name: GP_Gen5, GP_G8IM, GP_G8IH, BC_Gen5, BC_G8IM, BC_G8IH

tags

object

Ressourcentags.

type

string

Der Ressourcentyp.

ManagedInstanceExternalAdministrator

Eigenschaften eines Active Directory-Administrators.

Name Typ Beschreibung
administratorType

AdministratorType

Typ des Serveradministrators.

azureADOnlyAuthentication

boolean

Nur Azure Active Directory-Authentifizierung aktiviert.

login

string

Anmeldename des Serveradministrators.

principalType

PrincipalType

Prinzipaltyp des Serveradministrators.

sid

string

SID (Objekt-ID) des Serveradministrators.

tenantId

string

Mandanten-ID des Administrators.

ManagedInstanceLicenseType

Der Lizenztyp. 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).

Name Typ Beschreibung
BasePrice

string

LicenseIncluded

string

ManagedInstancePecProperty

Eine private Endpunktverbindung unter einem verwalteten instance

Name Typ Beschreibung
id

string

Ressourcen-ID

properties

ManagedInstancePrivateEndpointConnectionProperties

Verbindungseigenschaften für private Endpunkte

ManagedInstancePrivateEndpointConnectionProperties

Eigenschaften einer privaten Endpunktverbindung.

Name Typ Beschreibung
privateEndpoint

ManagedInstancePrivateEndpointProperty

Privater Endpunkt, zu dem die Verbindung gehört.

privateLinkServiceConnectionState

ManagedInstancePrivateLinkServiceConnectionStateProperty

Verbindungsstatus der Verbindung mit dem privaten Endpunkt.

provisioningState

string

Status der Verbindung mit dem privaten Endpunkt.

ManagedInstancePrivateEndpointProperty

Name Typ Beschreibung
id

string

Ressourcen-ID des privaten Endpunkts.

ManagedInstancePrivateLinkServiceConnectionStateProperty

Name Typ Beschreibung
actionsRequired

string

Die Verbindungsbeschreibung des Private Link-Diensts.

description

string

Die Verbindungsbeschreibung des Private Link-Diensts.

status

string

Die Private Link-Dienstverbindung status.

ManagedInstanceProxyOverride

Verbindungstyp, der zum Herstellen einer Verbindung mit dem instance verwendet wird.

Name Typ Beschreibung
Default

string

Proxy

string

Redirect

string

ManagedInstanceUpdate

Eine Updateanforderung für eine Azure SQL datenbankverwaltete instance.

Name Typ Beschreibung
identity

ResourceIdentity

Verwaltete instance Identität

properties.administratorLogin

string

Administratorbenutzername für die verwaltete instance. Kann nur angegeben werden, wenn die verwaltete instance erstellt wird (und für die Erstellung erforderlich ist).

properties.administratorLoginPassword

string

Das Administratorkennwort (erforderlich für die Erstellung von verwalteten instance).

properties.administrators

ManagedInstanceExternalAdministrator

Der Azure Active Directory-Administrator des Servers.

properties.collation

string

Sortierung der verwalteten instance.

properties.currentBackupStorageRedundancy

BackupStorageRedundancy

Der Speicherkontotyp, der zum Speichern von Sicherungen für diese instance verwendet wird. Die Optionen sind Local (LocalRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) und GeoZone(GeoZoneRedundantStorage).

properties.dnsZone

string

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

properties.dnsZonePartner

string

Die Ressourcen-ID eines anderen verwalteten instance dessen DNS-Zone von diesem verwalteten instance nach der Erstellung freigegeben wird.

properties.fullyQualifiedDomainName

string

Der vollqualifizierte Domänenname des verwalteten instance.

properties.instancePoolId

string

Die ID des instance Pools, zu dem dieser verwaltete Server gehört.

properties.keyId

string

Ein CMK-URI des Schlüssels, der für die Verschlüsselung verwendet werden soll.

properties.licenseType

ManagedInstanceLicenseType

Der Lizenztyp. Mögliche Werte sind "LicenseIncluded" (regulärer Preis inklusive einer neuen SQL-Lizenz) und "BasePrice" (ermäßigter AHB-Preis für die Bereitstellung Ihrer eigenen SQL-Lizenzen).

properties.maintenanceConfigurationId

string

Gibt die Id der Wartungskonfiguration an, die auf diese verwaltete instance angewendet werden soll.

properties.managedInstanceCreateMode

ManagedServerCreateMode

Gibt den Modus der Datenbankerstellung an.

Standard: Reguläre instance Erstellung.

Wiederherstellung: Erstellt eine instance, indem eine Reihe von Sicherungen auf einen bestimmten Zeitpunkt wiederhergestellt wird. RestorePointInTime und SourceManagedInstanceId müssen angegeben werden.

properties.minimalTlsVersion

string

Minimale TLS-Version. Zulässige Werte: "None", "1.0", "1.1", "1.2"

properties.primaryUserAssignedIdentityId

string

Die Ressourcen-ID einer benutzerseitig zugewiesenen Identität, die standardmäßig verwendet werden soll.

properties.privateEndpointConnections

ManagedInstancePecProperty[]

Liste der Privaten Endpunktverbindungen auf einem verwalteten instance.

properties.provisioningState enum:
  • Accepted
  • Canceled
  • Created
  • Creating
  • Deleted
  • Deleting
  • Failed
  • NotSpecified
  • Registering
  • Running
  • Succeeded
  • TimedOut
  • Unknown
  • Unrecognized
  • Updating
properties.proxyOverride

ManagedInstanceProxyOverride

Verbindungstyp, der zum Herstellen einer Verbindung mit dem instance verwendet wird.

properties.publicDataEndpointEnabled

boolean

Gibt an, ob der öffentliche Datenendpunkt aktiviert ist.

properties.requestedBackupStorageRedundancy

BackupStorageRedundancy

Der Speicherkontotyp, der zum Speichern von Sicherungen für diese instance verwendet werden soll. Die Optionen sind Local (LocalRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) und GeoZone(GeoZoneRedundantStorage).

properties.restorePointInTime

string

Gibt den Zeitpunkt (ISO8601 Format) der Quelldatenbank an, die zum Erstellen der neuen Datenbank wiederhergestellt wird.

properties.servicePrincipal

ServicePrincipal

Der Dienstprinzipal des verwalteten instance.

properties.sourceManagedInstanceId

string

Der Ressourcenbezeichner der verwalteten quellseitig verwalteten instance, die dem Erstellungsvorgang dieses instance zugeordnet ist.

properties.state

string

Der Status des verwalteten instance.

properties.storageSizeInGB

integer

Speichergröße in GB. Mindestwert: 32. Maximaler Wert: 16384. Nur Inkremente von 32 GB zulässig. Der Maximalwert hängt von der ausgewählten Hardwarefamilie und der Anzahl der virtuellen Kerne ab.

properties.subnetId

string

Subnetzressourcen-ID für die verwaltete instance.

properties.timezoneId

string

ID der Zeitzone. 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".

properties.vCores

integer

Die Anzahl der virtuellen Kerne. Zulässige Werte: 8, 16, 24, 32, 40, 64, 80.

properties.zoneRedundant

boolean

Gibt an, ob multi-az aktiviert ist.

sku

Sku

Verwaltete instance-SKU

tags

object

Ressourcentags.

ManagedServerCreateMode

Gibt den Modus der Datenbankerstellung an.

Standard: Reguläre instance Erstellung.

Wiederherstellen: Erstellt eine instance, indem eine Reihe von Sicherungen auf einen bestimmten Zeitpunkt wiederhergestellt werden. RestorePointInTime und SourceManagedInstanceId müssen angegeben werden.

Name Typ Beschreibung
Default

string

PointInTimeRestore

string

PrincipalType

Prinzipaltyp des Serveradministrators.

Name Typ Beschreibung
Application

string

Group

string

User

string

ResourceIdentity

Azure Active Directory-Identitätskonfiguration für eine Ressource.

Name Typ Beschreibung
principalId

string

Die Azure Active Directory-Prinzipal-ID.

tenantId

string

Die Azure Active Directory-Mandanten-ID.

type

IdentityType

Der Identitätstyp. Legen Sie dies auf "SystemAssigned" fest, um automatisch einen Azure Active Directory-Prinzipal für die Ressource zu erstellen und zuzuweisen.

userAssignedIdentities

<string,  UserIdentity>

Die Ressourcen-ID der zu verwendenden benutzerseitig zugewiesenen Identitäten

ServicePrincipal

Die Dienstprinzipalkonfiguration des verwalteten instance für eine Ressource.

Name Typ Beschreibung
clientId

string

Die Client-ID der Azure Active Directory-Anwendung.

principalId

string

Die Azure Active Directory-Anwendungsobjekt-ID.

tenantId

string

Die Azure Active Directory-Mandanten-ID.

type

ServicePrincipalType

Dienstprinzipaltyp.

ServicePrincipalType

Dienstprinzipaltyp.

Name Typ Beschreibung
None

string

SystemAssigned

string

Sku

Eine ARM-Ressourcen-SKU.

Name Typ Beschreibung
capacity

integer

Kapazität der jeweiligen SKU.

family

string

Wenn der Dienst über unterschiedliche Hardwaregenerationen für dieselbe SKU verfügt, kann dies hier erfasst werden.

name

string

Der Name der SKU, in der Regel ein Buchstabe + Zahlencode, z. B. P3.

size

string

Größe der jeweiligen SKU

tier

string

Der Tarif oder die Edition der jeweiligen SKU, z. B. Basic, Premium.

UserIdentity

Azure Active Directory-Identitätskonfiguration für eine Ressource.

Name Typ Beschreibung
clientId

string

Die Azure Active Directory-Client-ID.

principalId

string

Die Azure Active Directory-Prinzipal-ID.