Microsoft.DBforMariaDB-kiszolgálók 2018-06-01

Bicep-erőforrásdefiníció

A kiszolgálók erőforrástípusa a következőre helyezhető üzembe:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.DBforMariaDB/servers erőforrás létrehozásához adja hozzá a következő Bicep-et a sablonhoz.

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

ServerPropertiesForCreateOrServerProperties objektumok

Állítsa be a createMode tulajdonságot az objektum típusának megadásához.

Alapértelmezett beállításként használja a következőt:

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

A GeoRestore esetében használja a következőt:

  createMode: 'GeoRestore'
  sourceServerId: 'string'

A PointInTimeRestore esetében használja a következőt:

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

Replika esetén használja a következőt:

  createMode: 'Replica'
  sourceServerId: 'string'

Tulajdonságértékek

Szerverek

Név Leírás Érték
name Az erőforrás neve sztring (kötelező)

Karakterkorlát: 3-63

Érvényes karakterek:
Kisbetűk, kötőjelek és számok.

Nem lehet kötőjellel kezdeni vagy végződni.

Az erőforrás nevének egyedinek kell lennie az Azure-ban.
location Az a hely, ahol az erőforrás található. sztring (kötelező)
tags Alkalmazásspecifikus metaadatok kulcs-érték párok formájában. Címkenevek és -értékek szótára. Címkék megtekintése sablonokban
Sku A kiszolgáló termékváltozata (tarifacsomag). Sku
properties A kiszolgáló tulajdonságai. ServerPropertiesForCreateOrServerProperties (kötelező)

ServerPropertiesForCreateOrServerProperties

Név Leírás Érték
minimalTlsVersion Minimális TLS-verzió kényszerítése a kiszolgálóhoz. "TLS1_0"
"TLS1_1"
"TLS1_2"
"TLSEnforcementDisabled"
publicNetworkAccess Azt határozza meg, hogy engedélyezett-e nyilvános hálózati hozzáférés ehhez a kiszolgálóhoz. Az érték megadása nem kötelező, de ha be van adva, akkor "Engedélyezve" vagy "Letiltva" értékűnek kell lennie. "Letiltva"
"Engedélyezve"
sslEnforcement Engedélyezze az SSL-kényszerítés használatát, vagy ne, amikor csatlakozik a kiszolgálóhoz. "Letiltva"
"Engedélyezve"
storageProfile Kiszolgáló tárolási profilja. StorageProfile
version Kiszolgáló verziója. '10.2'
'10.3'
createMode Az objektum típusának beállítása Alapértelmezett
Georestore
PointInTimeRestore
Replika (kötelező)

StorageProfile

Név Leírás Érték
backupRetentionDays A kiszolgáló biztonsági mentési megőrzési napjai. int
geoRedundantBackup Engedélyezze a georedundáns vagy nem a kiszolgálói biztonsági mentést. "Letiltva"
"Engedélyezve"
storageAutogrow Engedélyezze a tárterület automatikus növelését. "Letiltva"
"Engedélyezve"
storageMB Kiszolgáló számára engedélyezett maximális tárterület. int

ServerPropertiesForDefaultLétrehozás

Név Leírás Érték
createMode Az új kiszolgáló létrehozásának módja. "Alapértelmezett" (kötelező)
administratorLogin A kiszolgáló rendszergazdai bejelentkezési neve. Csak a kiszolgáló létrehozásakor adható meg (és a létrehozáshoz szükséges). sztring (kötelező)
administratorLoginPassword A rendszergazdai bejelentkezés jelszava. sztring (kötelező)

ServerPropertiesForGeoRestore

Név Leírás Érték
createMode Az új kiszolgáló létrehozásának módja. "GeoRestore" (kötelező)
sourceServerId A forráskiszolgáló azonosítója, amelyből vissza szeretne állítani. sztring (kötelező)

ServerPropertiesForRestore

Név Leírás Érték
createMode Az új kiszolgáló létrehozásának módja. "PointInTimeRestore" (kötelező)
restorePointInTime Visszaállítási pont létrehozási ideje (ISO8601 formátum), amely megadja a visszaállítási időt. sztring (kötelező)
sourceServerId A forráskiszolgáló azonosítója, amelyből vissza szeretne állítani. sztring (kötelező)

ServerPropertiesForReplica

Név Leírás Érték
createMode Az új kiszolgáló létrehozásának módja. "Replika" (kötelező)
sourceServerId Az elsődleges kiszolgáló azonosítója, amelyből replikát szeretne létrehozni. sztring (kötelező)

SKU

Név Leírás Érték
capacity A vertikális fel-/felskálázási kapacitás, amely a kiszolgáló számítási egységeit képviseli. int
family A hardvercsalád. sztring
name A termékváltozat neve, jellemzően réteg + család + magok, például B_Gen4_1, GP_Gen5_8. sztring (kötelező)
size Az erőforrás által a megfelelő módon értelmezendő méretkód. sztring
tier Az adott termékváltozat szintje, például Alapszintű. "Alapszintű"
"GeneralPurpose"
'MemoryOptimized'

Gyorssablonok

Az alábbi rövid útmutatósablonok üzembe helyezik ezt az erőforrástípust.

Sablon Description
Azure Database for MariaDB üzembe helyezése virtuális hálózattal

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi egy Azure Database for MariaDB virtuális hálózati integrációval történő üzembe helyezését.

ARM-sablon erőforrás-definíciója

A kiszolgálók erőforrástípusa a következőre helyezhető üzembe:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.DBforMariaDB/servers erőforrás létrehozásához adja hozzá a következő JSON-t a sablonhoz.

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

ServerPropertiesForCreateOrServerProperties objektumok

Állítsa be a createMode tulajdonságot az objektum típusának megadásához.

Alapértelmezett beállításként használja a következőt:

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

A GeoRestore esetében használja a következőt:

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

A PointInTimeRestore esetében használja a következőt:

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

Replika esetén használja a következőt:

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

Tulajdonságértékek

Szerverek

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.DBforMariaDB/servers"
apiVersion Az erőforrás API-verziója '2018-06-01'
name Az erőforrás neve sztring (kötelező)

Karakterkorlát: 3-63

Érvényes karakterek:
Kisbetűk, kötőjelek és számok.

Nem lehet kötőjellel kezdeni vagy végződni.

Az erőforrás nevének egyedinek kell lennie az Azure-ban.
location Az a hely, ahol az erőforrás található. sztring (kötelező)
tags Alkalmazásspecifikus metaadatok kulcs-érték párok formájában. Címkenevek és -értékek szótára. Címkék megtekintése sablonokban
Sku A kiszolgáló termékváltozata (tarifacsomag). Sku
properties A kiszolgáló tulajdonságai. ServerPropertiesForCreateOrServerProperties (kötelező)

ServerPropertiesForCreateOrServerProperties

Név Leírás Érték
minimalTlsVersion Minimális TLS-verzió kényszerítése a kiszolgálóhoz. "TLS1_0"
"TLS1_1"
"TLS1_2"
"TLSEnforcementDisabled"
publicNetworkAccess Azt határozza meg, hogy engedélyezett-e nyilvános hálózati hozzáférés ehhez a kiszolgálóhoz. Az érték megadása nem kötelező, de ha be van adva, akkor "Engedélyezve" vagy "Letiltva" értékűnek kell lennie. "Letiltva"
"Engedélyezve"
sslEnforcement Engedélyezze az SSL-kényszerítés használatát, vagy ne, amikor csatlakozik a kiszolgálóhoz. "Letiltva"
"Engedélyezve"
storageProfile Kiszolgáló tárolási profilja. StorageProfile
version Kiszolgáló verziója. '10.2'
'10.3'
createMode Az objektum típusának beállítása Alapértelmezett
Georestore
PointInTimeRestore
Replika (kötelező)

StorageProfile

Név Leírás Érték
backupRetentionDays A kiszolgáló biztonsági mentési megőrzési napjai. int
geoRedundantBackup Engedélyezze a georedundáns vagy nem a kiszolgálói biztonsági mentést. "Letiltva"
"Engedélyezve"
storageAutogrow Engedélyezze a tárterület automatikus növelését. "Letiltva"
"Engedélyezve"
storageMB Kiszolgáló számára engedélyezett maximális tárterület. int

ServerPropertiesForDefaultLétrehozás

Név Leírás Érték
createMode Az új kiszolgáló létrehozásának módja. "Alapértelmezett" (kötelező)
administratorLogin A kiszolgáló rendszergazdai bejelentkezési neve. Csak a kiszolgáló létrehozásakor adható meg (és a létrehozáshoz szükséges). sztring (kötelező)
administratorLoginPassword A rendszergazdai bejelentkezés jelszava. sztring (kötelező)

ServerPropertiesForGeoRestore

Név Leírás Érték
createMode Az új kiszolgáló létrehozásának módja. "GeoRestore" (kötelező)
sourceServerId A forráskiszolgáló azonosítója, amelyből vissza szeretne állítani. sztring (kötelező)

ServerPropertiesForRestore

Név Leírás Érték
createMode Az új kiszolgáló létrehozásának módja. "PointInTimeRestore" (kötelező)
restorePointInTime Visszaállítási pont létrehozási ideje (ISO8601 formátum), amely megadja a visszaállítási időt. sztring (kötelező)
sourceServerId A forráskiszolgáló azonosítója, amelyből vissza szeretne állítani. sztring (kötelező)

ServerPropertiesForReplica

Név Leírás Érték
createMode Az új kiszolgáló létrehozásának módja. "Replika" (kötelező)
sourceServerId Az elsődleges kiszolgálóazonosító, amelyből replikát hozhat létre. sztring (kötelező)

SKU

Név Leírás Érték
capacity A vertikális fel- és kiskálázási kapacitás, amely a kiszolgáló számítási egységeit jelöli. int
family A hardvercsalád. sztring
name A termékváltozat neve, általában réteg + család + magok, például B_Gen4_1, GP_Gen5_8. sztring (kötelező)
size Az erőforrás által a megfelelő módon értelmezendő méretkód. sztring
tier Az adott termékváltozat szintje, pl. Alapszintű. "Alapszintű"
"GeneralPurpose"
'MemoryOptimized'

Gyorssablonok

Az alábbi rövid útmutatósablonok ezt az erőforrástípust helyezik üzembe.

Sablon Description
Azure Database for MariaDB üzembe helyezése virtuális hálózattal

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi egy Azure-adatbázis üzembe helyezését a MariaDB-hez vNet-integrációval.

Terraform (AzAPI-szolgáltató) erőforrásdefiníció

A kiszolgálók erőforrástípusa a következőre telepíthető:

  • Erőforráscsoportok

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.DBforMariaDB/servers erőforrás létrehozásához adja hozzá a következő Terraformot a sablonhoz.

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

ServerPropertiesForCreateOrServerProperties objektumok

Állítsa be a createMode tulajdonságot az objektum típusának megadásához.

Alapértelmezés szerint használja a következőt:

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

GeoRestore esetén használja a következőt:

  createMode = "GeoRestore"
  sourceServerId = "string"

A PointInTimeRestore esetében használja a következőt:

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

Replika esetén használja a következőt:

  createMode = "Replica"
  sourceServerId = "string"

Tulajdonságértékek

Szerverek

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.DBforMariaDB/servers@2018-06-01"
name Az erőforrás neve sztring (kötelező)

Karakterkorlát: 3-63

Érvényes karakterek:
Kisbetűk, kötőjelek és számok.

Nem lehet kötőjellel kezdeni vagy végződni.

Az erőforrás nevének egyedinek kell lennie az Azure-ban.
location Az erőforrás tartózkodási helye. sztring (kötelező)
parent_id Az erőforráscsoportban való üzembe helyezéshez használja az adott erőforráscsoport azonosítóját. sztring (kötelező)
tags Alkalmazásspecifikus metaadatok kulcs-érték párok formájában. Címkenevek és -értékek szótára.
Sku A kiszolgáló termékváltozata (tarifacsomag). Sku
properties A kiszolgáló tulajdonságai. ServerPropertiesForCreateOrServerProperties (kötelező)

ServerPropertiesForCreateOrServerProperties

Név Leírás Érték
minimalTlsVersion Minimális Tls-verzió kényszerítése a kiszolgálóhoz. "TLS1_0"
"TLS1_1"
"TLS1_2"
"TLSEnforcementDisabled"
publicNetworkAccess Azt jelzi, hogy engedélyezve van-e a nyilvános hálózati hozzáférés ehhez a kiszolgálóhoz. Az érték megadása nem kötelező, de ha be van adva, akkor "Engedélyezve" vagy "Letiltva" értékűnek kell lennie. "Letiltva"
"Engedélyezve"
sslEnforcement Engedélyezze az SSL-kényszerítéseket, vagy ne, amikor csatlakozik a kiszolgálóhoz. "Letiltva"
"Engedélyezve"
storageProfile Egy kiszolgáló tárolási profilja. StorageProfile
version Kiszolgáló verziója. "10.2"
"10.3"
createMode Az objektumtípus beállítása Alapértelmezett
Georestore
PointInTimeRestore
Replika (kötelező)

StorageProfile

Név Leírás Érték
backupRetentionDays A kiszolgáló biztonsági mentési megőrzési napjai. int
geoRedundantBackup Georedundáns vagy nem kiszolgálói biztonsági mentés engedélyezése. "Letiltva"
"Engedélyezve"
storageAutogrow A tárterület automatikus növelésének engedélyezése. "Letiltva"
"Engedélyezve"
storageMB Kiszolgáló számára engedélyezett maximális tárterület. int

ServerPropertiesForDefaultCreate

Név Leírás Érték
createMode Az új kiszolgáló létrehozásának módja. "Alapértelmezett" (kötelező)
administratorLogin Egy kiszolgáló rendszergazdai bejelentkezési neve. Csak a kiszolgáló létrehozásakor adható meg (és a létrehozáshoz szükséges). sztring (kötelező)
administratorLoginPassword A rendszergazdai bejelentkezés jelszava. sztring (kötelező)

ServerPropertiesForGeoRestore

Név Leírás Érték
createMode Az új kiszolgáló létrehozásának módja. "GeoRestore" (kötelező)
sourceServerId A forráskiszolgáló azonosítója, amelyből vissza szeretne állítani. sztring (kötelező)

ServerPropertiesForRestore

Név Leírás Érték
createMode Az új kiszolgáló létrehozásának módja. "PointInTimeRestore" (kötelező)
restorePointInTime Visszaállítási pont létrehozási ideje (ISO8601 formátum), amely megadja a visszaállítás időpontját. sztring (kötelező)
sourceServerId A forráskiszolgáló azonosítója, amelyből vissza szeretne állítani. sztring (kötelező)

ServerPropertiesForReplica

Név Leírás Érték
createMode Az új kiszolgáló létrehozásának módja. "Replika" (kötelező)
sourceServerId Az elsődleges kiszolgálóazonosító, amelyből replikát hozhat létre. sztring (kötelező)

SKU

Név Leírás Érték
capacity A vertikális fel- és kiskálázási kapacitás, amely a kiszolgáló számítási egységeit jelöli. int
family A hardvercsalád. sztring
name A termékváltozat neve, általában réteg + család + magok, például B_Gen4_1, GP_Gen5_8. sztring (kötelező)
size Az erőforrás által a megfelelő módon értelmezendő méretkód. sztring
tier Az adott termékváltozat szintje, pl. Alapszintű. "Alapszintű"
"GeneralPurpose"
"MemoryOptimized"