@azure/arm-sqlvirtualmachine package

Interfaces

AADAuthenticationSettings

Habilite a autenticação do AAD para SQL VM.

AdditionalFeaturesServerConfigurations

Configurações adicionais de recursos do SQL Server.

AgConfiguration

Configuração do grupo de disponibilidade.

AgReplica

Configuração da réplica do grupo de disponibilidade.

AssessmentSettings

Configure a Avaliação de práticas recomendadas do SQL para bancos de dados em sua máquina virtual SQL.

AutoBackupSettings

Configure backups para bancos de dados em sua máquina virtual SQL.

AutoPatchingSettings

Defina uma janela de aplicação de patches durante a qual os patches do Windows e do SQL serão aplicados.

AvailabilityGroupListener

Um ouvinte do grupo de disponibilidade do SQL Server.

AvailabilityGroupListenerProperties

As propriedades de um ouvinte de grupo de disponibilidade.

AvailabilityGroupListenersCreateOrUpdateOptionalParams

Parâmetros opcionais.

AvailabilityGroupListenersDeleteOptionalParams

Parâmetros opcionais.

AvailabilityGroupListenersGetOptionalParams

Parâmetros opcionais.

AvailabilityGroupListenersListByGroupOptionalParams

Parâmetros opcionais.

AvailabilityGroupListenersOperations

Interface representando as operações do AvailabilityGroupListeners.

DiskConfigAssessmentRequest

Configure a avaliação de configuração de disco para bases de dados na sua máquina virtual SQL.

ErrorAdditionalInfo

Informações adicionais sobre o erro de gestão de recursos.

ErrorDetail

O detalhe do erro.

ErrorResponse

Resposta de erro comum para todas as APIs do Azure Resource Manager para retornar detalhes de erro para operações com falha.

KeyVaultCredentialSettings

Configure sua máquina virtual SQL para poder se conectar ao serviço Azure Key Vault.

LoadBalancerConfiguration

Uma configuração de balanceador de carga para um ouvinte de grupo de disponibilidade.

MultiSubnetIpConfiguration

Configuração de IP de sub-rede múltipla para um ouvinte de grupo de disponibilidade.

Operation

Resultado da solicitação para listar operações SQL.

OperationDisplay

Exibir metadados associados à operação.

OperationsListOptionalParams

Parâmetros opcionais.

OperationsOperations

Interface que representa uma operação de Operações.

PageSettings

Opções para o método byPage

PagedAsyncIterableIterator

Uma interface que permite iteração assíncrona iterável até a conclusão e por página.

PrivateIPAddress

Um endereço IP privado vinculado ao ouvinte do grupo de disponibilidade.

ProxyResource

A definição de modelo de recurso para um recurso de proxy do Azure Resource Manager. Ele não terá tags e um local

Resource

Campos comuns que são retornados na resposta para todos os recursos do Azure Resource Manager

ResourceIdentity

Configuração de identidade do Azure Ative Directory para um recurso.

RestorePollerOptions
SQLInstanceSettings

Defina as configurações de servidor/instância para o SQL Server.

SQLStorageSettings

Defina as configurações de armazenamento em disco para o SQL Server.

SQLTempDbSettings

Defina as configurações de armazenamento tempDb para o SQL Server.

Schedule

Defina o agendamento de avaliação para o SQL Server.

ServerConfigurationsManagementSettings

Defina as configurações de conectividade, armazenamento e carga de trabalho.

SimplePollerLike

Um poller simples que pode ser usado para sondar uma operação de longa duração.

SqlConnectivityUpdateSettings

Defina as configurações de nível de acesso e porta de rede para o SQL Server.

SqlStorageUpdateSettings

Defina as configurações de armazenamento em disco para o SQL Server.

SqlVirtualMachine

Uma máquina virtual SQL.

SqlVirtualMachineGroup

Um grupo de máquinas virtuais SQL.

SqlVirtualMachineGroupProperties

As propriedades de um grupo de máquinas virtuais SQL.

SqlVirtualMachineGroupUpdate

Uma atualização para um grupo de máquinas virtuais SQL.

SqlVirtualMachineGroupsCreateOrUpdateOptionalParams

Parâmetros opcionais.

SqlVirtualMachineGroupsDeleteOptionalParams

Parâmetros opcionais.

SqlVirtualMachineGroupsGetOptionalParams

Parâmetros opcionais.

SqlVirtualMachineGroupsListByResourceGroupOptionalParams

Parâmetros opcionais.

SqlVirtualMachineGroupsListOptionalParams

Parâmetros opcionais.

SqlVirtualMachineGroupsOperations

Interface representando uma operação SqlVirtualMachineGroups.

SqlVirtualMachineGroupsUpdateOptionalParams

Parâmetros opcionais.

SqlVirtualMachineManagementClientOptionalParams

Parâmetros opcionais para o cliente.

SqlVirtualMachineProperties

As propriedades da máquina virtual SQL.

SqlVirtualMachineTroubleshootOperations

Interface representando uma operação de resolução de problemas SqlVirtualMachine.

SqlVirtualMachineTroubleshootTroubleshootOptionalParams

Parâmetros opcionais.

SqlVirtualMachineUpdate

Uma atualização para uma máquina virtual SQL.

SqlVirtualMachinesCreateOrUpdateOptionalParams

Parâmetros opcionais.

SqlVirtualMachinesDeleteOptionalParams

Parâmetros opcionais.

SqlVirtualMachinesFetchDCAssessmentOptionalParams

Parâmetros opcionais.

SqlVirtualMachinesGetOptionalParams

Parâmetros opcionais.

SqlVirtualMachinesListByResourceGroupOptionalParams

Parâmetros opcionais.

SqlVirtualMachinesListBySqlVmGroupOptionalParams

Parâmetros opcionais.

SqlVirtualMachinesListOptionalParams

Parâmetros opcionais.

SqlVirtualMachinesOperations

Interface representando operações de SqlVirtualMachines.

SqlVirtualMachinesRedeployOptionalParams

Parâmetros opcionais.

SqlVirtualMachinesStartAssessmentOptionalParams

Parâmetros opcionais.

SqlVirtualMachinesUpdateOptionalParams

Parâmetros opcionais.

SqlVmTroubleshooting

Detalhes necessários para a solução de problemas de VM SQL

SqlWorkloadTypeUpdateSettings

Defina o tipo de carga de trabalho para otimizar o armazenamento para o SQL Server.

StorageConfigurationSettings

Configurações de armazenamento para SQL Data, Log e TempDb.

SystemData

Metadados referentes à criação e última modificação do recurso.

TrackedResource

A definição do modelo de recursos para um recurso de nível superior rastreado do Azure Resource Manager que tem 'tags' e um 'local'

TroubleshootingAdditionalProperties

SQL VM Solução de problemas de propriedades adicionais.

TroubleshootingStatus

Status da última operação de solução de problemas nesta VM SQL

UnhealthyReplicaInfo

SQL VM Solucionar problemas de informações do cenário UnhealthyReplica.

VirtualMachineIdentity

Detalhes da Identidade da Máquina Virtual usados para configurações de extensão IaaS Sql.

WsfcDomainCredentials

Credenciais de domínio para configurar o grupo de disponibilidade do Cluster de Failover do Windows Server para SQL.

WsfcDomainProfile

Detalhes da conta do Ative Directory para operar o Cluster de Failover do Windows Server.

Aliases de Tipo

AdditionalOsPatch

Solução adicional de correção de VM ativada na Máquina Virtual
KnownAdditionalOsPatch pode ser usado de forma intercambiável com AdditionalOsPatch, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

WU
WUMU
WSUS

AdditionalVmPatch

Patch adicional a ser habilitado ou habilitado na máquina virtual SQL.
KnownAdditionalVmPatch pode ser usado de forma intercambiável com AdditionalVmPatch, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

NotSet
MicrosoftUpdate

AssessmentDayOfWeek

Dia da semana para executar a avaliação.

AutoBackupDaysOfWeek

Tipo de Backup Automático DiasDeSemana

AzureSupportedClouds

Os valores suportados para a configuração de nuvem como um tipo literal de cadeia de caracteres

BackupScheduleType

Tipo de agendamento de backup.
KnownBackupScheduleType pode ser usado de forma intercambiável com BackupScheduleType, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Manual
Automatizado

ClusterConfiguration

Tipo cluster.
KnownClusterConfiguration pode ser usado de forma intercambiável com ClusterConfiguration, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Dominado

ClusterManagerType

Tipo de gestor de cluster: Windows Server Failover Cluster (WSFC), implícito pelo tipo de escala do grupo e pelo tipo de sistema operativo.
KnownClusterManagerType pode ser usado de forma intercambiável com ClusterManagerType, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

WSFC

ClusterSubnetType

Tipo de sub-rede de cluster.
KnownClusterSubnetType pode ser usado de forma intercambiável com ClusterSubnetType, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Sub-rede única
MultiSub-rede

Commit

Modo de confirmação de réplica no grupo de disponibilidade.
KnownCommit pode ser usado de forma intercambiável com Commit, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Synchronous_Commit
Asynchronous_Commit

ConnectivityType

Opção de conectividade do SQL Server.
KnownConnectivityType pode ser usado de forma intercambiável com ConnectivityType, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

LOCAL
PRIVADO
PÚBLICO

ContinuablePage

Uma interface que descreve uma página de resultados.

CreatedByType

O tipo de entidade que criou o recurso.
KnownCreatedByType pode ser usado de forma intercambiável com CreatedByType, esse enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

User: A entidade foi criada por um usuário.
Application: A entidade foi criada por um aplicativo.
ManagedIdentity: A entidade foi criada por uma identidade gerenciada.
Key: A entidade foi criada por uma chave.

DayOfWeek

Dia da semana para aplicar o sistema transdérmico.

DiskConfigurationType

Configuração de disco a ser aplicada ao SQL Server.
KnownDiskConfigurationType pode ser usado de forma intercambiável com DiskConfigurationType, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

NOVO
ESTENDER
Adicionar

Failover

Modo de failover de réplica no grupo de disponibilidade.
KnownFailover pode ser usado de forma intercambiável com Failover, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Automático
Manual

FullBackupFrequencyType

Frequência de backups completos. Em ambos os casos, os backups completos começam durante a próxima janela de tempo agendada.
KnownFullBackupFrequencyType pode ser usado de forma intercambiável com FullBackupFrequencyType, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Diariamente
Semanalmente

IdentityType

O tipo de identidade. Defina isto como 'SystemAssigned' para criar e atribuir automaticamente um principal do Azure Active Directory ao recurso.
KnownIdentityType pode ser usado de forma intercambiável com IdentityType, esse enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Nenhum
SystemAssigned
UserAssigned
SystemAssigned,UserAssigned

LeastPrivilegeMode

Modo de privilégio mínimo do SQL IaaS Agent.
KnownLeastPrivilegeMode pode ser usado de forma intercambiável com LeastPrivilegeMode, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Ativado
NotSet

OperationOrigin

O executor pretendido da operação.
KnownOperationOrigin pode ser usado de forma intercambiável com OperationOrigin, esse enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

user
sistema

OsType

Sistema operativo da atual Máquina Virtual SQL.

ReadableSecondary

Modo secundário legível de réplica no grupo de disponibilidade.
KnownReadableSecondary pode ser usado de forma intercambiável com ReadableSecondary, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

No
Todos
Read_Only

Role

Função de réplica no grupo de disponibilidade.
KnownRole pode ser usado de forma intercambiável com Role, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Primária
Secundária

ScaleType

Tipo de escama.
KnownScaleType pode ser usado de forma intercambiável com ScaleType, esse enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

HA

SqlImageSku

Tipo de edição do SQL Server.
KnownSqlImageSku pode ser usado de forma intercambiável com SqlImageSku, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Developer
Express
Standard
Empresa
Sítio Web

SqlManagementMode

Tipo de Gerenciamento do SQL Server. NOTA: Este parâmetro já não é utilizado. API irá detetar automaticamente o Sql Management, abster-se de usá-lo.
KnownSqlManagementMode pode ser usado de forma intercambiável com SqlManagementMode, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Completo
Leveza
NoAgente

SqlServerLicenseType

Tipo de licença do SQL Server.
KnownSqlServerLicenseType pode ser usado de forma intercambiável com SqlServerLicenseType, esse enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

PAYG
AHUB
DR

SqlVmGroupImageSku

Token de imagem SQL.
KnownSqlVmGroupImageSku pode ser usado de forma intercambiável com SqlVmGroupImageSku, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Developer
Empresa

SqlWorkloadType

Tipo de carga de trabalho do SQL Server.
KnownSqlWorkloadType pode ser usado de forma intercambiável com SqlWorkloadType, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

GERAL
OLTP
DW

StorageWorkloadType

Tipo de carga de trabalho de armazenamento.
KnownStorageWorkloadType pode ser usado de forma intercambiável com StorageWorkloadType, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

GERAL
OLTP
DW

TroubleshootingScenario

Cenário de solução de problemas de VM SQL.
KnownTroubleshootingScenario pode ser usado de forma intercambiável com TroubleshootingScenario, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

UnhealthyReplica

VmIdentityType

Tipo de identidade da máquina virtual. Especifique Nenhum para desativar as Identidades Gerenciadas.
KnowVmIdentityType pode ser usado de forma intercambiável com VmIdentityType, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Nenhum
SystemAssigned
UserAssigned

Enumerações

AzureClouds

Um enum para descrever ambientes de nuvem do Azure.

KnownAdditionalOsPatch

Solução adicional de correção de VM ativada na Máquina Virtual

KnownAdditionalVmPatch

Patch adicional a ser habilitado ou habilitado na máquina virtual SQL.

KnownAutoBackupDaysOfWeek

Valores conhecidos de AutoBackupDaysOfWeek que o serviço aceita.

KnownBackupScheduleType

Tipo de agendamento de backup.

KnownClusterConfiguration

Tipo cluster.

KnownClusterManagerType

Tipo de gestor de cluster: Windows Server Failover Cluster (WSFC), implícito pelo tipo de escala do grupo e pelo tipo de sistema operativo.

KnownClusterSubnetType

Tipo de sub-rede de cluster.

KnownCommit

Modo de confirmação de réplica no grupo de disponibilidade.

KnownConnectivityType

Opção de conectividade do SQL Server.

KnownCreatedByType

O tipo de entidade que criou o recurso.

KnownDiskConfigurationType

Configuração de disco a ser aplicada ao SQL Server.

KnownFailover

Modo de failover de réplica no grupo de disponibilidade.

KnownFullBackupFrequencyType

Frequência de backups completos. Em ambos os casos, os backups completos começam durante a próxima janela de tempo agendada.

KnownIdentityType

O tipo de identidade. Defina isto como 'SystemAssigned' para criar e atribuir automaticamente um principal do Azure Active Directory ao recurso.

KnownLeastPrivilegeMode

Modo de privilégio mínimo do SQL IaaS Agent.

KnownOperationOrigin

O executor pretendido da operação.

KnownReadableSecondary

Modo secundário legível de réplica no grupo de disponibilidade.

KnownRole

Função de réplica no grupo de disponibilidade.

KnownScaleType

Tipo de escama.

KnownSqlImageSku

Tipo de edição do SQL Server.

KnownSqlManagementMode

Tipo de Gerenciamento do SQL Server. NOTA: Este parâmetro já não é utilizado. API irá detetar automaticamente o Sql Management, abster-se de usá-lo.

KnownSqlServerLicenseType

Tipo de licença do SQL Server.

KnownSqlVmGroupImageSku

Token de imagem SQL.

KnownSqlWorkloadType

Tipo de carga de trabalho do SQL Server.

KnownStorageWorkloadType

Tipo de carga de trabalho de armazenamento.

KnownTroubleshootingScenario

Cenário de solução de problemas de VM SQL.

KnownVersions

As versões de API disponíveis.

KnownVmIdentityType

Tipo de identidade da máquina virtual. Especifique Nenhum para desativar as Identidades Gerenciadas.

Funções

isRestError(unknown)

Typeguard para RestError

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

Cria um poller a partir do estado serializado de outro poller. Isso pode ser útil quando você deseja criar pollers em um host diferente ou um poller precisa ser construído depois que o original não está no escopo.

Variáveis

RestError

Um tipo de erro personalizado para solicitações de pipeline com falha.

Detalhes de Função

isRestError(unknown)

Typeguard para RestError

function isRestError(e: unknown): e

Parâmetros

e

unknown

Algo apanhado por uma cláusula de captura.

Devoluções

e

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

Cria um poller a partir do estado serializado de outro poller. Isso pode ser útil quando você deseja criar pollers em um host diferente ou um poller precisa ser construído depois que o original não está no escopo.

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

Parâmetros

serializedState

string

sourceOperation

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

Devoluções

PollerLike<OperationState<TResult>, TResult>

Detalhes das variáveis

RestError

Um tipo de erro personalizado para solicitações de pipeline com falha.

RestError: RestErrorConstructor

Tipo