Microsoft.SqlVirtualMachine sqlVirtualMachines
Definición de recursos de Bicep
El tipo de recurso sqlVirtualMachines se puede implementar con operaciones destinadas a:
- grupos de recursos: consulte comandos de implementación de grupos de recursos
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.SqlVirtualMachine/sqlVirtualMachines, agregue el siguiente bicep a la plantilla.
resource symbolicname 'Microsoft.SqlVirtualMachine/sqlVirtualMachines@2023-10-01' = {
identity: {
type: 'string'
}
location: 'string'
name: 'string'
properties: {
assessmentSettings: {
enable: bool
runImmediately: bool
schedule: {
dayOfWeek: 'string'
enable: bool
monthlyOccurrence: int
startTime: 'string'
weeklyInterval: int
}
}
autoBackupSettings: {
backupScheduleType: 'string'
backupSystemDbs: bool
daysOfWeek: [
'string'
]
enable: bool
enableEncryption: bool
fullBackupFrequency: 'string'
fullBackupStartTime: int
fullBackupWindowHours: int
logBackupFrequency: int
password: 'string'
retentionPeriod: int
storageAccessKey: 'string'
storageAccountUrl: 'string'
storageContainerName: 'string'
}
autoPatchingSettings: {
additionalVmPatch: 'string'
dayOfWeek: 'string'
enable: bool
maintenanceWindowDuration: int
maintenanceWindowStartingHour: int
}
enableAutomaticUpgrade: bool
keyVaultCredentialSettings: {
azureKeyVaultUrl: 'string'
credentialName: 'string'
enable: bool
servicePrincipalName: 'string'
servicePrincipalSecret: 'string'
}
leastPrivilegeMode: 'string'
serverConfigurationsManagementSettings: {
additionalFeaturesServerConfigurations: {
isRServicesEnabled: bool
}
azureAdAuthenticationSettings: {
clientId: 'string'
}
sqlConnectivityUpdateSettings: {
connectivityType: 'string'
port: int
sqlAuthUpdatePassword: 'string'
sqlAuthUpdateUserName: 'string'
}
sqlInstanceSettings: {
collation: 'string'
isIfiEnabled: bool
isLpimEnabled: bool
isOptimizeForAdHocWorkloadsEnabled: bool
maxDop: int
maxServerMemoryMB: int
minServerMemoryMB: int
}
sqlStorageUpdateSettings: {
diskConfigurationType: 'string'
diskCount: int
startingDeviceId: int
}
sqlWorkloadTypeUpdateSettings: {
sqlWorkloadType: 'string'
}
}
sqlImageOffer: 'string'
sqlImageSku: 'string'
sqlManagement: 'string'
sqlServerLicenseType: 'string'
sqlVirtualMachineGroupResourceId: 'string'
storageConfigurationSettings: {
diskConfigurationType: 'string'
enableStorageConfigBlade: bool
sqlDataSettings: {
defaultFilePath: 'string'
luns: [
int
]
useStoragePool: bool
}
sqlLogSettings: {
defaultFilePath: 'string'
luns: [
int
]
useStoragePool: bool
}
sqlSystemDbOnDataDisk: bool
sqlTempDbSettings: {
dataFileCount: int
dataFileSize: int
dataGrowth: int
defaultFilePath: 'string'
logFileSize: int
logGrowth: int
luns: [
int
]
persistFolder: bool
persistFolderPath: 'string'
useStoragePool: bool
}
storageWorkloadType: 'string'
}
virtualMachineIdentitySettings: {
resourceId: 'string'
type: 'string'
}
virtualMachineResourceId: 'string'
wsfcDomainCredentials: {
clusterBootstrapAccountPassword: 'string'
clusterOperatorAccountPassword: 'string'
sqlServiceAccountPassword: 'string'
}
wsfcStaticIp: 'string'
}
tags: {
{customized property}: 'string'
}
}
Valores de propiedad
AADAuthenticationSettings
Nombre | Descripción | Valor |
---|---|---|
clientId | Identificador de cliente de la identidad administrada para consultar Microsoft Graph API. Se debe usar una cadena vacía para la identidad administrada asignada por el sistema. | cuerda |
AdditionalFeaturesServerConfigurations
Nombre | Descripción | Valor |
---|---|---|
isRServicesEnabled | Habilite o deshabilite los servicios de R (SQL 2016 en adelante). | Bool |
AssessmentSettings
Nombre | Descripción | Valor |
---|---|---|
habilitar | Habilite o deshabilite la característica de evaluación de procedimientos recomendados de SQL en la máquina virtual SQL. | Bool |
runImmediately | Ejecute la evaluación de procedimientos recomendados de SQL inmediatamente en la máquina virtual sql. | Bool |
horario | Programación de la evaluación de procedimientos recomendados de SQL. | programación |
AutoBackupSettings
Nombre | Descripción | Valor |
---|---|---|
backupScheduleType | Tipo de programación de copia de seguridad. | "Automatizado" 'Manual' |
backupSystemDbs | Incluya o excluya las bases de datos del sistema de la copia de seguridad automática. | Bool |
daysOfWeek | Días de la semana para las copias de seguridad cuando FullBackupFrequency está establecido en Weekly. | Matriz de cadenas que contiene cualquiera de: 'Viernes' "Lunes" 'Sábado' 'Domingo' 'Jueves' "Martes" 'Miércoles' |
habilitar | Habilite o deshabilite la devolución de seguridad automática en la máquina virtual SQL. | Bool |
enableEncryption | Habilite o deshabilite el cifrado para la copia de seguridad en la máquina virtual SQL. | Bool |
fullBackupFrequency | Frecuencia de copias de seguridad completas. En ambos casos, las copias de seguridad completas comienzan durante la siguiente ventana de hora programada. | 'Daily' 'Semanal' |
fullBackupStartTime | Hora de inicio de un día determinado durante el cual se pueden realizar copias de seguridad completas. 0-23 horas. | Int |
fullBackupWindowHours | Duración del período de tiempo de un día determinado durante el cual se pueden realizar copias de seguridad completas. 1-23 horas. | Int |
logBackupFrequency | Frecuencia de copias de seguridad de registros. 5-60 minutos. | Int |
contraseña | Contraseña para el cifrado en la copia de seguridad. | cuerda |
retentionPeriod | Período de retención de la copia de seguridad: 1 a 90 días. | Int |
storageAccessKey | Clave de cuenta de almacenamiento en la que se realizará la copia de seguridad. | cuerda |
storageAccountUrl | Dirección URL de la cuenta de almacenamiento a la que se realizará la copia de seguridad. | cuerda |
storageContainerName | Nombre del contenedor de almacenamiento al que se realizará la copia de seguridad. | cuerda |
AutoPatchingSettings
Nombre | Descripción | Valor |
---|---|---|
additionalVmPatch | Revisión adicional que se habilitará o habilitará en la máquina virtual de SQL. | 'MicrosoftUpdate' 'NotSet' |
dayOfWeek | Día de la semana para aplicar la revisión. | 'Todos los días' 'Viernes' "Lunes" 'Sábado' 'Domingo' 'Jueves' "Martes" 'Miércoles' |
habilitar | Habilite o deshabilite el autopatching en la máquina virtual SQL. | Bool |
maintenanceWindowDuration | Duración de la aplicación de revisiones. | Int |
maintenanceWindowStartingHour | Hora del día en que se inicia la aplicación de revisiones. Hora local de la máquina virtual. | Int |
KeyVaultCredentialSettings
Nombre | Descripción | Valor |
---|---|---|
azureKeyVaultUrl | Dirección URL de Azure Key Vault. | cuerda |
credentialName | Nombre de credencial. | cuerda |
habilitar | Habilite o deshabilite la configuración de credenciales del almacén de claves. | Bool |
servicePrincipalName | Nombre de entidad de seguridad de servicio para acceder al almacén de claves. | cuerda |
servicePrincipalSecret | Secreto de nombre de entidad de seguridad de servicio para acceder al almacén de claves. | cuerda |
Microsoft.SqlVirtualMachine/sqlVirtualMachines
Nombre | Descripción | Valor |
---|---|---|
identidad | NO USE. Este valor quedará en desuso. Identidad de Azure Active Directory del servidor. | resourceIdentity |
ubicación | Ubicación del recurso. | string (obligatorio) |
nombre | El nombre del recurso | cuerda Restricciones: Longitud mínima = 1 Longitud máxima = 1 Patrón = ^((?!_)[^\\/"'\[\]:|<>+=;,?*@&]{1,64}(?<![.-]))$ (obligatorio) |
Propiedades | Propiedades de recursos. | SqlVirtualMachineProperties |
Etiquetas | Etiquetas de recursos. | trackedResourceTags de |
ResourceIdentity
Nombre | Descripción | Valor |
---|---|---|
tipo | Tipo de identidad. Establézcalo en "SystemAssigned" para crear y asignar automáticamente una entidad de seguridad de Azure Active Directory para el recurso. | 'Ninguno' 'SystemAssigned' 'SystemAssigned,UserAssigned' 'UserAssigned' |
Horario
Nombre | Descripción | Valor |
---|---|---|
dayOfWeek | Día de la semana para ejecutar la evaluación. | 'Viernes' "Lunes" 'Sábado' 'Domingo' 'Jueves' "Martes" 'Miércoles' |
habilitar | Habilite o deshabilite la programación de evaluación en la máquina virtual SQL. | Bool |
monthlyOccurrence | Repetición del día DayOfWeek en un mes para programar la evaluación. Toma valores: 1,2,3,4 y -1. Usar -1 para el último día dayOfWeek del mes | Int |
startTime | Hora del día en formato HH:mm. Eg. 17:30 | cuerda |
weeklyInterval | Número de semanas que se van a programar entre 2 ejecuciones de evaluación. Toma el valor de 1 a 6 | Int |
ServerConfigurationsManagementSettings
SqlConnectivityUpdateSettings
Nombre | Descripción | Valor |
---|---|---|
connectivityType | Opción de conectividad de SQL Server. | 'LOCAL' 'PRIVATE' 'PUBLIC' |
puerto | Puerto de SQL Server. | Int |
sqlAuthUpdatePassword | Contraseña de inicio de sesión sysadmin de SQL Server. | cuerda |
sqlAuthUpdateUserName | Inicio de sesión sysadmin de SQL Server que se va a crear. | cuerda |
SQLInstanceSettings
Nombre | Descripción | Valor |
---|---|---|
colación | Intercalación de SQL Server. | cuerda |
isIfiEnabled | IFI de SQL Server. | Bool |
isLpimEnabled | SQL Server LPIM. | Bool |
isOptimizeForAdHocWorkloadsEnabled | SQL Server Optimize for Adhoc workloads (Optimización de SQL Server para cargas de trabajo de Adhoc). | Bool |
maxDop | SQL Server MAXDOP. | Int |
maxServerMemoryMB | Memoria máxima de SQL Server. | Int |
minServerMemoryMB | Memoria mínima de SQL Server. | Int |
SQLStorageSettings
Nombre | Descripción | Valor |
---|---|---|
defaultFilePath | Ruta de acceso de archivo predeterminada de SQL Server | cuerda |
Luns | Números de unidad lógica para los discos. | int[] |
useStoragePool | Uso del bloque de almacenamiento para compilar una unidad si es true o no se proporciona | Bool |
SqlStorageUpdateSettings
Nombre | Descripción | Valor |
---|---|---|
diskConfigurationType | Configuración de disco que se va a aplicar a SQL Server. | 'ADD' 'EXTEND' 'NUEVO' |
diskCount | Recuento de discos de máquina virtual. | Int |
startingDeviceId | Identificador de dispositivo del primer disco que se va a actualizar. | Int |
SQLTempDbSettings
Nombre | Descripción | Valor |
---|---|---|
dataFileCount | Recuento de archivos de datos tempdb de SQL Server | Int |
dataFileSize | Tamaño del archivo de datos tempdb de SQL Server | Int |
dataGrowth | Tamaño de crecimiento automático del archivo de datos tempdb de SQL Server | Int |
defaultFilePath | Ruta de acceso de archivo predeterminada de SQL Server | cuerda |
logFileSize | Tamaño del archivo de registro de tempdb de SQL Server | Int |
logGrowth | Tamaño de crecimiento automático del archivo de registro de tempdb de SQL Server | Int |
Luns | Números de unidad lógica para los discos. | int[] |
persistFolder | Opción de carpeta persistente de tempdb de SQL Server | Bool |
persistFolderPath | Ubicación de carpeta persistente de tempdb de SQL Server | cuerda |
useStoragePool | Uso del bloque de almacenamiento para compilar una unidad si es true o no se proporciona | Bool |
SqlVirtualMachineProperties
Nombre | Descripción | Valor |
---|---|---|
assessmentSettings | Configuración de evaluación de procedimientos recomendados de SQL. | AssessmentSettings |
autoBackupSettings | Configuración de copia de seguridad automática para SQL Server. | AutoBackupSettings |
autoPatchingSettings | Configuración de aplicación automática de revisiones para aplicar actualizaciones de seguridad críticas a la máquina virtual SQL. | AutoPatchingSettings |
enableAutomaticUpgrade | Habilite la actualización automática del Agente de extensión iaaS de Sql. | Bool |
keyVaultCredentialSettings | Configuración de credenciales de Key Vault. | keyVaultCredentialSettings |
leastPrivilegeMode | Modo de privilegios mínimos del Agente IaaS de SQL. | 'Habilitado' 'NotSet' |
serverConfigurationsManagementSettings | Opciones de administración de configuración de SQL Server. | ServerConfigurationsManagementSettings |
sqlImageOffer | Oferta de imagen de SQL. Algunos ejemplos son SQL2016-WS2016, SQL2017-WS2016. | cuerda |
sqlImageSku | Tipo de edición de SQL Server. | 'Developer' "Enterprise" 'Express' 'Estándar' 'Web' |
sqlManagement | Tipo de administración de SQL Server. NOTA: Este parámetro ya no se usa. La API detectará automáticamente Sql Management, se abstiene de usarla. | 'Full' 'LightWeight' 'NoAgent' |
sqlServerLicenseType | Tipo de licencia de SQL Server. | 'AHUB' 'DR' 'PAYG' |
sqlVirtualMachineGroupResourceId | Identificador de recurso de ARM del grupo de máquinas virtuales SQL de la que forma parte esta máquina virtual SQL. | cuerda |
storageConfigurationSettings | Opciones de configuración de almacenamiento. | StorageConfigurationSettings |
virtualMachineIdentitySettings | Detalles de identidad de máquina virtual usados para las configuraciones de extensión IaaS de Sql. | VirtualMachineIdentity |
virtualMachineResourceId | Identificador de recurso de ARM de la máquina virtual subyacente creada a partir de la imagen de Marketplace de SQL. | cuerda |
wsfcDomainCredentials | Credenciales de dominio para configurar el clúster de conmutación por error de Windows Server para el grupo de disponibilidad de SQL. | WsfcDomainCredentials |
wsfcStaticIp | Credenciales de dominio para configurar el clúster de conmutación por error de Windows Server para el grupo de disponibilidad de SQL. | cuerda |
SqlWorkloadTypeUpdateSettings
Nombre | Descripción | Valor |
---|---|---|
sqlWorkloadType | Tipo de carga de trabajo de SQL Server. | 'DW' 'GENERAL' 'OLTP' |
StorageConfigurationSettings
TrackedResourceTags
Nombre | Descripción | Valor |
---|
VirtualMachineIdentity
Nombre | Descripción | Valor |
---|---|---|
resourceId | Identificador de recurso de ARM de la identidad. Solo es necesario cuando se selecciona la identidad UserAssigned. | cuerda |
tipo | Tipo de identidad de la máquina virtual. Especifique Ninguno para no participar en identidades administradas. | 'Ninguno' 'SystemAssigned' 'UserAssigned' |
WsfcDomainCredentials
Nombre | Descripción | Valor |
---|---|---|
clusterBootstrapAccountPassword | Contraseña de la cuenta de arranque del clúster. | cuerda |
clusterOperatorAccountPassword | Contraseña de la cuenta del operador de clúster. | cuerda |
sqlServiceAccountPassword | Contraseña de la cuenta de servicio SQL. | cuerda |
Plantillas de inicio rápido
Las siguientes plantillas de inicio rápido implementan este tipo de recurso.
Plantilla | Descripción |
---|---|
Implementación del programa de instalación alwaysON de SQL con máquinas virtuales SQL existentes |
Implemente la instalación always ON de SQL con máquinas virtuales SQL existentes. Las máquinas virtuales ya deben estar unidas a un dominio existente y deben ejecutar la versión empresarial de SQL Server. |
máquina virtual con SQL Server con la configuración de almacenamiento optimizada para el rendimiento |
Creación de una máquina virtual de SQL Server con la configuración de almacenamiento optimizada para el rendimiento en PremiumSSD |
configuración de almacenamiento optimizada para el rendimiento de las máquinas virtuales de SQL en ultraSSD |
Creación de una máquina virtual de SQL Server con la configuración de almacenamiento optimizada para el rendimiento mediante UltraSSD para archivos de registro de SQL |
Definición de recursos de plantilla de ARM
El tipo de recurso sqlVirtualMachines se puede implementar con operaciones destinadas a:
- grupos de recursos: consulte comandos de implementación de grupos de recursos
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.SqlVirtualMachine/sqlVirtualMachines, agregue el siguiente json a la plantilla.
{
"type": "Microsoft.SqlVirtualMachine/sqlVirtualMachines",
"apiVersion": "2023-10-01",
"name": "string",
"identity": {
"type": "string"
},
"location": "string",
"properties": {
"assessmentSettings": {
"enable": "bool",
"runImmediately": "bool",
"schedule": {
"dayOfWeek": "string",
"enable": "bool",
"monthlyOccurrence": "int",
"startTime": "string",
"weeklyInterval": "int"
}
},
"autoBackupSettings": {
"backupScheduleType": "string",
"backupSystemDbs": "bool",
"daysOfWeek": [ "string" ],
"enable": "bool",
"enableEncryption": "bool",
"fullBackupFrequency": "string",
"fullBackupStartTime": "int",
"fullBackupWindowHours": "int",
"logBackupFrequency": "int",
"password": "string",
"retentionPeriod": "int",
"storageAccessKey": "string",
"storageAccountUrl": "string",
"storageContainerName": "string"
},
"autoPatchingSettings": {
"additionalVmPatch": "string",
"dayOfWeek": "string",
"enable": "bool",
"maintenanceWindowDuration": "int",
"maintenanceWindowStartingHour": "int"
},
"enableAutomaticUpgrade": "bool",
"keyVaultCredentialSettings": {
"azureKeyVaultUrl": "string",
"credentialName": "string",
"enable": "bool",
"servicePrincipalName": "string",
"servicePrincipalSecret": "string"
},
"leastPrivilegeMode": "string",
"serverConfigurationsManagementSettings": {
"additionalFeaturesServerConfigurations": {
"isRServicesEnabled": "bool"
},
"azureAdAuthenticationSettings": {
"clientId": "string"
},
"sqlConnectivityUpdateSettings": {
"connectivityType": "string",
"port": "int",
"sqlAuthUpdatePassword": "string",
"sqlAuthUpdateUserName": "string"
},
"sqlInstanceSettings": {
"collation": "string",
"isIfiEnabled": "bool",
"isLpimEnabled": "bool",
"isOptimizeForAdHocWorkloadsEnabled": "bool",
"maxDop": "int",
"maxServerMemoryMB": "int",
"minServerMemoryMB": "int"
},
"sqlStorageUpdateSettings": {
"diskConfigurationType": "string",
"diskCount": "int",
"startingDeviceId": "int"
},
"sqlWorkloadTypeUpdateSettings": {
"sqlWorkloadType": "string"
}
},
"sqlImageOffer": "string",
"sqlImageSku": "string",
"sqlManagement": "string",
"sqlServerLicenseType": "string",
"sqlVirtualMachineGroupResourceId": "string",
"storageConfigurationSettings": {
"diskConfigurationType": "string",
"enableStorageConfigBlade": "bool",
"sqlDataSettings": {
"defaultFilePath": "string",
"luns": [ "int" ],
"useStoragePool": "bool"
},
"sqlLogSettings": {
"defaultFilePath": "string",
"luns": [ "int" ],
"useStoragePool": "bool"
},
"sqlSystemDbOnDataDisk": "bool",
"sqlTempDbSettings": {
"dataFileCount": "int",
"dataFileSize": "int",
"dataGrowth": "int",
"defaultFilePath": "string",
"logFileSize": "int",
"logGrowth": "int",
"luns": [ "int" ],
"persistFolder": "bool",
"persistFolderPath": "string",
"useStoragePool": "bool"
},
"storageWorkloadType": "string"
},
"virtualMachineIdentitySettings": {
"resourceId": "string",
"type": "string"
},
"virtualMachineResourceId": "string",
"wsfcDomainCredentials": {
"clusterBootstrapAccountPassword": "string",
"clusterOperatorAccountPassword": "string",
"sqlServiceAccountPassword": "string"
},
"wsfcStaticIp": "string"
},
"tags": {
"{customized property}": "string"
}
}
Valores de propiedad
AADAuthenticationSettings
Nombre | Descripción | Valor |
---|---|---|
clientId | Identificador de cliente de la identidad administrada para consultar Microsoft Graph API. Se debe usar una cadena vacía para la identidad administrada asignada por el sistema. | cuerda |
AdditionalFeaturesServerConfigurations
Nombre | Descripción | Valor |
---|---|---|
isRServicesEnabled | Habilite o deshabilite los servicios de R (SQL 2016 en adelante). | Bool |
AssessmentSettings
Nombre | Descripción | Valor |
---|---|---|
habilitar | Habilite o deshabilite la característica de evaluación de procedimientos recomendados de SQL en la máquina virtual SQL. | Bool |
runImmediately | Ejecute la evaluación de procedimientos recomendados de SQL inmediatamente en la máquina virtual sql. | Bool |
horario | Programación de la evaluación de procedimientos recomendados de SQL. | programación |
AutoBackupSettings
Nombre | Descripción | Valor |
---|---|---|
backupScheduleType | Tipo de programación de copia de seguridad. | "Automatizado" 'Manual' |
backupSystemDbs | Incluya o excluya las bases de datos del sistema de la copia de seguridad automática. | Bool |
daysOfWeek | Días de la semana para las copias de seguridad cuando FullBackupFrequency está establecido en Weekly. | Matriz de cadenas que contiene cualquiera de: 'Viernes' "Lunes" 'Sábado' 'Domingo' 'Jueves' "Martes" 'Miércoles' |
habilitar | Habilite o deshabilite la devolución de seguridad automática en la máquina virtual SQL. | Bool |
enableEncryption | Habilite o deshabilite el cifrado para la copia de seguridad en la máquina virtual SQL. | Bool |
fullBackupFrequency | Frecuencia de copias de seguridad completas. En ambos casos, las copias de seguridad completas comienzan durante la siguiente ventana de hora programada. | 'Daily' 'Semanal' |
fullBackupStartTime | Hora de inicio de un día determinado durante el cual se pueden realizar copias de seguridad completas. 0-23 horas. | Int |
fullBackupWindowHours | Duración del período de tiempo de un día determinado durante el cual se pueden realizar copias de seguridad completas. 1-23 horas. | Int |
logBackupFrequency | Frecuencia de copias de seguridad de registros. 5-60 minutos. | Int |
contraseña | Contraseña para el cifrado en la copia de seguridad. | cuerda |
retentionPeriod | Período de retención de la copia de seguridad: 1 a 90 días. | Int |
storageAccessKey | Clave de cuenta de almacenamiento en la que se realizará la copia de seguridad. | cuerda |
storageAccountUrl | Dirección URL de la cuenta de almacenamiento a la que se realizará la copia de seguridad. | cuerda |
storageContainerName | Nombre del contenedor de almacenamiento al que se realizará la copia de seguridad. | cuerda |
AutoPatchingSettings
Nombre | Descripción | Valor |
---|---|---|
additionalVmPatch | Revisión adicional que se habilitará o habilitará en la máquina virtual de SQL. | 'MicrosoftUpdate' 'NotSet' |
dayOfWeek | Día de la semana para aplicar la revisión. | 'Todos los días' 'Viernes' "Lunes" 'Sábado' 'Domingo' 'Jueves' "Martes" 'Miércoles' |
habilitar | Habilite o deshabilite el autopatching en la máquina virtual SQL. | Bool |
maintenanceWindowDuration | Duración de la aplicación de revisiones. | Int |
maintenanceWindowStartingHour | Hora del día en que se inicia la aplicación de revisiones. Hora local de la máquina virtual. | Int |
KeyVaultCredentialSettings
Nombre | Descripción | Valor |
---|---|---|
azureKeyVaultUrl | Dirección URL de Azure Key Vault. | cuerda |
credentialName | Nombre de credencial. | cuerda |
habilitar | Habilite o deshabilite la configuración de credenciales del almacén de claves. | Bool |
servicePrincipalName | Nombre de entidad de seguridad de servicio para acceder al almacén de claves. | cuerda |
servicePrincipalSecret | Secreto de nombre de entidad de seguridad de servicio para acceder al almacén de claves. | cuerda |
Microsoft.SqlVirtualMachine/sqlVirtualMachines
Nombre | Descripción | Valor |
---|---|---|
identidad | NO USE. Este valor quedará en desuso. Identidad de Azure Active Directory del servidor. | resourceIdentity |
ubicación | Ubicación del recurso. | string (obligatorio) |
nombre | El nombre del recurso | cuerda Restricciones: Longitud mínima = 1 Longitud máxima = 1 Patrón = ^((?!_)[^\\/"'\[\]:|<>+=;,?*@&]{1,64}(?<![.-]))$ (obligatorio) |
Propiedades | Propiedades de recursos. | SqlVirtualMachineProperties |
Etiquetas | Etiquetas de recursos. | trackedResourceTags de |
ResourceIdentity
Nombre | Descripción | Valor |
---|---|---|
tipo | Tipo de identidad. Establézcalo en "SystemAssigned" para crear y asignar automáticamente una entidad de seguridad de Azure Active Directory para el recurso. | 'Ninguno' 'SystemAssigned' 'SystemAssigned,UserAssigned' 'UserAssigned' |
Horario
Nombre | Descripción | Valor |
---|---|---|
dayOfWeek | Día de la semana para ejecutar la evaluación. | 'Viernes' "Lunes" 'Sábado' 'Domingo' 'Jueves' "Martes" 'Miércoles' |
habilitar | Habilite o deshabilite la programación de evaluación en la máquina virtual SQL. | Bool |
monthlyOccurrence | Repetición del día DayOfWeek en un mes para programar la evaluación. Toma valores: 1,2,3,4 y -1. Usar -1 para el último día dayOfWeek del mes | Int |
startTime | Hora del día en formato HH:mm. Eg. 17:30 | cuerda |
weeklyInterval | Número de semanas que se van a programar entre 2 ejecuciones de evaluación. Toma el valor de 1 a 6 | Int |
ServerConfigurationsManagementSettings
SqlConnectivityUpdateSettings
Nombre | Descripción | Valor |
---|---|---|
connectivityType | Opción de conectividad de SQL Server. | 'LOCAL' 'PRIVATE' 'PUBLIC' |
puerto | Puerto de SQL Server. | Int |
sqlAuthUpdatePassword | Contraseña de inicio de sesión sysadmin de SQL Server. | cuerda |
sqlAuthUpdateUserName | Inicio de sesión sysadmin de SQL Server que se va a crear. | cuerda |
SQLInstanceSettings
Nombre | Descripción | Valor |
---|---|---|
colación | Intercalación de SQL Server. | cuerda |
isIfiEnabled | IFI de SQL Server. | Bool |
isLpimEnabled | SQL Server LPIM. | Bool |
isOptimizeForAdHocWorkloadsEnabled | SQL Server Optimize for Adhoc workloads (Optimización de SQL Server para cargas de trabajo de Adhoc). | Bool |
maxDop | SQL Server MAXDOP. | Int |
maxServerMemoryMB | Memoria máxima de SQL Server. | Int |
minServerMemoryMB | Memoria mínima de SQL Server. | Int |
SQLStorageSettings
Nombre | Descripción | Valor |
---|---|---|
defaultFilePath | Ruta de acceso de archivo predeterminada de SQL Server | cuerda |
Luns | Números de unidad lógica para los discos. | int[] |
useStoragePool | Uso del bloque de almacenamiento para compilar una unidad si es true o no se proporciona | Bool |
SqlStorageUpdateSettings
Nombre | Descripción | Valor |
---|---|---|
diskConfigurationType | Configuración de disco que se va a aplicar a SQL Server. | 'ADD' 'EXTEND' 'NUEVO' |
diskCount | Recuento de discos de máquina virtual. | Int |
startingDeviceId | Identificador de dispositivo del primer disco que se va a actualizar. | Int |
SQLTempDbSettings
Nombre | Descripción | Valor |
---|---|---|
dataFileCount | Recuento de archivos de datos tempdb de SQL Server | Int |
dataFileSize | Tamaño del archivo de datos tempdb de SQL Server | Int |
dataGrowth | Tamaño de crecimiento automático del archivo de datos tempdb de SQL Server | Int |
defaultFilePath | Ruta de acceso de archivo predeterminada de SQL Server | cuerda |
logFileSize | Tamaño del archivo de registro de tempdb de SQL Server | Int |
logGrowth | Tamaño de crecimiento automático del archivo de registro de tempdb de SQL Server | Int |
Luns | Números de unidad lógica para los discos. | int[] |
persistFolder | Opción de carpeta persistente de tempdb de SQL Server | Bool |
persistFolderPath | Ubicación de carpeta persistente de tempdb de SQL Server | cuerda |
useStoragePool | Uso del bloque de almacenamiento para compilar una unidad si es true o no se proporciona | Bool |
SqlVirtualMachineProperties
Nombre | Descripción | Valor |
---|---|---|
assessmentSettings | Configuración de evaluación de procedimientos recomendados de SQL. | AssessmentSettings |
autoBackupSettings | Configuración de copia de seguridad automática para SQL Server. | AutoBackupSettings |
autoPatchingSettings | Configuración de aplicación automática de revisiones para aplicar actualizaciones de seguridad críticas a la máquina virtual SQL. | AutoPatchingSettings |
enableAutomaticUpgrade | Habilite la actualización automática del Agente de extensión iaaS de Sql. | Bool |
keyVaultCredentialSettings | Configuración de credenciales de Key Vault. | keyVaultCredentialSettings |
leastPrivilegeMode | Modo de privilegios mínimos del Agente IaaS de SQL. | 'Habilitado' 'NotSet' |
serverConfigurationsManagementSettings | Opciones de administración de configuración de SQL Server. | ServerConfigurationsManagementSettings |
sqlImageOffer | Oferta de imagen de SQL. Algunos ejemplos son SQL2016-WS2016, SQL2017-WS2016. | cuerda |
sqlImageSku | Tipo de edición de SQL Server. | 'Developer' "Enterprise" 'Express' 'Estándar' 'Web' |
sqlManagement | Tipo de administración de SQL Server. NOTA: Este parámetro ya no se usa. La API detectará automáticamente Sql Management, se abstiene de usarla. | 'Full' 'LightWeight' 'NoAgent' |
sqlServerLicenseType | Tipo de licencia de SQL Server. | 'AHUB' 'DR' 'PAYG' |
sqlVirtualMachineGroupResourceId | Identificador de recurso de ARM del grupo de máquinas virtuales SQL de la que forma parte esta máquina virtual SQL. | cuerda |
storageConfigurationSettings | Opciones de configuración de almacenamiento. | StorageConfigurationSettings |
virtualMachineIdentitySettings | Detalles de identidad de máquina virtual usados para las configuraciones de extensión IaaS de Sql. | VirtualMachineIdentity |
virtualMachineResourceId | Identificador de recurso de ARM de la máquina virtual subyacente creada a partir de la imagen de Marketplace de SQL. | cuerda |
wsfcDomainCredentials | Credenciales de dominio para configurar el clúster de conmutación por error de Windows Server para el grupo de disponibilidad de SQL. | WsfcDomainCredentials |
wsfcStaticIp | Credenciales de dominio para configurar el clúster de conmutación por error de Windows Server para el grupo de disponibilidad de SQL. | cuerda |
SqlWorkloadTypeUpdateSettings
Nombre | Descripción | Valor |
---|---|---|
sqlWorkloadType | Tipo de carga de trabajo de SQL Server. | 'DW' 'GENERAL' 'OLTP' |
StorageConfigurationSettings
TrackedResourceTags
Nombre | Descripción | Valor |
---|
VirtualMachineIdentity
Nombre | Descripción | Valor |
---|---|---|
resourceId | Identificador de recurso de ARM de la identidad. Solo es necesario cuando se selecciona la identidad UserAssigned. | cuerda |
tipo | Tipo de identidad de la máquina virtual. Especifique Ninguno para no participar en identidades administradas. | 'Ninguno' 'SystemAssigned' 'UserAssigned' |
WsfcDomainCredentials
Nombre | Descripción | Valor |
---|---|---|
clusterBootstrapAccountPassword | Contraseña de la cuenta de arranque del clúster. | cuerda |
clusterOperatorAccountPassword | Contraseña de la cuenta del operador de clúster. | cuerda |
sqlServiceAccountPassword | Contraseña de la cuenta de servicio SQL. | cuerda |
Plantillas de inicio rápido
Las siguientes plantillas de inicio rápido implementan este tipo de recurso.
Plantilla | Descripción |
---|---|
Implementación del programa de instalación alwaysON de SQL con máquinas virtuales SQL existentes |
Implemente la instalación always ON de SQL con máquinas virtuales SQL existentes. Las máquinas virtuales ya deben estar unidas a un dominio existente y deben ejecutar la versión empresarial de SQL Server. |
máquina virtual con SQL Server con la configuración de almacenamiento optimizada para el rendimiento |
Creación de una máquina virtual de SQL Server con la configuración de almacenamiento optimizada para el rendimiento en PremiumSSD |
configuración de almacenamiento optimizada para el rendimiento de las máquinas virtuales de SQL en ultraSSD |
Creación de una máquina virtual de SQL Server con la configuración de almacenamiento optimizada para el rendimiento mediante UltraSSD para archivos de registro de SQL |
Definición de recursos de Terraform (proveedor AzAPI)
El tipo de recurso sqlVirtualMachines se puede implementar con operaciones destinadas a:
- grupos de recursos de
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.SqlVirtualMachine/sqlVirtualMachines, agregue el siguiente Terraform a la plantilla.
resource "azapi_resource" "symbolicname" = {
type = "Microsoft.SqlVirtualMachine/sqlVirtualMachines@2023-10-01"
name = "string"
identity = {
type = "string"
}
location = "string"
body = jsonencode({
properties = {
assessmentSettings = {
enable = bool
runImmediately = bool
schedule = {
dayOfWeek = "string"
enable = bool
monthlyOccurrence = int
startTime = "string"
weeklyInterval = int
}
}
autoBackupSettings = {
backupScheduleType = "string"
backupSystemDbs = bool
daysOfWeek = [
"string"
]
enable = bool
enableEncryption = bool
fullBackupFrequency = "string"
fullBackupStartTime = int
fullBackupWindowHours = int
logBackupFrequency = int
password = "string"
retentionPeriod = int
storageAccessKey = "string"
storageAccountUrl = "string"
storageContainerName = "string"
}
autoPatchingSettings = {
additionalVmPatch = "string"
dayOfWeek = "string"
enable = bool
maintenanceWindowDuration = int
maintenanceWindowStartingHour = int
}
enableAutomaticUpgrade = bool
keyVaultCredentialSettings = {
azureKeyVaultUrl = "string"
credentialName = "string"
enable = bool
servicePrincipalName = "string"
servicePrincipalSecret = "string"
}
leastPrivilegeMode = "string"
serverConfigurationsManagementSettings = {
additionalFeaturesServerConfigurations = {
isRServicesEnabled = bool
}
azureAdAuthenticationSettings = {
clientId = "string"
}
sqlConnectivityUpdateSettings = {
connectivityType = "string"
port = int
sqlAuthUpdatePassword = "string"
sqlAuthUpdateUserName = "string"
}
sqlInstanceSettings = {
collation = "string"
isIfiEnabled = bool
isLpimEnabled = bool
isOptimizeForAdHocWorkloadsEnabled = bool
maxDop = int
maxServerMemoryMB = int
minServerMemoryMB = int
}
sqlStorageUpdateSettings = {
diskConfigurationType = "string"
diskCount = int
startingDeviceId = int
}
sqlWorkloadTypeUpdateSettings = {
sqlWorkloadType = "string"
}
}
sqlImageOffer = "string"
sqlImageSku = "string"
sqlManagement = "string"
sqlServerLicenseType = "string"
sqlVirtualMachineGroupResourceId = "string"
storageConfigurationSettings = {
diskConfigurationType = "string"
enableStorageConfigBlade = bool
sqlDataSettings = {
defaultFilePath = "string"
luns = [
int
]
useStoragePool = bool
}
sqlLogSettings = {
defaultFilePath = "string"
luns = [
int
]
useStoragePool = bool
}
sqlSystemDbOnDataDisk = bool
sqlTempDbSettings = {
dataFileCount = int
dataFileSize = int
dataGrowth = int
defaultFilePath = "string"
logFileSize = int
logGrowth = int
luns = [
int
]
persistFolder = bool
persistFolderPath = "string"
useStoragePool = bool
}
storageWorkloadType = "string"
}
virtualMachineIdentitySettings = {
resourceId = "string"
type = "string"
}
virtualMachineResourceId = "string"
wsfcDomainCredentials = {
clusterBootstrapAccountPassword = "string"
clusterOperatorAccountPassword = "string"
sqlServiceAccountPassword = "string"
}
wsfcStaticIp = "string"
}
})
tags = {
{customized property} = "string"
}
}
Valores de propiedad
AADAuthenticationSettings
Nombre | Descripción | Valor |
---|---|---|
clientId | Identificador de cliente de la identidad administrada para consultar Microsoft Graph API. Se debe usar una cadena vacía para la identidad administrada asignada por el sistema. | cuerda |
AdditionalFeaturesServerConfigurations
Nombre | Descripción | Valor |
---|---|---|
isRServicesEnabled | Habilite o deshabilite los servicios de R (SQL 2016 en adelante). | Bool |
AssessmentSettings
Nombre | Descripción | Valor |
---|---|---|
habilitar | Habilite o deshabilite la característica de evaluación de procedimientos recomendados de SQL en la máquina virtual SQL. | Bool |
runImmediately | Ejecute la evaluación de procedimientos recomendados de SQL inmediatamente en la máquina virtual sql. | Bool |
horario | Programación de la evaluación de procedimientos recomendados de SQL. | programación |
AutoBackupSettings
Nombre | Descripción | Valor |
---|---|---|
backupScheduleType | Tipo de programación de copia de seguridad. | "Automatizado" 'Manual' |
backupSystemDbs | Incluya o excluya las bases de datos del sistema de la copia de seguridad automática. | Bool |
daysOfWeek | Días de la semana para las copias de seguridad cuando FullBackupFrequency está establecido en Weekly. | Matriz de cadenas que contiene cualquiera de: 'Viernes' "Lunes" 'Sábado' 'Domingo' 'Jueves' "Martes" 'Miércoles' |
habilitar | Habilite o deshabilite la devolución de seguridad automática en la máquina virtual SQL. | Bool |
enableEncryption | Habilite o deshabilite el cifrado para la copia de seguridad en la máquina virtual SQL. | Bool |
fullBackupFrequency | Frecuencia de copias de seguridad completas. En ambos casos, las copias de seguridad completas comienzan durante la siguiente ventana de hora programada. | 'Daily' 'Semanal' |
fullBackupStartTime | Hora de inicio de un día determinado durante el cual se pueden realizar copias de seguridad completas. 0-23 horas. | Int |
fullBackupWindowHours | Duración del período de tiempo de un día determinado durante el cual se pueden realizar copias de seguridad completas. 1-23 horas. | Int |
logBackupFrequency | Frecuencia de copias de seguridad de registros. 5-60 minutos. | Int |
contraseña | Contraseña para el cifrado en la copia de seguridad. | cuerda |
retentionPeriod | Período de retención de la copia de seguridad: 1 a 90 días. | Int |
storageAccessKey | Clave de cuenta de almacenamiento en la que se realizará la copia de seguridad. | cuerda |
storageAccountUrl | Dirección URL de la cuenta de almacenamiento a la que se realizará la copia de seguridad. | cuerda |
storageContainerName | Nombre del contenedor de almacenamiento al que se realizará la copia de seguridad. | cuerda |
AutoPatchingSettings
Nombre | Descripción | Valor |
---|---|---|
additionalVmPatch | Revisión adicional que se habilitará o habilitará en la máquina virtual de SQL. | 'MicrosoftUpdate' 'NotSet' |
dayOfWeek | Día de la semana para aplicar la revisión. | 'Todos los días' 'Viernes' "Lunes" 'Sábado' 'Domingo' 'Jueves' "Martes" 'Miércoles' |
habilitar | Habilite o deshabilite el autopatching en la máquina virtual SQL. | Bool |
maintenanceWindowDuration | Duración de la aplicación de revisiones. | Int |
maintenanceWindowStartingHour | Hora del día en que se inicia la aplicación de revisiones. Hora local de la máquina virtual. | Int |
KeyVaultCredentialSettings
Nombre | Descripción | Valor |
---|---|---|
azureKeyVaultUrl | Dirección URL de Azure Key Vault. | cuerda |
credentialName | Nombre de credencial. | cuerda |
habilitar | Habilite o deshabilite la configuración de credenciales del almacén de claves. | Bool |
servicePrincipalName | Nombre de entidad de seguridad de servicio para acceder al almacén de claves. | cuerda |
servicePrincipalSecret | Secreto de nombre de entidad de seguridad de servicio para acceder al almacén de claves. | cuerda |
Microsoft.SqlVirtualMachine/sqlVirtualMachines
Nombre | Descripción | Valor |
---|---|---|
identidad | NO USE. Este valor quedará en desuso. Identidad de Azure Active Directory del servidor. | resourceIdentity |
ubicación | Ubicación del recurso. | string (obligatorio) |
nombre | El nombre del recurso | cuerda Restricciones: Longitud mínima = 1 Longitud máxima = 1 Patrón = ^((?!_)[^\\/"'\[\]:|<>+=;,?*@&]{1,64}(?<![.-]))$ (obligatorio) |
Propiedades | Propiedades de recursos. | SqlVirtualMachineProperties |
Etiquetas | Etiquetas de recursos. | trackedResourceTags de |
ResourceIdentity
Nombre | Descripción | Valor |
---|---|---|
tipo | Tipo de identidad. Establézcalo en "SystemAssigned" para crear y asignar automáticamente una entidad de seguridad de Azure Active Directory para el recurso. | 'Ninguno' 'SystemAssigned' 'SystemAssigned,UserAssigned' 'UserAssigned' |
Horario
Nombre | Descripción | Valor |
---|---|---|
dayOfWeek | Día de la semana para ejecutar la evaluación. | 'Viernes' "Lunes" 'Sábado' 'Domingo' 'Jueves' "Martes" 'Miércoles' |
habilitar | Habilite o deshabilite la programación de evaluación en la máquina virtual SQL. | Bool |
monthlyOccurrence | Repetición del día DayOfWeek en un mes para programar la evaluación. Toma valores: 1,2,3,4 y -1. Usar -1 para el último día dayOfWeek del mes | Int |
startTime | Hora del día en formato HH:mm. Eg. 17:30 | cuerda |
weeklyInterval | Número de semanas que se van a programar entre 2 ejecuciones de evaluación. Toma el valor de 1 a 6 | Int |
ServerConfigurationsManagementSettings
SqlConnectivityUpdateSettings
Nombre | Descripción | Valor |
---|---|---|
connectivityType | Opción de conectividad de SQL Server. | 'LOCAL' 'PRIVATE' 'PUBLIC' |
puerto | Puerto de SQL Server. | Int |
sqlAuthUpdatePassword | Contraseña de inicio de sesión sysadmin de SQL Server. | cuerda |
sqlAuthUpdateUserName | Inicio de sesión sysadmin de SQL Server que se va a crear. | cuerda |
SQLInstanceSettings
Nombre | Descripción | Valor |
---|---|---|
colación | Intercalación de SQL Server. | cuerda |
isIfiEnabled | IFI de SQL Server. | Bool |
isLpimEnabled | SQL Server LPIM. | Bool |
isOptimizeForAdHocWorkloadsEnabled | SQL Server Optimize for Adhoc workloads (Optimización de SQL Server para cargas de trabajo de Adhoc). | Bool |
maxDop | SQL Server MAXDOP. | Int |
maxServerMemoryMB | Memoria máxima de SQL Server. | Int |
minServerMemoryMB | Memoria mínima de SQL Server. | Int |
SQLStorageSettings
Nombre | Descripción | Valor |
---|---|---|
defaultFilePath | Ruta de acceso de archivo predeterminada de SQL Server | cuerda |
Luns | Números de unidad lógica para los discos. | int[] |
useStoragePool | Uso del bloque de almacenamiento para compilar una unidad si es true o no se proporciona | Bool |
SqlStorageUpdateSettings
Nombre | Descripción | Valor |
---|---|---|
diskConfigurationType | Configuración de disco que se va a aplicar a SQL Server. | 'ADD' 'EXTEND' 'NUEVO' |
diskCount | Recuento de discos de máquina virtual. | Int |
startingDeviceId | Identificador de dispositivo del primer disco que se va a actualizar. | Int |
SQLTempDbSettings
Nombre | Descripción | Valor |
---|---|---|
dataFileCount | Recuento de archivos de datos tempdb de SQL Server | Int |
dataFileSize | Tamaño del archivo de datos tempdb de SQL Server | Int |
dataGrowth | Tamaño de crecimiento automático del archivo de datos tempdb de SQL Server | Int |
defaultFilePath | Ruta de acceso de archivo predeterminada de SQL Server | cuerda |
logFileSize | Tamaño del archivo de registro de tempdb de SQL Server | Int |
logGrowth | Tamaño de crecimiento automático del archivo de registro de tempdb de SQL Server | Int |
Luns | Números de unidad lógica para los discos. | int[] |
persistFolder | Opción de carpeta persistente de tempdb de SQL Server | Bool |
persistFolderPath | Ubicación de carpeta persistente de tempdb de SQL Server | cuerda |
useStoragePool | Uso del bloque de almacenamiento para compilar una unidad si es true o no se proporciona | Bool |
SqlVirtualMachineProperties
Nombre | Descripción | Valor |
---|---|---|
assessmentSettings | Configuración de evaluación de procedimientos recomendados de SQL. | AssessmentSettings |
autoBackupSettings | Configuración de copia de seguridad automática para SQL Server. | AutoBackupSettings |
autoPatchingSettings | Configuración de aplicación automática de revisiones para aplicar actualizaciones de seguridad críticas a la máquina virtual SQL. | AutoPatchingSettings |
enableAutomaticUpgrade | Habilite la actualización automática del Agente de extensión iaaS de Sql. | Bool |
keyVaultCredentialSettings | Configuración de credenciales de Key Vault. | keyVaultCredentialSettings |
leastPrivilegeMode | Modo de privilegios mínimos del Agente IaaS de SQL. | 'Habilitado' 'NotSet' |
serverConfigurationsManagementSettings | Opciones de administración de configuración de SQL Server. | ServerConfigurationsManagementSettings |
sqlImageOffer | Oferta de imagen de SQL. Algunos ejemplos son SQL2016-WS2016, SQL2017-WS2016. | cuerda |
sqlImageSku | Tipo de edición de SQL Server. | 'Developer' "Enterprise" 'Express' 'Estándar' 'Web' |
sqlManagement | Tipo de administración de SQL Server. NOTA: Este parámetro ya no se usa. La API detectará automáticamente Sql Management, se abstiene de usarla. | 'Full' 'LightWeight' 'NoAgent' |
sqlServerLicenseType | Tipo de licencia de SQL Server. | 'AHUB' 'DR' 'PAYG' |
sqlVirtualMachineGroupResourceId | Identificador de recurso de ARM del grupo de máquinas virtuales SQL de la que forma parte esta máquina virtual SQL. | cuerda |
storageConfigurationSettings | Opciones de configuración de almacenamiento. | StorageConfigurationSettings |
virtualMachineIdentitySettings | Detalles de identidad de máquina virtual usados para las configuraciones de extensión IaaS de Sql. | VirtualMachineIdentity |
virtualMachineResourceId | Identificador de recurso de ARM de la máquina virtual subyacente creada a partir de la imagen de Marketplace de SQL. | cuerda |
wsfcDomainCredentials | Credenciales de dominio para configurar el clúster de conmutación por error de Windows Server para el grupo de disponibilidad de SQL. | WsfcDomainCredentials |
wsfcStaticIp | Credenciales de dominio para configurar el clúster de conmutación por error de Windows Server para el grupo de disponibilidad de SQL. | cuerda |
SqlWorkloadTypeUpdateSettings
Nombre | Descripción | Valor |
---|---|---|
sqlWorkloadType | Tipo de carga de trabajo de SQL Server. | 'DW' 'GENERAL' 'OLTP' |
StorageConfigurationSettings
TrackedResourceTags
Nombre | Descripción | Valor |
---|
VirtualMachineIdentity
Nombre | Descripción | Valor |
---|---|---|
resourceId | Identificador de recurso de ARM de la identidad. Solo es necesario cuando se selecciona la identidad UserAssigned. | cuerda |
tipo | Tipo de identidad de la máquina virtual. Especifique Ninguno para no participar en identidades administradas. | 'Ninguno' 'SystemAssigned' 'UserAssigned' |
WsfcDomainCredentials
Nombre | Descripción | Valor |
---|---|---|
clusterBootstrapAccountPassword | Contraseña de la cuenta de arranque del clúster. | cuerda |
clusterOperatorAccountPassword | Contraseña de la cuenta del operador de clúster. | cuerda |
sqlServiceAccountPassword | Contraseña de la cuenta de servicio SQL. | cuerda |