Sdílet prostřednictvím


Microsoft.DBForMySql flexibleServers 2020-07-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@2020-07-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'
    createMode: 'string'
    delegatedSubnetArguments: {
      subnetArmResourceId: 'string'
    }
    haEnabled: 'string'
    infrastructureEncryption: 'string'
    maintenanceWindow: {
      customWindow: 'string'
      dayOfWeek: int
      startHour: int
      startMinute: int
    }
    privateDnsZoneArguments: {
      privateDnsZoneArmResourceId: 'string'
    }
    replicationRole: 'string'
    restorePointInTime: 'string'
    sourceServerId: 'string'
    sslEnforcement: 'string'
    storageProfile: {
      backupRetentionDays: int
      storageAutogrow: 'string'
      storageIops: int
      storageMB: int
    }
    tags: {
      {customized property}: 'string'
    }
    version: '5.7'
  }
}

Hodnoty vlastností

flexibilní servery

Název Description Hodnota
name Název prostředku string (povinné)
location Geografické umístění, ve kterém se nachází prostředek string (povinné)
tags Značky prostředků. Slovník názvů značek a hodnot. Viz Značky v šablonách
Sku Skladová položka (cenová úroveň) serveru. Sku
identity Identita Azure Active Directory serveru. 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 v případě, že se server vytváří (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 informace o zóně dostupnosti serveru. řetězec
createMode Režim vytvoření nového serveru MySQL Výchozí
PointInTimeRestore
Replika
delegatedSubnetArguments Delegovaný argument podsítě. DelegatedSubnetArguments
haEnabled Povolte pro server vysokou dostupnost nebo ne. Zakázáno
'Povoleno'
infrastructureEncryption Stav zobrazující, jestli server povolil šifrování infrastruktury. Zakázáno
'Povoleno'
údržbaWindow Časové období údržby serveru. ÚdržbaWindow
privateDnsZoneArguments argumenty privátní zóny DNS. PrivateDnsZoneArguments
role replikace Role replikace. řetězec
restorePointInTime Čas vytvoření bodu obnovení (ISO8601 formát) s určením času, ze který se má provést obnovení. řetězec
id zdrojového serveru ID zdrojového serveru MySQL. řetězec
sslEnforcement Povolte vynucování ssl nebo ne, když se připojujete k serveru. Zakázáno
Povoleno
storageProfile Profil úložiště serveru. Profil úložiště
tags Metadata specifická pro aplikaci ve formě párů klíč-hodnota. object
verze Verze serveru. '5.7'

DelegatedSubnetArguments

Název Description Hodnota
subnetArmResourceId ID prostředku ARM delegovaná podsíť. ř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

PrivateDnsZoneArguments

Název Description Hodnota
privateDnsZoneArmResourceId ID prostředku ARM zóny privátního DNS. řetězec

Profil úložiště

Název Description Hodnota
backupRetentionDays Dny uchovávání záloh pro server. int
storageAutogrow Povolte automatické zvětšování úložiště. Zakázáno
Povoleno
storageIops IOPS úložiště pro server. int
storageMB Maximální povolené ú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. '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 š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": "2020-07-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",
    "createMode": "string",
    "delegatedSubnetArguments": {
      "subnetArmResourceId": "string"
    },
    "haEnabled": "string",
    "infrastructureEncryption": "string",
    "maintenanceWindow": {
      "customWindow": "string",
      "dayOfWeek": "int",
      "startHour": "int",
      "startMinute": "int"
    },
    "privateDnsZoneArguments": {
      "privateDnsZoneArmResourceId": "string"
    },
    "replicationRole": "string",
    "restorePointInTime": "string",
    "sourceServerId": "string",
    "sslEnforcement": "string",
    "storageProfile": {
      "backupRetentionDays": "int",
      "storageAutogrow": "string",
      "storageIops": "int",
      "storageMB": "int"
    },
    "tags": {
      "{customized property}": "string"
    },
    "version": "5.7"
  }
}

Hodnoty vlastností

flexibilní servery

Název Description Hodnota
typ Typ prostředku Microsoft.DBForMySql/flexibleServers
apiVersion Verze rozhraní API prostředku 2020-07-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
createMode Režim pro vytvoření nového serveru MySQL 'Výchozí'
PointInTimeRestore
Replika
delegatedSubnetArguments Argumenty delegovaných podsítí. DelegatedSubnetArguments
HaEnabled Povolte pro server vysokou dostupnost nebo ne. Zakázáno
Povoleno
infrastrukturaŠifrování Stav ukazující, jestli server povolil šifrování infrastruktury. Zakázáno
Povoleno
údržbaWindow Časové období údržby serveru. ÚdržbaWindow
privateDnsZoneArguments Argumenty zóny privátního DNS. PrivateDnsZoneArguments
role replikace Role replikace. řetězec
obnoveníPointInTime Čas vytvoření bodu obnovení (ISO8601 formát) a určení času, ze které se má provést obnovení. řetězec
ID zdrojového serveru ID zdrojového serveru MySQL. řetězec
sslEnforcement Povolte vynucování ssl nebo ne, když se připojujete k serveru. Zakázáno
Povoleno
storageProfile Profil úložiště serveru. Profil úložiště
tags Metadata specifická pro aplikaci ve formě párů klíč-hodnota. object
verze Verze serveru. '5.7'

DelegatedSubnetArguments

Název Description Hodnota
subnetArmResourceId ID prostředku ARM delegovaná podsíť. ř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

PrivateDnsZoneArguments

Název Description Hodnota
privateDnsZoneArmResourceId ID prostředku ARM zóny privátního DNS. řetězec

Profil úložiště

Název Description Hodnota
backupRetentionDays Dny uchovávání záloh pro server. int
storageAutogrow Povolte automatické zvětšování úložiště. Zakázáno
Povoleno
storageIops IOPS úložiště pro server. int
storageMB Maximální povolené ú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. '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@2020-07-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"
      createMode = "string"
      delegatedSubnetArguments = {
        subnetArmResourceId = "string"
      }
      haEnabled = "string"
      infrastructureEncryption = "string"
      maintenanceWindow = {
        customWindow = "string"
        dayOfWeek = int
        startHour = int
        startMinute = int
      }
      privateDnsZoneArguments = {
        privateDnsZoneArmResourceId = "string"
      }
      replicationRole = "string"
      restorePointInTime = "string"
      sourceServerId = "string"
      sslEnforcement = "string"
      storageProfile = {
        backupRetentionDays = int
        storageAutogrow = "string"
        storageIops = int
        storageMB = int
      }
      tags = {
        {customized property} = "string"
      }
      version = "5.7"
    }
    sku = {
      name = "string"
      tier = "string"
    }
  })
}

Hodnoty vlastností

flexibilní servery

Název Description Hodnota
typ Typ prostředku Microsoft.DBForMySql/flexibleServers@2020-07-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
createMode Režim pro vytvoření nového serveru MySQL "Výchozí"
"PointInTimeRestore"
"Replika"
delegatedSubnetArguments Argumenty delegovaných podsítí. DelegatedSubnetArguments
HaEnabled Povolte pro server vysokou dostupnost nebo ne. "Zakázáno"
"Povoleno"
infrastrukturaŠifrování Stav ukazující, jestli server povolil šifrování infrastruktury. "Zakázáno"
"Povoleno"
údržbaWindow Časové období údržby serveru. ÚdržbaWindow
privateDnsZoneArguments Argumenty zóny privátního DNS. PrivateDnsZoneArguments
role replikace Role replikace. řetězec
obnoveníPointInTime Čas vytvoření bodu obnovení (ISO8601 formát) a určení času, ze které se má provést obnovení. řetězec
ID zdrojového serveru ID zdrojového serveru MySQL. řetězec
sslEnforcement Povolte vynucování ssl nebo ne, když se připojujete k serveru. "Zakázáno"
"Povoleno"
storageProfile Profil úložiště serveru. Profil úložiště
tags Metadata specifická pro aplikaci ve formě párů klíč-hodnota. object
verze Verze serveru. "5.7"

DelegatedSubnetArguments

Název Description Hodnota
subnetArmResourceId ID prostředku ARM delegovaná podsíť. ř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

PrivateDnsZoneArguments

Název Description Hodnota
privateDnsZoneArmResourceId ID prostředku ARM zóny privátního DNS. řetězec

Profil úložiště

Název Description Hodnota
backupRetentionDays Dny uchovávání záloh pro server. int
storageAutogrow Povolte automatické zvětšování úložiště. "Zakázáno"
"Povoleno"
storageIops IOPS úložiště pro server. int
storageMB Maximální povolené ú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é)