Sdílet prostřednictvím


Microsoft.DBforMySQL flexibleServers 2021-05-01-preview

Definice prostředku Bicep

Typ prostředku flexibleServers je možné nasadit s operacemi, které cílí na:

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.DBforMySQL/flexibleServers, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.DBforMySQL/flexibleServers@2021-05-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    name: 'string'
    tier: 'string'
  }
  identity: {
    type: 'SystemAssigned'
  }
  properties: {
    administratorLogin: 'string'
    administratorLoginPassword: 'string'
    availabilityZone: 'string'
    backup: {
      backupRetentionDays: int
      geoRedundantBackup: 'string'
    }
    createMode: 'string'
    highAvailability: {
      mode: 'string'
      standbyAvailabilityZone: 'string'
    }
    maintenanceWindow: {
      customWindow: 'string'
      dayOfWeek: int
      startHour: int
      startMinute: int
    }
    network: {
      delegatedSubnetResourceId: 'string'
      privateDnsZoneResourceId: 'string'
    }
    replicationRole: 'string'
    restorePointInTime: 'string'
    sourceServerResourceId: 'string'
    storage: {
      autoGrow: 'string'
      iops: int
      storageSizeGB: int
    }
    version: 'string'
  }
}

Hodnoty vlastností

flexibilní servery

Název Description Hodnota
name Název prostředku string (povinné)
location Geografické umístění, kde se prostředek nachází string (povinné)
tags Značky prostředků. Slovník názvů a hodnot značek. Zobrazit značky v šablonách
Sku Skladová položka (cenová úroveň) serveru. Sku
identity Identita serveru v Azure Active Directory. Identita
properties Vlastnosti serveru. Vlastnosti serveru

Identita

Název Description Hodnota
typ Typ identity. 'SystemAssigned'

Vlastnosti serveru

Název Description Hodnota
administratorLogin Přihlašovací jméno správce serveru. Lze zadat pouze při vytváření serveru (a vyžaduje se k vytvoření). řetězec
administratorLoginPassword Heslo pro přihlášení správce (vyžadované pro vytvoření serveru) řetězec

Omezení:
Citlivá hodnota. Předání jako zabezpečený parametr
availabilityZone dostupnost Informace o zóně serveru. řetězec
zálohování Vlastnosti serveru související se zálohováním Backup
createMode Režim pro vytvoření nového serveru MySQL 'Výchozí'
'Geografické obnovení'
PointInTimeRestore
Replika
vysoká dostupnost Vlastnosti serveru související s vysokou dostupností Vysoká dostupnost
údržbaWindow Časové období údržby serveru. ÚdržbaWindow
network Vlastnosti serveru související se sítí. Síť
role replikace Role replikace. 'Žádný'
Replika
'Zdroj'
obnoveníPointInTime Čas vytvoření bodu obnovení (ISO8601 formát) a určení času, ze které se má provést obnovení. řetězec
sourceServerResourceId ID zdrojového serveru MySQL. řetězec
úložiště Vlastnosti serveru související s úložištěm Storage
verze Verze serveru. '5.7'
'8.0.21'

Backup

Název Description Hodnota
backupRetentionDays Dny uchovávání záloh pro server. int
geoRedundantBackup Určuje, jestli je povolené geograficky redundantní zálohování. Zakázáno
'Povoleno'

Vysoká dostupnost

Název Description Hodnota
režim Režim vysoké dostupnosti pro server. Zakázáno
'Povoleno'
SameZone
'ZoneRedundant'
standbyAvailabilityZone Zóna dostupnosti pohotovostního serveru. řetězec

ÚdržbaWindow

Název Description Hodnota
customWindow určuje, jestli je vlastní okno povolené nebo zakázané. řetězec
Dayofweek den v týdnu pro časové období údržby int
startHour počáteční hodina časového období údržby int
startMinute počáteční minuta pro časové období údržby int

Síť

Název Description Hodnota
delegatedSubnetResourceId ID prostředku delegovaného podsítě použitého k nastavení virtuální sítě pro server řetězec
privateDnsZoneResourceId Privátní DNS ID prostředku zóny. řetězec

Storage

Název Description Hodnota
Autogrow Povolte automatické zvětšování úložiště. Zakázáno
'Povoleno'
Iops IOPS úložiště pro server. int
storageSizeGB Maximální povolená velikost úložiště pro server. int

Skladová jednotka (SKU)

Název Description Hodnota
name Název skladové položky, například Standard_D32s_v3. string (povinné)
tier Úroveň konkrétní skladové položky, například GeneralPurpose. 'Burstable'
'GeneralPurpose'
MemoryOptimized (povinné)

Šablony pro rychlý start

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

Template (Šablona) Description
Nasazení Azure Database for MySQL (flexibilní) s využitím virtuální sítě

Nasazení do Azure
Tato šablona poskytuje způsob nasazení flexibilního serveru Azure Database for MySQL s integrací virtuální sítě.

Definice prostředku šablony ARM

Typ prostředku flexibleServers je možné nasadit s operacemi, které cílí na:

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.DBforMySQL/flexibleServers, přidejte do šablony následující kód JSON.

{
  "type": "Microsoft.DBforMySQL/flexibleServers",
  "apiVersion": "2021-05-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "name": "string",
    "tier": "string"
  },
  "identity": {
    "type": "SystemAssigned"
  },
  "properties": {
    "administratorLogin": "string",
    "administratorLoginPassword": "string",
    "availabilityZone": "string",
    "backup": {
      "backupRetentionDays": "int",
      "geoRedundantBackup": "string"
    },
    "createMode": "string",
    "highAvailability": {
      "mode": "string",
      "standbyAvailabilityZone": "string"
    },
    "maintenanceWindow": {
      "customWindow": "string",
      "dayOfWeek": "int",
      "startHour": "int",
      "startMinute": "int"
    },
    "network": {
      "delegatedSubnetResourceId": "string",
      "privateDnsZoneResourceId": "string"
    },
    "replicationRole": "string",
    "restorePointInTime": "string",
    "sourceServerResourceId": "string",
    "storage": {
      "autoGrow": "string",
      "iops": "int",
      "storageSizeGB": "int"
    },
    "version": "string"
  }
}

Hodnoty vlastností

flexibilní servery

Název Description Hodnota
typ Typ prostředku Microsoft.DBforMySQL/flexibleServers
apiVersion Verze rozhraní API prostředku 2021-05-01-preview
name Název prostředku string (povinné)
location Geografické umístění, kde se prostředek nachází string (povinné)
tags Značky prostředků. Slovník názvů a hodnot značek. Zobrazit značky v šablonách
Sku Skladová položka (cenová úroveň) serveru. Sku
identity Identita serveru v Azure Active Directory. Identita
properties Vlastnosti serveru. Vlastnosti serveru

Identita

Název Description Hodnota
typ Typ identity. 'SystemAssigned'

Vlastnosti serveru

Název Description Hodnota
administratorLogin Přihlašovací jméno správce serveru. Lze zadat pouze při vytváření serveru (a vyžaduje se k vytvoření). řetězec
administratorLoginPassword Heslo pro přihlášení správce (vyžadované pro vytvoření serveru) řetězec

Omezení:
Citlivá hodnota. Předání jako zabezpečený parametr
availabilityZone dostupnost Informace o zóně serveru. řetězec
zálohování Vlastnosti serveru související se zálohováním Backup
createMode Režim pro vytvoření nového serveru MySQL 'Výchozí'
'Geografické obnovení'
PointInTimeRestore
Replika
vysoká dostupnost Vlastnosti serveru související s vysokou dostupností Vysoká dostupnost
údržbaWindow Časové období údržby serveru. ÚdržbaWindow
network Vlastnosti serveru související se sítí. Síť
role replikace Role replikace. 'Žádný'
Replika
'Zdroj'
obnoveníPointInTime Čas vytvoření bodu obnovení (ISO8601 formát) a určení času, ze které se má provést obnovení. řetězec
sourceServerResourceId ID zdrojového serveru MySQL. řetězec
úložiště Vlastnosti serveru související s úložištěm Storage
verze Verze serveru. '5.7'
'8.0.21'

Backup

Název Description Hodnota
backupRetentionDays Dny uchovávání záloh pro server. int
geoRedundantBackup Určuje, jestli je povolené geograficky redundantní zálohování. Zakázáno
Povoleno

Vysoká dostupnost

Název Description Hodnota
režim Režim vysoké dostupnosti pro server Zakázáno
Povoleno
SameZone
'ZoneRedundant'
standbyAvailabilityZone Zóna dostupnosti pohotovostního serveru. řetězec

ÚdržbaWindow

Název Description Hodnota
customWindow označuje, jestli je vlastní okno povolené nebo zakázané. řetězec
Dayofweek den v týdnu pro časové období údržby int
začátek hodiny počáteční hodina pro časové období údržby int
začátekMinute počáteční minuta pro časové období údržby int

Síť

Název Description Hodnota
delegatedSubnetResourceId ID prostředku delegovaného podsítě použitého k nastavení virtuální sítě pro server řetězec
privateDnsZoneResourceId Privátní DNS ID prostředku zóny. řetězec

Storage

Název Description Hodnota
Autogrow Povolte automatické zvětšování úložiště nebo ne. Zakázáno
Povoleno
Iops IOPS úložiště pro server. int
storageSizeGB Maximální velikost úložiště povolená pro server int

Skladová jednotka (SKU)

Název Description Hodnota
name Název skladové položky, například Standard_D32s_v3. string (povinné)
tier Úroveň konkrétní skladové položky, například GeneralPurpose. 'Nárazové'
'GeneralPurpose'
MemoryOptimized (povinné)

Šablony pro rychlý start

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

Template (Šablona) Description
Nasazení Azure Database for MySQL (flexibilní) s využitím virtuální sítě

Nasazení do Azure
Tato šablona poskytuje způsob nasazení flexibilního serveru Azure Database for MySQL s integrací virtuální sítě.

Definice prostředku Terraform (poskytovatel AzAPI)

Typ prostředku flexibleServers je možné nasadit s operacemi, které cílí na:

  • 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.DBforMySQL/flexibleServers, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DBforMySQL/flexibleServers@2021-05-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "SystemAssigned"
  }
  body = jsonencode({
    properties = {
      administratorLogin = "string"
      administratorLoginPassword = "string"
      availabilityZone = "string"
      backup = {
        backupRetentionDays = int
        geoRedundantBackup = "string"
      }
      createMode = "string"
      highAvailability = {
        mode = "string"
        standbyAvailabilityZone = "string"
      }
      maintenanceWindow = {
        customWindow = "string"
        dayOfWeek = int
        startHour = int
        startMinute = int
      }
      network = {
        delegatedSubnetResourceId = "string"
        privateDnsZoneResourceId = "string"
      }
      replicationRole = "string"
      restorePointInTime = "string"
      sourceServerResourceId = "string"
      storage = {
        autoGrow = "string"
        iops = int
        storageSizeGB = int
      }
      version = "string"
    }
    sku = {
      name = "string"
      tier = "string"
    }
  })
}

Hodnoty vlastností

flexibilní servery

Název Description Hodnota
typ Typ prostředku Microsoft.DBforMySQL/flexibleServers@2021-05-01-preview
name Název prostředku string (povinné)
location Geografické umístění, kde se prostředek nachází string (povinné)
parent_id K nasazení do skupiny prostředků použijte ID této skupiny prostředků. string (povinné)
tags Značky prostředků. Slovník názvů a hodnot značek.
Sku Skladová položka (cenová úroveň) serveru. Sku
identity Identita serveru v Azure Active Directory. Identita
properties Vlastnosti serveru. Vlastnosti serveru

Identita

Název Description Hodnota
typ Typ identity. "SystemAssigned"

Vlastnosti serveru

Název Description Hodnota
administratorLogin Přihlašovací jméno správce serveru. Lze zadat pouze při vytváření serveru (a vyžaduje se k vytvoření). řetězec
administratorLoginPassword Heslo pro přihlášení správce (vyžadované pro vytvoření serveru) řetězec

Omezení:
Citlivá hodnota. Předání jako zabezpečený parametr
availabilityZone dostupnost Informace o zóně serveru. řetězec
zálohování Vlastnosti serveru související se zálohováním Backup
createMode Režim pro vytvoření nového serveru MySQL "Výchozí"
"Geografické obnovení"
"PointInTimeRestore"
"Replika"
vysoká dostupnost Vlastnosti serveru související s vysokou dostupností Vysoká dostupnost
údržbaWindow Časové období údržby serveru. ÚdržbaWindow
network Vlastnosti serveru související se sítí. Síť
role replikace Role replikace. "Žádné"
"Replika"
"Zdroj"
obnoveníPointInTime Čas vytvoření bodu obnovení (ISO8601 formát) a určení času, ze které se má provést obnovení. řetězec
sourceServerResourceId ID zdrojového serveru MySQL. řetězec
úložiště Vlastnosti serveru související s úložištěm Storage
verze Verze serveru. "5.7"
"8.0.21"

Backup

Název Description Hodnota
backupRetentionDays Dny uchovávání záloh pro server. int
geoRedundantBackup Určuje, jestli je povolené geograficky redundantní zálohování. "Zakázáno"
"Povoleno"

Vysoká dostupnost

Název Description Hodnota
režim Režim vysoké dostupnosti pro server "Zakázáno"
"Povoleno"
"SameZone"
"ZoneRedundant"
standbyAvailabilityZone Zóna dostupnosti pohotovostního serveru. řetězec

ÚdržbaWindow

Název Description Hodnota
customWindow označuje, jestli je vlastní okno povolené nebo zakázané. řetězec
Dayofweek den v týdnu pro časové období údržby int
začátek hodiny počáteční hodina pro časové období údržby int
začátekMinute počáteční minuta pro časové období údržby int

Síť

Název Description Hodnota
delegatedSubnetResourceId ID prostředku delegovaného podsítě použitého k nastavení virtuální sítě pro server řetězec
privateDnsZoneResourceId Privátní DNS ID prostředku zóny. řetězec

Storage

Název Description Hodnota
Autogrow Povolte automatické zvětšování úložiště. "Zakázáno"
"Povoleno"
Iops IOPS úložiště pro server. int
storageSizeGB Maximální povolená velikost úložiště pro server. int

Skladová jednotka (SKU)

Název Description Hodnota
name Název skladové položky, například Standard_D32s_v3. string (povinné)
tier Úroveň konkrétní skladové položky, například GeneralPurpose. "Burstable"
"GeneralPurpose"
"MemoryOptimized" (povinné)