Sdílet prostřednictvím


Microsoft.Sql managedInstances 2018-06-01-preview

Definice prostředku Bicep

Typ prostředku managedInstances je možné 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.Sql/managedInstances, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.Sql/managedInstances@2018-06-01-preview' = {
  identity: {
    type: 'string'
  }
  location: 'string'
  name: 'string'
  properties: {
    administratorLogin: 'string'
    administratorLoginPassword: 'string'
    collation: 'string'
    dnsZonePartner: 'string'
    instancePoolId: 'string'
    licenseType: 'string'
    maintenanceConfigurationId: 'string'
    managedInstanceCreateMode: 'string'
    minimalTlsVersion: 'string'
    proxyOverride: 'string'
    publicDataEndpointEnabled: bool
    restorePointInTime: 'string'
    sourceManagedInstanceId: 'string'
    storageSizeInGB: int
    subnetId: 'string'
    timezoneId: 'string'
    vCores: int
  }
  sku: {
    capacity: int
    family: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Hodnoty vlastností

ManagedInstanceProperties

Jméno Popis Hodnota
administratorLogin Uživatelské jméno správce pro spravovanou instanci. Je možné zadat pouze při vytváření spravované instance (a vyžaduje se k vytvoření). řetězec
administratorLoginPassword Přihlašovací heslo správce (vyžaduje se k vytvoření spravované instance). řetězec
kolace Kolace spravované instance řetězec
dnsZonePartner ID prostředku jiné spravované instance, jejíž zóna DNS bude tato spravovaná instance sdílet po vytvoření. řetězec
instancePoolId ID fondu instancí, do které tento spravovaný server patří. řetězec
licenseType Typ licence. Možné hodnoty jsou LicenseIncluded (běžná cena včetně nové licence SQL) a BasePrice (zvýhodněná cena AHB za používání vlastních licencí SQL). Základnícena
'LicenseIncluded'
maintenanceConfigurationId Určuje ID konfigurace údržby, které se má použít pro tuto spravovanou instanci. řetězec
managedInstanceCreateMode Určuje režim vytváření databáze.

Výchozí hodnota: Vytvoření pravidelné instance.

Obnovení: Vytvoří instanci obnovením sady záloh k určitému bodu v čase. Musí být zadány hodnoty RestorePointInTime a SourceManagedInstanceId.
Výchozí
PointInTimeRestore
minimalTlsVersion Minimální verze protokolu TLS. Povolené hodnoty: None, 1.0, 1.1, 1.2 řetězec
proxyOverride Typ připojení použitý pro připojení k instanci. Výchozí
Proxy
Přesměrování
publicDataEndpointEnabled Určuje, jestli je povolený veřejný datový koncový bod nebo ne. Bool
restorePointInTime Určuje bod v čase (formát ISO8601) zdrojové databáze, která se obnoví a vytvoří novou databázi. řetězec
sourceManagedInstanceId Identifikátorprostředkuho řetězec
storageSizeInGB Velikost úložiště v GB. Minimální hodnota: 32. Maximální hodnota: 8192. Jsou povoleny pouze přírůstky o 32 GB. Int
subnetId ID prostředku podsítě pro spravovanou instanci. řetězec
timezoneId ID časového pásma. Povolené hodnoty jsou časové pásmo podporované systémem Windows.
Systém Windows uchovává podrobnosti o podporovaných časových pásmech, včetně ID, v registru v části
KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones.
Tyto hodnoty registru můžete získat prostřednictvím SQL Serveru dotazováním názvu SELECT timezone_id FROM sys.time_zone_info.
Seznam ID lze získat také spuštěním příkazu [System.TimeZoneInfo]::GetSystemTimeZones() v PowerShellu.
Příkladem platného ID časového pásma je Tichomoří (běžný čas) nebo W. Evropský standardní čas".
řetězec
Virtuální jádra Počet virtuálních jader. Povolené hodnoty: 8, 16, 24, 32, 40, 64, 80. Int

Microsoft.Sql/managedInstances

Jméno Popis Hodnota
identita Identita Azure Active Directory spravované instance. ResourceIdentity
umístění Umístění prostředku string (povinné)
Jméno Název prostředku string (povinné)
vlastnosti Vlastnosti prostředku. managedInstanceProperties
sku Skladová položka spravované instance Povolené hodnoty pro sku.name: GP_Gen4, GP_Gen5, BC_Gen4, BC_Gen5 skladové položky
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

Sku

Jméno Popis Hodnota
kapacita Kapacita konkrétní skladové položky. Int
Rodina Pokud má služba různé generace hardwaru, pro stejnou skladovou položku, můžete ji zde zachytit. řetězec
Jméno Název skladové položky, obvykle písmeno + číslo, např. P3. string (povinné)
velikost Velikost konkrétní skladové položky řetězec
úroveň Úroveň nebo edice konkrétní skladové položky, např. Basic, Premium. řetězec

TrackedResourceTags

Jméno Popis Hodnota

Ukázky rychlého startu

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

Soubor Bicep Popis
vytvoření MI SQL v rámci nové virtuální sítě Nasaďte spravovanou instanci Azure SQL Database (SQL MI) do nové virtuální sítě.

Definice prostředku šablony ARM

Typ prostředku managedInstances je možné 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.Sql/managedInstances, přidejte do šablony následující JSON.

{
  "type": "Microsoft.Sql/managedInstances",
  "apiVersion": "2018-06-01-preview",
  "name": "string",
  "identity": {
    "type": "string"
  },
  "location": "string",
  "properties": {
    "administratorLogin": "string",
    "administratorLoginPassword": "string",
    "collation": "string",
    "dnsZonePartner": "string",
    "instancePoolId": "string",
    "licenseType": "string",
    "maintenanceConfigurationId": "string",
    "managedInstanceCreateMode": "string",
    "minimalTlsVersion": "string",
    "proxyOverride": "string",
    "publicDataEndpointEnabled": "bool",
    "restorePointInTime": "string",
    "sourceManagedInstanceId": "string",
    "storageSizeInGB": "int",
    "subnetId": "string",
    "timezoneId": "string",
    "vCores": "int"
  },
  "sku": {
    "capacity": "int",
    "family": "string",
    "name": "string",
    "size": "string",
    "tier": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Hodnoty vlastností

ManagedInstanceProperties

Jméno Popis Hodnota
administratorLogin Uživatelské jméno správce pro spravovanou instanci. Je možné zadat pouze při vytváření spravované instance (a vyžaduje se k vytvoření). řetězec
administratorLoginPassword Přihlašovací heslo správce (vyžaduje se k vytvoření spravované instance). řetězec
kolace Kolace spravované instance řetězec
dnsZonePartner ID prostředku jiné spravované instance, jejíž zóna DNS bude tato spravovaná instance sdílet po vytvoření. řetězec
instancePoolId ID fondu instancí, do které tento spravovaný server patří. řetězec
licenseType Typ licence. Možné hodnoty jsou LicenseIncluded (běžná cena včetně nové licence SQL) a BasePrice (zvýhodněná cena AHB za používání vlastních licencí SQL). Základnícena
'LicenseIncluded'
maintenanceConfigurationId Určuje ID konfigurace údržby, které se má použít pro tuto spravovanou instanci. řetězec
managedInstanceCreateMode Určuje režim vytváření databáze.

Výchozí hodnota: Vytvoření pravidelné instance.

Obnovení: Vytvoří instanci obnovením sady záloh k určitému bodu v čase. Musí být zadány hodnoty RestorePointInTime a SourceManagedInstanceId.
Výchozí
PointInTimeRestore
minimalTlsVersion Minimální verze protokolu TLS. Povolené hodnoty: None, 1.0, 1.1, 1.2 řetězec
proxyOverride Typ připojení použitý pro připojení k instanci. Výchozí
Proxy
Přesměrování
publicDataEndpointEnabled Určuje, jestli je povolený veřejný datový koncový bod nebo ne. Bool
restorePointInTime Určuje bod v čase (formát ISO8601) zdrojové databáze, která se obnoví a vytvoří novou databázi. řetězec
sourceManagedInstanceId Identifikátorprostředkuho řetězec
storageSizeInGB Velikost úložiště v GB. Minimální hodnota: 32. Maximální hodnota: 8192. Jsou povoleny pouze přírůstky o 32 GB. Int
subnetId ID prostředku podsítě pro spravovanou instanci. řetězec
timezoneId ID časového pásma. Povolené hodnoty jsou časové pásmo podporované systémem Windows.
Systém Windows uchovává podrobnosti o podporovaných časových pásmech, včetně ID, v registru v části
KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones.
Tyto hodnoty registru můžete získat prostřednictvím SQL Serveru dotazováním názvu SELECT timezone_id FROM sys.time_zone_info.
Seznam ID lze získat také spuštěním příkazu [System.TimeZoneInfo]::GetSystemTimeZones() v PowerShellu.
Příkladem platného ID časového pásma je Tichomoří (běžný čas) nebo W. Evropský standardní čas".
řetězec
Virtuální jádra Počet virtuálních jader. Povolené hodnoty: 8, 16, 24, 32, 40, 64, 80. Int

Microsoft.Sql/managedInstances

Jméno Popis Hodnota
apiVersion Verze rozhraní API 2018-06-01-preview
identita Identita Azure Active Directory spravované instance. ResourceIdentity
umístění Umístění prostředku string (povinné)
Jméno Název prostředku string (povinné)
vlastnosti Vlastnosti prostředku. managedInstanceProperties
sku Skladová položka spravované instance Povolené hodnoty pro sku.name: GP_Gen4, GP_Gen5, BC_Gen4, BC_Gen5 skladové položky
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.Sql/managedInstances

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

Sku

Jméno Popis Hodnota
kapacita Kapacita konkrétní skladové položky. Int
Rodina Pokud má služba různé generace hardwaru, pro stejnou skladovou položku, můžete ji zde zachytit. řetězec
Jméno Název skladové položky, obvykle písmeno + číslo, např. P3. string (povinné)
velikost Velikost konkrétní skladové položky řetězec
úroveň Úroveň nebo edice konkrétní skladové položky, např. Basic, Premium. řetězec

TrackedResourceTags

Jméno Popis Hodnota

Šablony pro rychlý start

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

Šablona Popis
vytvoření MI SQL v rámci nové virtuální sítě

nasazení do Azure
Nasaďte spravovanou instanci Azure SQL Database (SQL MI) do nové virtuální sítě.
Vytvoření SQL MI s nakonfigurovaným odesíláním protokolů a metrik

nasazení do Azure
Tato šablona umožňuje nasadit SQL MI a další prostředky používané k ukládání protokolů a metrik (diagnostický pracovní prostor, účet úložiště, centrum událostí).
Vytvoření SQL MI s jumpboxem uvnitř nové virtuální sítě

nasazení do Azure
Nasaďte spravovanou instanci Azure SQL Database (SQL MI) a JumpBox pomocí SSMS v rámci nové virtuální sítě.
Vytvoření SQL MI s nakonfigurovaným připojením typu point-to-site

nasazení do Azure
Nasaďte službu Azure Sql Database Managed Instance (SQL MI) a bránu virtuální sítě nakonfigurovanou pro připojení typu point-to-site uvnitř nové virtuální sítě.
nasazení služby SQL Managed Instance se síťovými

nasazení do Azure
Nasazení trasy definované uživatelem a skupiny zabezpečení sítě pro podporu služby Azure SQL Managed Instance a nasazení spravované instance

Definice prostředku Terraformu (poskytovatel AzAPI)

Typ prostředku managedInstances je možné 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.Sql/managedInstances, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Sql/managedInstances@2018-06-01-preview"
  name = "string"
  identity = {
    type = "string"
  }
  location = "string"
  sku = {
    capacity = int
    family = "string"
    name = "string"
    size = "string"
    tier = "string"
  }
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      administratorLogin = "string"
      administratorLoginPassword = "string"
      collation = "string"
      dnsZonePartner = "string"
      instancePoolId = "string"
      licenseType = "string"
      maintenanceConfigurationId = "string"
      managedInstanceCreateMode = "string"
      minimalTlsVersion = "string"
      proxyOverride = "string"
      publicDataEndpointEnabled = bool
      restorePointInTime = "string"
      sourceManagedInstanceId = "string"
      storageSizeInGB = int
      subnetId = "string"
      timezoneId = "string"
      vCores = int
    }
  })
}

Hodnoty vlastností

ManagedInstanceProperties

Jméno Popis Hodnota
administratorLogin Uživatelské jméno správce pro spravovanou instanci. Je možné zadat pouze při vytváření spravované instance (a vyžaduje se k vytvoření). řetězec
administratorLoginPassword Přihlašovací heslo správce (vyžaduje se k vytvoření spravované instance). řetězec
kolace Kolace spravované instance řetězec
dnsZonePartner ID prostředku jiné spravované instance, jejíž zóna DNS bude tato spravovaná instance sdílet po vytvoření. řetězec
instancePoolId ID fondu instancí, do které tento spravovaný server patří. řetězec
licenseType Typ licence. Možné hodnoty jsou LicenseIncluded (běžná cena včetně nové licence SQL) a BasePrice (zvýhodněná cena AHB za používání vlastních licencí SQL). Základnícena
'LicenseIncluded'
maintenanceConfigurationId Určuje ID konfigurace údržby, které se má použít pro tuto spravovanou instanci. řetězec
managedInstanceCreateMode Určuje režim vytváření databáze.

Výchozí hodnota: Vytvoření pravidelné instance.

Obnovení: Vytvoří instanci obnovením sady záloh k určitému bodu v čase. Musí být zadány hodnoty RestorePointInTime a SourceManagedInstanceId.
Výchozí
PointInTimeRestore
minimalTlsVersion Minimální verze protokolu TLS. Povolené hodnoty: None, 1.0, 1.1, 1.2 řetězec
proxyOverride Typ připojení použitý pro připojení k instanci. Výchozí
Proxy
Přesměrování
publicDataEndpointEnabled Určuje, jestli je povolený veřejný datový koncový bod nebo ne. Bool
restorePointInTime Určuje bod v čase (formát ISO8601) zdrojové databáze, která se obnoví a vytvoří novou databázi. řetězec
sourceManagedInstanceId Identifikátorprostředkuho řetězec
storageSizeInGB Velikost úložiště v GB. Minimální hodnota: 32. Maximální hodnota: 8192. Jsou povoleny pouze přírůstky o 32 GB. Int
subnetId ID prostředku podsítě pro spravovanou instanci. řetězec
timezoneId ID časového pásma. Povolené hodnoty jsou časové pásmo podporované systémem Windows.
Systém Windows uchovává podrobnosti o podporovaných časových pásmech, včetně ID, v registru v části
KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones.
Tyto hodnoty registru můžete získat prostřednictvím SQL Serveru dotazováním názvu SELECT timezone_id FROM sys.time_zone_info.
Seznam ID lze získat také spuštěním příkazu [System.TimeZoneInfo]::GetSystemTimeZones() v PowerShellu.
Příkladem platného ID časového pásma je Tichomoří (běžný čas) nebo W. Evropský standardní čas".
řetězec
Virtuální jádra Počet virtuálních jader. Povolené hodnoty: 8, 16, 24, 32, 40, 64, 80. Int

Microsoft.Sql/managedInstances

Jméno Popis Hodnota
identita Identita Azure Active Directory spravované instance. ResourceIdentity
umístění Umístění prostředku string (povinné)
Jméno Název prostředku string (povinné)
vlastnosti Vlastnosti prostředku. managedInstanceProperties
sku Skladová položka spravované instance Povolené hodnoty pro sku.name: GP_Gen4, GP_Gen5, BC_Gen4, BC_Gen5 skladové položky
visačky Značky prostředků Slovník názvů a hodnot značek
typ Typ prostředku Microsoft.Sql/managedInstances@2018-06-01-preview

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

Sku

Jméno Popis Hodnota
kapacita Kapacita konkrétní skladové položky. Int
Rodina Pokud má služba různé generace hardwaru, pro stejnou skladovou položku, můžete ji zde zachytit. řetězec
Jméno Název skladové položky, obvykle písmeno + číslo, např. P3. string (povinné)
velikost Velikost konkrétní skladové položky řetězec
úroveň Úroveň nebo edice konkrétní skladové položky, např. Basic, Premium. řetězec

TrackedResourceTags

Jméno Popis Hodnota