SqlVirtualMachine interface

Una macchina virtuale SQL.

Extends

Proprietà

additionalVmPatch

Soluzione aggiuntiva di patching VM abilitata sulla macchina virtuale

assessmentSettings

Impostazioni di valutazione delle procedure consigliate per SQL.

autoBackupSettings

Impostazioni di backup automatico per SQL Server.

autoPatchingSettings

Impostazioni di applicazione automatica delle patch per l'applicazione di aggiornamenti della sicurezza critici alla macchina virtuale SQL.

enableAutomaticUpgrade

Abilitare l'aggiornamento automatico di Sql IaaS Extension Agent.

identity

NON USARE. Questo valore verrà deprecato. Identità di Azure Active Directory del server.

keyVaultCredentialSettings

Impostazioni delle credenziali dell'insieme di credenziali dell'insieme di credenziali delle chiavi.

leastPrivilegeMode

Modalità con privilegi minimi di SQL IaaS Agent.

osType

Sistema operativo dell'attuale macchina virtuale SQL.

provisioningState

Stato del provisioning per tenere traccia dello stato dell'operazione asincrona.

serverConfigurationsManagementSettings

Impostazioni di gestione della configurazione di SQL Server.

sqlImageOffer

Offerta di immagine SQL. Gli esempi includono SQL2016-WS2016, SQL2017-WS2016.

sqlImageSku

Tipo di edizione di SQL Server.

sqlManagement

Tipo di gestione di SQL Server. NOTA: questo parametro non viene più usato. L'API rileverà automaticamente la gestione Sql, evitare di usarla.

sqlServerLicenseType

Tipo di licenza di SQL Server.

sqlVirtualMachineGroupResourceId

ID risorsa ARM del gruppo di macchine virtuali SQL di questa macchina virtuale SQL è o farà parte di .

storageConfigurationSettings

Impostazioni di configurazione dell'archiviazione.

troubleshootingStatus

Stato della risoluzione dei problemi

virtualMachineIdentitySettings

Dettagli dell'identità della macchina virtuale usati per le configurazioni dell'estensione IaaS sql.

virtualMachineResourceId

ID risorsa ARM della macchina virtuale sottostante creata dall'immagine del marketplace SQL.

wsfcDomainCredentials

Credenziali di dominio per la configurazione del cluster di failover di Windows Server per il gruppo di disponibilità SQL.

wsfcStaticIp

Credenziali di dominio per la configurazione del cluster di failover di Windows Server per il gruppo di disponibilità SQL.

Proprietà ereditate

id

Identificatore di risorsa completamente qualificato per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

Posizione geografica in cui risiede la risorsa

name

nome della risorsa.

systemData

Metadati di Azure Resource Manager contenenti le informazioni createdBy e modifiedBy.

tags

Tag di risorsa.

type

Tipo di risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

Dettagli proprietà

additionalVmPatch

Soluzione aggiuntiva di patching VM abilitata sulla macchina virtuale

additionalVmPatch?: string

Valore della proprietà

string

assessmentSettings

Impostazioni di valutazione delle procedure consigliate per SQL.

assessmentSettings?: AssessmentSettings

Valore della proprietà

autoBackupSettings

Impostazioni di backup automatico per SQL Server.

autoBackupSettings?: AutoBackupSettings

Valore della proprietà

autoPatchingSettings

Impostazioni di applicazione automatica delle patch per l'applicazione di aggiornamenti della sicurezza critici alla macchina virtuale SQL.

autoPatchingSettings?: AutoPatchingSettings

Valore della proprietà

enableAutomaticUpgrade

Abilitare l'aggiornamento automatico di Sql IaaS Extension Agent.

enableAutomaticUpgrade?: boolean

Valore della proprietà

boolean

identity

NON USARE. Questo valore verrà deprecato. Identità di Azure Active Directory del server.

identity?: ResourceIdentity

Valore della proprietà

keyVaultCredentialSettings

Impostazioni delle credenziali dell'insieme di credenziali dell'insieme di credenziali delle chiavi.

keyVaultCredentialSettings?: KeyVaultCredentialSettings

Valore della proprietà

leastPrivilegeMode

Modalità con privilegi minimi di SQL IaaS Agent.

leastPrivilegeMode?: string

Valore della proprietà

string

osType

Sistema operativo dell'attuale macchina virtuale SQL.

osType?: OsType

Valore della proprietà

provisioningState

Stato del provisioning per tenere traccia dello stato dell'operazione asincrona.

provisioningState?: string

Valore della proprietà

string

serverConfigurationsManagementSettings

Impostazioni di gestione della configurazione di SQL Server.

serverConfigurationsManagementSettings?: ServerConfigurationsManagementSettings

Valore della proprietà

sqlImageOffer

Offerta di immagine SQL. Gli esempi includono SQL2016-WS2016, SQL2017-WS2016.

sqlImageOffer?: string

Valore della proprietà

string

sqlImageSku

Tipo di edizione di SQL Server.

sqlImageSku?: string

Valore della proprietà

string

sqlManagement

Tipo di gestione di SQL Server. NOTA: questo parametro non viene più usato. L'API rileverà automaticamente la gestione Sql, evitare di usarla.

sqlManagement?: string

Valore della proprietà

string

sqlServerLicenseType

Tipo di licenza di SQL Server.

sqlServerLicenseType?: string

Valore della proprietà

string

sqlVirtualMachineGroupResourceId

ID risorsa ARM del gruppo di macchine virtuali SQL di questa macchina virtuale SQL è o farà parte di .

sqlVirtualMachineGroupResourceId?: string

Valore della proprietà

string

storageConfigurationSettings

Impostazioni di configurazione dell'archiviazione.

storageConfigurationSettings?: StorageConfigurationSettings

Valore della proprietà

troubleshootingStatus

Stato della risoluzione dei problemi

troubleshootingStatus?: TroubleshootingStatus

Valore della proprietà

virtualMachineIdentitySettings

Dettagli dell'identità della macchina virtuale usati per le configurazioni dell'estensione IaaS sql.

virtualMachineIdentitySettings?: VirtualMachineIdentity

Valore della proprietà

virtualMachineResourceId

ID risorsa ARM della macchina virtuale sottostante creata dall'immagine del marketplace SQL.

virtualMachineResourceId?: string

Valore della proprietà

string

wsfcDomainCredentials

Credenziali di dominio per la configurazione del cluster di failover di Windows Server per il gruppo di disponibilità SQL.

wsfcDomainCredentials?: WsfcDomainCredentials

Valore della proprietà

wsfcStaticIp

Credenziali di dominio per la configurazione del cluster di failover di Windows Server per il gruppo di disponibilità SQL.

wsfcStaticIp?: string

Valore della proprietà

string

Dettagli proprietà ereditate

id

Identificatore di risorsa completamente qualificato per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

Valore della proprietà

string

Ereditato daTrackedResource.id

location

Posizione geografica in cui risiede la risorsa

location: string

Valore della proprietà

string

Ereditato daTrackedResource.location

name

nome della risorsa.

name?: string

Valore della proprietà

string

Ereditato daTrackedResource.name

systemData

Metadati di Azure Resource Manager contenenti le informazioni createdBy e modifiedBy.

systemData?: SystemData

Valore della proprietà

Ereditato daTrackedResource.systemData

tags

Tag di risorsa.

tags?: Record<string, string>

Valore della proprietà

Record<string, string>

Ereditato daTrackedResource.tags

type

Tipo di risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

type?: string

Valore della proprietà

string

Ereditato daTrackedResource.type