@azure/arm-sqlvirtualmachine package

Schnittstellen

AADAuthenticationSettings

Aktivieren Sie die AAD-Authentifizierung für SQL-VM.

AdditionalFeaturesServerConfigurations

Zusätzliche SQL Server-Featureeinstellungen.

AgConfiguration

Verfügbarkeitsgruppenkonfiguration.

AgReplica

Verfügbarkeitsgruppenreplikatkonfiguration.

AssessmentSettings

Konfigurieren Sie die SQL Best Practices-Bewertung für Datenbanken auf Ihrem virtuellen SQL-Computer.

AutoBackupSettings

Konfigurieren Sie Sicherungen für Datenbanken auf Ihrem virtuellen SQL-Computer.

AutoPatchingSettings

Legen Sie ein Patchfenster fest, in dem Windows- und SQL-Patches angewendet werden.

AvailabilityGroupListener

Ein SQL Server-Verfügbarkeitsgruppenlistener.

AvailabilityGroupListenerProperties

Die Eigenschaften eines Verfügbarkeitsgruppen-Listeners.

AvailabilityGroupListenersCreateOrUpdateOptionalParams

Optionale Parameter.

AvailabilityGroupListenersDeleteOptionalParams

Optionale Parameter.

AvailabilityGroupListenersGetOptionalParams

Optionale Parameter.

AvailabilityGroupListenersListByGroupOptionalParams

Optionale Parameter.

AvailabilityGroupListenersOperations

Schnittstelle stellt die Operationen von AvailabilityGroupListeners dar.

DiskConfigAssessmentRequest

Konfigurieren Sie die Festplatten-Konfigurationsbewertung für Datenbanken in Ihrer SQL-virtuellen Maschine.

ErrorAdditionalInfo

Zusätzliche Informationen zum Fehler bei der Ressourcenverwaltung.

ErrorDetail

Die Fehlerdetails.

ErrorResponse

Häufige Fehlerantwort für alle Azure Resource Manager-APIs, um Fehlerdetails für fehlgeschlagene Vorgänge zurückzugeben.

KeyVaultCredentialSettings

Konfigurieren Sie Ihren virtuellen SQL-Computer, um eine Verbindung mit dem Azure Key Vault-Dienst herzustellen.

LoadBalancerConfiguration

Eine Lastenausgleichskonfiguration für einen Verfügbarkeitsgruppenlistener.

MultiSubnetIpConfiguration

Multi-Subnetz-IP-Konfiguration für einen Verfügbarkeitsgruppenlistener.

Operation

Ergebnis der Anforderung zum Auflisten von SQL-Vorgängen.

OperationDisplay

Zeigt Metadaten an, die dem Vorgang zugeordnet sind.

OperationsListOptionalParams

Optionale Parameter.

OperationsOperations

Schnittstelle, die vorgänge darstellt.

PageSettings

Optionen für die byPage-Methode

PagedAsyncIterableIterator

Eine Schnittstelle, die eine asynchrone iterierbare Iteration sowohl zum Abschluss als auch nach Seite ermöglicht.

PrivateIPAddress

Eine private IP-Adresse, die an den Verfügbarkeitsgruppenlistener gebunden ist.

ProxyResource

Die Ressourcenmodelldefinition für eine Azure Resource Manager-Proxyressource. Es enthält keine Tags und einen Speicherort.

Resource

Allgemeine Felder, die in der Antwort für alle Azure Resource Manager-Ressourcen zurückgegeben werden

ResourceIdentity

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

RestorePollerOptions
SQLInstanceSettings

Legen Sie die Einstellungen auf Server-/Instanzebene für SQL Server fest.

SQLStorageSettings

Legen Sie die Datenträgerspeichereinstellungen für SQL Server fest.

SQLTempDbSettings

Legen Sie tempDb-Speichereinstellungen für SQL Server fest.

Schedule

Legen Sie den Bewertungszeitplan für SQL Server fest.

ServerConfigurationsManagementSettings

Legen Sie die Verbindungs-, Speicher- und Workloadeinstellungen fest.

SimplePollerLike

Ein einfacher Poller, der zum Abrufen eines vorgangs mit langer Ausführung verwendet werden kann.

SqlConnectivityUpdateSettings

Legen Sie die Zugriffsebenen- und Netzwerkporteinstellungen für SQL Server fest.

SqlStorageUpdateSettings

Legen Sie die Datenträgerspeichereinstellungen für SQL Server fest.

SqlVirtualMachine

Ein virtueller SQL-Computer.

SqlVirtualMachineGroup

Eine GRUPPE virtueller SQL-Computer.

SqlVirtualMachineGroupProperties

Die Eigenschaften einer SQL-Virtual-Machine-Gruppe.

SqlVirtualMachineGroupUpdate

Ein Update auf eine GRUPPE virtueller SQL-Computer.

SqlVirtualMachineGroupsCreateOrUpdateOptionalParams

Optionale Parameter.

SqlVirtualMachineGroupsDeleteOptionalParams

Optionale Parameter.

SqlVirtualMachineGroupsGetOptionalParams

Optionale Parameter.

SqlVirtualMachineGroupsListByResourceGroupOptionalParams

Optionale Parameter.

SqlVirtualMachineGroupsListOptionalParams

Optionale Parameter.

SqlVirtualMachineGroupsOperations

Schnittstelle, die eine SqlVirtualMachineGroups-Operation darstellt.

SqlVirtualMachineGroupsUpdateOptionalParams

Optionale Parameter.

SqlVirtualMachineManagementClientOptionalParams

Optionale Parameter für den Client.

SqlVirtualMachineProperties

Die Eigenschaften der SQL-virtuellen Maschine.

SqlVirtualMachineTroubleshootOperations

Schnittstelle stellt eine SqlVirtualMachineTroubleshoot-Operation dar.

SqlVirtualMachineTroubleshootTroubleshootOptionalParams

Optionale Parameter.

SqlVirtualMachineUpdate

Ein Update auf einen virtuellen SQL-Computer.

SqlVirtualMachinesCreateOrUpdateOptionalParams

Optionale Parameter.

SqlVirtualMachinesDeleteOptionalParams

Optionale Parameter.

SqlVirtualMachinesFetchDCAssessmentOptionalParams

Optionale Parameter.

SqlVirtualMachinesGetOptionalParams

Optionale Parameter.

SqlVirtualMachinesListByResourceGroupOptionalParams

Optionale Parameter.

SqlVirtualMachinesListBySqlVmGroupOptionalParams

Optionale Parameter.

SqlVirtualMachinesListOptionalParams

Optionale Parameter.

SqlVirtualMachinesOperations

Schnittstelle, die eine SqlVirtualMachines-Operation darstellt.

SqlVirtualMachinesRedeployOptionalParams

Optionale Parameter.

SqlVirtualMachinesStartAssessmentOptionalParams

Optionale Parameter.

SqlVirtualMachinesUpdateOptionalParams

Optionale Parameter.

SqlVmTroubleshooting

Details, die für die Problembehandlung bei SQL-VM erforderlich sind

SqlWorkloadTypeUpdateSettings

Legen Sie den Workloadtyp fest, um den Speicher für SQL Server zu optimieren.

StorageConfigurationSettings

Speicherkonfigurationen für SQL-Daten, -Protokoll und "TempDb".

SystemData

Metadaten zur Erstellung und letzten Änderung der Ressource.

TrackedResource

Die Ressourcenmodelldefinition für eine Azure Resource Manager-Ressource auf oberster Ebene mit "Tags" und einem "Speicherort"

TroubleshootingAdditionalProperties

SQL-VM – Problembehandlung für zusätzliche Eigenschaften.

TroubleshootingStatus

Status des letzten Problembehandlungsvorgangs auf dieser SQL-VM

UnhealthyReplicaInfo

SQL-VM– Problembehandlung bei UnhealthyReplica-Szenarioinformationen.

VirtualMachineIdentity

Identitätsdetails für virtuelle Computer, die für Sql IaaS-Erweiterungskonfigurationen verwendet werden.

WsfcDomainCredentials

Domänenanmeldeinformationen zum Einrichten des Windows Server-Failoverclusters für die SQL-Verfügbarkeitsgruppe.

WsfcDomainProfile

Details des Active Directory-Kontos zum Ausführen des Windows Server-Failoverclusters.

Typaliase

AdditionalOsPatch

Zusätzliche VM-Patchlösung auf der virtuellen Maschine aktiviert
KnownAdditionalOsPatch kann austauschbar mit AdditionalOsPatch verwendet werden, dieses Enum enthält die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

WU
WUMU
WSUS

AdditionalVmPatch

Zusätzlicher Patch, der auf dem virtuellen SQL-Computer aktiviert oder aktiviert werden soll.
KnownAdditionalVmPatch kann austauschbar mit AdditionalVmPatch verwendet werden; dieses Enum enthält die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

NotSet-
MicrosoftUpdate

AssessmentDayOfWeek

Tag der Woche, um die Bewertung auszuführen.

AutoBackupDaysOfWeek

Art von AutoBackupDaysOfWeek

AzureSupportedClouds

Die unterstützten Werte für die Cloud-Einstellung als Zeichenfolgenliteraltyp

BackupScheduleType

Sicherungszeitplantyp.
KnownBackupScheduleType kann austauschbar mit BackupScheduleType verwendet werden, diese Enumeration enthält die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Manuell
Automatisiert

ClusterConfiguration

Clustertyp.
KnownClusterConfiguration kann austauschbar mit ClusterConfiguration verwendet werden, diese Enumeration enthält die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Vielfältig

ClusterManagerType

Typ des Cluster-Managers: Windows Server Failover Cluster (WSFC), impliziert durch den Skalierungstyp der Gruppe und den Betriebssystemtyp.
KnownClusterManagerType kann austauschbar mit ClusterManagerType verwendet werden, diese Enumeration enthält die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Der WSFC

ClusterSubnetType

Cluster-Subnetztyp.
KnownClusterSubnetType kann austauschbar mit ClusterSubnetType verwendet werden, diese Enumeration enthält die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

SingleSubnet
MultiSubnet

Commit

Replikat-Commitmodus in der Verfügbarkeitsgruppe.
KnownCommit kann austauschbar mit Commit verwendet werden, diese Enumeration enthält die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Synchronous_Commit
Asynchronous_Commit

ConnectivityType

SQL Server-Konnektivitätsoption.
KnownConnectivityType kann austauschbar mit ConnectivityType verwendet werden, diese Enumeration enthält die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

LOKAL
PRIVATE
PUBLIC

ContinuablePage

Eine Schnittstelle, die eine Seite mit Ergebnissen beschreibt.

CreatedByType

Die Art der Entität, die die Ressource erstellt hat.
KnownCreatedByType austauschbar mit CreatedByType verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Benutzer-: Die Entität wurde von einem Benutzer erstellt.
Application: Die Entität wurde von einer Anwendung erstellt.
ManagedIdentity-: Die Entität wurde durch eine verwaltete Identität erstellt.
Key: Die Entität wurde mit einem Schlüssel erstellt.

DayOfWeek

Wochentag, um den Patch anzuwenden.

DiskConfigurationType

Datenträgerkonfiguration, die auf SQL Server angewendet werden soll.
KnownDiskConfigurationType kann austauschbar mit DiskConfigurationType verwendet werden, diese Enumeration enthält die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

NEU
AUSDEHNEN
ADD

Failover

Replikatfailovermodus in der Verfügbarkeitsgruppe.
KnownFailover kann synonym mit Failover verwendet werden, diese Enumeration enthält die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Automatisch
Manuell

FullBackupFrequencyType

Häufigkeit der vollständigen Sicherungen. In beiden Fällen werden vollständige Sicherungen während des nächsten geplanten Zeitfensters gestartet.
KnownFullBackupFrequencyType kann austauschbar mit FullBackupFrequencyType verwendet werden, diese Enumeration enthält die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Täglich
Wöchentlich

IdentityType

Der Identitätstyp. Setzen Sie dies auf 'SystemAssigned', um automatisch einen Azure Active Directory-Principal für die Ressource zu erstellen und zuzuweisen.
KnownIdentityType- austauschbar mit IdentityType verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

None
SystemAssigned-
UserAssigned-
SystemAssigned,UserAssigned

LeastPrivilegeMode

SQL IaaS-Agent-Modus mit den geringsten Berechtigungen.
KnownLeastPrivilegeMode kann austauschbar mit LeastPrivilegeMode verwendet werden, diese Enumeration enthält die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Aktiviert
NotSet-

OperationOrigin

Der beabsichtigte Ausführungsausführer des Vorgangs.
KnownOperationOrigin austauschbar mit OperationOrigin verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

user
system

OsType

Betriebssystem der aktuellen SQL Virtual Machine.

ReadableSecondary

Replikat lesbarer sekundärer Modus in der Verfügbarkeitsgruppe.
KnownReadableSecondary kann austauschbar mit ReadableSecondary verwendet werden, diese Enumeration enthält die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Nein
Alle
Read_Only

Role

Replikatrolle in der Verfügbarkeitsgruppe.
KnownRole austauschbar mit Role verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Primary
Sekundär

ScaleType

Waagetyp.
KnownScaleType- austauschbar mit ScaleType verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

HA

SqlImageSku

SQL Server-Editionstyp.
KnownSqlImageSku kann austauschbar mit SqlImageSku verwendet werden, diese Enumeration enthält die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Developer
Express
Standard
Enterprise
Web

SqlManagementMode

SQL Server-Verwaltungstyp. HINWEIS: Dieser Parameter wird nicht mehr verwendet. Die API erkennt die Sql-Verwaltung automatisch, und sie wird nicht verwendet.
KnownSqlManagementMode kann austauschbar mit SqlManagementMode verwendet werden, diese Enumeration enthält die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Vollständig
Leicht
NoAgent

SqlServerLicenseType

SQL Server-Lizenztyp.
KnownSqlServerLicenseType austauschbar mit SqlServerLicenseType verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

PAYG-
AHUB-
DR

SqlVmGroupImageSku

SQL-Bildsku.
KnownSqlVmGroupImageSku kann austauschbar mit SqlVmGroupImageSku verwendet werden, diese Enumeration enthält die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Developer
Enterprise

SqlWorkloadType

SQL Server-Workloadtyp.
KnownSqlWorkloadType kann austauschbar mit SqlWorkloadType verwendet werden, diese Enumeration enthält die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

ALLGEMEINE
OLTP
DW

StorageWorkloadType

Speicherauslastungstyp.
KnownStorageWorkloadType kann austauschbar mit StorageWorkloadType verwendet werden, diese Enumeration enthält die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

ALLGEMEINE
OLTP
DW

TroubleshootingScenario

Problembehandlungsszenario für SQL-VM.
KnownTroubleshootingScenario kann austauschbar mit TroubleshootingScenario verwendet werden, diese Enumeration enthält die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

UnhealthyReplica

VmIdentityType

Identitätstyp des virtuellen Computers. Geben Sie "Keine" an, um verwaltete Identitäten abzumelden.
KnownVmIdentityType kann austauschbar mit VmIdentityType verwendet werden; dieses Enum enthält die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

None
SystemAssigned-
UserAssigned-

Enumerationen

AzureClouds

Eine Enumeration zur Beschreibung von Azure Cloud-Umgebungen.

KnownAdditionalOsPatch

Zusätzliche VM-Patchlösung auf der virtuellen Maschine aktiviert

KnownAdditionalVmPatch

Zusätzlicher Patch, der auf dem virtuellen SQL-Computer aktiviert oder aktiviert werden soll.

KnownAutoBackupDaysOfWeek

Bekannte Werte von AutoBackupDaysOfWeek , die der Dienst akzeptiert.

KnownBackupScheduleType

Sicherungszeitplantyp.

KnownClusterConfiguration

Clustertyp.

KnownClusterManagerType

Typ des Cluster-Managers: Windows Server Failover Cluster (WSFC), impliziert durch den Skalierungstyp der Gruppe und den Betriebssystemtyp.

KnownClusterSubnetType

Cluster-Subnetztyp.

KnownCommit

Replikat-Commitmodus in der Verfügbarkeitsgruppe.

KnownConnectivityType

SQL Server-Konnektivitätsoption.

KnownCreatedByType

Die Art der Entität, die die Ressource erstellt hat.

KnownDiskConfigurationType

Datenträgerkonfiguration, die auf SQL Server angewendet werden soll.

KnownFailover

Replikatfailovermodus in der Verfügbarkeitsgruppe.

KnownFullBackupFrequencyType

Häufigkeit der vollständigen Sicherungen. In beiden Fällen werden vollständige Sicherungen während des nächsten geplanten Zeitfensters gestartet.

KnownIdentityType

Der Identitätstyp. Setzen Sie dies auf 'SystemAssigned', um automatisch einen Azure Active Directory-Principal für die Ressource zu erstellen und zuzuweisen.

KnownLeastPrivilegeMode

SQL IaaS-Agent-Modus mit den geringsten Berechtigungen.

KnownOperationOrigin

Der beabsichtigte Ausführungsausführer des Vorgangs.

KnownReadableSecondary

Replikat lesbarer sekundärer Modus in der Verfügbarkeitsgruppe.

KnownRole

Replikatrolle in der Verfügbarkeitsgruppe.

KnownScaleType

Waagetyp.

KnownSqlImageSku

SQL Server-Editionstyp.

KnownSqlManagementMode

SQL Server-Verwaltungstyp. HINWEIS: Dieser Parameter wird nicht mehr verwendet. Die API erkennt die Sql-Verwaltung automatisch, und sie wird nicht verwendet.

KnownSqlServerLicenseType

SQL Server-Lizenztyp.

KnownSqlVmGroupImageSku

SQL-Bildsku.

KnownSqlWorkloadType

SQL Server-Workloadtyp.

KnownStorageWorkloadType

Speicherauslastungstyp.

KnownTroubleshootingScenario

Problembehandlungsszenario für SQL-VM.

KnownVersions

Die verfügbaren API-Versionen.

KnownVmIdentityType

Identitätstyp des virtuellen Computers. Geben Sie "Keine" an, um verwaltete Identitäten abzumelden.

Functions

isRestError(unknown)

Typeguard für RestError

restorePoller<TResponse, TResult>(SqlVirtualMachineManagementClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Erstellt einen Poller aus dem serialisierten Zustand eines anderen Pollers. Dies kann nützlich sein, wenn Sie Umfragen auf einem anderen Host erstellen möchten oder ein Poller erstellt werden muss, nachdem das ursprüngliche Abfragefeld nicht im Gültigkeitsbereich liegt.

Variablen

RestError

Ein benutzerdefinierter Fehlertyp für fehlgeschlagene Pipelineanforderungen.

Details zur Funktion

isRestError(unknown)

Typeguard für RestError

function isRestError(e: unknown): e

Parameter

e

unknown

Etwas, das von einer Catch-Klausel abgefangen wird.

Gibt zurück

e

restorePoller<TResponse, TResult>(SqlVirtualMachineManagementClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Erstellt einen Poller aus dem serialisierten Zustand eines anderen Pollers. Dies kann nützlich sein, wenn Sie Umfragen auf einem anderen Host erstellen möchten oder ein Poller erstellt werden muss, nachdem das ursprüngliche Abfragefeld nicht im Gültigkeitsbereich liegt.

function restorePoller<TResponse, TResult>(client: SqlVirtualMachineManagementClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>

Parameter

serializedState

string

sourceOperation

(args: any[]) => PollerLike<OperationState<TResult>, TResult>

Gibt zurück

PollerLike<OperationState<TResult>, TResult>

Details zu Variablen

RestError

Ein benutzerdefinierter Fehlertyp für fehlgeschlagene Pipelineanforderungen.

RestError: RestErrorConstructor

Typ