Freigeben über


Microsoft.DBForMySql flexibleServers 2020-07-01-preview

Bemerkungen

Verwenden Sie die eigenschaft maintenanceWindow nur beim Aktualisieren eines vorhandenen flexiblen Servers. Geben Sie beim Erstellen eines neuen flexiblen Servcers keine Werte für diese Eigenschaft an.

Bicep-Ressourcendefinition

Der Ressourcentyp "flexibleServers" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

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 Bicep hinzu.

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

Eigenschaftswerte

DelegierteSubnetArguments

Name Beschreibung Wert
subnetArmResourceId Delegierte Subnetzarmressourcen-ID. Schnur

Identität

Name Beschreibung Wert
Art Der Identitätstyp. 'SystemAssigned'

MaintenanceWindow

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

Microsoft.DBForMySql/flexibleServers

Name Beschreibung Wert
Identität Die Azure Active Directory-Identität des Servers. Identity
Ort Der geografische Standort, an dem sich die Ressource befindet Zeichenfolge (erforderlich)
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften Eigenschaften des Servers. ServerProperties-
Sku Die SKU (Preisebene) des Servers. Sku-
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen

PrivateDnsZoneArguments

Name Beschreibung Wert
privateDnsZoneArmResourceId Ressourcen-ID der privaten DNS-Zone. Schnur

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). Schnur
administratorLoginPassword Das Kennwort der Administratoranmeldung (erforderlich für die Servererstellung). Schnur

Zwänge:
Vertraulicher Wert. Übergeben Als sicherer Parameter.
availabilityZone Verfügbarkeitszoneninformationen des Servers. Schnur
createMode Der Modus zum Erstellen eines neuen MySQL-Servers. 'Standard'
'PointInTimeRestore'
'Replikat'
delegatedSubnetArguments Delegierte Subnetzargumente. DelegierteSubnetArguments-
haEnabled Aktivieren Sie HA oder nicht für einen Server. "Deaktiviert"
"Aktiviert"
infrastructureEncryption Status, der anzeigt, ob die Serverinfrastrukturverschlüsselung aktiviert ist. "Deaktiviert"
"Aktiviert"
maintenanceWindow Wartungsfenster eines Servers. MaintenanceWindow-
privateDnsZoneArguments Private DNS-Zonenargumente. PrivateDnsZoneArguments
replicationRole Die Replikationsrolle. Schnur
restorePointInTime Zeit für die Wiederherstellung von Punkt (ISO8601 Format) angeben, um die Wiederherstellungszeit anzugeben. Schnur
sourceServerId Die MySQL-Quellserver-ID. Schnur
sslEnforcement Aktivieren Sie ssl-Erzwingung, oder nicht, wenn Sie eine Verbindung mit dem Server herstellen. "Deaktiviert"
"Aktiviert"
storageProfile Speicherprofil eines Servers. StorageProfile-
Schilder Anwendungsspezifische Metadaten in Form von Schlüsselwertpaaren. ServerPropertiesTags-
Version Serverversion. '5.7'

ServerPropertiesTags

Name Beschreibung Wert

Sku

Name Beschreibung Wert
Name Der Name der Sku, z. B. Standard_D32s_v3. Zeichenfolge (erforderlich)
Rang Die Ebene der jeweiligen SKU, z. B. GeneralPurpose. "Platzbar"
"GeneralPurpose"
"MemoryOptimized" (erforderlich)

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

TrackedResourceTags

Name Beschreibung Wert

Schnellstartbeispiele

Die folgenden Schnellstartbeispiele stellen diesen Ressourcentyp bereit.

Bicep-Datei Beschreibung
MySqlFlex-Server erstellen & den Schutz über backup Vault Vorlage, die einen flexiblen MySQL-Server erstellt und den Schutz über backup Vault ermöglicht
Bereitstellen von MySQL Flexible Server mit privatem Endpunkt Diese Vorlage bietet eine Möglichkeit, eine Azure-Datenbank für MySQL Flexible Server mit privatem Endpunkt bereitzustellen.
Bereitstellen von mySQL Flexible Server mit Vnet-Integration Diese Vorlage bietet eine Möglichkeit, eine Azure-Datenbank für MySQL Flexible Server mit VNet-Integration bereitzustellen.

ARM-Vorlagenressourcendefinition

Der Ressourcentyp "flexibleServers" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

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

Eigenschaftswerte

DelegierteSubnetArguments

Name Beschreibung Wert
subnetArmResourceId Delegierte Subnetzarmressourcen-ID. Schnur

Identität

Name Beschreibung Wert
Art Der Identitätstyp. 'SystemAssigned'

MaintenanceWindow

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

Microsoft.DBForMySql/flexibleServers

Name Beschreibung Wert
apiVersion Die API-Version "2020-07-01-preview"
Identität Die Azure Active Directory-Identität des Servers. Identity
Ort Der geografische Standort, an dem sich die Ressource befindet Zeichenfolge (erforderlich)
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften Eigenschaften des Servers. ServerProperties-
Sku Die SKU (Preisebene) des Servers. Sku-
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
Art Der Ressourcentyp 'Microsoft.DBForMySql/flexibleServers'

PrivateDnsZoneArguments

Name Beschreibung Wert
privateDnsZoneArmResourceId Ressourcen-ID der privaten DNS-Zone. Schnur

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). Schnur
administratorLoginPassword Das Kennwort der Administratoranmeldung (erforderlich für die Servererstellung). Schnur

Zwänge:
Vertraulicher Wert. Übergeben Als sicherer Parameter.
availabilityZone Verfügbarkeitszoneninformationen des Servers. Schnur
createMode Der Modus zum Erstellen eines neuen MySQL-Servers. 'Standard'
'PointInTimeRestore'
'Replikat'
delegatedSubnetArguments Delegierte Subnetzargumente. DelegierteSubnetArguments-
haEnabled Aktivieren Sie HA oder nicht für einen Server. "Deaktiviert"
"Aktiviert"
infrastructureEncryption Status, der anzeigt, ob die Serverinfrastrukturverschlüsselung aktiviert ist. "Deaktiviert"
"Aktiviert"
maintenanceWindow Wartungsfenster eines Servers. MaintenanceWindow-
privateDnsZoneArguments Private DNS-Zonenargumente. PrivateDnsZoneArguments
replicationRole Die Replikationsrolle. Schnur
restorePointInTime Zeit für die Wiederherstellung von Punkt (ISO8601 Format) angeben, um die Wiederherstellungszeit anzugeben. Schnur
sourceServerId Die MySQL-Quellserver-ID. Schnur
sslEnforcement Aktivieren Sie ssl-Erzwingung, oder nicht, wenn Sie eine Verbindung mit dem Server herstellen. "Deaktiviert"
"Aktiviert"
storageProfile Speicherprofil eines Servers. StorageProfile-
Schilder Anwendungsspezifische Metadaten in Form von Schlüsselwertpaaren. ServerPropertiesTags-
Version Serverversion. '5.7'

ServerPropertiesTags

Name Beschreibung Wert

Sku

Name Beschreibung Wert
Name Der Name der Sku, z. B. Standard_D32s_v3. Zeichenfolge (erforderlich)
Rang Die Ebene der jeweiligen SKU, z. B. GeneralPurpose. "Platzbar"
"GeneralPurpose"
"MemoryOptimized" (erforderlich)

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

TrackedResourceTags

Name Beschreibung Wert

Schnellstartvorlagen

Die folgenden Schnellstartvorlagen stellen diesen Ressourcentyp bereit.

Schablone Beschreibung
MySqlFlex-Server erstellen & den Schutz über backup Vault

Bereitstellen in Azure
Vorlage, die einen flexiblen MySQL-Server erstellt und den Schutz über backup Vault ermöglicht
Bereitstellen von MySQL Flexible Server mit privatem Endpunkt

Bereitstellen in Azure
Diese Vorlage bietet eine Möglichkeit, eine Azure-Datenbank für MySQL Flexible Server mit privatem Endpunkt bereitzustellen.
Bereitstellen von mySQL Flexible Server mit Vnet-Integration

Bereitstellen in Azure
Diese Vorlage bietet eine Möglichkeit, eine Azure-Datenbank für MySQL Flexible Server mit VNet-Integration bereitzustellen.

Terraform -Ressourcendefinition (AzAPI-Anbieter)

Der Ressourcentyp "flexibleServers" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

  • 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 Ihrer Vorlage die folgende Terraform hinzu.

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

Eigenschaftswerte

DelegierteSubnetArguments

Name Beschreibung Wert
subnetArmResourceId Delegierte Subnetzarmressourcen-ID. Schnur

Identität

Name Beschreibung Wert
Art Der Identitätstyp. 'SystemAssigned'

MaintenanceWindow

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

Microsoft.DBForMySql/flexibleServers

Name Beschreibung Wert
Identität Die Azure Active Directory-Identität des Servers. Identity
Ort Der geografische Standort, an dem sich die Ressource befindet Zeichenfolge (erforderlich)
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften Eigenschaften des Servers. ServerProperties-
Sku Die SKU (Preisebene) des Servers. Sku-
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte.
Art Der Ressourcentyp "Microsoft.DBForMySql/flexibleServers@2020-07-01-preview"

PrivateDnsZoneArguments

Name Beschreibung Wert
privateDnsZoneArmResourceId Ressourcen-ID der privaten DNS-Zone. Schnur

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). Schnur
administratorLoginPassword Das Kennwort der Administratoranmeldung (erforderlich für die Servererstellung). Schnur

Zwänge:
Vertraulicher Wert. Übergeben Als sicherer Parameter.
availabilityZone Verfügbarkeitszoneninformationen des Servers. Schnur
createMode Der Modus zum Erstellen eines neuen MySQL-Servers. 'Standard'
'PointInTimeRestore'
'Replikat'
delegatedSubnetArguments Delegierte Subnetzargumente. DelegierteSubnetArguments-
haEnabled Aktivieren Sie HA oder nicht für einen Server. "Deaktiviert"
"Aktiviert"
infrastructureEncryption Status, der anzeigt, ob die Serverinfrastrukturverschlüsselung aktiviert ist. "Deaktiviert"
"Aktiviert"
maintenanceWindow Wartungsfenster eines Servers. MaintenanceWindow-
privateDnsZoneArguments Private DNS-Zonenargumente. PrivateDnsZoneArguments
replicationRole Die Replikationsrolle. Schnur
restorePointInTime Zeit für die Wiederherstellung von Punkt (ISO8601 Format) angeben, um die Wiederherstellungszeit anzugeben. Schnur
sourceServerId Die MySQL-Quellserver-ID. Schnur
sslEnforcement Aktivieren Sie ssl-Erzwingung, oder nicht, wenn Sie eine Verbindung mit dem Server herstellen. "Deaktiviert"
"Aktiviert"
storageProfile Speicherprofil eines Servers. StorageProfile-
Schilder Anwendungsspezifische Metadaten in Form von Schlüsselwertpaaren. ServerPropertiesTags-
Version Serverversion. '5.7'

ServerPropertiesTags

Name Beschreibung Wert

Sku

Name Beschreibung Wert
Name Der Name der Sku, z. B. Standard_D32s_v3. Zeichenfolge (erforderlich)
Rang Die Ebene der jeweiligen SKU, z. B. GeneralPurpose. "Platzbar"
"GeneralPurpose"
"MemoryOptimized" (erforderlich)

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

TrackedResourceTags

Name Beschreibung Wert