Sdílet prostřednictvím


Microsoft.SqlVirtualMachine sqlVirtualMachines

Definice prostředku Bicep

Typ prostředku sqlVirtualMachines lze nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.SqlVirtualMachine/sqlVirtualMachines, přidejte do šablony následující bicep.

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'
  }
}

Hodnoty vlastností

AADAuthenticationSettings

Jméno Popis Hodnota
clientId ID klienta spravované identity pro dotazování rozhraní Microsoft Graph API. Prázdný řetězec musí být použit pro spravovanou identitu přiřazenou systémem. řetězec

AdditionalFeaturesServerConfigurations

Jméno Popis Hodnota
isRServicesEnabled Povolte nebo zakažte služby R (SQL 2016 dál). Bool

AssessmentSettings

Jméno Popis Hodnota
zapnout Povolení nebo zakázání funkce posouzení osvědčených postupů SQL na virtuálním počítači SQL Bool
runImmediately Okamžitě na virtuálním počítači SQL spusťte posouzení osvědčených postupů SQL. Bool
naplánovat Plán pro posouzení osvědčených postupů SQL plán

AutoBackupSettings

Jméno Popis Hodnota
backupScheduleType Typ plánu zálohování. Automatizovaná
"Ručně"
backupSystemDbs Zahrnutí nebo vyloučení systémových databází z automatického zálohování Bool
daysOfWeek Dny v týdnu pro zálohování, pokud je FullBackupFrequency nastavena na Týdně. Řetězcové pole obsahující některou z těchto možností:
"Pátek"
"Pondělí"
"Sobota"
"Neděle"
"Čtvrtek"
"Úterý"
"Středa"
zapnout Povolte nebo zakažte automatické obnovení na virtuálním počítači SQL. Bool
enableEncryption Povolte nebo zakažte šifrování pro zálohování na virtuálním počítači SQL. Bool
fullBackupFrequency Frekvence úplných záloh. V oboupřípadechch "Denně"
"Týdně"
fullBackupStartTime Počáteční čas daného dne, během kterého se můžou provádět úplné zálohy. 0-23 hodin. Int
fullBackupWindowHours Doba trvání časového intervalu daného dne, během kterého může proběhnout úplné zálohování. 1-23 hodin. Int
logBackupFrequency Frekvence zálohování protokolů 5-60 minut. Int
heslo Heslo pro šifrování při zálohování. řetězec
retentionPeriod Doba uchovávání zálohy: 1–90 dnů. Int
storageAccessKey Klíč účtu úložiště, do kterého se převedou zálohy. řetězec
storageAccountUrl Adresa URL účtu úložiště, do které se bude přecházet zálohování. řetězec
storageContainerName Název kontejneru úložiště, do kterého se bude provádět zálohování. řetězec

Automatické obnovení nastavení

Jméno Popis Hodnota
additionalVmPatch Další oprava, která se má povolit nebo povolit na virtuálním počítači SQL MicrosoftUpdate
NotSet
denOfWeek Den v týdnu pro použití opravy. "Každý den"
"Pátek"
"Pondělí"
"Sobota"
"Neděle"
"Čtvrtek"
"Úterý"
"Středa"
zapnout Povolte nebo zakažte automatické opravy na virtuálním počítači SQL. Bool
maintenanceWindowDuration Doba trvání oprav. Int
údržbaWindowStartingHour Hodina dne při zahájení opravy Čas místního virtuálního počítače Int

KeyVaultCredentialSettings

Jméno Popis Hodnota
azureKeyVaultUrl Adresa URL služby Azure Key Vault řetězec
credentialName Název přihlašovacích údajů. řetězec
zapnout Povolte nebo zakažte nastavení přihlašovacích údajů trezoru klíčů. Bool
servicePrincipalName Název instančního objektu pro přístup k trezoru klíčů řetězec
servicePrincipalSecret Tajný klíč názvu instančního objektu pro přístup k trezoru klíčů. řetězec

Microsoft.SqlVirtualMachine/sqlVirtualMachines

Jméno Popis Hodnota
identita NEPOUŽÍVEJTE. Tato hodnota bude zastaralá. Identita azure Active Directory serveru ResourceIdentity
umístění Umístění prostředku string (povinné)
Jméno Název prostředku řetězec

Omezení:
Minimální délka = 1
Maximální délka = 1
Model = ^((?!_)[^\\/"'\[\]:|<>+=;,?*@&]{1,64}(?<![.-]))$ (povinné)
vlastnosti Vlastnosti prostředku. sqlVirtualMachineProperties
visačky Značky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách

ResourceIdentity

Jméno Popis Hodnota
typ Typ identity. Nastavte ho na SystemAssigned, aby se automaticky vytvořil a přiřadil objekt zabezpečení Azure Active Directory pro daný prostředek. None (Žádný)
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned

Naplánovat

Jméno Popis Hodnota
denOfWeek Den v týdnu ke spuštění posouzení "Pátek"
"Pondělí"
"Sobota"
"Neděle"
"Čtvrtek"
"Úterý"
"Středa"
zapnout Povolení nebo zakázání plánu posouzení na virtuálním počítači SQL Bool
monthlyOccurrence Výskyt dne DayOfWeek v měsíci pro naplánování posouzení. Přebírá hodnoty: 1,2,3,4 a -1. Použití -1 pro poslední den dne v měsíci Int
startTime Čas dne ve formátu HH:mm. Např. 17:30 řetězec
weeklyInterval Počet týdnů, které se mají naplánovat mezi 2 spuštěními posouzení Přebírá hodnotu od 1 do 6. Int

ServerConfigurationsManagementSettings

Jméno Popis Hodnota
additionalFeaturesServerConfigurations Další nastavení funkcí SQL AdditionalFeaturesServerConfigurations
azureAdAuthenticationSettings Nastavení ověřování Azure AD AADAuthenticationSettings
sqlConnectivityUpdateSettings Nastavení typu připojení SQL sqlConnectivityUpdateSettings
sqlInstanceSettings Nastavení instance SQL SQLInstanceSettings
sqlStorageUpdateSettings Nastavení aktualizace úložiště SQL sqlStorageUpdateSettings
sqlWorkloadTypeUpdateSettings Nastavení typu úlohy SQL sqlWorkloadTypeUpdateSettings

SqlConnectivityUpdateSettings

Jméno Popis Hodnota
connectivityType Možnost připojení k SQL Serveru LOCAL
Private (SOUKROMÉ)
PUBLIC
přístav Port SQL Serveru. Int
sqlAuthUpdatePassword Přihlašovací heslo správce systému SQL Server. řetězec
sqlAuthUpdateUserName Přihlášení správce systému SQL Server k vytvoření řetězec

SQLInstanceSettings

Jméno Popis Hodnota
kolace Kolace SQL Serveru řetězec
isIfiEnabled IFI SQL Serveru. Bool
isLpimEnabled SQL Server LPIM. Bool
isOptimizeForAdHocWorkloadsEnabled SQL Server Optimize for Adhoc workloads. Bool
maxDop SQL Server MAXDOP. Int
maxServerMemoryMB Maximální paměť SQL Serveru Int
minServerMemoryMB Minimální paměť SQL Serveru. Int

SQLStorageSettings

Jméno Popis Hodnota
defaultFilePath Výchozí cesta k souboru SQL Serveru řetězec
Luns Logická čísla jednotek pro disky. int[]
useStoragePool Použití fondu úložiště k vytvoření jednotky, pokud je zadanou hodnotu true nebo není k dispozici Bool

SqlStorageUpdateSettings

Jméno Popis Hodnota
diskConfigurationType Konfigurace disku, která se má použít pro SQL Server "PŘIDAT"
"EXTEND"
"NOVÝ"
diskCount Počet disků virtuálního počítače Int
startingDeviceId ID zařízení prvního disku, který se má aktualizovat. Int

SQLTempDbSettings

Jméno Popis Hodnota
dataFileCount Počet datových souborů tempdb sql Serveru Int
dataFileSize Velikost datového souboru tempdb SQL Serveru Int
dataGrowth Velikost automatického zvětšování datového souboru tempdb SQL Serveru Int
defaultFilePath Výchozí cesta k souboru SQL Serveru řetězec
logFileSize Velikost souboru protokolu tempdb SQL Serveru Int
logGrowth Velikost automatického zvětšování souboru protokolu tempdb SQL Serveru Int
Luns Logická čísla jednotek pro disky. int[]
persistFolder Volba trvalé složky sql Serveru tempdb Bool
persistFolderPath Umístění trvalých složek sql Serveru tempdb řetězec
useStoragePool Použití fondu úložiště k vytvoření jednotky, pokud je zadanou hodnotu true nebo není k dispozici Bool

SqlVirtualMachineProperties

Jméno Popis Hodnota
assessmentSettings Nastavení posouzení osvědčených postupů SQL AssessmentSettings
autoBackupSettings Nastavení automatického zálohování pro SQL Server AutoBackupSettings
autoPatchingSettings Nastavení automatických oprav pro použití důležitých aktualizací zabezpečení na virtuální počítač SQL automatického obnovení
enableAutomaticUpgrade Povolení automatického upgradu agenta rozšíření Sql IaaS Bool
keyVaultCredentialSettings Nastavení přihlašovacích údajů trezoru klíčů KeyVaultCredentialSettings
leastPrivilegeMode Režim nejnižších oprávnění agenta SQL IaaS Povoleno
NotSet
serverConfigurationsManagementSettings Nastavení správy konfigurace SQL Serveru ServerConfigurationsManagementSettings
sqlImageOffer Nabídka image SQL Mezi příklady patří SQL2016-WS2016, SQL2017-WS2016. řetězec
sqlImageSku Typ edice SYSTÉMU SQL Server. Vývojář
"Organizace"
Express
"Standardní"
Web
sqlManagement Typ správy SYSTÉMU SQL Server. POZNÁMKA: Tento parametr se už nepoužívá. Rozhraní API automaticky rozpozná sql Management a nebude ho používat. "Plný"
"LightWeight"
NoAgent
sqlServerLicenseType Typ licence SQL Serveru. AHUB
'DR'
PAYG
sqlVirtualMachineGroupResourceId ID prostředku ARM skupiny virtuálních počítačů SQL tento virtuální počítač SQL je nebo bude součástí. řetězec
storageConfigurationSettings Nastavení konfigurace úložiště StorageConfigurationSettings
virtualMachineIdentitySettings Podrobnosti o identitě virtuálního počítače používané pro konfigurace rozšíření Sql IaaS VirtualMachineIdentity
virtualMachineResourceId ID prostředku ARM základního virtuálního počítače vytvořeného z image SQL Marketplace řetězec
wsfcDomainCredentials Přihlašovací údaje domény pro nastavení clusteru s podporou převzetí služeb při selhání Windows Serveru pro skupinu dostupnosti SQL WsfcDomainCredentials
wsfcStaticIp Přihlašovací údaje domény pro nastavení clusteru s podporou převzetí služeb při selhání Windows Serveru pro skupinu dostupnosti SQL řetězec

SqlWorkloadTypeUpdateSettings

Jméno Popis Hodnota
sqlWorkloadType Typ úlohy SQL Serveru DW
"OBECNÉ"
OLTP

StorageConfigurationSettings

Jméno Popis Hodnota
diskConfigurationType Konfigurace disku, která se má použít pro SQL Server "PŘIDAT"
"EXTEND"
"NOVÝ"
enableStorageConfigBlade Na webu Azure Portal povolte okno konfigurace úložiště agenta SQL IaaS. Bool
sqlDataSettings Nastavení datového úložiště SQL Serveru sqlStorageSettings
sqlLogSettings Nastavení úložiště protokolů SQL Serveru. sqlStorageSettings
sqlSystemDbOnDataDisk SQL Server SystemDb Storage v datovém fondu, pokud je true. Bool
sqlTempDbSettings Nastavení úložiště tempdb SQL Serveru sqlTempDbSettings
storageWorkloadType Typ úlohy úložiště. DW
"OBECNÉ"
OLTP

TrackedResourceTags

Jméno Popis Hodnota

VirtualMachineIdentity

Jméno Popis Hodnota
resourceId ID prostředku ARM identity. Vyžaduje se pouze v případě, že je vybrána identita přiřazená uživatelem. řetězec
typ Typ identity virtuálního počítače Zadejte Možnost Žádná, která se má odhlásit ze spravovaných identit. None (Žádný)
SystemAssigned
UserAssigned

WsfcDomainCredentials

Jméno Popis Hodnota
clusterBootstrapAccountPassword Heslo účtu bootstrap clusteru řetězec
clusterOperatorAccountPassword Heslo účtu operátora clusteru řetězec
sqlServiceAccountPassword Heslo účtu služby SQL. řetězec

Ukázky rychlého startu

Následující ukázky rychlého startu nasadí tento typ prostředku.

Soubor Bicep Popis
virtuálního počítače s SQL Serverem s nastavením úložiště optimalizovaným pro výkon Vytvoření virtuálního počítače s SQL Serverem s nastavením úložiště optimalizovaným pro výkon v PremiumSSD

Definice prostředku šablony ARM

Typ prostředku sqlVirtualMachines lze nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.SqlVirtualMachine/sqlVirtualMachines, přidejte do šablony následující JSON.

{
  "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"
  }
}

Hodnoty vlastností

AADAuthenticationSettings

Jméno Popis Hodnota
clientId ID klienta spravované identity pro dotazování rozhraní Microsoft Graph API. Prázdný řetězec musí být použit pro spravovanou identitu přiřazenou systémem. řetězec

AdditionalFeaturesServerConfigurations

Jméno Popis Hodnota
isRServicesEnabled Povolte nebo zakažte služby R (SQL 2016 dál). Bool

AssessmentSettings

Jméno Popis Hodnota
zapnout Povolení nebo zakázání funkce posouzení osvědčených postupů SQL na virtuálním počítači SQL Bool
runImmediately Okamžitě na virtuálním počítači SQL spusťte posouzení osvědčených postupů SQL. Bool
naplánovat Plán pro posouzení osvědčených postupů SQL plán

AutoBackupSettings

Jméno Popis Hodnota
backupScheduleType Typ plánu zálohování. Automatizovaná
"Ručně"
backupSystemDbs Zahrnutí nebo vyloučení systémových databází z automatického zálohování Bool
daysOfWeek Dny v týdnu pro zálohování, pokud je FullBackupFrequency nastavena na Týdně. Řetězcové pole obsahující některou z těchto možností:
"Pátek"
"Pondělí"
"Sobota"
"Neděle"
"Čtvrtek"
"Úterý"
"Středa"
zapnout Povolte nebo zakažte automatické obnovení na virtuálním počítači SQL. Bool
enableEncryption Povolte nebo zakažte šifrování pro zálohování na virtuálním počítači SQL. Bool
fullBackupFrequency Frekvence úplných záloh. V oboupřípadechch "Denně"
"Týdně"
fullBackupStartTime Počáteční čas daného dne, během kterého se můžou provádět úplné zálohy. 0-23 hodin. Int
fullBackupWindowHours Doba trvání časového intervalu daného dne, během kterého může proběhnout úplné zálohování. 1-23 hodin. Int
logBackupFrequency Frekvence zálohování protokolů 5-60 minut. Int
heslo Heslo pro šifrování při zálohování. řetězec
retentionPeriod Doba uchovávání zálohy: 1–90 dnů. Int
storageAccessKey Klíč účtu úložiště, do kterého se převedou zálohy. řetězec
storageAccountUrl Adresa URL účtu úložiště, do které se bude přecházet zálohování. řetězec
storageContainerName Název kontejneru úložiště, do kterého se bude provádět zálohování. řetězec

Automatické obnovení nastavení

Jméno Popis Hodnota
additionalVmPatch Další oprava, která se má povolit nebo povolit na virtuálním počítači SQL MicrosoftUpdate
NotSet
denOfWeek Den v týdnu pro použití opravy. "Každý den"
"Pátek"
"Pondělí"
"Sobota"
"Neděle"
"Čtvrtek"
"Úterý"
"Středa"
zapnout Povolte nebo zakažte automatické opravy na virtuálním počítači SQL. Bool
maintenanceWindowDuration Doba trvání oprav. Int
údržbaWindowStartingHour Hodina dne při zahájení opravy Čas místního virtuálního počítače Int

KeyVaultCredentialSettings

Jméno Popis Hodnota
azureKeyVaultUrl Adresa URL služby Azure Key Vault řetězec
credentialName Název přihlašovacích údajů. řetězec
zapnout Povolte nebo zakažte nastavení přihlašovacích údajů trezoru klíčů. Bool
servicePrincipalName Název instančního objektu pro přístup k trezoru klíčů řetězec
servicePrincipalSecret Tajný klíč názvu instančního objektu pro přístup k trezoru klíčů. řetězec

Microsoft.SqlVirtualMachine/sqlVirtualMachines

Jméno Popis Hodnota
apiVersion Verze rozhraní API '2023-10-01'
identita NEPOUŽÍVEJTE. Tato hodnota bude zastaralá. Identita azure Active Directory serveru ResourceIdentity
umístění Umístění prostředku string (povinné)
Jméno Název prostředku řetězec

Omezení:
Minimální délka = 1
Maximální délka = 1
Model = ^((?!_)[^\\/"'\[\]:|<>+=;,?*@&]{1,64}(?<![.-]))$ (povinné)
vlastnosti Vlastnosti prostředku. sqlVirtualMachineProperties
visačky Značky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách
typ Typ prostředku Microsoft.SqlVirtualMachine/sqlVirtualMachines

ResourceIdentity

Jméno Popis Hodnota
typ Typ identity. Nastavte ho na SystemAssigned, aby se automaticky vytvořil a přiřadil objekt zabezpečení Azure Active Directory pro daný prostředek. None (Žádný)
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned

Naplánovat

Jméno Popis Hodnota
denOfWeek Den v týdnu ke spuštění posouzení "Pátek"
"Pondělí"
"Sobota"
"Neděle"
"Čtvrtek"
"Úterý"
"Středa"
zapnout Povolení nebo zakázání plánu posouzení na virtuálním počítači SQL Bool
monthlyOccurrence Výskyt dne DayOfWeek v měsíci pro naplánování posouzení. Přebírá hodnoty: 1,2,3,4 a -1. Použití -1 pro poslední den dne v měsíci Int
startTime Čas dne ve formátu HH:mm. Např. 17:30 řetězec
weeklyInterval Počet týdnů, které se mají naplánovat mezi 2 spuštěními posouzení Přebírá hodnotu od 1 do 6. Int

ServerConfigurationsManagementSettings

Jméno Popis Hodnota
additionalFeaturesServerConfigurations Další nastavení funkcí SQL AdditionalFeaturesServerConfigurations
azureAdAuthenticationSettings Nastavení ověřování Azure AD AADAuthenticationSettings
sqlConnectivityUpdateSettings Nastavení typu připojení SQL sqlConnectivityUpdateSettings
sqlInstanceSettings Nastavení instance SQL SQLInstanceSettings
sqlStorageUpdateSettings Nastavení aktualizace úložiště SQL sqlStorageUpdateSettings
sqlWorkloadTypeUpdateSettings Nastavení typu úlohy SQL sqlWorkloadTypeUpdateSettings

SqlConnectivityUpdateSettings

Jméno Popis Hodnota
connectivityType Možnost připojení k SQL Serveru LOCAL
Private (SOUKROMÉ)
PUBLIC
přístav Port SQL Serveru. Int
sqlAuthUpdatePassword Přihlašovací heslo správce systému SQL Server. řetězec
sqlAuthUpdateUserName Přihlášení správce systému SQL Server k vytvoření řetězec

SQLInstanceSettings

Jméno Popis Hodnota
kolace Kolace SQL Serveru řetězec
isIfiEnabled IFI SQL Serveru. Bool
isLpimEnabled SQL Server LPIM. Bool
isOptimizeForAdHocWorkloadsEnabled SQL Server Optimize for Adhoc workloads. Bool
maxDop SQL Server MAXDOP. Int
maxServerMemoryMB Maximální paměť SQL Serveru Int
minServerMemoryMB Minimální paměť SQL Serveru. Int

SQLStorageSettings

Jméno Popis Hodnota
defaultFilePath Výchozí cesta k souboru SQL Serveru řetězec
Luns Logická čísla jednotek pro disky. int[]
useStoragePool Použití fondu úložiště k vytvoření jednotky, pokud je zadanou hodnotu true nebo není k dispozici Bool

SqlStorageUpdateSettings

Jméno Popis Hodnota
diskConfigurationType Konfigurace disku, která se má použít pro SQL Server "PŘIDAT"
"EXTEND"
"NOVÝ"
diskCount Počet disků virtuálního počítače Int
startingDeviceId ID zařízení prvního disku, který se má aktualizovat. Int

SQLTempDbSettings

Jméno Popis Hodnota
dataFileCount Počet datových souborů tempdb sql Serveru Int
dataFileSize Velikost datového souboru tempdb SQL Serveru Int
dataGrowth Velikost automatického zvětšování datového souboru tempdb SQL Serveru Int
defaultFilePath Výchozí cesta k souboru SQL Serveru řetězec
logFileSize Velikost souboru protokolu tempdb SQL Serveru Int
logGrowth Velikost automatického zvětšování souboru protokolu tempdb SQL Serveru Int
Luns Logická čísla jednotek pro disky. int[]
persistFolder Volba trvalé složky sql Serveru tempdb Bool
persistFolderPath Umístění trvalých složek sql Serveru tempdb řetězec
useStoragePool Použití fondu úložiště k vytvoření jednotky, pokud je zadanou hodnotu true nebo není k dispozici Bool

SqlVirtualMachineProperties

Jméno Popis Hodnota
assessmentSettings Nastavení posouzení osvědčených postupů SQL AssessmentSettings
autoBackupSettings Nastavení automatického zálohování pro SQL Server AutoBackupSettings
autoPatchingSettings Nastavení automatických oprav pro použití důležitých aktualizací zabezpečení na virtuální počítač SQL automatického obnovení
enableAutomaticUpgrade Povolení automatického upgradu agenta rozšíření Sql IaaS Bool
keyVaultCredentialSettings Nastavení přihlašovacích údajů trezoru klíčů KeyVaultCredentialSettings
leastPrivilegeMode Režim nejnižších oprávnění agenta SQL IaaS Povoleno
NotSet
serverConfigurationsManagementSettings Nastavení správy konfigurace SQL Serveru ServerConfigurationsManagementSettings
sqlImageOffer Nabídka image SQL Mezi příklady patří SQL2016-WS2016, SQL2017-WS2016. řetězec
sqlImageSku Typ edice SYSTÉMU SQL Server. Vývojář
"Organizace"
Express
"Standardní"
Web
sqlManagement Typ správy SYSTÉMU SQL Server. POZNÁMKA: Tento parametr se už nepoužívá. Rozhraní API automaticky rozpozná sql Management a nebude ho používat. "Plný"
"LightWeight"
NoAgent
sqlServerLicenseType Typ licence SQL Serveru. AHUB
'DR'
PAYG
sqlVirtualMachineGroupResourceId ID prostředku ARM skupiny virtuálních počítačů SQL tento virtuální počítač SQL je nebo bude součástí. řetězec
storageConfigurationSettings Nastavení konfigurace úložiště StorageConfigurationSettings
virtualMachineIdentitySettings Podrobnosti o identitě virtuálního počítače používané pro konfigurace rozšíření Sql IaaS VirtualMachineIdentity
virtualMachineResourceId ID prostředku ARM základního virtuálního počítače vytvořeného z image SQL Marketplace řetězec
wsfcDomainCredentials Přihlašovací údaje domény pro nastavení clusteru s podporou převzetí služeb při selhání Windows Serveru pro skupinu dostupnosti SQL WsfcDomainCredentials
wsfcStaticIp Přihlašovací údaje domény pro nastavení clusteru s podporou převzetí služeb při selhání Windows Serveru pro skupinu dostupnosti SQL řetězec

SqlWorkloadTypeUpdateSettings

Jméno Popis Hodnota
sqlWorkloadType Typ úlohy SQL Serveru DW
"OBECNÉ"
OLTP

StorageConfigurationSettings

Jméno Popis Hodnota
diskConfigurationType Konfigurace disku, která se má použít pro SQL Server "PŘIDAT"
"EXTEND"
"NOVÝ"
enableStorageConfigBlade Na webu Azure Portal povolte okno konfigurace úložiště agenta SQL IaaS. Bool
sqlDataSettings Nastavení datového úložiště SQL Serveru sqlStorageSettings
sqlLogSettings Nastavení úložiště protokolů SQL Serveru. sqlStorageSettings
sqlSystemDbOnDataDisk SQL Server SystemDb Storage v datovém fondu, pokud je true. Bool
sqlTempDbSettings Nastavení úložiště tempdb SQL Serveru sqlTempDbSettings
storageWorkloadType Typ úlohy úložiště. DW
"OBECNÉ"
OLTP

TrackedResourceTags

Jméno Popis Hodnota

VirtualMachineIdentity

Jméno Popis Hodnota
resourceId ID prostředku ARM identity. Vyžaduje se pouze v případě, že je vybrána identita přiřazená uživatelem. řetězec
typ Typ identity virtuálního počítače Zadejte Možnost Žádná, která se má odhlásit ze spravovaných identit. None (Žádný)
SystemAssigned
UserAssigned

WsfcDomainCredentials

Jméno Popis Hodnota
clusterBootstrapAccountPassword Heslo účtu bootstrap clusteru řetězec
clusterOperatorAccountPassword Heslo účtu operátora clusteru řetězec
sqlServiceAccountPassword Heslo účtu služby SQL. řetězec

Šablony pro rychlý start

Následující šablony pro rychlý start nasazují tento typ prostředku.

Šablona Popis
Nasazení instalace SQL AlwaysON s využitím stávajících virtuálních počítačů SQL

nasazení do Azure
Nasaďte nastavení SQL Always ON s využitím existujících virtuálních počítačů SQL. Virtuální počítače by už měly být připojené k existující doméně a musí používat podnikovou verzi SQL Serveru.
virtuálního počítače s SQL Serverem s nastavením úložiště optimalizovaným pro výkon

nasazení do Azure
Vytvoření virtuálního počítače s SQL Serverem s nastavením úložiště optimalizovaným pro výkon v PremiumSSD
nastavení úložiště optimalizovaného pro výkon virtuálního počítače SQL v UltraSSD

nasazení do Azure
Vytvoření virtuálního počítače s SQL Serverem s nastavením úložiště optimalizovaným pro výkon pomocí UltraSSD pro soubory protokolů SQL

Definice prostředku Terraformu (poskytovatel AzAPI)

Typ prostředku sqlVirtualMachines lze nasadit s operacemi, které cílí:

  • skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.SqlVirtualMachine/sqlVirtualMachines, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.SqlVirtualMachine/sqlVirtualMachines@2023-10-01"
  name = "string"
  identity = {
    type = "string"
  }
  location = "string"
  tags = {
    {customized property} = "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"
    }
  })
}

Hodnoty vlastností

AADAuthenticationSettings

Jméno Popis Hodnota
clientId ID klienta spravované identity pro dotazování rozhraní Microsoft Graph API. Prázdný řetězec musí být použit pro spravovanou identitu přiřazenou systémem. řetězec

AdditionalFeaturesServerConfigurations

Jméno Popis Hodnota
isRServicesEnabled Povolte nebo zakažte služby R (SQL 2016 dál). Bool

AssessmentSettings

Jméno Popis Hodnota
zapnout Povolení nebo zakázání funkce posouzení osvědčených postupů SQL na virtuálním počítači SQL Bool
runImmediately Okamžitě na virtuálním počítači SQL spusťte posouzení osvědčených postupů SQL. Bool
naplánovat Plán pro posouzení osvědčených postupů SQL plán

AutoBackupSettings

Jméno Popis Hodnota
backupScheduleType Typ plánu zálohování. Automatizovaná
"Ručně"
backupSystemDbs Zahrnutí nebo vyloučení systémových databází z automatického zálohování Bool
daysOfWeek Dny v týdnu pro zálohování, pokud je FullBackupFrequency nastavena na Týdně. Řetězcové pole obsahující některou z těchto možností:
"Pátek"
"Pondělí"
"Sobota"
"Neděle"
"Čtvrtek"
"Úterý"
"Středa"
zapnout Povolte nebo zakažte automatické obnovení na virtuálním počítači SQL. Bool
enableEncryption Povolte nebo zakažte šifrování pro zálohování na virtuálním počítači SQL. Bool
fullBackupFrequency Frekvence úplných záloh. V oboupřípadechch "Denně"
"Týdně"
fullBackupStartTime Počáteční čas daného dne, během kterého se můžou provádět úplné zálohy. 0-23 hodin. Int
fullBackupWindowHours Doba trvání časového intervalu daného dne, během kterého může proběhnout úplné zálohování. 1-23 hodin. Int
logBackupFrequency Frekvence zálohování protokolů 5-60 minut. Int
heslo Heslo pro šifrování při zálohování. řetězec
retentionPeriod Doba uchovávání zálohy: 1–90 dnů. Int
storageAccessKey Klíč účtu úložiště, do kterého se převedou zálohy. řetězec
storageAccountUrl Adresa URL účtu úložiště, do které se bude přecházet zálohování. řetězec
storageContainerName Název kontejneru úložiště, do kterého se bude provádět zálohování. řetězec

Automatické obnovení nastavení

Jméno Popis Hodnota
additionalVmPatch Další oprava, která se má povolit nebo povolit na virtuálním počítači SQL MicrosoftUpdate
NotSet
denOfWeek Den v týdnu pro použití opravy. "Každý den"
"Pátek"
"Pondělí"
"Sobota"
"Neděle"
"Čtvrtek"
"Úterý"
"Středa"
zapnout Povolte nebo zakažte automatické opravy na virtuálním počítači SQL. Bool
maintenanceWindowDuration Doba trvání oprav. Int
údržbaWindowStartingHour Hodina dne při zahájení opravy Čas místního virtuálního počítače Int

KeyVaultCredentialSettings

Jméno Popis Hodnota
azureKeyVaultUrl Adresa URL služby Azure Key Vault řetězec
credentialName Název přihlašovacích údajů. řetězec
zapnout Povolte nebo zakažte nastavení přihlašovacích údajů trezoru klíčů. Bool
servicePrincipalName Název instančního objektu pro přístup k trezoru klíčů řetězec
servicePrincipalSecret Tajný klíč názvu instančního objektu pro přístup k trezoru klíčů. řetězec

Microsoft.SqlVirtualMachine/sqlVirtualMachines

Jméno Popis Hodnota
identita NEPOUŽÍVEJTE. Tato hodnota bude zastaralá. Identita azure Active Directory serveru ResourceIdentity
umístění Umístění prostředku string (povinné)
Jméno Název prostředku řetězec

Omezení:
Minimální délka = 1
Maximální délka = 1
Model = ^((?!_)[^\\/"'\[\]:|<>+=;,?*@&]{1,64}(?<![.-]))$ (povinné)
vlastnosti Vlastnosti prostředku. sqlVirtualMachineProperties
visačky Značky prostředků Slovník názvů a hodnot značek
typ Typ prostředku Microsoft.SqlVirtualMachine/sqlVirtualMachines@2023-10-01

ResourceIdentity

Jméno Popis Hodnota
typ Typ identity. Nastavte ho na SystemAssigned, aby se automaticky vytvořil a přiřadil objekt zabezpečení Azure Active Directory pro daný prostředek. None (Žádný)
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned

Naplánovat

Jméno Popis Hodnota
denOfWeek Den v týdnu ke spuštění posouzení "Pátek"
"Pondělí"
"Sobota"
"Neděle"
"Čtvrtek"
"Úterý"
"Středa"
zapnout Povolení nebo zakázání plánu posouzení na virtuálním počítači SQL Bool
monthlyOccurrence Výskyt dne DayOfWeek v měsíci pro naplánování posouzení. Přebírá hodnoty: 1,2,3,4 a -1. Použití -1 pro poslední den dne v měsíci Int
startTime Čas dne ve formátu HH:mm. Např. 17:30 řetězec
weeklyInterval Počet týdnů, které se mají naplánovat mezi 2 spuštěními posouzení Přebírá hodnotu od 1 do 6. Int

ServerConfigurationsManagementSettings

Jméno Popis Hodnota
additionalFeaturesServerConfigurations Další nastavení funkcí SQL AdditionalFeaturesServerConfigurations
azureAdAuthenticationSettings Nastavení ověřování Azure AD AADAuthenticationSettings
sqlConnectivityUpdateSettings Nastavení typu připojení SQL sqlConnectivityUpdateSettings
sqlInstanceSettings Nastavení instance SQL SQLInstanceSettings
sqlStorageUpdateSettings Nastavení aktualizace úložiště SQL sqlStorageUpdateSettings
sqlWorkloadTypeUpdateSettings Nastavení typu úlohy SQL sqlWorkloadTypeUpdateSettings

SqlConnectivityUpdateSettings

Jméno Popis Hodnota
connectivityType Možnost připojení k SQL Serveru LOCAL
Private (SOUKROMÉ)
PUBLIC
přístav Port SQL Serveru. Int
sqlAuthUpdatePassword Přihlašovací heslo správce systému SQL Server. řetězec
sqlAuthUpdateUserName Přihlášení správce systému SQL Server k vytvoření řetězec

SQLInstanceSettings

Jméno Popis Hodnota
kolace Kolace SQL Serveru řetězec
isIfiEnabled IFI SQL Serveru. Bool
isLpimEnabled SQL Server LPIM. Bool
isOptimizeForAdHocWorkloadsEnabled SQL Server Optimize for Adhoc workloads. Bool
maxDop SQL Server MAXDOP. Int
maxServerMemoryMB Maximální paměť SQL Serveru Int
minServerMemoryMB Minimální paměť SQL Serveru. Int

SQLStorageSettings

Jméno Popis Hodnota
defaultFilePath Výchozí cesta k souboru SQL Serveru řetězec
Luns Logická čísla jednotek pro disky. int[]
useStoragePool Použití fondu úložiště k vytvoření jednotky, pokud je zadanou hodnotu true nebo není k dispozici Bool

SqlStorageUpdateSettings

Jméno Popis Hodnota
diskConfigurationType Konfigurace disku, která se má použít pro SQL Server "PŘIDAT"
"EXTEND"
"NOVÝ"
diskCount Počet disků virtuálního počítače Int
startingDeviceId ID zařízení prvního disku, který se má aktualizovat. Int

SQLTempDbSettings

Jméno Popis Hodnota
dataFileCount Počet datových souborů tempdb sql Serveru Int
dataFileSize Velikost datového souboru tempdb SQL Serveru Int
dataGrowth Velikost automatického zvětšování datového souboru tempdb SQL Serveru Int
defaultFilePath Výchozí cesta k souboru SQL Serveru řetězec
logFileSize Velikost souboru protokolu tempdb SQL Serveru Int
logGrowth Velikost automatického zvětšování souboru protokolu tempdb SQL Serveru Int
Luns Logická čísla jednotek pro disky. int[]
persistFolder Volba trvalé složky sql Serveru tempdb Bool
persistFolderPath Umístění trvalých složek sql Serveru tempdb řetězec
useStoragePool Použití fondu úložiště k vytvoření jednotky, pokud je zadanou hodnotu true nebo není k dispozici Bool

SqlVirtualMachineProperties

Jméno Popis Hodnota
assessmentSettings Nastavení posouzení osvědčených postupů SQL AssessmentSettings
autoBackupSettings Nastavení automatického zálohování pro SQL Server AutoBackupSettings
autoPatchingSettings Nastavení automatických oprav pro použití důležitých aktualizací zabezpečení na virtuální počítač SQL automatického obnovení
enableAutomaticUpgrade Povolení automatického upgradu agenta rozšíření Sql IaaS Bool
keyVaultCredentialSettings Nastavení přihlašovacích údajů trezoru klíčů KeyVaultCredentialSettings
leastPrivilegeMode Režim nejnižších oprávnění agenta SQL IaaS Povoleno
NotSet
serverConfigurationsManagementSettings Nastavení správy konfigurace SQL Serveru ServerConfigurationsManagementSettings
sqlImageOffer Nabídka image SQL Mezi příklady patří SQL2016-WS2016, SQL2017-WS2016. řetězec
sqlImageSku Typ edice SYSTÉMU SQL Server. Vývojář
"Organizace"
Express
"Standardní"
Web
sqlManagement Typ správy SYSTÉMU SQL Server. POZNÁMKA: Tento parametr se už nepoužívá. Rozhraní API automaticky rozpozná sql Management a nebude ho používat. "Plný"
"LightWeight"
NoAgent
sqlServerLicenseType Typ licence SQL Serveru. AHUB
'DR'
PAYG
sqlVirtualMachineGroupResourceId ID prostředku ARM skupiny virtuálních počítačů SQL tento virtuální počítač SQL je nebo bude součástí. řetězec
storageConfigurationSettings Nastavení konfigurace úložiště StorageConfigurationSettings
virtualMachineIdentitySettings Podrobnosti o identitě virtuálního počítače používané pro konfigurace rozšíření Sql IaaS VirtualMachineIdentity
virtualMachineResourceId ID prostředku ARM základního virtuálního počítače vytvořeného z image SQL Marketplace řetězec
wsfcDomainCredentials Přihlašovací údaje domény pro nastavení clusteru s podporou převzetí služeb při selhání Windows Serveru pro skupinu dostupnosti SQL WsfcDomainCredentials
wsfcStaticIp Přihlašovací údaje domény pro nastavení clusteru s podporou převzetí služeb při selhání Windows Serveru pro skupinu dostupnosti SQL řetězec

SqlWorkloadTypeUpdateSettings

Jméno Popis Hodnota
sqlWorkloadType Typ úlohy SQL Serveru DW
"OBECNÉ"
OLTP

StorageConfigurationSettings

Jméno Popis Hodnota
diskConfigurationType Konfigurace disku, která se má použít pro SQL Server "PŘIDAT"
"EXTEND"
"NOVÝ"
enableStorageConfigBlade Na webu Azure Portal povolte okno konfigurace úložiště agenta SQL IaaS. Bool
sqlDataSettings Nastavení datového úložiště SQL Serveru sqlStorageSettings
sqlLogSettings Nastavení úložiště protokolů SQL Serveru. sqlStorageSettings
sqlSystemDbOnDataDisk SQL Server SystemDb Storage v datovém fondu, pokud je true. Bool
sqlTempDbSettings Nastavení úložiště tempdb SQL Serveru sqlTempDbSettings
storageWorkloadType Typ úlohy úložiště. DW
"OBECNÉ"
OLTP

TrackedResourceTags

Jméno Popis Hodnota

VirtualMachineIdentity

Jméno Popis Hodnota
resourceId ID prostředku ARM identity. Vyžaduje se pouze v případě, že je vybrána identita přiřazená uživatelem. řetězec
typ Typ identity virtuálního počítače Zadejte Možnost Žádná, která se má odhlásit ze spravovaných identit. None (Žádný)
SystemAssigned
UserAssigned

WsfcDomainCredentials

Jméno Popis Hodnota
clusterBootstrapAccountPassword Heslo účtu bootstrap clusteru řetězec
clusterOperatorAccountPassword Heslo účtu operátora clusteru řetězec
sqlServiceAccountPassword Heslo účtu služby SQL. řetězec