Compartilhar via


ArmSqlVirtualMachineModelFactory.SqlVmData Método

Definição

Inicializa uma nova instância do SqlVmData.

public static Azure.ResourceManager.SqlVirtualMachine.SqlVmData SqlVmData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, Azure.ResourceManager.Models.ManagedServiceIdentity identity = default, Azure.Core.ResourceIdentifier virtualMachineResourceId = default, string provisioningState = default, string sqlImageOffer = default, Azure.ResourceManager.SqlVirtualMachine.Models.SqlServerLicenseType? sqlServerLicenseType = default, Azure.ResourceManager.SqlVirtualMachine.Models.SqlManagementMode? sqlManagement = default, Azure.ResourceManager.SqlVirtualMachine.Models.SqlImageSku? sqlImageSku = default, Azure.Core.ResourceIdentifier sqlVmGroupResourceId = default, Azure.ResourceManager.SqlVirtualMachine.Models.WindowsServerFailoverClusterDomainCredentials windowsServerFailoverClusterDomainCredentials = default, System.Net.IPAddress windowsServerFailoverClusterStaticIP = default, Azure.ResourceManager.SqlVirtualMachine.Models.SqlVmAutoPatchingSettings autoPatchingSettings = default, Azure.ResourceManager.SqlVirtualMachine.Models.SqlVmAutoBackupSettings autoBackupSettings = default, Azure.ResourceManager.SqlVirtualMachine.Models.SqlVmKeyVaultCredentialSettings keyVaultCredentialSettings = default, Azure.ResourceManager.SqlVirtualMachine.Models.SqlServerConfigurationsManagementSettings serverConfigurationsManagementSettings = default, Azure.ResourceManager.SqlVirtualMachine.Models.SqlVmStorageConfigurationSettings storageConfigurationSettings = default, Azure.ResourceManager.SqlVirtualMachine.Models.SqlVmAssessmentSettings assessmentSettings = default);
static member SqlVmData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Azure.ResourceManager.Models.ManagedServiceIdentity * Azure.Core.ResourceIdentifier * string * string * Nullable<Azure.ResourceManager.SqlVirtualMachine.Models.SqlServerLicenseType> * Nullable<Azure.ResourceManager.SqlVirtualMachine.Models.SqlManagementMode> * Nullable<Azure.ResourceManager.SqlVirtualMachine.Models.SqlImageSku> * Azure.Core.ResourceIdentifier * Azure.ResourceManager.SqlVirtualMachine.Models.WindowsServerFailoverClusterDomainCredentials * System.Net.IPAddress * Azure.ResourceManager.SqlVirtualMachine.Models.SqlVmAutoPatchingSettings * Azure.ResourceManager.SqlVirtualMachine.Models.SqlVmAutoBackupSettings * Azure.ResourceManager.SqlVirtualMachine.Models.SqlVmKeyVaultCredentialSettings * Azure.ResourceManager.SqlVirtualMachine.Models.SqlServerConfigurationsManagementSettings * Azure.ResourceManager.SqlVirtualMachine.Models.SqlVmStorageConfigurationSettings * Azure.ResourceManager.SqlVirtualMachine.Models.SqlVmAssessmentSettings -> Azure.ResourceManager.SqlVirtualMachine.SqlVmData
Public Shared Function SqlVmData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional identity As ManagedServiceIdentity = Nothing, Optional virtualMachineResourceId As ResourceIdentifier = Nothing, Optional provisioningState As String = Nothing, Optional sqlImageOffer As String = Nothing, Optional sqlServerLicenseType As Nullable(Of SqlServerLicenseType) = Nothing, Optional sqlManagement As Nullable(Of SqlManagementMode) = Nothing, Optional sqlImageSku As Nullable(Of SqlImageSku) = Nothing, Optional sqlVmGroupResourceId As ResourceIdentifier = Nothing, Optional windowsServerFailoverClusterDomainCredentials As WindowsServerFailoverClusterDomainCredentials = Nothing, Optional windowsServerFailoverClusterStaticIP As IPAddress = Nothing, Optional autoPatchingSettings As SqlVmAutoPatchingSettings = Nothing, Optional autoBackupSettings As SqlVmAutoBackupSettings = Nothing, Optional keyVaultCredentialSettings As SqlVmKeyVaultCredentialSettings = Nothing, Optional serverConfigurationsManagementSettings As SqlServerConfigurationsManagementSettings = Nothing, Optional storageConfigurationSettings As SqlVmStorageConfigurationSettings = Nothing, Optional assessmentSettings As SqlVmAssessmentSettings = Nothing) As SqlVmData

Parâmetros

name
String

O nome.

resourceType
ResourceType

O resourceType.

systemData
SystemData

O systemData.

tags
IDictionary<String,String>

As marcas.

location
AzureLocation

O local.

identity
ManagedServiceIdentity

Identidade do Azure Active Directory do servidor. Tipos de identidade com suporte atuais: Nenhum, SystemAssigned.

virtualMachineResourceId
ResourceIdentifier

ID de recurso do ARM da máquina virtual subjacente criada a partir da imagem do marketplace do SQL.

provisioningState
String

Estado de provisionamento para acompanhar a operação assíncrona status.

sqlImageOffer
String

Oferta de imagem SQL. Os exemplos incluem SQL2016-WS2016, SQL2017-WS2016.

sqlServerLicenseType
Nullable<SqlServerLicenseType>

SQL Server tipo de licença.

sqlManagement
Nullable<SqlManagementMode>

SQL Server Tipo de gerenciamento.

sqlImageSku
Nullable<SqlImageSku>

SQL Server tipo de edição.

sqlVmGroupResourceId
ResourceIdentifier

ID de recurso do ARM do grupo de máquinas virtuais do SQL do qual essa máquina virtual do SQL faz parte ou fará parte.

windowsServerFailoverClusterDomainCredentials
WindowsServerFailoverClusterDomainCredentials

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

windowsServerFailoverClusterStaticIP
IPAddress

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

autoPatchingSettings
SqlVmAutoPatchingSettings

Configurações de aplicação automática de patch para aplicar atualizações de segurança críticas à máquina virtual do SQL.

autoBackupSettings
SqlVmAutoBackupSettings

Configurações de backup automático para SQL Server.

keyVaultCredentialSettings
SqlVmKeyVaultCredentialSettings

Configurações de credencial do cofre de chaves.

serverConfigurationsManagementSettings
SqlServerConfigurationsManagementSettings

SQL Server configurações de gerenciamento de configuração.

storageConfigurationSettings
SqlVmStorageConfigurationSettings

Configurações de armazenamento.

assessmentSettings
SqlVmAssessmentSettings

Configurações de Avaliação.

Retornos

Uma nova SqlVmData instância para zombar.

Aplica-se a