Dela via


Microsoft.DBForMySql flexibleServers 2020-07-01-preview

Anmärkningar

Använd endast egenskapen maintenanceWindow när du uppdaterar en befintlig flexibel server. När du skapar en ny flexibel servcer anger du inte värden för den här egenskapen.

Bicep-resursdefinition

Resurstypen flexibleServers kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.DBForMySql/flexibleServers-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.DBForMySql/flexibleServers@2020-07-01-preview' = {
  identity: {
    type: 'SystemAssigned'
  }
  location: 'string'
  name: 'string'
  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: 'string'
  }
  sku: {
    name: 'string'
    tier: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Egenskapsvärden

DelegatedSubnetArguments

Namn Beskrivning Värde
subnetArmResourceId resurs-ID för delegerade undernätsarmen. sträng

Identitet

Namn Beskrivning Värde
typ Identitetstypen. "SystemAssigned"

UnderhållWindow

Namn Beskrivning Värde
customWindow anger om anpassat fönster är aktiverat eller inaktiverat sträng
dayOfWeek dag i veckan för underhållsperiod Int
startHour starttimmes för underhållsperiod Int
startMinute startminut för underhållsperiod Int

Microsoft.DBForMySql/flexibleServers

Namn Beskrivning Värde
identitet Azure Active Directory-identiteten för servern. identitet
plats Den geo-plats där resursen finns sträng (krävs)
Namn Resursnamnet sträng (krävs)
Egenskaper Egenskaper för servern. ServerEgenskaper
Sku Serverns SKU (prisnivå). Sku
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar

PrivateDnsZoneArguments

Namn Beskrivning Värde
privateDnsZoneArmResourceId resurs-ID för privat dns-zon. sträng

ServerEgenskaper

Namn Beskrivning Värde
administratorLogin Administratörens inloggningsnamn för en server. Kan bara anges när servern skapas (och krävs för att skapa). sträng
administratorLoginPassword Lösenordet för administratörsinloggningen (krävs för att skapa servern). sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
availabilityZone tillgänglighet Zoninformation för servern. sträng
createMode Läget för att skapa en ny MySQL-server. "Standard"
"PointInTimeRestore"
"Replik"
delegatedSubnetArguments Delegerade undernätsargument. DelegatedSubnetArguments
haEnabled Aktivera HA eller inte för en server. "Inaktiverad"
"Aktiverad"
infrastrukturKryptering Status som visar om servern har aktiverat infrastrukturkryptering. "Inaktiverad"
"Aktiverad"
underhållWindow Underhållsperiod för en server. MaintenanceWindow
privateDnsZoneArguments privata dns-zonargument. PrivateDnsZoneArguments
replicationRole Replikeringsrollen. sträng
restorePointInTime Skapandetid för återställningspunkt (ISO8601 format) som anger den tid som du ska återställa från. sträng
sourceServerId MySQL-källserverns ID. sträng
sslEnforcement Aktivera ssl-tillämpning eller inte när du ansluter till servern. "Inaktiverad"
"Aktiverad"
storageProfile Lagringsprofil för en server. StorageProfile
Taggar Programspecifika metadata i form av nyckel/värde-par. ServerPropertiesTags
version Serverversion. '5.7'

ServerPropertiesTags

Namn Beskrivning Värde

Sku

Namn Beskrivning Värde
Namn Namnet på sku:n, t.ex. Standard_D32s_v3. sträng (krävs)
Nivå Nivån för den specifika SKU:n, t.ex. GeneralPurpose. "Burstable"
"GeneralPurpose"
"MemoryOptimized" (krävs)

StorageProfile

Namn Beskrivning Värde
backupRetentionDays Kvarhållningsdagar för säkerhetskopiering för servern. Int
storageAutogrow Aktivera Automatisk ökning av lagring. "Inaktiverad"
"Aktiverad"
storageIops Lagrings-IOPS för en server. Int
storageMB Maximalt antal tillåtna lagringsutrymmen för en server. Int

TrackedResourceTags

Namn Beskrivning Värde

Snabbstartsexempel

Följande snabbstartsexempel distribuerar den här resurstypen.

Bicep-fil Beskrivning
Skapa MySqlFlex-server & aktivera skydd via Backup Vault Mall som skapar en flexibel MySQL-server och aktiverar skydd via Backup Vault
Distribuera MySQL – flexibel server med privat slutpunkt Den här mallen är ett sätt att distribuera en flexibel Azure Database for MySQL-server med privat slutpunkt.
Distribuera MySQL – flexibel server med Vnet-integrering Den här mallen är ett sätt att distribuera en Azure-databas för MySQL – flexibel server med VNet-integrering.

Resursdefinition för ARM-mall

Resurstypen flexibleServers kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.DBForMySql/flexibleServers-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.DBForMySql/flexibleServers",
  "apiVersion": "2020-07-01-preview",
  "name": "string",
  "identity": {
    "type": "SystemAssigned"
  },
  "location": "string",
  "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": "string"
  },
  "sku": {
    "name": "string",
    "tier": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Egenskapsvärden

DelegatedSubnetArguments

Namn Beskrivning Värde
subnetArmResourceId resurs-ID för delegerade undernätsarmen. sträng

Identitet

Namn Beskrivning Värde
typ Identitetstypen. "SystemAssigned"

UnderhållWindow

Namn Beskrivning Värde
customWindow anger om anpassat fönster är aktiverat eller inaktiverat sträng
dayOfWeek dag i veckan för underhållsperiod Int
startHour starttimmes för underhållsperiod Int
startMinute startminut för underhållsperiod Int

Microsoft.DBForMySql/flexibleServers

Namn Beskrivning Värde
apiVersion API-versionen "2020-07-01-preview"
identitet Azure Active Directory-identiteten för servern. identitet
plats Den geo-plats där resursen finns sträng (krävs)
Namn Resursnamnet sträng (krävs)
Egenskaper Egenskaper för servern. ServerEgenskaper
Sku Serverns SKU (prisnivå). Sku
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar
typ Resurstypen "Microsoft.DBForMySql/flexibleServers"

PrivateDnsZoneArguments

Namn Beskrivning Värde
privateDnsZoneArmResourceId resurs-ID för privat dns-zon. sträng

ServerEgenskaper

Namn Beskrivning Värde
administratorLogin Administratörens inloggningsnamn för en server. Kan bara anges när servern skapas (och krävs för att skapa). sträng
administratorLoginPassword Lösenordet för administratörsinloggningen (krävs för att skapa servern). sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
availabilityZone tillgänglighet Zoninformation för servern. sträng
createMode Läget för att skapa en ny MySQL-server. "Standard"
"PointInTimeRestore"
"Replik"
delegatedSubnetArguments Delegerade undernätsargument. DelegatedSubnetArguments
haEnabled Aktivera HA eller inte för en server. "Inaktiverad"
"Aktiverad"
infrastrukturKryptering Status som visar om servern har aktiverat infrastrukturkryptering. "Inaktiverad"
"Aktiverad"
underhållWindow Underhållsperiod för en server. MaintenanceWindow
privateDnsZoneArguments privata dns-zonargument. PrivateDnsZoneArguments
replicationRole Replikeringsrollen. sträng
restorePointInTime Skapandetid för återställningspunkt (ISO8601 format) som anger den tid som du ska återställa från. sträng
sourceServerId MySQL-källserverns ID. sträng
sslEnforcement Aktivera ssl-tillämpning eller inte när du ansluter till servern. "Inaktiverad"
"Aktiverad"
storageProfile Lagringsprofil för en server. StorageProfile
Taggar Programspecifika metadata i form av nyckel/värde-par. ServerPropertiesTags
version Serverversion. '5.7'

ServerPropertiesTags

Namn Beskrivning Värde

Sku

Namn Beskrivning Värde
Namn Namnet på sku:n, t.ex. Standard_D32s_v3. sträng (krävs)
Nivå Nivån för den specifika SKU:n, t.ex. GeneralPurpose. "Burstable"
"GeneralPurpose"
"MemoryOptimized" (krävs)

StorageProfile

Namn Beskrivning Värde
backupRetentionDays Kvarhållningsdagar för säkerhetskopiering för servern. Int
storageAutogrow Aktivera Automatisk ökning av lagring. "Inaktiverad"
"Aktiverad"
storageIops Lagrings-IOPS för en server. Int
storageMB Maximalt antal tillåtna lagringsutrymmen för en server. Int

TrackedResourceTags

Namn Beskrivning Värde

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Beskrivning
Skapa MySqlFlex-server & aktivera skydd via Backup Vault

Distribuera till Azure
Mall som skapar en flexibel MySQL-server och aktiverar skydd via Backup Vault
Distribuera MySQL – flexibel server med privat slutpunkt

Distribuera till Azure
Den här mallen är ett sätt att distribuera en flexibel Azure Database for MySQL-server med privat slutpunkt.
Distribuera MySQL – flexibel server med Vnet-integrering

Distribuera till Azure
Den här mallen är ett sätt att distribuera en Azure-databas för MySQL – flexibel server med VNet-integrering.

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen flexibleServers kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.DBForMySql/flexibleServers-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DBForMySql/flexibleServers@2020-07-01-preview"
  name = "string"
  identity = {
    type = "SystemAssigned"
  }
  location = "string"
  sku = {
    name = "string"
    tier = "string"
  }
  tags = {
    {customized property} = "string"
  }
  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 = "string"
    }
  })
}

Egenskapsvärden

DelegatedSubnetArguments

Namn Beskrivning Värde
subnetArmResourceId resurs-ID för delegerade undernätsarmen. sträng

Identitet

Namn Beskrivning Värde
typ Identitetstypen. "SystemAssigned"

UnderhållWindow

Namn Beskrivning Värde
customWindow anger om anpassat fönster är aktiverat eller inaktiverat sträng
dayOfWeek dag i veckan för underhållsperiod Int
startHour starttimmes för underhållsperiod Int
startMinute startminut för underhållsperiod Int

Microsoft.DBForMySql/flexibleServers

Namn Beskrivning Värde
identitet Azure Active Directory-identiteten för servern. identitet
plats Den geo-plats där resursen finns sträng (krävs)
Namn Resursnamnet sträng (krävs)
Egenskaper Egenskaper för servern. ServerEgenskaper
Sku Serverns SKU (prisnivå). Sku
Taggar Resurstaggar Ordlista med taggnamn och värden.
typ Resurstypen "Microsoft.DBForMySql/flexibleServers@2020-07-01-preview"

PrivateDnsZoneArguments

Namn Beskrivning Värde
privateDnsZoneArmResourceId resurs-ID för privat dns-zon. sträng

ServerEgenskaper

Namn Beskrivning Värde
administratorLogin Administratörens inloggningsnamn för en server. Kan bara anges när servern skapas (och krävs för att skapa). sträng
administratorLoginPassword Lösenordet för administratörsinloggningen (krävs för att skapa servern). sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
availabilityZone tillgänglighet Zoninformation för servern. sträng
createMode Läget för att skapa en ny MySQL-server. "Standard"
"PointInTimeRestore"
"Replik"
delegatedSubnetArguments Delegerade undernätsargument. DelegatedSubnetArguments
haEnabled Aktivera HA eller inte för en server. "Inaktiverad"
"Aktiverad"
infrastrukturKryptering Status som visar om servern har aktiverat infrastrukturkryptering. "Inaktiverad"
"Aktiverad"
underhållWindow Underhållsperiod för en server. MaintenanceWindow
privateDnsZoneArguments privata dns-zonargument. PrivateDnsZoneArguments
replicationRole Replikeringsrollen. sträng
restorePointInTime Skapandetid för återställningspunkt (ISO8601 format) som anger den tid som du ska återställa från. sträng
sourceServerId MySQL-källserverns ID. sträng
sslEnforcement Aktivera ssl-tillämpning eller inte när du ansluter till servern. "Inaktiverad"
"Aktiverad"
storageProfile Lagringsprofil för en server. StorageProfile
Taggar Programspecifika metadata i form av nyckel/värde-par. ServerPropertiesTags
version Serverversion. '5.7'

ServerPropertiesTags

Namn Beskrivning Värde

Sku

Namn Beskrivning Värde
Namn Namnet på sku:n, t.ex. Standard_D32s_v3. sträng (krävs)
Nivå Nivån för den specifika SKU:n, t.ex. GeneralPurpose. "Burstable"
"GeneralPurpose"
"MemoryOptimized" (krävs)

StorageProfile

Namn Beskrivning Värde
backupRetentionDays Kvarhållningsdagar för säkerhetskopiering för servern. Int
storageAutogrow Aktivera Automatisk ökning av lagring. "Inaktiverad"
"Aktiverad"
storageIops Lagrings-IOPS för en server. Int
storageMB Maximalt antal tillåtna lagringsutrymmen för en server. Int

TrackedResourceTags

Namn Beskrivning Värde