Microsoft.DBForMySql flexibleServers 2020-07-01-preview

Bicep-Ressourcendefinition

Der flexibleServers-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.DBForMySql/flexibleServers-Ressource zu erstellen, fügen Sie der Vorlage den folgenden Bicep hinzu.

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

Eigenschaftswerte

flexibleServers

Name BESCHREIBUNG Wert
name Der Ressourcenname Zeichenfolge (erforderlich)
location Der geografische Standort, an dem sich die Ressource befindet Zeichenfolge (erforderlich)
tags Ressourcentags. Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
sku Die SKU (Tarif) des Servers. sku
Identität Die Azure Active Directory-Identität des Servers. Identität
properties Eigenschaften des Servers. ServerProperties

Identity

Name BESCHREIBUNG Wert
type Der Identitätstyp. "SystemAssigned"

ServerProperties

Name BESCHREIBUNG Wert
administratorLogin Der Anmeldename des Administrators eines Servers. Kann nur angegeben werden, wenn der Server erstellt wird (und für die Erstellung erforderlich ist). Zeichenfolge
administratorLoginPassword Das Kennwort der Administratoranmeldung (erforderlich für die Servererstellung). Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
availabilityZone Verfügbarkeitszoneninformationen des Servers. Zeichenfolge
createMode Der Modus zum Erstellen eines neuen MySQL-Servers. 'Standardwert'
'PointInTimeRestore'
Replikat
delegatedSubnetArguments Delegierte Subnetzargumente. DelegatedSubnetArguments
haEnabled Aktivieren Sie Hochverfügbarkeit oder nicht für einen Server. "Deaktiviert"
"Aktiviert"
infrastructureEncryption Status, der anzeigt, ob der Server die Infrastrukturverschlüsselung aktiviert hat. "Deaktiviert"
"Aktiviert"
WartungWindow Wartungsfenster eines Servers. WartungWindow
privateDnsZoneArguments Private DNS-Zonenargumente. PrivateDnsZoneArguments
replicationRole Die Replikationsrolle. Zeichenfolge
restorePointInTime Erstellungszeit des Wiederherstellungspunkts (ISO8601 Format), in dem die Wiederherstellungszeit angegeben wird. Zeichenfolge
sourceServerId Die MySQL-Quellserver-ID. Zeichenfolge
sslEnforcement Aktivieren Sie die SSL-Erzwingung oder nicht, wenn Sie eine Verbindung mit dem Server herstellen. "Deaktiviert"
"Aktiviert"
storageProfile Speicherprofil eines Servers. StorageProfile
tags Anwendungsspezifische Metadaten in Form von Schlüssel-Wert-Paaren. Objekt (object)
version Serverversion. '5.7'

DelegatedSubnetArguments

Name BESCHREIBUNG Wert
subnetArmResourceId Ressourcen-ID des delegierten Subnetzarms. Zeichenfolge

WartungWindow

Name BESCHREIBUNG Wert
customWindow Gibt an, ob das benutzerdefinierte Fenster aktiviert oder deaktiviert ist. Zeichenfolge
dayOfWeek Wochentag für Wartungsfenster INT
startHour Startstunde für wartungsfenster INT
startMinute Startminute für wartungsfenster INT

PrivateDnsZoneArguments

Name BESCHREIBUNG Wert
privateDnsZoneArmResourceId Ressourcen-ID des privaten DNS-Zonenarms. Zeichenfolge

StorageProfile

Name BESCHREIBUNG Wert
backupRetentionDays Sicherungsaufbewahrungstage für den Server. INT
storageAutogrow Aktivieren Sie die automatische Speichervergrößerung. "Deaktiviert"
"Aktiviert"
storageIops Speicher-IOPS für einen Server. INT
storageMB Maximal zulässiger Speicher für einen Server. INT

Sku

Name BESCHREIBUNG Wert
name Der Name der sku, z. B. Standard_D32s_v3. Zeichenfolge (erforderlich)
Ebene Die Ebene der jeweiligen SKU, z. B. GeneralPurpose. "Burstfähig"
"GeneralPurpose"
"MemoryOptimized" (erforderlich)

Schnellstartvorlagen

Diesen Ressourcentyp werden in den folgenden Schnellstartvorlagen bereitgestellt.

Vorlage BESCHREIBUNG
Bereitstellen Azure Database for MySQL (flexibel) mit VNET

Bereitstellen in Azure
Diese Vorlage bietet eine Möglichkeit zum Bereitstellen eines flexiblen Servers azure database for MySQL mit VNET-Integration.

Ressourcendefinition mit einer ARM-Vorlage

Der flexibleServers-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.DBForMySql/flexibleServers-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.

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

Eigenschaftswerte

flexibleServers

Name BESCHREIBUNG Wert
type Ressourcentyp "Microsoft.DBForMySql/flexibleServers"
apiVersion Die Ressourcen-API-Version '2020-07-01-preview'
name Der Ressourcenname Zeichenfolge (erforderlich)
location Der geografische Standort, an dem sich die Ressource befindet Zeichenfolge (erforderlich)
tags Ressourcentags. Wörterbuch der Tagnamen und -werte. Weitere Informationen finden Sie unter Tags in Vorlagen.
sku Die SKU (Tarif) des Servers. sku
Identität Die Azure Active Directory-Identität des Servers. Identität
properties Eigenschaften des Servers. ServerProperties

Identity

Name BESCHREIBUNG Wert
type Der Identitätstyp. "SystemAssigned"

ServerProperties

Name BESCHREIBUNG Wert
administratorLogin Der Anmeldename des Administrators eines Servers. Kann nur angegeben werden, wenn der Server erstellt wird (und für die Erstellung erforderlich ist). Zeichenfolge
administratorLoginPassword Das Kennwort der Administratoranmeldung (erforderlich für die Servererstellung). Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
availabilityZone Verfügbarkeitszoneninformationen des Servers. Zeichenfolge
createMode Der Modus zum Erstellen eines neuen MySQL-Servers. 'Standardwert'
'PointInTimeRestore'
"Replikat"
delegatedSubnetArguments Delegierte Subnetzargumente. DelegatedSubnetArguments
haEnabled Aktivieren Sie hochverfügbarkeit oder nicht für einen Server. "Deaktiviert"
"Aktiviert"
infrastructureEncryption Status zeigt an, ob der Server die Infrastrukturverschlüsselung aktiviert hat. "Deaktiviert"
"Aktiviert"
WartungWindow Wartungsfenster eines Servers. WartungWindow
privateDnsZoneArguments Private DNS-Zonenargumente. PrivateDnsZoneArguments
replicationRole Die Replikationsrolle. Zeichenfolge
restorePointInTime Erstellungszeit des Wiederherstellungspunkts (ISO8601 Format), in dem die Wiederherstellungszeit angegeben wird. Zeichenfolge
sourceServerId Die MySQL-Quellserver-ID. Zeichenfolge
sslEnforcement Aktivieren Sie die SSL-Erzwingung oder nicht, wenn Sie eine Verbindung mit dem Server herstellen. "Deaktiviert"
"Aktiviert"
storageProfile Speicherprofil eines Servers. StorageProfile
tags Anwendungsspezifische Metadaten in Form von Schlüssel-Wert-Paaren. Objekt (object)
version Serverversion. '5.7'

DelegatedSubnetArguments

Name BESCHREIBUNG Wert
subnetArmResourceId Ressourcen-ID des delegierten Subnetzes. Zeichenfolge

WartungWindow

Name BESCHREIBUNG Wert
customWindow gibt an, ob das benutzerdefinierte Fenster aktiviert oder deaktiviert ist. Zeichenfolge
dayOfWeek Wochentag für Wartungsfenster INT
startHour Startstunde für wartungsfenster INT
startMinute Startminute für wartungsfenster INT

PrivateDnsZoneArguments

Name BESCHREIBUNG Wert
privateDnsZoneArmResourceId Ressourcen-ID des privaten DNS-Zonenarms. Zeichenfolge

StorageProfile

Name BESCHREIBUNG Wert
backupRetentionDays Sicherungsaufbewahrungstage für den Server. INT
storageAutogrow Aktivieren Sie die automatische Speichervergrößerung. "Deaktiviert"
"Aktiviert"
storageIops Speicher-IOPS für einen Server. INT
storageMB Maximal zulässiger Speicher für einen Server. INT

Sku

Name BESCHREIBUNG Wert
name Der Name der sku, z. B. Standard_D32s_v3. Zeichenfolge (erforderlich)
Ebene Die Ebene der jeweiligen SKU, z. B. GeneralPurpose. "Burstfähig"
"GeneralPurpose"
"MemoryOptimized" (erforderlich)

Schnellstartvorlagen

Diesen Ressourcentyp werden in den folgenden Schnellstartvorlagen bereitgestellt.

Vorlage BESCHREIBUNG
Bereitstellen Azure Database for MySQL (flexibel) mit VNET

Bereitstellen in Azure
Diese Vorlage bietet eine Möglichkeit zum Bereitstellen eines flexiblen Servers azure database for MySQL mit VNET-Integration.

Terraform (AzAPI-Anbieter) Ressourcendefinition

Der flexibleServers-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:

  • Ressourcengruppen

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.DBForMySql/flexibleServers-Ressource zu erstellen, fügen Sie Der Vorlage die folgende Terraform-Ressource hinzu.

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

Eigenschaftswerte

flexibleServers

Name BESCHREIBUNG Wert
type Ressourcentyp "Microsoft.DBForMySql/flexibleServers@2020-07-01-preview"
name Der Ressourcenname Zeichenfolge (erforderlich)
location Der geografische Standort, an dem sich die Ressource befindet Zeichenfolge (erforderlich)
parent_id Verwenden Sie zum Bereitstellen in einer Ressourcengruppe die ID dieser Ressourcengruppe. Zeichenfolge (erforderlich)
tags Ressourcentags. Wörterbuch der Tagnamen und -werte.
sku Die SKU (Tarif) des Servers. sku
Identität Die Azure Active Directory-Identität des Servers. Identität
properties Eigenschaften des Servers. ServerProperties

Identity

Name BESCHREIBUNG Wert
type Der Identitätstyp. "SystemAssigned"

ServerProperties

Name BESCHREIBUNG Wert
administratorLogin Der Anmeldename des Administrators eines Servers. Kann nur angegeben werden, wenn der Server erstellt wird (und für die Erstellung erforderlich ist). Zeichenfolge
administratorLoginPassword Das Kennwort der Administratoranmeldung (erforderlich für die Servererstellung). Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
availabilityZone Verfügbarkeitszoneninformationen des Servers. Zeichenfolge
createMode Der Modus zum Erstellen eines neuen MySQL-Servers. "Standard"
"PointInTimeRestore"
"Replikat"
delegatedSubnetArguments Delegierte Subnetzargumente. DelegatedSubnetArguments
haEnabled Aktivieren Sie hochverfügbarkeit oder nicht für einen Server. "Deaktiviert"
"Aktiviert"
infrastructureEncryption Status zeigt an, ob der Server die Infrastrukturverschlüsselung aktiviert hat. "Deaktiviert"
"Aktiviert"
WartungWindow Wartungsfenster eines Servers. WartungWindow
privateDnsZoneArguments Private DNS-Zonenargumente. PrivateDnsZoneArguments
replicationRole Die Replikationsrolle. Zeichenfolge
restorePointInTime Erstellungszeit des Wiederherstellungspunkts (ISO8601 Format), in dem die Wiederherstellungszeit angegeben wird. Zeichenfolge
sourceServerId Die MySQL-Quellserver-ID. Zeichenfolge
sslEnforcement Aktivieren Sie die SSL-Erzwingung oder nicht, wenn Sie eine Verbindung mit dem Server herstellen. "Deaktiviert"
"Aktiviert"
storageProfile Speicherprofil eines Servers. StorageProfile
tags Anwendungsspezifische Metadaten in Form von Schlüssel-Wert-Paaren. Objekt (object)
version Serverversion. "5.7"

DelegatedSubnetArguments

Name BESCHREIBUNG Wert
subnetArmResourceId Ressourcen-ID des delegierten Subnetzes. Zeichenfolge

WartungWindow

Name BESCHREIBUNG Wert
customWindow gibt an, ob das benutzerdefinierte Fenster aktiviert oder deaktiviert ist. Zeichenfolge
dayOfWeek Wochentag für Wartungsfenster INT
startHour Startstunde für Wartungsfenster INT
startMinute Startminute für Wartungsfenster INT

PrivateDnsZoneArguments

Name BESCHREIBUNG Wert
privateDnsZoneArmResourceId Arm-Ressourcen-ID der privaten DNS-Zone. Zeichenfolge

StorageProfile

Name BESCHREIBUNG Wert
backupRetentionDays Sicherungsaufbewahrungstage für den Server. INT
storageAutogrow Aktivieren Sie die automatische Speichervergrößerung. "Deaktiviert"
"Aktiviert"
storageIops Speicher-IOPS für einen Server. INT
storageMB Maximal zulässiger Speicher für einen Server. INT

Sku

Name BESCHREIBUNG Wert
name Der Name der sku, z. B. Standard_D32s_v3. Zeichenfolge (erforderlich)
Ebene Die Ebene der jeweiligen SKU, z. B. GeneralPurpose. "Burstfähig"
"GeneralPurpose"
"MemoryOptimized" (erforderlich)