ArmSqlVirtualMachineModelFactory.SqlVmData Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue instance von 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
Parameter
Die ID.
- name
- String
Der Name.
- resourceType
- ResourceType
Der resourceType.
- systemData
- SystemData
SystemData.
- tags
- IDictionary<String,String>
Die Tags.
- location
- AzureLocation
Der Speicherort.
- identity
- ManagedServiceIdentity
Azure Active Directory-Identität des Servers. Aktuell unterstützte Identitätstypen: None, SystemAssigned.
- virtualMachineResourceId
- ResourceIdentifier
ARM-Ressourcen-ID des zugrunde liegenden virtuellen Computers, der aus dem SQL Marketplace-Image erstellt wurde.
- provisioningState
- String
Bereitstellungsstatus zum Nachverfolgen des asynchronen Vorgangs status.
- sqlImageOffer
- String
SQL-Imageangebot. Beispiele hierfür sind SQL2016-WS2016, SQL2017-WS2016.
- sqlServerLicenseType
- Nullable<SqlServerLicenseType>
SQL Server Lizenztyp.
- sqlManagement
- Nullable<SqlManagementMode>
SQL Server-Verwaltungstyp.
- sqlImageSku
- Nullable<SqlImageSku>
SQL Server Editionstyp.
- sqlVmGroupResourceId
- ResourceIdentifier
ARM-Ressourcen-ID der SQL-VM-Gruppe, zu der dieser virtuelle SQL-Computer gehört oder ist.
- windowsServerFailoverClusterDomainCredentials
- WindowsServerFailoverClusterDomainCredentials
Domänenanmeldeinformationen zum Einrichten des Windows Server-Failoverclusters für SQL-Verfügbarkeitsgruppe.
- windowsServerFailoverClusterStaticIP
- IPAddress
Domänenanmeldeinformationen zum Einrichten des Windows Server-Failoverclusters für SQL-Verfügbarkeitsgruppe.
- autoPatchingSettings
- SqlVmAutoPatchingSettings
Einstellungen für automatisches Patchen zum Anwenden kritischer Sicherheitsupdates auf den virtuellen SQL-Computer.
- autoBackupSettings
- SqlVmAutoBackupSettings
Einstellungen für die automatische Sicherung für SQL Server.
- keyVaultCredentialSettings
- SqlVmKeyVaultCredentialSettings
Einstellungen für Key Vault-Anmeldeinformationen.
- serverConfigurationsManagementSettings
- SqlServerConfigurationsManagementSettings
SQL Server Konfigurationsverwaltungseinstellungen.
- storageConfigurationSettings
- SqlVmStorageConfigurationSettings
Speicherkonfigurationseinstellungen.
- assessmentSettings
- SqlVmAssessmentSettings
Bewertungseinstellungen.
Gibt zurück
Eine neue SqlVmData instance zum Simulieren.