@azure/arm-sqlvirtualmachine package

Interfejsy

AADAuthenticationSettings

Włącz uwierzytelnianie usługi AAD dla maszyny wirtualnej SQL.

AdditionalFeaturesServerConfigurations

Dodatkowe ustawienia funkcji programu SQL Server.

AgConfiguration

Konfiguracja grupy dostępności.

AgReplica

Konfiguracja repliki grupy dostępności.

AssessmentSettings

Skonfiguruj ocenę najlepszych rozwiązań SQL dla baz danych na maszynie wirtualnej SQL.

AutoBackupSettings

Konfigurowanie kopii zapasowych baz danych na maszynie wirtualnej SQL.

AutoPatchingSettings

Ustaw okno stosowania poprawek, w którym zostaną zastosowane poprawki systemu Windows i sql.

AvailabilityGroupListener

Odbiornik grupy dostępności programu SQL Server.

AvailabilityGroupListenerProperties

Właściwości słuchacza grupy dostępności.

AvailabilityGroupListenersCreateOrUpdateOptionalParams

Parametry opcjonalne.

AvailabilityGroupListenersDeleteOptionalParams

Parametry opcjonalne.

AvailabilityGroupListenersGetOptionalParams

Parametry opcjonalne.

AvailabilityGroupListenersListByGroupOptionalParams

Parametry opcjonalne.

AvailabilityGroupListenersOperations

Interfejs reprezentujący operacje AvailabilityGroupListeners.

DiskConfigAssessmentRequest

Konfiguruj ocenę konfiguracji dysku dla baz danych w swojej wirtualnej maszynie SQL.

ErrorAdditionalInfo

Dodatkowe informacje o błędzie zarządzania zasobami.

ErrorDetail

Szczegóły błędu.

ErrorResponse

Typowa odpowiedź na błędy dla wszystkich interfejsów API usługi Azure Resource Manager w celu zwrócenia szczegółów błędu dla operacji, które zakończyły się niepowodzeniem.

KeyVaultCredentialSettings

Skonfiguruj maszynę wirtualną SQL tak, aby mogła łączyć się z usługą Azure Key Vault.

LoadBalancerConfiguration

Konfiguracja modułu równoważenia obciążenia dla odbiornika grupy dostępności.

MultiSubnetIpConfiguration

Konfiguracja adresu IP z wieloma podsieciami dla odbiornika grupy dostępności.

Operation

Wynik żądania, aby wyświetlić listę operacji SQL.

OperationDisplay

Wyświetl metadane skojarzone z operacją.

OperationsListOptionalParams

Parametry opcjonalne.

OperationsOperations

Interfejs reprezentujący operacje.

PageSettings

Opcje dla metody byPage

PagedAsyncIterableIterator

Interfejs, który umożliwia iterację asynchronialną zarówno do ukończenia, jak i według strony.

PrivateIPAddress

Prywatny adres IP powiązany z odbiornikiem grupy dostępności.

ProxyResource

Definicja modelu zasobów dla zasobu serwera proxy usługi Azure Resource Manager. Nie będzie on miał tagów i lokalizacji

Resource

Typowe pola zwracane w odpowiedzi dla wszystkich zasobów usługi Azure Resource Manager

ResourceIdentity

Konfiguracja tożsamości usługi Azure Active Directory dla zasobu.

RestorePollerOptions
SQLInstanceSettings

Ustaw ustawienia na poziomie serwera/wystąpienia dla programu SQL Server.

SQLStorageSettings

Ustaw ustawienia magazynu dysków dla programu SQL Server.

SQLTempDbSettings

Ustaw ustawienia magazynu bazy danych tempDb dla programu SQL Server.

Schedule

Ustaw harmonogram oceny dla programu SQL Server.

ServerConfigurationsManagementSettings

Ustaw ustawienia łączności, magazynu i obciążenia.

SimplePollerLike

Prosty poller, który może służyć do sondowania długotrwałej operacji.

SqlConnectivityUpdateSettings

Ustaw poziom dostępu i ustawienia portu sieciowego dla programu SQL Server.

SqlStorageUpdateSettings

Ustaw ustawienia magazynu dysków dla programu SQL Server.

SqlVirtualMachine

Maszyna wirtualna SQL.

SqlVirtualMachineGroup

Grupa maszyn wirtualnych SQL.

SqlVirtualMachineGroupProperties

Właściwości grupy maszyn wirtualnych SQL.

SqlVirtualMachineGroupUpdate

Aktualizacja grupy maszyn wirtualnych SQL.

SqlVirtualMachineGroupsCreateOrUpdateOptionalParams

Parametry opcjonalne.

SqlVirtualMachineGroupsDeleteOptionalParams

Parametry opcjonalne.

SqlVirtualMachineGroupsGetOptionalParams

Parametry opcjonalne.

SqlVirtualMachineGroupsListByResourceGroupOptionalParams

Parametry opcjonalne.

SqlVirtualMachineGroupsListOptionalParams

Parametry opcjonalne.

SqlVirtualMachineGroupsOperations

Interfejs reprezentujący operacje SqlVirtualMachineGroups.

SqlVirtualMachineGroupsUpdateOptionalParams

Parametry opcjonalne.

SqlVirtualMachineManagementClientOptionalParams

Parametry opcjonalne dla klienta.

SqlVirtualMachineProperties

Właściwości maszyny wirtualnej SQL.

SqlVirtualMachineTroubleshootOperations

Interfejs reprezentujący operacje SqlVirtualMachineTroubleshoot.

SqlVirtualMachineTroubleshootTroubleshootOptionalParams

Parametry opcjonalne.

SqlVirtualMachineUpdate

Aktualizacja maszyny wirtualnej SQL.

SqlVirtualMachinesCreateOrUpdateOptionalParams

Parametry opcjonalne.

SqlVirtualMachinesDeleteOptionalParams

Parametry opcjonalne.

SqlVirtualMachinesFetchDCAssessmentOptionalParams

Parametry opcjonalne.

SqlVirtualMachinesGetOptionalParams

Parametry opcjonalne.

SqlVirtualMachinesListByResourceGroupOptionalParams

Parametry opcjonalne.

SqlVirtualMachinesListBySqlVmGroupOptionalParams

Parametry opcjonalne.

SqlVirtualMachinesListOptionalParams

Parametry opcjonalne.

SqlVirtualMachinesOperations

Interfejs reprezentujący operacje SqlVirtualMachines.

SqlVirtualMachinesRedeployOptionalParams

Parametry opcjonalne.

SqlVirtualMachinesStartAssessmentOptionalParams

Parametry opcjonalne.

SqlVirtualMachinesUpdateOptionalParams

Parametry opcjonalne.

SqlVmTroubleshooting

Szczegóły wymagane do rozwiązywania problemów z maszyną wirtualną SQL

SqlWorkloadTypeUpdateSettings

Ustaw typ obciążenia, aby zoptymalizować magazyn dla programu SQL Server.

StorageConfigurationSettings

Konfiguracje magazynu dla danych SQL, dziennika i bazy danych TempDb.

SystemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.

TrackedResource

Definicja modelu zasobów dla zasobu usługi Azure Resource Manager śledziła zasób najwyższego poziomu, który ma "tagi" i "lokalizację"

TroubleshootingAdditionalProperties

Rozwiązywanie problemów z dodatkowymi właściwościami maszyny wirtualnej SQL.

TroubleshootingStatus

Stan ostatniej operacji rozwiązywania problemów na tej maszynie wirtualnej SQL

UnhealthyReplicaInfo

Informacje o scenariuszu rozwiązywania problemów ze złą kondycją maszyny wirtualnej SQLReplica.

VirtualMachineIdentity

Szczegóły tożsamości maszyny wirtualnej używane w konfiguracjach rozszerzeń IaaS programu Sql.

WsfcDomainCredentials

Poświadczenia domeny do konfigurowania klastra trybu failover systemu Windows Server dla grupy dostępności SQL.

WsfcDomainProfile

Szczegóły konta usługi Active Directory do obsługi klastra trybu failover systemu Windows Server.

Aliasy typu

AdditionalOsPatch

Dodatkowe rozwiązanie VM Patching włączone na maszynie wirtualnej
KnownAdditionalOsPatch może być używany zamiennie z AdditionalOsPatch, a ten enum zawiera znane wartości, które obsługuje usługa.

Znane wartości obsługiwane przez usługę

WU
WUMU
WSUS

AdditionalVmPatch

Dodatkowa poprawka do włączenia lub włączenia na maszynie wirtualnej SQL.
KnownAdditionalVmPatch może być używany zamiennie z AdditionalVmPatch, a ten enum zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

NotSet
MicrosoftUpdate

AssessmentDayOfWeek

Dzień tygodnia do uruchomienia oceny.

AutoBackupDaysOfWeek

Rodzaj automatycznego backupuDni tygodnia

AzureSupportedClouds

Obsługiwane wartości ustawienia chmury jako typ literału ciągu

BackupScheduleType

Typ harmonogramu tworzenia kopii zapasowej.
KnownBackupScheduleType może być używany zamiennie z BackupScheduleType, to wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

Instrukcja
Zautomatyzowane

ClusterConfiguration

Typ klastra.
KnownClusterConfiguration może być używany zamiennie z ClusterConfiguration, to wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

Domena

ClusterManagerType

Typ menedżera klastra: Windows Server Failover Cluster (WSFC), wynikający z typu skali grupy oraz typu systemu operacyjnego.
KnownClusterManagerType może być używany zamiennie z ClusterManagerType, to wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

Konferencja Światowa (WSFC)

ClusterSubnetType

Typ podsieci klastra.
KnownClusterSubnetType może być używany zamiennie z ClusterSubnetType, to wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

Pojedyncza podsieć
Wiele podsieci

Commit

Tryb zatwierdzania repliki w grupie dostępności.
KnownCommit może być używany zamiennie z Commit, to wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

Synchronous_Commit
Asynchronous_Commit

ConnectivityType

Opcja łączności z programem SQL Server.
KnownConnectivityType może być używany zamiennie z ConnectivityType, to wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

LOCAL
PRYWATNY
PUBLICZNY

ContinuablePage

Interfejs opisujący stronę wyników.

CreatedByType

Rodzaj jednostki, która utworzyła zasób.
KnownCreatedByType można używać zamiennie z parametrem CreatedByType, wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

Użytkownik: jednostka została utworzona przez użytkownika.
Aplikacja: jednostka została utworzona przez aplikację.
ManagedIdentity: jednostka została utworzona przez tożsamość zarządzaną.
Klucz: jednostka została utworzona przez klucz.

DayOfWeek

Dzień tygodnia, aby zastosować poprawkę.

DiskConfigurationType

Konfiguracja dysku do zastosowania do programu SQL Server.
KnownDiskConfigurationType może być używany zamiennie z DiskConfigurationType, to wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

NOWOŚĆ
ROZSZERZ
DODAJ

Failover

Tryb trybu failover repliki w grupie dostępności.
KnownFailover może być używany zamiennie z trybem failover, to wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

Automatic
Instrukcja

FullBackupFrequencyType

Częstotliwość tworzenia pełnych kopii zapasowych. W obu przypadkach pełne kopie zapasowe rozpoczynają się w następnym zaplanowanym przedziale czasu.
KnownFullBackupFrequencyType może być używany zamiennie z FullBackupFrequencyType, to wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

Codziennie
tygodniowo

IdentityType

Typ tożsamości. Ustaw to na 'SystemAssigned', aby automatycznie utworzyć i przypisać zasadę Azure Active Directory dla zasobu.
KnownIdentityType można używać zamiennie z parametrem IdentityType. To wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

Brak
SystemPrzypisane
UserAssigned
SystemAssigned,UserAssigned

LeastPrivilegeMode

Tryb najniższych uprawnień agenta IaaS sql.
KnownLeastPrivilegeMode może być używany zamiennie z LeastPrivilegeMode, to wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

Enabled
NotSet

OperationOrigin

Zamierzony wykonawca operacji.
ZnaneOperationOrigin można używać zamiennie z operacją OperationOrigin, wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

user
system

OsType

System operacyjny obecnej maszyny wirtualnej SQL.

ReadableSecondary

Tryb pomocniczy z możliwością odczytu repliki w grupie dostępności.
KnownReadableSecondary może być używany zamiennie z ReadableSecondary, to wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

Nie
Wszystko
Read_Only

Role

Rola repliki w grupie dostępności.
znanerole można używać zamiennie z rolą. To wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

Podstawowy
Podrzędny

ScaleType

Typ skali.
ZnaneScaleType można używać zamiennie z elementem ScaleType, wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

HA

SqlImageSku

Typ wersji programu SQL Server.
KnownSqlImageSku może być używany zamiennie z SqlImageSku, to wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

Developer
Express
Standard
Przedsiębiorstwo
Internet

SqlManagementMode

Typ zarządzania programem SQL Server. UWAGA: Ten parametr nie jest już używany. Interfejs API automatycznie wykryje usługę Sql Management, powstrzyma się od korzystania z niej.
KnownSqlManagementMode może być używany zamiennie z SqlManagementMode, to wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

Pełny
Lekki
Brak agenta

SqlServerLicenseType

Typ licencji programu SQL Server.
KnownSqlServerLicenseType można używać zamiennie z sqlServerLicenseType, wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

płatności zgodnie z rzeczywistym użyciem
AHUB
DR

SqlVmGroupImageSku

Jednostka SKU obrazu SQL.
KnownSqlVmGroupImageSku może być używany zamiennie z SqlVmGroupImageSku, to wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

Developer
Przedsiębiorstwo

SqlWorkloadType

Typ obciążenia programu SQL Server.
KnownSqlWorkloadType może być używany zamiennie z SqlWorkloadType, to wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

OGÓLNE
OLTP
DW

StorageWorkloadType

Typ obciążenia magazynu.
KnownStorageWorkloadType może być używany zamiennie z StorageWorkloadType, to wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

OGÓLNE
OLTP
DW

TroubleshootingScenario

Scenariusz rozwiązywania problemów z maszyną wirtualną SQL.
KnownTroubleshootingScenario może być używany zamiennie z TroubleshootingScenario, to wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

UnhealthyReplica

VmIdentityType

Typ tożsamości maszyny wirtualnej. Określ opcję Brak, aby zrezygnować z tożsamości zarządzanych.
KnownVmIdentityType może być używany zamiennie z VmIdentityType, a ten enum zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

Brak
SystemPrzypisane
UserAssigned

Wyliczenia

AzureClouds

Wyliczenie opisujące środowiska chmury platformy Azure.

KnownAdditionalOsPatch

Dodatkowe rozwiązanie VM Patching włączone na maszynie wirtualnej

KnownAdditionalVmPatch

Dodatkowa poprawka do włączenia lub włączenia na maszynie wirtualnej SQL.

KnownAutoBackupDaysOfWeek

Znane wartości AutoBackupDaysOfWeek akceptowane przez usługę.

KnownBackupScheduleType

Typ harmonogramu tworzenia kopii zapasowej.

KnownClusterConfiguration

Typ klastra.

KnownClusterManagerType

Typ menedżera klastra: Windows Server Failover Cluster (WSFC), wynikający z typu skali grupy oraz typu systemu operacyjnego.

KnownClusterSubnetType

Typ podsieci klastra.

KnownCommit

Tryb zatwierdzania repliki w grupie dostępności.

KnownConnectivityType

Opcja łączności z programem SQL Server.

KnownCreatedByType

Rodzaj jednostki, która utworzyła zasób.

KnownDiskConfigurationType

Konfiguracja dysku do zastosowania do programu SQL Server.

KnownFailover

Tryb trybu failover repliki w grupie dostępności.

KnownFullBackupFrequencyType

Częstotliwość tworzenia pełnych kopii zapasowych. W obu przypadkach pełne kopie zapasowe rozpoczynają się w następnym zaplanowanym przedziale czasu.

KnownIdentityType

Typ tożsamości. Ustaw to na 'SystemAssigned', aby automatycznie utworzyć i przypisać zasadę Azure Active Directory dla zasobu.

KnownLeastPrivilegeMode

Tryb najniższych uprawnień agenta IaaS sql.

KnownOperationOrigin

Zamierzony wykonawca operacji.

KnownReadableSecondary

Tryb pomocniczy z możliwością odczytu repliki w grupie dostępności.

KnownRole

Rola repliki w grupie dostępności.

KnownScaleType

Typ skali.

KnownSqlImageSku

Typ wersji programu SQL Server.

KnownSqlManagementMode

Typ zarządzania programem SQL Server. UWAGA: Ten parametr nie jest już używany. Interfejs API automatycznie wykryje usługę Sql Management, powstrzyma się od korzystania z niej.

KnownSqlServerLicenseType

Typ licencji programu SQL Server.

KnownSqlVmGroupImageSku

Jednostka SKU obrazu SQL.

KnownSqlWorkloadType

Typ obciążenia programu SQL Server.

KnownStorageWorkloadType

Typ obciążenia magazynu.

KnownTroubleshootingScenario

Scenariusz rozwiązywania problemów z maszyną wirtualną SQL.

KnownVersions

Dostępne wersje interfejsu API.

KnownVmIdentityType

Typ tożsamości maszyny wirtualnej. Określ opcję Brak, aby zrezygnować z tożsamości zarządzanych.

Funkcje

isRestError(unknown)

Funkcja Typeguard dla błędu RestError

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

Tworzy poller ze stanu serializowanego innego poller. Może to być przydatne, gdy chcesz utworzyć sondy na innym hoście lub poller musi zostać skonstruowany po tym, jak oryginalny nie znajduje się w zakresie.

Zmienne

RestError

Niestandardowy typ błędu dla żądań potoku, który zakończył się niepowodzeniem.

Szczegóły funkcji

isRestError(unknown)

Funkcja Typeguard dla błędu RestError

function isRestError(e: unknown): e

Parametry

e

unknown

Coś złapanego przez klauzulę catch.

Zwraca

e

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

Tworzy poller ze stanu serializowanego innego poller. Może to być przydatne, gdy chcesz utworzyć sondy na innym hoście lub poller musi zostać skonstruowany po tym, jak oryginalny nie znajduje się w zakresie.

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

Parametry

serializedState

string

sourceOperation

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

Zwraca

PollerLike<OperationState<TResult>, TResult>

Szczegóły zmiennej

RestError

Niestandardowy typ błędu dla żądań potoku, który zakończył się niepowodzeniem.

RestError: RestErrorConstructor

Typ