Partager via


@azure/arm-sqlvirtualmachine package

Classes

SqlVirtualMachineManagementClient

Interfaces

AADAuthenticationSettings

Activez l’authentification AAD pour la machine virtuelle SQL.

AdditionalFeaturesServerConfigurations

Paramètres de fonctionnalité de SQL Server supplémentaires.

AgConfiguration

Configuration du groupe de disponibilité.

AgReplica

Configuration réplica groupe de disponibilité.

AssessmentSettings

Configurez les meilleures pratiques SQL Assessment pour les bases de données de votre machine virtuelle SQL.

AutoBackupSettings

Configurez des sauvegardes pour les bases de données de votre machine virtuelle SQL.

AutoPatchingSettings

Définissez une fenêtre de mise à jour corrective pendant laquelle les correctifs Windows et SQL seront appliqués.

AvailabilityGroupListener

Écouteur de groupe de disponibilité SQL Server.

AvailabilityGroupListenerListResult

Liste des écouteurs de groupe de disponibilité.

AvailabilityGroupListeners

Interface représentant un AvailabilityGroupListeners.

AvailabilityGroupListenersCreateOrUpdateOptionalParams

Paramètres facultatifs.

AvailabilityGroupListenersDeleteHeaders

Définit des en-têtes pour AvailabilityGroupListeners_delete opération.

AvailabilityGroupListenersDeleteOptionalParams

Paramètres facultatifs.

AvailabilityGroupListenersGetOptionalParams

Paramètres facultatifs.

AvailabilityGroupListenersListByGroupNextOptionalParams

Paramètres facultatifs.

AvailabilityGroupListenersListByGroupOptionalParams

Paramètres facultatifs.

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

ErrorDetail

Détail de l’erreur.

ErrorResponse

Réponse d’erreur courante pour toutes les API Azure Resource Manager de retourner les détails de l’erreur pour les opérations ayant échoué. (Cela suit également le format de réponse d’erreur OData.).

KeyVaultCredentialSettings

Configurez votre machine virtuelle SQL pour pouvoir se connecter au service azure Key Vault.

LoadBalancerConfiguration

Configuration de l’équilibreur de charge pour un écouteur de groupe de disponibilité.

MultiSubnetIpConfiguration

Configuration ip de plusieurs sous-réseaux pour un écouteur de groupe de disponibilité.

Operation

Définition de l’opération de l’API REST SQL.

OperationDisplay

Afficher les métadonnées associées à l’opération.

OperationListResult

Résultat de la demande de liste des opérations SQL.

Operations

Interface représentant une opération.

OperationsListNextOptionalParams

Paramètres facultatifs.

OperationsListOptionalParams

Paramètres facultatifs.

PrivateIPAddress

Adresse IP privée liée à l’écouteur du groupe de disponibilité.

ProxyResource

Ressource proxy ARM.

Resource

Ressource ARM.

ResourceIdentity

Configuration d’identité Azure Active Directory pour une ressource.

SQLInstanceSettings

Définissez les paramètres de niveau serveur/instance pour SQL Server.

SQLStorageSettings

Définissez les paramètres de stockage sur disque pour SQL Server.

SQLTempDbSettings

Définissez les paramètres de stockage tempDb pour SQL Server.

Schedule

Définissez la planification d’évaluation pour SQL Server.

ServerConfigurationsManagementSettings

Définissez les paramètres de connectivité, de stockage et de charge de travail.

SqlConnectivityUpdateSettings

Définissez le niveau d’accès et les paramètres de port réseau pour SQL Server.

SqlStorageUpdateSettings

Définissez les paramètres de stockage sur disque pour SQL Server.

SqlVirtualMachine

Une machine virtuelle SQL.

SqlVirtualMachineGroup

Un groupe de machines virtuelles SQL.

SqlVirtualMachineGroupListResult

Liste des groupes de machines virtuelles SQL.

SqlVirtualMachineGroupUpdate

Mise à jour d’un groupe de machines virtuelles SQL.

SqlVirtualMachineGroups

Interface représentant un SqlVirtualMachineGroups.

SqlVirtualMachineGroupsCreateOrUpdateOptionalParams

Paramètres facultatifs.

SqlVirtualMachineGroupsDeleteHeaders

Définit des en-têtes pour SqlVirtualMachineGroups_delete opération.

SqlVirtualMachineGroupsDeleteOptionalParams

Paramètres facultatifs.

SqlVirtualMachineGroupsGetOptionalParams

Paramètres facultatifs.

SqlVirtualMachineGroupsListByResourceGroupNextOptionalParams

Paramètres facultatifs.

SqlVirtualMachineGroupsListByResourceGroupOptionalParams

Paramètres facultatifs.

SqlVirtualMachineGroupsListNextOptionalParams

Paramètres facultatifs.

SqlVirtualMachineGroupsListOptionalParams

Paramètres facultatifs.

SqlVirtualMachineGroupsUpdateOptionalParams

Paramètres facultatifs.

SqlVirtualMachineListResult

Liste des machines virtuelles SQL.

SqlVirtualMachineManagementClientOptionalParams

Paramètres facultatifs.

SqlVirtualMachineTroubleshoot

Interface représentant un SqlVirtualMachineTroubleshoot.

SqlVirtualMachineTroubleshootTroubleshootHeaders

Définit des en-têtes pour SqlVirtualMachineTroubleshoot_troubleshoot opération.

SqlVirtualMachineTroubleshootTroubleshootOptionalParams

Paramètres facultatifs.

SqlVirtualMachineUpdate

Mise à jour d’une machine virtuelle SQL.

SqlVirtualMachines

Interface représentant un SqlVirtualMachines.

SqlVirtualMachinesCreateOrUpdateOptionalParams

Paramètres facultatifs.

SqlVirtualMachinesDeleteHeaders

Définit des en-têtes pour SqlVirtualMachines_delete opération.

SqlVirtualMachinesDeleteOptionalParams

Paramètres facultatifs.

SqlVirtualMachinesGetOptionalParams

Paramètres facultatifs.

SqlVirtualMachinesListByResourceGroupNextOptionalParams

Paramètres facultatifs.

SqlVirtualMachinesListByResourceGroupOptionalParams

Paramètres facultatifs.

SqlVirtualMachinesListBySqlVmGroupNextOptionalParams

Paramètres facultatifs.

SqlVirtualMachinesListBySqlVmGroupOptionalParams

Paramètres facultatifs.

SqlVirtualMachinesListNextOptionalParams

Paramètres facultatifs.

SqlVirtualMachinesListOptionalParams

Paramètres facultatifs.

SqlVirtualMachinesRedeployHeaders

Définit des en-têtes pour SqlVirtualMachines_redeploy opération.

SqlVirtualMachinesRedeployOptionalParams

Paramètres facultatifs.

SqlVirtualMachinesStartAssessmentHeaders

Définit des en-têtes pour SqlVirtualMachines_startAssessment opération.

SqlVirtualMachinesStartAssessmentOptionalParams

Paramètres facultatifs.

SqlVirtualMachinesUpdateOptionalParams

Paramètres facultatifs.

SqlVmTroubleshooting

Détails requis pour la résolution des problèmes de machine virtuelle SQL

SqlWorkloadTypeUpdateSettings

Définissez le type de charge de travail pour optimiser le stockage pour SQL Server.

StorageConfigurationSettings

Configurations de stockage pour SQL Data, Log et TempDb.

SystemData

Métadonnées relatives à la création et à la dernière modification de la ressource.

TrackedResource

Ressource de niveau supérieur suivie par ARM.

TroubleshootingAdditionalProperties

Machine virtuelle SQL Résolution des problèmes de propriétés supplémentaires.

TroubleshootingStatus

État de la dernière opération de résolution des problèmes sur cette machine virtuelle SQL

UnhealthyReplicaInfo

Informations sur le scénario UnhealthyReplica sur les machines virtuelles SQL.

WsfcDomainCredentials

Informations d’identification de domaine pour la configuration du cluster de basculement Windows Server pour le groupe de disponibilité SQL.

WsfcDomainProfile

Détails du compte Active Directory pour utiliser le cluster de basculement Windows Server.

Alias de type

AssessmentDayOfWeek

Définit des valeurs pour AssessmentDayOfWeek.

AutoBackupDaysOfWeek

Définit des valeurs pour AutoBackupDaysOfWeek.
KnownAutoBackupDaysOfWeek peut être utilisé indifféremment avec AutoBackupDaysOfWeek. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Lundi
Mardi
Mercredi
Jeudi
Vendredi
Samedi
Dimanche

AvailabilityGroupListenersCreateOrUpdateResponse

Contient des données de réponse pour l’opération createOrUpdate.

AvailabilityGroupListenersGetResponse

Contient des données de réponse pour l’opération get.

AvailabilityGroupListenersListByGroupNextResponse

Contient des données de réponse pour l’opération listByGroupNext.

AvailabilityGroupListenersListByGroupResponse

Contient des données de réponse pour l’opération listByGroup.

BackupScheduleType

Définit les valeurs de BackupScheduleType.
KnownBackupScheduleType peut être utilisé indifféremment avec BackupScheduleType. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Manuel
Automatisé

ClusterConfiguration

Définit les valeurs de ClusterConfiguration.
KnownClusterConfiguration peut être utilisé indifféremment avec ClusterConfiguration. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Domainful

ClusterManagerType

Définit des valeurs pour ClusterManagerType.
KnownClusterManagerType peut être utilisé indifféremment avec ClusterManagerType. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

WSFC

ClusterSubnetType

Définit des valeurs pour ClusterSubnetType.
KnownClusterSubnetType peut être utilisé indifféremment avec ClusterSubnetType. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

SingleSubnet
MultiSubnet

Commit

Définit des valeurs pour Commit.
KnownCommit peut être utilisé indifféremment avec Commit. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

SYNCHRONOUS_COMMIT
ASYNCHRONOUS_COMMIT

ConnectivityType

Définit des valeurs pour ConnectivityType.
KnownConnectivityType peut être utilisé indifféremment avec ConnectivityType. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

LOCAL
PRIVÉ
PUBLIC

CreatedByType

Définit des valeurs pour CreatedByType.
KnownCreatedByType peut être utilisé indifféremment avec CreatedByType. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Utilisateur
Application
ManagedIdentity
Clé

DayOfWeek

Définit les valeurs de DayOfWeek.

DiskConfigurationType

Définit des valeurs pour DiskConfigurationType.
KnownDiskConfigurationType peut être utilisé indifféremment avec DiskConfigurationType. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

NOUVEAU
ÉTENDRE
AJOUTER

Failover

Définit des valeurs pour le basculement.
KnownFailover peut être utilisé indifféremment avec le basculement. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

AUTOMATIQUE
MANUELLE

FullBackupFrequencyType

Définit des valeurs pour FullBackupFrequencyType.
KnownFullBackupFrequencyType peut être utilisé indifféremment avec FullBackupFrequencyType. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Tous les jours
Hebdomadaire

IdentityType

Définit des valeurs pour IdentityType.
KnownIdentityType peut être utilisé indifféremment avec IdentityType. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Aucun
SystemAssigned

LeastPrivilegeMode

Définit des valeurs pour LeastPrivilegeMode.
KnownLeastPrivilegeMode peut être utilisé indifféremment avec LeastPrivilegeMode, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Activé
NotSet

OperationOrigin

Définit des valeurs pour OperationOrigin.
KnownOperationOrigin peut être utilisé indifféremment avec OperationOrigin. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

user
système

OperationsListNextResponse

Contient des données de réponse pour l’opération listNext.

OperationsListResponse

Contient des données de réponse pour l’opération de liste.

ReadableSecondary

Définit des valeurs pour ReadableSecondary.
KnownReadableSecondary peut être utilisé indifféremment avec ReadableSecondary. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

NO
ALL
READ_ONLY

Role

Définit des valeurs pour Role.
KnownRole peut être utilisé indifféremment avec Role. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

PRIMARY
SECONDAIRE

ScaleType

Définit des valeurs pour ScaleType.
KnownScaleType peut être utilisé indifféremment avec ScaleType. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Haute disponibilité

SqlImageSku

Définit des valeurs pour SqlImageSku.
KnownSqlImageSku peut être utilisé indifféremment avec SqlImageSku. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Développeur
Express
Standard
Entreprise
Web

SqlManagementMode

Définit des valeurs pour SqlManagementMode.
KnownSqlManagementMode peut être utilisé indifféremment avec SqlManagementMode. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Complète
Léger
NoAgent

SqlServerLicenseType

Définit des valeurs pour SqlServerLicenseType.
KnownSqlServerLicenseType peut être utilisé indifféremment avec SqlServerLicenseType. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

PAYG
AHUB
DR

SqlVirtualMachineGroupsCreateOrUpdateResponse

Contient des données de réponse pour l’opération createOrUpdate.

SqlVirtualMachineGroupsGetResponse

Contient des données de réponse pour l’opération get.

SqlVirtualMachineGroupsListByResourceGroupNextResponse

Contient des données de réponse pour l’opération listByResourceGroupNext.

SqlVirtualMachineGroupsListByResourceGroupResponse

Contient des données de réponse pour l’opération listByResourceGroup.

SqlVirtualMachineGroupsListNextResponse

Contient des données de réponse pour l’opération listNext.

SqlVirtualMachineGroupsListResponse

Contient des données de réponse pour l’opération de liste.

SqlVirtualMachineGroupsUpdateResponse

Contient des données de réponse pour l’opération de mise à jour.

SqlVirtualMachineTroubleshootTroubleshootResponse

Contient des données de réponse pour l’opération de résolution des problèmes.

SqlVirtualMachinesCreateOrUpdateResponse

Contient des données de réponse pour l’opération createOrUpdate.

SqlVirtualMachinesGetResponse

Contient des données de réponse pour l’opération get.

SqlVirtualMachinesListByResourceGroupNextResponse

Contient des données de réponse pour l’opération listByResourceGroupNext.

SqlVirtualMachinesListByResourceGroupResponse

Contient des données de réponse pour l’opération listByResourceGroup.

SqlVirtualMachinesListBySqlVmGroupNextResponse

Contient des données de réponse pour l’opération listBySqlVmGroupNext.

SqlVirtualMachinesListBySqlVmGroupResponse

Contient des données de réponse pour l’opération listBySqlVmGroup.

SqlVirtualMachinesListNextResponse

Contient des données de réponse pour l’opération listNext.

SqlVirtualMachinesListResponse

Contient des données de réponse pour l’opération de liste.

SqlVirtualMachinesUpdateResponse

Contient des données de réponse pour l’opération de mise à jour.

SqlVmGroupImageSku

Définit des valeurs pour SqlVmGroupImageSku.
KnownSqlVmGroupImageSku peut être utilisé de manière interchangeable avec SqlVmGroupImageSku. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Développeur
Entreprise

SqlWorkloadType

Définit des valeurs pour SqlWorkloadType.
KnownSqlWorkloadType peut être utilisé de manière interchangeable avec SqlWorkloadType. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

GÉNÉRALES
OLTP
DW

StorageWorkloadType

Définit des valeurs pour StorageWorkloadType.
KnownStorageWorkloadType peut être utilisé indifféremment avec StorageWorkloadType. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

GÉNÉRALES
OLTP
DW

TroubleshootingScenario

Définit des valeurs pour TroubleshootingScenario.
KnownTroubleshootingScenario peut être utilisé indifféremment avec TroubleshootingScenario. Cette énumération contient les valeurs connues prises en charge par le service.

Valeurs connues prises en charge par le service

UnhealthyReplica

Énumérations

KnownAutoBackupDaysOfWeek

Valeurs connues de AutoBackupDaysOfWeek que le service accepte.

KnownBackupScheduleType

Valeurs connues de BackupScheduleType que le service accepte.

KnownClusterConfiguration

Valeurs connues de ClusterConfiguration que le service accepte.

KnownClusterManagerType

Valeurs connues de ClusterManagerType que le service accepte.

KnownClusterSubnetType

Valeurs connues de ClusterSubnetType que le service accepte.

KnownCommit

Valeurs connues de Commit que le service accepte.

KnownConnectivityType

Valeurs connues de ConnectivityType que le service accepte.

KnownCreatedByType

Valeurs connues de CreatedByType que le service accepte.

KnownDiskConfigurationType

Valeurs connues de DiskConfigurationType que le service accepte.

KnownFailover

Valeurs connues du basculement que le service accepte.

KnownFullBackupFrequencyType

Valeurs connues de FullBackupFrequencyType que le service accepte.

KnownIdentityType

Valeurs connues d’IdentityType que le service accepte.

KnownLeastPrivilegeMode

Valeurs connues de LeastPrivilegeMode que le service accepte.

KnownOperationOrigin

Valeurs connues d’OperationOrigin que le service accepte.

KnownReadableSecondary

Valeurs connues de ReadableSecondary que le service accepte.

KnownRole

Valeurs connues du rôle que le service accepte.

KnownScaleType

Valeurs connues de ScaleType que le service accepte.

KnownSqlImageSku

Valeurs connues de SqlImageSku que le service accepte.

KnownSqlManagementMode

Valeurs connues de SqlManagementMode que le service accepte.

KnownSqlServerLicenseType

Valeurs connues de SqlServerLicenseType que le service accepte.

KnownSqlVmGroupImageSku

Valeurs connues de SqlVmGroupImageSku que le service accepte.

KnownSqlWorkloadType

Valeurs connues de SqlWorkloadType que le service accepte.

KnownStorageWorkloadType

Valeurs connues de StorageWorkloadType que le service accepte.

KnownTroubleshootingScenario

Valeurs connues de TroubleshootingScenario que le service accepte.

Fonctions

getContinuationToken(unknown)

Étant donné le dernier .value produit par l’itérateur byPage , retourne un jeton de continuation qui peut être utilisé pour commencer la pagination à partir de ce point ultérieurement.

Informations relatives à la fonction

getContinuationToken(unknown)

Étant donné le dernier .value produit par l’itérateur byPage , retourne un jeton de continuation qui peut être utilisé pour commencer la pagination à partir de ce point ultérieurement.

function getContinuationToken(page: unknown): string | undefined

Paramètres

page

unknown

Objet d’accès sur value IteratorResult à partir d’un byPage itérateur.

Retours

string | undefined

Jeton de continuation qui peut être transmis à byPage() lors des appels futurs.