@azure/arm-sqlvirtualmachine package

Interfacce

AADAuthenticationSettings

Abilitare l'autenticazione AAD per la macchina virtuale SQL.

AdditionalFeaturesServerConfigurations

Impostazioni aggiuntive delle funzionalità di SQL Server.

AgConfiguration

Configurazione del gruppo di disponibilità.

AgReplica

Configurazione della replica del gruppo di disponibilità.

AssessmentSettings

Configurare le procedure consigliate di SQL Assessment per i database nella macchina virtuale SQL.

AutoBackupSettings

Configurare i backup per i database nella macchina virtuale SQL.

AutoPatchingSettings

Impostare una finestra di applicazione di patch durante la quale verranno applicate le patch di Windows e SQL.

AvailabilityGroupListener

Listener del gruppo di disponibilità di SQL Server.

AvailabilityGroupListenerProperties

Le proprietà di un ascoltatore di gruppo di disponibilità.

AvailabilityGroupListenersCreateOrUpdateOptionalParams

Parametri facoltativi.

AvailabilityGroupListenersDeleteOptionalParams

Parametri facoltativi.

AvailabilityGroupListenersGetOptionalParams

Parametri facoltativi.

AvailabilityGroupListenersListByGroupOptionalParams

Parametri facoltativi.

AvailabilityGroupListenersOperations

Interfaccia che rappresenta un'operazione di AvailabilityGroupListeners.

DiskConfigAssessmentRequest

Configura la valutazione della configurazione del disco per i database nella tua macchina virtuale SQL.

ErrorAdditionalInfo

Informazioni aggiuntive sull'errore di gestione delle risorse.

ErrorDetail

Dettagli dell'errore.

ErrorResponse

Risposta di errore comune per tutte le API di Azure Resource Manager per restituire i dettagli dell'errore per le operazioni non riuscite.

KeyVaultCredentialSettings

Configurare la macchina virtuale SQL per potersi connettere al servizio Azure Key Vault.

LoadBalancerConfiguration

Configurazione del servizio di bilanciamento del carico per un listener del gruppo di disponibilità.

MultiSubnetIpConfiguration

Configurazione ip su più subnet per un listener del gruppo di disponibilità.

Operation

Risultato della richiesta per elencare le operazioni SQL.

OperationDisplay

Visualizzare i metadati associati all'operazione.

OperationsListOptionalParams

Parametri facoltativi.

OperationsOperations

Interfaccia che rappresenta un'operazione operativa.

PageSettings

Opzioni per il metodo byPage

PagedAsyncIterableIterator

Interfaccia che consente l'iterazione iterabile asincrona sia al completamento che alla pagina.

PrivateIPAddress

Indirizzo IP privato associato al listener del gruppo di disponibilità.

ProxyResource

Definizione del modello di risorse per una risorsa proxy di Azure Resource Manager. Non avrà tag e una posizione

Resource

Campi comuni restituiti nella risposta per tutte le risorse di Azure Resource Manager

ResourceIdentity

Configurazione dell'identità di Azure Active Directory per una risorsa.

RestorePollerOptions
SQLInstanceSettings

Impostare le impostazioni a livello di server/istanza per SQL Server.

SQLStorageSettings

Impostare le impostazioni di archiviazione su disco per SQL Server.

SQLTempDbSettings

Impostare le impostazioni di archiviazione tempDb per SQL Server.

Schedule

Impostare la pianificazione della valutazione per SQL Server.

ServerConfigurationsManagementSettings

Impostare le impostazioni di connettività, archiviazione e carico di lavoro.

SimplePollerLike

Un semplice poller che può essere usato per eseguire il polling di un'operazione a esecuzione prolungata.

SqlConnectivityUpdateSettings

Impostare le impostazioni del livello di accesso e della porta di rete per SQL Server.

SqlStorageUpdateSettings

Impostare le impostazioni di archiviazione su disco per SQL Server.

SqlVirtualMachine

Una macchina virtuale SQL.

SqlVirtualMachineGroup

Un gruppo di macchine virtuali SQL.

SqlVirtualMachineGroupProperties

Le proprietà di un gruppo di macchine virtuali SQL.

SqlVirtualMachineGroupUpdate

Aggiornamento di un gruppo di macchine virtuali SQL.

SqlVirtualMachineGroupsCreateOrUpdateOptionalParams

Parametri facoltativi.

SqlVirtualMachineGroupsDeleteOptionalParams

Parametri facoltativi.

SqlVirtualMachineGroupsGetOptionalParams

Parametri facoltativi.

SqlVirtualMachineGroupsListByResourceGroupOptionalParams

Parametri facoltativi.

SqlVirtualMachineGroupsListOptionalParams

Parametri facoltativi.

SqlVirtualMachineGroupsOperations

Interfaccia che rappresenta un'operazione SqlVirtualMachineGroups.

SqlVirtualMachineGroupsUpdateOptionalParams

Parametri facoltativi.

SqlVirtualMachineManagementClientOptionalParams

Parametri facoltativi per il client.

SqlVirtualMachineProperties

Le proprietà della macchina virtuale SQL.

SqlVirtualMachineTroubleshootOperations

Interfaccia che rappresenta un'operazione di risoluzione dei problemi SqlVirtualMachine.

SqlVirtualMachineTroubleshootTroubleshootOptionalParams

Parametri facoltativi.

SqlVirtualMachineUpdate

Aggiornamento di una macchina virtuale SQL.

SqlVirtualMachinesCreateOrUpdateOptionalParams

Parametri facoltativi.

SqlVirtualMachinesDeleteOptionalParams

Parametri facoltativi.

SqlVirtualMachinesFetchDCAssessmentOptionalParams

Parametri facoltativi.

SqlVirtualMachinesGetOptionalParams

Parametri facoltativi.

SqlVirtualMachinesListByResourceGroupOptionalParams

Parametri facoltativi.

SqlVirtualMachinesListBySqlVmGroupOptionalParams

Parametri facoltativi.

SqlVirtualMachinesListOptionalParams

Parametri facoltativi.

SqlVirtualMachinesOperations

Interfaccia che rappresenta un'operazione SqlVirtualMachines.

SqlVirtualMachinesRedeployOptionalParams

Parametri facoltativi.

SqlVirtualMachinesStartAssessmentOptionalParams

Parametri facoltativi.

SqlVirtualMachinesUpdateOptionalParams

Parametri facoltativi.

SqlVmTroubleshooting

Dettagli necessari per la risoluzione dei problemi delle macchine virtuali SQL

SqlWorkloadTypeUpdateSettings

Impostare il tipo di carico di lavoro per ottimizzare l'archiviazione per SQL Server.

StorageConfigurationSettings

Configurazioni di archiviazione per dati SQL, log e TempDb.

SystemData

Metadati relativi alla creazione e all'ultima modifica della risorsa.

TrackedResource

La definizione del modello di risorsa per una risorsa di livello superiore di Azure Resource Manager con "tag" e "location"

TroubleshootingAdditionalProperties

Sql VM Troubleshooting additional properties (Risoluzione dei problemi delle proprietà aggiuntive della macchina virtuale SQL).

TroubleshootingStatus

Stato dell'ultima operazione di risoluzione dei problemi in questa macchina virtuale SQL

UnhealthyReplicaInfo

Sql VM Troubleshoot UnhealthyReplica scenario information .SQL VM Troubleshoot UnhealthyReplica scenario information.SQL VM Troubleshoot UnhealthyReplica scenario information.

VirtualMachineIdentity

Dettagli dell'identità della macchina virtuale usati per le configurazioni dell'estensione IaaS sql.

WsfcDomainCredentials

Credenziali di dominio per la configurazione del cluster di failover di Windows Server per il gruppo di disponibilità SQL.

WsfcDomainProfile

Dettagli dell'account Active Directory per il funzionamento del cluster di failover di Windows Server.

Alias tipo

AdditionalOsPatch

Soluzione aggiuntiva di patching VM abilitata sulla macchina virtuale
KnownAdditionalOsPatch può essere usato in modo intercambiabile con AdditionalOsPatch, questo enum contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

WU
WUMU
WSUS

AdditionalVmPatch

Patch aggiuntiva da abilitare o abilitare nella macchina virtuale SQL.
KnownAdditionalVmPatch può essere usato in modo intercambiabile con AdditionalVmPatch, questo enum contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

NotSet
MicrosoftUpdate

AssessmentDayOfWeek

Giorno della settimana per eseguire la valutazione.

AutoBackupDaysOfWeek

Tipo di Backup AutomaticoGiorniOfWeek

AzureSupportedClouds

I valori supportati per l'impostazione cloud come tipo letterale stringa

BackupScheduleType

Tipo di pianificazione del backup.
KnownBackupScheduleType può essere utilizzato in modo intercambiabile con BackupScheduleType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Manuale
automatizzato

ClusterConfiguration

Tipo di cluster.
KnownClusterConfiguration può essere utilizzato in modo intercambiabile con ClusterConfiguration, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Dominio

ClusterManagerType

Tipo di gestore cluster: Windows Server Failover Cluster (WSFC), implicito dal tipo di scala del gruppo e dal tipo di sistema operativo.
KnownClusterManagerType può essere utilizzato in modo intercambiabile con ClusterManagerType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Visualizzazione del materiale WSFC

ClusterSubnetType

Tipo di subnet del cluster.
KnownClusterSubnetType può essere utilizzato in modo intercambiabile con ClusterSubnetType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

SingleSubnet
Subnet multipla

Commit

Modalità di commit della replica nel gruppo di disponibilità.
KnownCommit può essere utilizzato in modo intercambiabile con Commit, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Synchronous_Commit
Asynchronous_Commit

ConnectivityType

Opzione di connettività di SQL Server.
KnownConnectivityType può essere usato in modo intercambiabile con ConnectivityType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

LOCAL
PRIVATO
PUBLIC

ContinuablePage

Interfaccia che descrive una pagina di risultati.

CreatedByType

Tipo di entità che ha creato la risorsa.
KnownCreatedByType può essere usato in modo intercambiabile con CreatedByType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

User: l'entità è stata creata da un utente.
'applicazione: l'entità è stata creata da un'applicazione.
ManagedIdentity: l'entità è stata creata da un'identità gestita.
Key: l'entità è stata creata da una chiave.

DayOfWeek

Giorno della settimana per applicare la patch.

DiskConfigurationType

Configurazione del disco da applicare a SQL Server.
KnownDiskConfigurationType può essere utilizzato in modo intercambiabile con DiskConfigurationType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

NUOVO
ESTENDERE
ADD

Failover

Modalità di failover della replica nel gruppo di disponibilità.
KnownFailover può essere utilizzato in modo intercambiabile con Failover, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Automatico
Manuale

FullBackupFrequencyType

Frequenza dei backup completi. In entrambi i casi, i backup completi iniziano nell'intervallo di tempo pianificato successivo.
KnownFullBackupFrequencyType può essere utilizzato in modo intercambiabile con FullBackupFrequencyType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Giornaliero
Settimanale

IdentityType

Tipo di identità. Imposta questo su 'SystemAssigned' per creare e assegnare automaticamente un Azure Active Directory principal per la risorsa.
KnownIdentityType può essere usato in modo intercambiabile con IdentityType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Nessuno
SystemAssigned
userAssigned
SystemAssigned,UserAssigned

LeastPrivilegeMode

Modalità con privilegi minimi di SQL IaaS Agent.
KnownLeastPrivilegeMode può essere utilizzato in modo intercambiabile con LeastPrivilegeMode, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

abilitato
NotSet

OperationOrigin

Executor previsto dell'operazione.
KnownOperationOrigin può essere usato in modo intercambiabile con OperationOrigin, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

utente
sistema

OsType

Sistema operativo dell'attuale macchina virtuale SQL.

ReadableSecondary

Modalità secondaria leggibile della replica nel gruppo di disponibilità.
KnownReadableSecondary può essere utilizzato in modo intercambiabile con ReadableSecondary, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

No
Tutto
Read_Only

Role

Ruolo replica nel gruppo di disponibilità.
KnownRole può essere usato in modo intercambiabile con Role, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Primario
Secondario

ScaleType

Tipo di scaglia.
KnownScaleType può essere usato in modo intercambiabile con ScaleType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

HA

SqlImageSku

Tipo di edizione di SQL Server.
KnownSqlImageSku può essere utilizzato in modo intercambiabile con SqlImageSku, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Sviluppatore
Express
Standard
Enterprise
Web

SqlManagementMode

Tipo di gestione di SQL Server. NOTA: questo parametro non viene più usato. L'API rileverà automaticamente la gestione Sql, evitare di usarla.
KnownSqlManagementMode può essere utilizzato in modo intercambiabile con SqlManagementMode, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Completo
Leggero
NoAgent

SqlServerLicenseType

Tipo di licenza di SQL Server.
KnownSqlServerLicenseType può essere usato in modo intercambiabile con SqlServerLicenseType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

con pagamento in base al consumo
AHUB
DR

SqlVmGroupImageSku

SKU dell'immagine SQL.
KnownSqlVmGroupImageSku può essere utilizzato in modo intercambiabile con SqlVmGroupImageSku, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Sviluppatore
Enterprise

SqlWorkloadType

Tipo di carico di lavoro di SQL Server.
KnownSqlWorkloadType può essere utilizzato in modo intercambiabile con SqlWorkloadType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

GENERALE
OLTP
DW

StorageWorkloadType

Tipo di carico di lavoro di archiviazione.
KnownStorageWorkloadType può essere usato in modo intercambiabile con StorageWorkloadType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

GENERALE
OLTP
DW

TroubleshootingScenario

Scenario di risoluzione dei problemi delle macchine virtuali SQL.
KnownTroubleshootingScenario può essere utilizzato in modo intercambiabile con TroubleshootingScenario, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

UnhealthyReplica

VmIdentityType

Tipo di identità della macchina virtuale. Specificare Nessuno per rifiutare esplicitamente le identità gestite.
KnownVmIdentityType può essere usato in modo intercambiabile con VmIdentityType, questo enum contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Nessuno
SystemAssigned
userAssigned

Enumerazioni

AzureClouds

Un enum per descrivere gli ambienti Azure Cloud.

KnownAdditionalOsPatch

Soluzione aggiuntiva di patching VM abilitata sulla macchina virtuale

KnownAdditionalVmPatch

Patch aggiuntiva da abilitare o abilitare nella macchina virtuale SQL.

KnownAutoBackupDaysOfWeek

Valori noti di AutoBackupDaysOfWeek accettati dal servizio.

KnownBackupScheduleType

Tipo di pianificazione del backup.

KnownClusterConfiguration

Tipo di cluster.

KnownClusterManagerType

Tipo di gestore cluster: Windows Server Failover Cluster (WSFC), implicito dal tipo di scala del gruppo e dal tipo di sistema operativo.

KnownClusterSubnetType

Tipo di subnet del cluster.

KnownCommit

Modalità di commit della replica nel gruppo di disponibilità.

KnownConnectivityType

Opzione di connettività di SQL Server.

KnownCreatedByType

Tipo di entità che ha creato la risorsa.

KnownDiskConfigurationType

Configurazione del disco da applicare a SQL Server.

KnownFailover

Modalità di failover della replica nel gruppo di disponibilità.

KnownFullBackupFrequencyType

Frequenza dei backup completi. In entrambi i casi, i backup completi iniziano nell'intervallo di tempo pianificato successivo.

KnownIdentityType

Tipo di identità. Imposta questo su 'SystemAssigned' per creare e assegnare automaticamente un Azure Active Directory principal per la risorsa.

KnownLeastPrivilegeMode

Modalità con privilegi minimi di SQL IaaS Agent.

KnownOperationOrigin

Executor previsto dell'operazione.

KnownReadableSecondary

Modalità secondaria leggibile della replica nel gruppo di disponibilità.

KnownRole

Ruolo replica nel gruppo di disponibilità.

KnownScaleType

Tipo di scaglia.

KnownSqlImageSku

Tipo di edizione di SQL Server.

KnownSqlManagementMode

Tipo di gestione di SQL Server. NOTA: questo parametro non viene più usato. L'API rileverà automaticamente la gestione Sql, evitare di usarla.

KnownSqlServerLicenseType

Tipo di licenza di SQL Server.

KnownSqlVmGroupImageSku

SKU dell'immagine SQL.

KnownSqlWorkloadType

Tipo di carico di lavoro di SQL Server.

KnownStorageWorkloadType

Tipo di carico di lavoro di archiviazione.

KnownTroubleshootingScenario

Scenario di risoluzione dei problemi delle macchine virtuali SQL.

KnownVersions

Versioni dell'API disponibili.

KnownVmIdentityType

Tipo di identità della macchina virtuale. Specificare Nessuno per rifiutare esplicitamente le identità gestite.

Funzioni

isRestError(unknown)

Typeguard per RestError

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

Crea un poller dallo stato serializzato di un altro poller. Ciò può essere utile quando si desidera creare poller su un host diverso o quando è necessario creare un poller dopo che quello originale non è incluso nell'ambito.

Variabili

RestError

Tipo di errore personalizzato per le richieste di pipeline non riuscite.

Dettagli funzione

isRestError(unknown)

Typeguard per RestError

function isRestError(e: unknown): e

Parametri

e

unknown

Un elemento rilevato da una clausola catch.

Valori restituiti

e

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

Crea un poller dallo stato serializzato di un altro poller. Ciò può essere utile quando si desidera creare poller su un host diverso o quando è necessario creare un poller dopo che quello originale non è incluso nell'ambito.

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

Parametri

serializedState

string

sourceOperation

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

Valori restituiti

PollerLike<OperationState<TResult>, TResult>

Dettagli delle variabili

RestError

Tipo di errore personalizzato per le richieste di pipeline non riuscite.

RestError: RestErrorConstructor

Tipo