Sdílet prostřednictvím


Servery Microsoft.DBforMariaDB

Definice prostředku Bicep

Typ prostředku serverů je možné nasadit do:

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

resource symbolicname 'Microsoft.DBforMariaDB/servers@2018-06-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    capacity: int
    family: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
  properties: {
    minimalTlsVersion: 'string'
    publicNetworkAccess: 'string'
    sslEnforcement: 'string'
    storageProfile: {
      backupRetentionDays: int
      geoRedundantBackup: 'string'
      storageAutogrow: 'string'
      storageMB: int
    }
    version: 'string'
    createMode: 'string'
    // For remaining properties, see ServerPropertiesForCreateOrServerProperties objects
  }
}

Objekty ServerPropertiesForCreateOrServerProperties

Nastavte createMode vlastnost určit typ objektu.

Pro Výchozípoužijte:

  createMode: 'Default'
  administratorLogin: 'string'
  administratorLoginPassword: 'string'

Pro GeoRestore použijte:

  createMode: 'GeoRestore'
  sourceServerId: 'string'

Pro PointInTimeRestore použijte:

  createMode: 'PointInTimeRestore'
  restorePointInTime: 'string'
  sourceServerId: 'string'

Prorepliky použijte:

  createMode: 'Replica'
  sourceServerId: 'string'

Hodnoty vlastností

servery

Jméno Popis Hodnota
Jméno Název prostředku string (povinné)

Limit znaků: 3-63

Platné znaky:
Malá písmena, spojovníky a číslice.

Nelze začínat ani končit pomlčkou.

Název prostředku musí být v Rámci Azure jedinečný.
umístění Umístění, ve kterém se prostředek nachází. string (povinné)
visačky Metadata specifická pro aplikaci ve formě párů klíč-hodnota. Slovník názvů a hodnot značek Viz Značky v šablonách
sku Skladová položka (cenová úroveň) serveru. skladové položky
vlastnosti Vlastnosti serveru. ServerPropertiesForCreateOrServerProperties (povinné)

ServerPropertiesForCreateOrServerProperties

Jméno Popis Hodnota
minimalTlsVersion Vynucujte minimální verzi protokolu TLS pro server. "TLS1_0"
"TLS1_1"
"TLS1_2"
TLSEnforcementDisabled
publicNetworkAccess Určuje, jestli je pro tento server povolený nebo není povolený přístup k veřejné síti. Hodnota je nepovinná, ale pokud je předaná, musí být Enabled (Povoleno) nebo Disabled (Zakázáno). Zakázáno
Povoleno
sslEnforcement Povolte vynucení ssl nebo ne při připojení k serveru. Zakázáno
Povoleno
storageProfile Profil úložiště serveru storageProfile
verze Verze serveru. '10.2'
'10.3'
createMode Nastavení typu objektu výchozí
GeoRestore
PointInTimeRestore
repliky (povinné)

StorageProfile

Jméno Popis Hodnota
backupRetentionDays Doba uchovávání záloh pro server. Int
geoRedundantBackup Povolte geograficky redundantní zálohování serveru nebo ne. Zakázáno
Povoleno
storageAutogrow Povolte automatické zvětšování úložiště. Zakázáno
Povoleno
storageMB Maximální povolené úložiště pro server. Int

ServerPropertiesForDefaultCreate

Jméno Popis Hodnota
createMode Režim pro vytvoření nového serveru. Výchozí (povinné)
administratorLogin Přihlašovací jméno serveru správce. Je možné zadat pouze při vytváření serveru (a vyžaduje se k vytvoření). string (povinné)
administratorLoginPassword Heslo pro přihlášení správce. string (povinné)

ServerPropertiesForGeoRestore

Jméno Popis Hodnota
createMode Režim pro vytvoření nového serveru. GeoRestore (povinné)
sourceServerId ID zdrojového serveru, ze které chcete provést obnovení. string (povinné)

ServerPropertiesForRestore

Jméno Popis Hodnota
createMode Režim pro vytvoření nového serveru. PointInTimeRestore (povinné)
restorePointInTime Doba vytvoření bodu obnovení (formát ISO8601) určující čas, ze které se má provést obnovení. string (povinné)
sourceServerId ID zdrojového serveru, ze které chcete provést obnovení. string (povinné)

ServerPropertiesForReplica

Jméno Popis Hodnota
createMode Režim pro vytvoření nového serveru. Replika (povinné)
sourceServerId ID primárního serveru pro vytvoření repliky. string (povinné)

Sku

Jméno Popis Hodnota
kapacita Kapacita vertikálního navýšení/navýšení kapacity představující výpočetní jednotky serveru. Int
Rodina Řada hardwaru. řetězec
Jméno Název skladové položky, obvykle úroveň + řada + jádra, například B_Gen4_1, GP_Gen5_8. string (povinné)
velikost Kód velikosti, který má být interpretován prostředkem podle potřeby. řetězec
úroveň Úroveň konkrétní skladové položky, např. Basic. "Základní"
GeneralPurpose
PaměťOptimized

Definice prostředku šablony ARM

Typ prostředku serverů je možné nasadit do:

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.DBforMariaDB/servers, přidejte do šablony následující KÓD JSON.

{
  "type": "Microsoft.DBforMariaDB/servers",
  "apiVersion": "2018-06-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "capacity": "int",
    "family": "string",
    "name": "string",
    "size": "string",
    "tier": "string"
  },
  "properties": {
    "minimalTlsVersion": "string",
    "publicNetworkAccess": "string",
    "sslEnforcement": "string",
    "storageProfile": {
      "backupRetentionDays": "int",
      "geoRedundantBackup": "string",
      "storageAutogrow": "string",
      "storageMB": "int"
    },
    "version": "string",
    "createMode": "string"
    // For remaining properties, see ServerPropertiesForCreateOrServerProperties objects
  }
}

Objekty ServerPropertiesForCreateOrServerProperties

Nastavte createMode vlastnost určit typ objektu.

Pro Výchozípoužijte:

  "createMode": "Default",
  "administratorLogin": "string",
  "administratorLoginPassword": "string"

Pro GeoRestore použijte:

  "createMode": "GeoRestore",
  "sourceServerId": "string"

Pro PointInTimeRestore použijte:

  "createMode": "PointInTimeRestore",
  "restorePointInTime": "string",
  "sourceServerId": "string"

Prorepliky použijte:

  "createMode": "Replica",
  "sourceServerId": "string"

Hodnoty vlastností

servery

Jméno Popis Hodnota
typ Typ prostředku Microsoft.DBforMariaDB/servers
apiVersion Verze rozhraní API prostředku '2018-06-01'
Jméno Název prostředku string (povinné)

Limit znaků: 3-63

Platné znaky:
Malá písmena, spojovníky a číslice.

Nelze začínat ani končit pomlčkou.

Název prostředku musí být v Rámci Azure jedinečný.
umístění Umístění, ve kterém se prostředek nachází. string (povinné)
visačky Metadata specifická pro aplikaci ve formě párů klíč-hodnota. Slovník názvů a hodnot značek Viz Značky v šablonách
sku Skladová položka (cenová úroveň) serveru. skladové položky
vlastnosti Vlastnosti serveru. ServerPropertiesForCreateOrServerProperties (povinné)

ServerPropertiesForCreateOrServerProperties

Jméno Popis Hodnota
minimalTlsVersion Vynucujte minimální verzi protokolu TLS pro server. "TLS1_0"
"TLS1_1"
"TLS1_2"
TLSEnforcementDisabled
publicNetworkAccess Určuje, jestli je pro tento server povolený nebo není povolený přístup k veřejné síti. Hodnota je nepovinná, ale pokud je předaná, musí být Enabled (Povoleno) nebo Disabled (Zakázáno). Zakázáno
Povoleno
sslEnforcement Povolte vynucení ssl nebo ne při připojení k serveru. Zakázáno
Povoleno
storageProfile Profil úložiště serveru storageProfile
verze Verze serveru. '10.2'
'10.3'
createMode Nastavení typu objektu výchozí
GeoRestore
PointInTimeRestore
repliky (povinné)

StorageProfile

Jméno Popis Hodnota
backupRetentionDays Doba uchovávání záloh pro server. Int
geoRedundantBackup Povolte geograficky redundantní zálohování serveru nebo ne. Zakázáno
Povoleno
storageAutogrow Povolte automatické zvětšování úložiště. Zakázáno
Povoleno
storageMB Maximální povolené úložiště pro server. Int

ServerPropertiesForDefaultCreate

Jméno Popis Hodnota
createMode Režim pro vytvoření nového serveru. Výchozí (povinné)
administratorLogin Přihlašovací jméno serveru správce. Je možné zadat pouze při vytváření serveru (a vyžaduje se k vytvoření). string (povinné)
administratorLoginPassword Heslo pro přihlášení správce. string (povinné)

ServerPropertiesForGeoRestore

Jméno Popis Hodnota
createMode Režim pro vytvoření nového serveru. GeoRestore (povinné)
sourceServerId ID zdrojového serveru, ze které chcete provést obnovení. string (povinné)

ServerPropertiesForRestore

Jméno Popis Hodnota
createMode Režim pro vytvoření nového serveru. PointInTimeRestore (povinné)
restorePointInTime Doba vytvoření bodu obnovení (formát ISO8601) určující čas, ze které se má provést obnovení. string (povinné)
sourceServerId ID zdrojového serveru, ze které chcete provést obnovení. string (povinné)

ServerPropertiesForReplica

Jméno Popis Hodnota
createMode Režim pro vytvoření nového serveru. Replika (povinné)
sourceServerId ID primárního serveru pro vytvoření repliky. string (povinné)

Sku

Jméno Popis Hodnota
kapacita Kapacita vertikálního navýšení/navýšení kapacity představující výpočetní jednotky serveru. Int
Rodina Řada hardwaru. řetězec
Jméno Název skladové položky, obvykle úroveň + řada + jádra, například B_Gen4_1, GP_Gen5_8. string (povinné)
velikost Kód velikosti, který má být interpretován prostředkem podle potřeby. řetězec
úroveň Úroveň konkrétní skladové položky, např. Basic. "Základní"
GeneralPurpose
PaměťOptimized

Definice prostředku Terraformu (poskytovatel AzAPI)

Typ prostředku serverů je možné nasadit do:

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DBforMariaDB/servers@2018-06-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      minimalTlsVersion = "string"
      publicNetworkAccess = "string"
      sslEnforcement = "string"
      storageProfile = {
        backupRetentionDays = int
        geoRedundantBackup = "string"
        storageAutogrow = "string"
        storageMB = int
      }
      version = "string"
      createMode = "string"
      // For remaining properties, see ServerPropertiesForCreateOrServerProperties objects
    }
    sku = {
      capacity = int
      family = "string"
      name = "string"
      size = "string"
      tier = "string"
    }
  })
}

Objekty ServerPropertiesForCreateOrServerProperties

Nastavte createMode vlastnost určit typ objektu.

Pro Výchozípoužijte:

  createMode = "Default"
  administratorLogin = "string"
  administratorLoginPassword = "string"

Pro GeoRestore použijte:

  createMode = "GeoRestore"
  sourceServerId = "string"

Pro PointInTimeRestore použijte:

  createMode = "PointInTimeRestore"
  restorePointInTime = "string"
  sourceServerId = "string"

Prorepliky použijte:

  createMode = "Replica"
  sourceServerId = "string"

Hodnoty vlastností

servery

Jméno Popis Hodnota
typ Typ prostředku Microsoft.DBforMariaDB/servers@2018-06-01
Jméno Název prostředku string (povinné)

Limit znaků: 3-63

Platné znaky:
Malá písmena, spojovníky a číslice.

Nelze začínat ani končit pomlčkou.

Název prostředku musí být v Rámci Azure jedinečný.
umístění Umístění, ve kterém 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é)
visačky Metadata specifická pro aplikaci ve formě párů klíč-hodnota. Slovník názvů a hodnot značek
sku Skladová položka (cenová úroveň) serveru. skladové položky
vlastnosti Vlastnosti serveru. ServerPropertiesForCreateOrServerProperties (povinné)

ServerPropertiesForCreateOrServerProperties

Jméno Popis Hodnota
minimalTlsVersion Vynucujte minimální verzi protokolu TLS pro server. "TLS1_0"
"TLS1_1"
"TLS1_2"
TlsEnforcementDisabled
publicNetworkAccess Určuje, jestli je pro tento server povolený nebo není povolený přístup k veřejné síti. Hodnota je nepovinná, ale pokud je předaná, musí být Enabled (Povoleno) nebo Disabled (Zakázáno). "Zakázáno"
"Povoleno"
sslEnforcement Povolte vynucení ssl nebo ne při připojení k serveru. "Zakázáno"
"Povoleno"
storageProfile Profil úložiště serveru storageProfile
verze Verze serveru. "10.2"
"10.3"
createMode Nastavení typu objektu výchozí
GeoRestore
PointInTimeRestore
repliky (povinné)

StorageProfile

Jméno Popis Hodnota
backupRetentionDays Doba uchovávání záloh pro server. Int
geoRedundantBackup Povolte geograficky redundantní zálohování serveru nebo ne. "Zakázáno"
"Povoleno"
storageAutogrow Povolte automatické zvětšování úložiště. "Zakázáno"
"Povoleno"
storageMB Maximální povolené úložiště pro server. Int

ServerPropertiesForDefaultCreate

Jméno Popis Hodnota
createMode Režim pro vytvoření nového serveru. Výchozí (povinné)
administratorLogin Přihlašovací jméno serveru správce. Je možné zadat pouze při vytváření serveru (a vyžaduje se k vytvoření). string (povinné)
administratorLoginPassword Heslo pro přihlášení správce. string (povinné)

ServerPropertiesForGeoRestore

Jméno Popis Hodnota
createMode Režim pro vytvoření nového serveru. "GeoRestore" (povinné)
sourceServerId ID zdrojového serveru, ze které chcete provést obnovení. string (povinné)

ServerPropertiesForRestore

Jméno Popis Hodnota
createMode Režim pro vytvoření nového serveru. PointInTimeRestore (povinné)
restorePointInTime Doba vytvoření bodu obnovení (formát ISO8601) určující čas, ze které se má provést obnovení. string (povinné)
sourceServerId ID zdrojového serveru, ze které chcete provést obnovení. string (povinné)

ServerPropertiesForReplica

Jméno Popis Hodnota
createMode Režim pro vytvoření nového serveru. Replika (povinné)
sourceServerId ID primárního serveru pro vytvoření repliky. string (povinné)

Sku

Jméno Popis Hodnota
kapacita Kapacita vertikálního navýšení/navýšení kapacity představující výpočetní jednotky serveru. Int
Rodina Řada hardwaru. řetězec
Jméno Název skladové položky, obvykle úroveň + řada + jádra, například B_Gen4_1, GP_Gen5_8. string (povinné)
velikost Kód velikosti, který má být interpretován prostředkem podle potřeby. řetězec
úroveň Úroveň konkrétní skladové položky, např. Basic. "Základní"
"GeneralPurpose"
"MemoryOptimized"