Megosztás a következőn keresztül:


Microsoft.DBforMySQL-kiszolgálók 2017-12-01-preview

Bicep-erőforrásdefiníció

A kiszolgálók erőforrástípusa üzembe helyezhető olyan műveletekkel, amelyek a következő célokat célják:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.

Erőforrás formátuma

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

resource symbolicname 'Microsoft.DBforMySQL/servers@2017-12-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    capacity: int
    family: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
  properties: {
    minimalTlsVersion: '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.

Az alapértelmezetthasználja a következőt:

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

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

  createMode: 'GeoRestore'
  sourceServerId: 'string'

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

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

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

Jegyzet

A replika értékkel rendelkező MySQL-kiszolgáló létrehozása sablonnal nem idempotens. A kiszolgáló létrehozása az első alkalommal sikeresen megtörtént. A sablon üzembe helyezése azonban, ha a replikakiszolgáló már létezik, hibaüzenetet ad vissza.

  createMode: 'Replica'
  sourceServerId: 'string'

Tulajdonságértékek

Szerverek

Név Leírás Érték
név 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ásnévnek egyedinek kell lennie az Azure-ban.
hely Az erőforrás helye. sztring (kötelező)
Címkék Alkalmazásspecifikus metaadatok kulcs-érték párok formájában. Címkenevek és -értékek szótára. sablonok címkéinek megtekintése
Sku A kiszolgáló termékváltozata (tarifacsomag). termékváltozat
kellékek 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"
sslEnforcement Engedélyezze az SSL-kényszerítéseket, vagy ne, amikor csatlakozik a kiszolgálóhoz. "Letiltva"
"Engedélyezve"
storageProfile Kiszolgáló tárolási profilja. StorageProfile
verzió Kiszolgáló verziója. '5.6'
'5.7'
'8.0'
createMode Az objektumtípus beállítása alapértelmezett
GeoRestore
PointInTimeRestore
replika (kötelező)

StorageProfile

Név Leírás Érték
backupRetentionDays Biztonsági mentési megőrzési napok a kiszolgálón. 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 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ő)

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.

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ó azon 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ó azon 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 szeretne létrehozni. sztring (kötelező)

Sku

Név Leírás Érték
kapacitás A vertikális fel- és kiskálázási kapacitás, amely a kiszolgáló számítási egységeit jelöli. Int

Korlátok:
Minimális érték = 0
Család A hardvercsalád. húr
név A termékváltozat neve, általában réteg + család + magok, például B_Gen4_1, GP_Gen5_8. sztring (kötelező)
méret Az erőforrás által a megfelelő módon értelmezendő méretkód. húr
kötő Az adott termékváltozat szintje, például alapszintű. "Alapszintű"
"GeneralPurpose"
'MemoryOptimized'

Rövid útmutatósablonok

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

Sablon Leírás
Buffalo Web App

Üzembe helyezés az Azure
Kezdje el gyorsan és olcsón futtatni a Golang Buffalo-alkalmazást az Azure-ban.
Java CI/CD-t a Jenkins és az Azure Web Apps

Üzembe helyezés az Azure
Ez egy minta a Java CI/CD-hez a Jenkins és az Azure Web Apps használatával.
1 MySQL PaaS-példányt és legfeljebb 5 írásvédett replikát helyez üzembe

Üzembe helyezés az Azure
Ez a sablon egy MySQL PaaS Server-példányt fog üzembe helyezni, és 0 és 5 közötti írásvédett replikákat fog üzembe helyezni. Mindegyik ugyanazon a helyen lesz beállítva, mint a főkiszolgáló, és a replikáció automatikusan konfigurálva lesz.
Azure Database for MySQL üzembe helyezése virtuális hálózattal

Üzembe helyezés az Azure
Ez a sablon lehetővé teszi egy Azure-adatbázis üzembe helyezését a MySQL-hez VNet-integrációval.
Application Gateway ip-korlátozással rendelkező webalkalmazáshoz

Üzembe helyezés az Azure
Ez a sablon létrehoz egy alkalmazásátjárót egy Azure-webalkalmazás előtt, amelyen engedélyezve van az IP-korlátozás a webalkalmazáson.
WebAlkalmazás létrehozása Linuxon az Azure Database for MySQL-

Üzembe helyezés az Azure
Ez a sablon lehetővé teszi a Web Apps linuxos üzembe helyezését az Azure Database for MySQL használatával.
Sonarqube Docker Web App linuxos mySQL-

Üzembe helyezés az Azure
Ez a sablon egyszerű módot kínál egy Sonarqube docker-rendszerkép (alpine tag) linuxos webalkalmazáson való üzembe helyezésére az Azure Database for MySQL-hez
Web App és Az Azure Database for MySQL

Üzembe helyezés az Azure
Ez a sablon egyszerű módot kínál a webalkalmazások Azure App Service Web Appsben való üzembe helyezésére az Azure Database for MySQL-hez.

ARM-sablon erőforrásdefiníciója

A kiszolgálók erőforrástípusa üzembe helyezhető olyan műveletekkel, amelyek a következő célokat célják:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.

Erőforrás formátuma

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

{
  "type": "Microsoft.DBforMySQL/servers",
  "apiVersion": "2017-12-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "capacity": "int",
    "family": "string",
    "name": "string",
    "size": "string",
    "tier": "string"
  },
  "properties": {
    "minimalTlsVersion": "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.

Az alapértelmezetthasználja a következőt:

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

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

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

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

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

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

Jegyzet

A replika értékkel rendelkező MySQL-kiszolgáló létrehozása sablonnal nem idempotens. A kiszolgáló létrehozása az első alkalommal sikeresen megtörtént. A sablon üzembe helyezése azonban, ha a replikakiszolgáló már létezik, hibaüzenetet ad vissza.

  "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.DBforMySQL/servers"
apiVersion Az erőforrás API-verziója '2017-12-01-preview"
név 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ásnévnek egyedinek kell lennie az Azure-ban.
hely Az erőforrás helye. sztring (kötelező)
Címkék Alkalmazásspecifikus metaadatok kulcs-érték párok formájában. Címkenevek és -értékek szótára. sablonok címkéinek megtekintése
Sku A kiszolgáló termékváltozata (tarifacsomag). termékváltozat
kellékek 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"
sslEnforcement Engedélyezze az SSL-kényszerítéseket, vagy ne, amikor csatlakozik a kiszolgálóhoz. "Letiltva"
"Engedélyezve"
storageProfile Kiszolgáló tárolási profilja. StorageProfile
verzió Kiszolgáló verziója. '5.6'
'5.7'
'8.0'
createMode Az objektumtípus beállítása alapértelmezett
GeoRestore
PointInTimeRestore
replika (kötelező)

StorageProfile

Név Leírás Érték
backupRetentionDays Biztonsági mentési megőrzési napok a kiszolgálón. 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 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ő)

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.

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ó azon 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ó azon 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 szeretne létrehozni. sztring (kötelező)

Sku

Név Leírás Érték
kapacitás A vertikális fel- és kiskálázási kapacitás, amely a kiszolgáló számítási egységeit jelöli. Int

Korlátok:
Minimális érték = 0
Család A hardvercsalád. húr
név A termékváltozat neve, általában réteg + család + magok, például B_Gen4_1, GP_Gen5_8. sztring (kötelező)
méret Az erőforrás által a megfelelő módon értelmezendő méretkód. húr
kötő Az adott termékváltozat szintje, például alapszintű. "Alapszintű"
"GeneralPurpose"
'MemoryOptimized'

Rövid útmutatósablonok

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

Sablon Leírás
Buffalo Web App

Üzembe helyezés az Azure
Kezdje el gyorsan és olcsón futtatni a Golang Buffalo-alkalmazást az Azure-ban.
Java CI/CD-t a Jenkins és az Azure Web Apps

Üzembe helyezés az Azure
Ez egy minta a Java CI/CD-hez a Jenkins és az Azure Web Apps használatával.
1 MySQL PaaS-példányt és legfeljebb 5 írásvédett replikát helyez üzembe

Üzembe helyezés az Azure
Ez a sablon egy MySQL PaaS Server-példányt fog üzembe helyezni, és 0 és 5 közötti írásvédett replikákat fog üzembe helyezni. Mindegyik ugyanazon a helyen lesz beállítva, mint a főkiszolgáló, és a replikáció automatikusan konfigurálva lesz.
Azure Database for MySQL üzembe helyezése virtuális hálózattal

Üzembe helyezés az Azure
Ez a sablon lehetővé teszi egy Azure-adatbázis üzembe helyezését a MySQL-hez VNet-integrációval.
Application Gateway ip-korlátozással rendelkező webalkalmazáshoz

Üzembe helyezés az Azure
Ez a sablon létrehoz egy alkalmazásátjárót egy Azure-webalkalmazás előtt, amelyen engedélyezve van az IP-korlátozás a webalkalmazáson.
WebAlkalmazás létrehozása Linuxon az Azure Database for MySQL-

Üzembe helyezés az Azure
Ez a sablon lehetővé teszi a Web Apps linuxos üzembe helyezését az Azure Database for MySQL használatával.
Sonarqube Docker Web App linuxos mySQL-

Üzembe helyezés az Azure
Ez a sablon egyszerű módot kínál egy Sonarqube docker-rendszerkép (alpine tag) linuxos webalkalmazáson való üzembe helyezésére az Azure Database for MySQL-hez
Web App és Az Azure Database for MySQL

Üzembe helyezés az Azure
Ez a sablon egyszerű módot kínál a webalkalmazások Azure App Service Web Appsben való üzembe helyezésére az Azure Database for MySQL-hez.

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

A kiszolgálók erőforrástípusa üzembe helyezhető olyan műveletekkel, amelyek a következő célokat célják:

  • erőforráscsoportok

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.

Erőforrás formátuma

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DBforMySQL/servers@2017-12-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      minimalTlsVersion = "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.

Az alapértelmezetthasználja a következőt:

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

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

  createMode = "GeoRestore"
  sourceServerId = "string"

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

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

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

Jegyzet

A replika értékkel rendelkező MySQL-kiszolgáló létrehozása sablonnal nem idempotens. A kiszolgáló létrehozása az első alkalommal sikeresen megtörtént. A sablon üzembe helyezése azonban, ha a replikakiszolgáló már létezik, hibaüzenetet ad vissza.

  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.DBforMySQL/servers@2017-12-01-preview"
név 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ásnévnek egyedinek kell lennie az Azure-ban.
hely Az erőforrás helye. sztring (kötelező)
parent_id Az erőforráscsoportban való üzembe helyezéshez használja az erőforráscsoport azonosítóját. sztring (kötelező)
Címkék 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). termékváltozat
kellékek 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"
sslEnforcement Engedélyezze az SSL-kényszerítéseket, vagy ne, amikor csatlakozik a kiszolgálóhoz. "Letiltva"
"Engedélyezve"
storageProfile Kiszolgáló tárolási profilja. StorageProfile
verzió Kiszolgáló verziója. "5.6"
"5.7"
"8.0"
createMode Az objektumtípus beállítása alapértelmezett
GeoRestore
PointInTimeRestore
replika (kötelező)

StorageProfile

Név Leírás Érték
backupRetentionDays Biztonsági mentési megőrzési napok a kiszolgálón. 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 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ő)

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.

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ó azon 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ó azon 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 szeretne létrehozni. sztring (kötelező)

Sku

Név Leírás Érték
kapacitás A vertikális fel- és kiskálázási kapacitás, amely a kiszolgáló számítási egységeit jelöli. Int

Korlátok:
Minimális érték = 0
Család A hardvercsalád. húr
név A termékváltozat neve, általában réteg + család + magok, például B_Gen4_1, GP_Gen5_8. sztring (kötelező)
méret Az erőforrás által a megfelelő módon értelmezendő méretkód. húr
kötő Az adott termékváltozat szintje, például alapszintű. "Alapszintű"
"GeneralPurpose"
"MemoryOptimized"