Compartilhar via


@azure/arm-sqlvirtualmachine package

Classes

SqlVirtualMachineManagementClient

Interfaces

AADAuthenticationSettings

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

AdditionalFeaturesServerConfigurations

Configurações de recursos de SQL Server adicionais.

AgConfiguration

Configuração do grupo de disponibilidade.

AgReplica

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

AssessmentSettings

Configurar as melhores práticas de SQL Avaliação 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 patch durante a qual os patches do Windows e do SQL serão aplicados.

AvailabilityGroupListener

Um ouvinte do grupo de disponibilidade SQL Server.

AvailabilityGroupListenerListResult

Uma lista de ouvintes do grupo de disponibilidade.

AvailabilityGroupListeners

Interface que representa um AvailabilityGroupListeners.

AvailabilityGroupListenersCreateOrUpdateOptionalParams

Parâmetros opcionais.

AvailabilityGroupListenersDeleteHeaders

Define cabeçalhos para AvailabilityGroupListeners_delete operação.

AvailabilityGroupListenersDeleteOptionalParams

Parâmetros opcionais.

AvailabilityGroupListenersGetOptionalParams

Parâmetros opcionais.

AvailabilityGroupListenersListByGroupNextOptionalParams

Parâmetros opcionais.

AvailabilityGroupListenersListByGroupOptionalParams

Parâmetros opcionais.

ErrorAdditionalInfo

O erro de gerenciamento de recursos informações adicionais.

ErrorDetail

O detalhe do erro.

ErrorResponse

Resposta de erro comum para todas as APIs de Resource Manager do Azure para retornar detalhes de erro para operações com falha. (Isso também segue o formato de resposta de erro OData.).

KeyVaultCredentialSettings

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

LoadBalancerConfiguration

Uma configuração do 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

Definição de operação da API REST do SQL.

OperationDisplay

Exibir metadados associados à operação.

OperationListResult

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

Operations

Interface que representa uma Operação.

OperationsListNextOptionalParams

Parâmetros opcionais.

OperationsListOptionalParams

Parâmetros opcionais.

PrivateIPAddress

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

ProxyResource

Recurso de proxy do ARM.

Resource

Recurso do ARM.

ResourceIdentity

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

SQLInstanceSettings

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

SQLStorageSettings

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

SQLTempDbSettings

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

Schedule

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

ServerConfigurationsManagementSettings

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

SqlConnectivityUpdateSettings

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

SqlStorageUpdateSettings

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

SqlVirtualMachine

Uma máquina virtual do SQL.

SqlVirtualMachineGroup

Um grupo de máquinas virtuais do SQL.

SqlVirtualMachineGroupListResult

Uma lista de grupos de máquinas virtuais do SQL.

SqlVirtualMachineGroupUpdate

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

SqlVirtualMachineGroups

Interface que representa um SqlVirtualMachineGroups.

SqlVirtualMachineGroupsCreateOrUpdateOptionalParams

Parâmetros opcionais.

SqlVirtualMachineGroupsDeleteHeaders

Define cabeçalhos para SqlVirtualMachineGroups_delete operação.

SqlVirtualMachineGroupsDeleteOptionalParams

Parâmetros opcionais.

SqlVirtualMachineGroupsGetOptionalParams

Parâmetros opcionais.

SqlVirtualMachineGroupsListByResourceGroupNextOptionalParams

Parâmetros opcionais.

SqlVirtualMachineGroupsListByResourceGroupOptionalParams

Parâmetros opcionais.

SqlVirtualMachineGroupsListNextOptionalParams

Parâmetros opcionais.

SqlVirtualMachineGroupsListOptionalParams

Parâmetros opcionais.

SqlVirtualMachineGroupsUpdateOptionalParams

Parâmetros opcionais.

SqlVirtualMachineListResult

Uma lista de máquinas virtuais do SQL.

SqlVirtualMachineManagementClientOptionalParams

Parâmetros opcionais.

SqlVirtualMachineTroubleshoot

Interface que representa um SqlVirtualMachineTroubleshoot.

SqlVirtualMachineTroubleshootTroubleshootHeaders

Define cabeçalhos para SqlVirtualMachineTroubleshoot_troubleshoot operação.

SqlVirtualMachineTroubleshootTroubleshootOptionalParams

Parâmetros opcionais.

SqlVirtualMachineUpdate

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

SqlVirtualMachines

Interface que representa um SqlVirtualMachines.

SqlVirtualMachinesCreateOrUpdateOptionalParams

Parâmetros opcionais.

SqlVirtualMachinesDeleteHeaders

Define cabeçalhos para SqlVirtualMachines_delete operação.

SqlVirtualMachinesDeleteOptionalParams

Parâmetros opcionais.

SqlVirtualMachinesGetOptionalParams

Parâmetros opcionais.

SqlVirtualMachinesListByResourceGroupNextOptionalParams

Parâmetros opcionais.

SqlVirtualMachinesListByResourceGroupOptionalParams

Parâmetros opcionais.

SqlVirtualMachinesListBySqlVmGroupNextOptionalParams

Parâmetros opcionais.

SqlVirtualMachinesListBySqlVmGroupOptionalParams

Parâmetros opcionais.

SqlVirtualMachinesListNextOptionalParams

Parâmetros opcionais.

SqlVirtualMachinesListOptionalParams

Parâmetros opcionais.

SqlVirtualMachinesRedeployHeaders

Define cabeçalhos para SqlVirtualMachines_redeploy operação.

SqlVirtualMachinesRedeployOptionalParams

Parâmetros opcionais.

SqlVirtualMachinesStartAssessmentHeaders

Define cabeçalhos para SqlVirtualMachines_startAssessment operação.

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 para 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

Recurso de nível superior rastreado pelo ARM.

TroubleshootingAdditionalProperties

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

TroubleshootingStatus

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

UnhealthyReplicaInfo

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

WsfcDomainCredentials

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

WsfcDomainProfile

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

Aliases de tipo

AssessmentDayOfWeek

Define valores para AssessmentDayOfWeek.

AutoBackupDaysOfWeek

Define valores para AutoBackupDaysOfWeek.
KnownAutoBackupDaysOfWeek pode ser usado intercambiável com AutoBackupDaysOfWeek, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Segunda-feira
Terça-feira
Quarta-feira
Quinta-feira
Sexta-feira
Sábado
Domingo

AvailabilityGroupListenersCreateOrUpdateResponse

Contém dados de resposta para a operação createOrUpdate.

AvailabilityGroupListenersGetResponse

Contém dados de resposta para a operação get.

AvailabilityGroupListenersListByGroupNextResponse

Contém dados de resposta para a operação listByGroupNext.

AvailabilityGroupListenersListByGroupResponse

Contém dados de resposta para a operação listByGroup.

BackupScheduleType

Define valores para BackupScheduleType.
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

Define valores para ClusterConfiguration.
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

Define valores para ClusterManagerType.
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

Define valores para ClusterSubnetType.
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

SingleSubnet
MultiSubnet

Commit

Define valores para Commit.
KnownCommit pode ser usado 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

Define valores para ConnectivityType.
KnownConnectivityType pode ser usado 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
PRIVADA
PUBLIC

CreatedByType

Define valores para CreatedByType.
KnownCreatedByType pode ser usado 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

Usuário
Aplicativo
ManagedIdentity
Chave

DayOfWeek

Define valores para DayOfWeek.

DiskConfigurationType

Define valores para DiskConfigurationType.
KnownDiskConfigurationType pode ser usado 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
ESTENDER
ADICIONAR

Failover

Define valores para Failover.
KnownFailover pode ser usado 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

Define valores para FullBackupFrequencyType.
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

Define valores para IdentityType.
KnownIdentityType pode ser usado 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

LeastPrivilegeMode

Define valores para LeastPrivilegeMode.
KnownLeastPrivilegeMode pode ser usado 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

Define valores para OperationOrigin.
KnownOperationOrigin pode ser usado 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
sistema

OperationsListNextResponse

Contém dados de resposta para a operação listNext.

OperationsListResponse

Contém dados de resposta para a operação de lista.

ReadableSecondary

Define valores para ReadableSecondary.
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
ALL
READ_ONLY

Role

Define valores para Role.
KnownRole pode ser usado 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

Define valores para ScaleType.
KnownScaleType pode ser usado intercambiável com ScaleType, essa enumeração contém os valores conhecidos que o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

HA

SqlImageSku

Define valores para SqlImageSku.
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

Define valores para SqlManagementMode.
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
NoAgent

SqlServerLicenseType

Define valores para SqlServerLicenseType.
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
AHUB
DR

SqlVirtualMachineGroupsCreateOrUpdateResponse

Contém dados de resposta para a operação createOrUpdate.

SqlVirtualMachineGroupsGetResponse

Contém dados de resposta para a operação get.

SqlVirtualMachineGroupsListByResourceGroupNextResponse

Contém dados de resposta para a operação listByResourceGroupNext.

SqlVirtualMachineGroupsListByResourceGroupResponse

Contém dados de resposta para a operação listByResourceGroup.

SqlVirtualMachineGroupsListNextResponse

Contém dados de resposta para a operação listNext.

SqlVirtualMachineGroupsListResponse

Contém dados de resposta para a operação de lista.

SqlVirtualMachineGroupsUpdateResponse

Contém dados de resposta para a operação de atualização.

SqlVirtualMachineTroubleshootTroubleshootResponse

Contém dados de resposta para a operação de solução de problemas.

SqlVirtualMachinesCreateOrUpdateResponse

Contém dados de resposta para a operação createOrUpdate.

SqlVirtualMachinesGetResponse

Contém dados de resposta para a operação get.

SqlVirtualMachinesListByResourceGroupNextResponse

Contém dados de resposta para a operação listByResourceGroupNext.

SqlVirtualMachinesListByResourceGroupResponse

Contém dados de resposta para a operação listByResourceGroup.

SqlVirtualMachinesListBySqlVmGroupNextResponse

Contém dados de resposta para a operação listBySqlVmGroupNext.

SqlVirtualMachinesListBySqlVmGroupResponse

Contém dados de resposta para a operação listBySqlVmGroup.

SqlVirtualMachinesListNextResponse

Contém dados de resposta para a operação listNext.

SqlVirtualMachinesListResponse

Contém dados de resposta para a operação de lista.

SqlVirtualMachinesUpdateResponse

Contém dados de resposta para a operação de atualização.

SqlVmGroupImageSku

Define valores para SqlVmGroupImageSku.
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

Define valores para SqlWorkloadType.
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

Define valores para StorageWorkloadType.
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

Define valores para TroubleshootingScenario.
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

UnhealthyReplica

Enumerações

KnownAutoBackupDaysOfWeek

Valores conhecidos de AutoBackupDaysOfWeek que o serviço aceita.

KnownBackupScheduleType

Valores conhecidos de BackupScheduleType que o serviço aceita.

KnownClusterConfiguration

Valores conhecidos de ClusterConfiguration que o serviço aceita.

KnownClusterManagerType

Valores conhecidos de ClusterManagerType que o serviço aceita.

KnownClusterSubnetType

Valores conhecidos de ClusterSubnetType que o serviço aceita.

KnownCommit

Valores conhecidos de Commit que o serviço aceita.

KnownConnectivityType

Valores conhecidos de ConnectivityType que o serviço aceita.

KnownCreatedByType

Valores conhecidos de CreatedByType que o serviço aceita.

KnownDiskConfigurationType

Valores conhecidos de DiskConfigurationType que o serviço aceita.

KnownFailover

Valores conhecidos de Failover que o serviço aceita.

KnownFullBackupFrequencyType

Valores conhecidos de FullBackupFrequencyType que o serviço aceita.

KnownIdentityType

Valores conhecidos de IdentityType que o serviço aceita.

KnownLeastPrivilegeMode

Valores conhecidos de LeastPrivilegeMode que o serviço aceita.

KnownOperationOrigin

Valores conhecidos de OperationOrigin que o serviço aceita.

KnownReadableSecondary

Valores conhecidos de ReadableSecondary que o serviço aceita.

KnownRole

Valores conhecidos de Função que o serviço aceita.

KnownScaleType

Valores conhecidos de ScaleType que o serviço aceita.

KnownSqlImageSku

Valores conhecidos de SqlImageSku que o serviço aceita.

KnownSqlManagementMode

Valores conhecidos de SqlManagementMode que o serviço aceita.

KnownSqlServerLicenseType

Valores conhecidos de SqlServerLicenseType que o serviço aceita.

KnownSqlVmGroupImageSku

Valores conhecidos de SqlVmGroupImageSku que o serviço aceita.

KnownSqlWorkloadType

Valores conhecidos de SqlWorkloadType que o serviço aceita.

KnownStorageWorkloadType

Valores conhecidos de StorageWorkloadType que o serviço aceita.

KnownTroubleshootingScenario

Valores conhecidos de TroubleshootingScenario que o serviço aceita.

Funções

getContinuationToken(unknown)

Dado o último .value produzido pelo byPage iterador, retorna um token de continuação que pode ser usado para iniciar a paginação a partir desse ponto mais tarde.

Detalhes da função

getContinuationToken(unknown)

Dado o último .value produzido pelo byPage iterador, retorna um token de continuação que pode ser usado para iniciar a paginação a partir desse ponto mais tarde.

function getContinuationToken(page: unknown): string | undefined

Parâmetros

page

unknown

Um objeto de acesso value no IteratorResult de um byPage iterador.

Retornos

string | undefined

O token de continuação que pode ser passado porPage() durante chamadas futuras.