@azure/arm-sqlvirtualmachine package

Interfaces

AADAuthenticationSettings

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

AdditionalFeaturesServerConfigurations

Configurações de recursos adicionais 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 do SQL.

AutoBackupSettings

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

AutoPatchingSettings

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

AvailabilityGroupListener

Um ouvinte de 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 operações do AvailabilityGroupListeners.

DiskConfigAssessmentRequest

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

ErrorAdditionalInfo

Informações adicionais sobre o erro de gerenciamento de recursos.

ErrorDetail

O detalhe do erro.

ErrorResponse

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

KeyVaultCredentialSettings

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

LoadBalancerConfiguration

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

MultiSubnetIpConfiguration

Configuração de ip de várias sub-redes 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 operações de operações.

PageSettings

Opções para o método byPage

PagedAsyncIterableIterator

Uma interface que permite iteração assíncrona iterável tanto para conclusão quanto por página.

PrivateIPAddress

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

ProxyResource

A definição do modelo de recurso para um recurso proxy do Azure Resource Manager. Ele não terá marcas 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 Active Directory para um recurso.

RestorePollerOptions
SQLInstanceSettings

Defina as configurações de nível 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 sondador simples que pode ser usado para sondar uma operação de longa execução.

SqlConnectivityUpdateSettings

Defina as configurações de porta de rede e nível de acesso 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 do SQL.

SqlVirtualMachineGroupProperties

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

SqlVirtualMachineGroupUpdate

Uma atualização para um grupo de máquinas virtuais do 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 solução de problemas SqlVirtualMachine.

SqlVirtualMachineTroubleshootTroubleshootOptionalParams

Parâmetros opcionais.

SqlVirtualMachineUpdate

Uma atualização para uma máquina virtual do 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 solução de problemas de VM do SQL

SqlWorkloadTypeUpdateSettings

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

StorageConfigurationSettings

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

SystemData

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

TrackedResource

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

TroubleshootingAdditionalProperties

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

TroubleshootingStatus

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

UnhealthyReplicaInfo

Informações de cenário de UnhealthyReplica da VM do SQL.

VirtualMachineIdentity

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

WsfcDomainCredentials

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

WsfcDomainProfile

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

Aliases de tipo

AdditionalOsPatch

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

Valores conhecidos compatíveis com o serviço

WU
WUMU
WSUS

AdditionalVmPatch

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

Valores conhecidos compatíveis com o serviço

NotSet
MicrosoftUpdate

AssessmentDayOfWeek

Dia da semana para executar a avaliação.

AutoBackupDaysOfWeek

Tipo de Backup Automático DiasDeSemana

AzureSupportedClouds

Os valores com suporte 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, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Manual
Automatizado

ClusterConfiguration

Tipo de cluster.
KnownClusterConfiguration pode ser usado de forma intercambiável com ClusterConfiguration, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Domínio

ClusterManagerType

Tipo de gerenciador de cluster: WSFC (Cluster de Failover do Windows Server), implícito pelo tipo de escala do grupo e do tipo de sistema operacional.
KnownClusterManagerType pode ser usado de forma intercambiável com ClusterManagerType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

WSFC

ClusterSubnetType

Tipo de sub-rede do cluster.
KnownClusterSubnetType pode ser usado de forma intercambiável com ClusterSubnetType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Sub-rede única
Multi-sub-rede

Commit

Modo de confirmação de réplica no grupo de disponibilidade.
KnownCommit pode ser usado de forma intercambiável com Commit, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Synchronous_Commit
Asynchronous_Commit

ConnectivityType

Opção de conectividade do SQL Server.
KnownConnectivityType pode ser usado de forma intercambiável com ConnectivityType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

LOCAL
PRIVADO
PUBLIC

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, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o 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 patch.

DiskConfigurationType

Configuração de disco a ser aplicada ao SQL Server.
KnownDiskConfigurationType pode ser usado de forma intercambiável com DiskConfigurationType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

NOVO
EXTEND
Adicionar

Failover

Modo de failover de réplica no grupo de disponibilidade.
KnownFailover pode ser usado de forma intercambiável com Failover, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Automático
Manual

FullBackupFrequencyType

Frequência de backups completos. Em ambos os casos, os backups completos são iniciados durante a janela de tempo agendada seguinte.
KnownFullBackupFrequencyType pode ser usado de forma intercambiável com FullBackupFrequencyType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Diariamente
Semanalmente

IdentityType

O tipo de identidade. Defina isso como 'SystemAssigned' para criar e atribuir automaticamente um principal do Azure Active Directory para o recurso.
KnownIdentityType pode ser usado de forma intercambiável com IdentityType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Nenhum
SystemAssigned
UserAssigned
SystemAssigned,UserAssigned

LeastPrivilegeMode

Modo de privilégio mínimo do Agente IaaS do SQL.
KnownLeastPrivilegeMode pode ser usado de forma intercambiável com LeastPrivilegeMode, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Enabled
NotSet

OperationOrigin

O executor pretendido da operação.
KnownOperationOrigin pode ser usado de forma intercambiável com OperationOrigin, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

user
system

OsType

Sistema Operacional 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, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o 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, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Primary
Secundário

ScaleType

Tipo de escama.
KnownScaleType pode ser usado de forma intercambiável com ScaleType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

HA

SqlImageSku

Tipo de edição do SQL Server.
KnownSqlImageSku pode ser usado de forma intercambiável com SqlImageSku, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Desenvolvedor
Express
Standard
Empresa
Web

SqlManagementMode

Tipo de Gerenciamento do SQL Server. OBSERVAÇÃO: esse parâmetro não é mais usado. A API detectará automaticamente o Gerenciamento de Sql, evitará usá-lo.
KnownSqlManagementMode pode ser usado de forma intercambiável com SqlManagementMode, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Full
Leve
Agente sem

SqlServerLicenseType

Tipo de licença do SQL Server.
KnownSqlServerLicenseType pode ser usado de forma intercambiável com SqlServerLicenseType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

PAYG
do AHUB
DR

SqlVmGroupImageSku

SKU de imagem SQL.
KnownSqlVmGroupImageSku pode ser usado de forma intercambiável com SqlVmGroupImageSku, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Desenvolvedor
Empresa

SqlWorkloadType

Tipo de carga de trabalho do SQL Server.
KnownSqlWorkloadType pode ser usado de forma intercambiável com SqlWorkloadType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

GERAL
OLTP
DW

StorageWorkloadType

Tipo de carga de trabalho de armazenamento.
KnownStorageWorkloadType pode ser usado de forma intercambiável com StorageWorkloadType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

GERAL
OLTP
DW

TroubleshootingScenario

Cenário de solução de problemas de VM do SQL.
KnownTroubleshootingScenario pode ser usado de forma intercambiável com TroubleshootingScenario, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Réplica não íntegra

VmIdentityType

Tipo de identidade da máquina virtual. Especifique Nenhum para recusar identidades gerenciadas.
KnowVmIdentityType pode ser usado de forma intercambiável com VmIdentityType, esse enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos compatíveis com o serviço

Nenhum
SystemAssigned
UserAssigned

Enumerações

AzureClouds

Um enumeração para descrever os ambientes de nuvem do Azure.

KnownAdditionalOsPatch

Solução adicional de Patching de VMs ativada na Máquina Virtual

KnownAdditionalVmPatch

Patch adicional a ser habilitado ou habilitado na Máquina Virtual do SQL.

KnownAutoBackupDaysOfWeek

Valores conhecidos de AutoBackupDaysOfWeek que o serviço aceita.

KnownBackupScheduleType

Tipo de agendamento de backup.

KnownClusterConfiguration

Tipo de cluster.

KnownClusterManagerType

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

KnownClusterSubnetType

Tipo de sub-rede do 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 são iniciados durante a janela de tempo agendada seguinte.

KnownIdentityType

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

KnownLeastPrivilegeMode

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

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. OBSERVAÇÃO: esse parâmetro não é mais usado. A API detectará automaticamente o Gerenciamento de Sql, evitará usá-lo.

KnownSqlServerLicenseType

Tipo de licença do SQL Server.

KnownSqlVmGroupImageSku

SKU 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 do SQL.

KnownVersions

As versões de API disponíveis.

KnownVmIdentityType

Tipo de identidade da máquina virtual. Especifique Nenhum para recusar 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 sondador do estado serializado de outro sondador. Isso pode ser útil quando você deseja criar sondadores em um host diferente ou um sondador precisa ser construído depois que o original não estiver no escopo.

Variáveis

RestError

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

Detalhes da função

isRestError(unknown)

Typeguard para RestError

function isRestError(e: unknown): e

Parâmetros

e

unknown

Algo pego por uma cláusula catch.

Retornos

e

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

Cria um sondador do estado serializado de outro sondador. Isso pode ser útil quando você deseja criar sondadores em um host diferente ou um sondador precisa ser construído depois que o original não estiver 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>

Retornos

PollerLike<OperationState<TResult>, TResult>

Detalhes da variável

RestError

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

RestError: RestErrorConstructor

Tipo