Delen via


Microsoft.DBForMySql flexibleServers 2020-07-01-preview

Bicep-resourcedefinitie

Het resourcetype flexibleServers kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Opmerkingen

Gebruik de eigenschap maintenanceWindow alleen wanneer u een bestaande flexibele server bijwerkt. Wanneer u een nieuwe flexibele servcer maakt, geeft u geen waarden op voor deze eigenschap.

Resource-indeling

Als u een Resource microsoft.DBForMySql/flexibleServers wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

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: {}
    version: '5.7'
  }
}

Eigenschapswaarden

flexibleServers

Naam Beschrijving Waarde
naam De resourcenaam tekenreeks (vereist)
plaats De geografische locatie waar de resource zich bevindt tekenreeks (vereist)
Tags Resourcetags. Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
Sku De SKU (prijscategorie) van de server. SKU-
identiteit De Azure Active Directory-identiteit van de server. identity
Eigenschappen Eigenschappen van de server. ServerProperties-

Identiteit

Naam Beschrijving Waarde
type Het identiteitstype. 'SystemAssigned'

ServerProperties

Naam Beschrijving Waarde
administratorLogin De aanmeldingsnaam van de beheerder van een server. Kan alleen worden opgegeven wanneer de server wordt gemaakt (en is vereist voor het maken). snaar
administratorLoginPassword Het wachtwoord van de aanmelding van de beheerder (vereist voor het maken van de server). snaar

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.
availabilityZone informatie over beschikbaarheidszone van de server. snaar
createMode De modus voor het maken van een nieuwe MySQL-server. 'Standaard'
'PointInTimeRestore'
'Replica'
delegatedSubnetArguments Gedelegeerde subnetargumenten. DelegatedSubnetArguments-
haEnabled Hoge beschikbaarheid inschakelen of niet voor een server. 'Uitgeschakeld'
'Ingeschakeld'
infrastructureEncryption Status die aangeeft of de versleuteling van de serverinfrastructuur is ingeschakeld. 'Uitgeschakeld'
'Ingeschakeld'
maintenanceWindow Onderhoudsvenster van een server. MaintenanceWindow-
privateDnsZoneArguments privé-DNS-zoneargumenten. PrivateDnsZoneArguments
replicationRole De replicatierol. snaar
restorePointInTime Tijd voor het maken van herstelpunten (ISO8601-indeling), waarin de tijd wordt opgegeven waaruit u wilt herstellen. snaar
sourceServerId De mySQL-bronserver-id. snaar
sslEnforcement Ssl-afdwinging inschakelen of niet wanneer u verbinding maakt met de server. 'Uitgeschakeld'
'Ingeschakeld'
storageProfile Opslagprofiel van een server. StorageProfile
Tags Toepassingsspecifieke metagegevens in de vorm van sleutel-waardeparen. object
Versie Serverversie. '5.7'

DelegatedSubnetArguments

Naam Beschrijving Waarde
subnetArmResourceId gedelegeerde resource-id van subnetarm. snaar

MaintenanceWindow

Naam Beschrijving Waarde
customWindow geeft aan of aangepast venster is ingeschakeld of uitgeschakeld snaar
dayOfWeek dag van de week voor onderhoudsvenster Int
startHour beginuur voor onderhoudsvenster Int
startMinute beginminut voor onderhoudsvenster Int

PrivateDnsZoneArguments

Naam Beschrijving Waarde
privateDnsZoneArmResourceId privé-DNS-zone arm resource-id. snaar

StorageProfile

Naam Beschrijving Waarde
backupRetentionDays Bewaardagen voor back-ups voor de server. Int
storageAutogrow Automatisch vergroten van opslag inschakelen. 'Uitgeschakeld'
'Ingeschakeld'
storageIops Opslag-IOPS voor een server. Int
storageMB Maximale opslag die is toegestaan voor een server. Int

Sku

Naam Beschrijving Waarde
naam De naam van de SKU, bijvoorbeeld Standard_D32s_v3. tekenreeks (vereist)
rang De laag van de specifieke SKU, bijvoorbeeld GeneralPurpose. 'Burstable'
'GeneralPurpose'
'MemoryOptimized' (vereist)

Quickstart-sjablonen

Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.

Sjabloon Beschrijving
MySqlFlex-server maken & beveiliging inschakelen via Backup Vault

implementeren in Azure
Sjabloon waarmee een MySQL Flexibele server wordt gemaakt en beveiliging via Backup Vault mogelijk wordt gemaakt
MySQL Flexibele server implementeren met privé-eindpunt

implementeren in Azure
Deze sjabloon biedt een manier om een Flexibele Azure Database for MySQL-server te implementeren met een privé-eindpunt.
MySQL Flexible Server implementeren met Vnet Integration

implementeren in Azure
Deze sjabloon biedt een manier om een Azure-database voor MySQL Flexible Server te implementeren met VNet-integratie.

Resourcedefinitie van ARM-sjabloon

Het resourcetype flexibleServers kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Opmerkingen

Gebruik de eigenschap maintenanceWindow alleen wanneer u een bestaande flexibele server bijwerkt. Wanneer u een nieuwe flexibele servcer maakt, geeft u geen waarden op voor deze eigenschap.

Resource-indeling

Als u een Microsoft.DBForMySql/flexibleServers-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "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": {},
    "version": "5.7"
  }
}

Eigenschapswaarden

flexibleServers

Naam Beschrijving Waarde
type Het resourcetype 'Microsoft.DBForMySql/flexibleServers'
apiVersion De versie van de resource-API '2020-07-01-preview'
naam De resourcenaam tekenreeks (vereist)
plaats De geografische locatie waar de resource zich bevindt tekenreeks (vereist)
Tags Resourcetags. Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
Sku De SKU (prijscategorie) van de server. SKU-
identiteit De Azure Active Directory-identiteit van de server. identity
Eigenschappen Eigenschappen van de server. ServerProperties-

Identiteit

Naam Beschrijving Waarde
type Het identiteitstype. 'SystemAssigned'

ServerProperties

Naam Beschrijving Waarde
administratorLogin De aanmeldingsnaam van de beheerder van een server. Kan alleen worden opgegeven wanneer de server wordt gemaakt (en is vereist voor het maken). snaar
administratorLoginPassword Het wachtwoord van de aanmelding van de beheerder (vereist voor het maken van de server). snaar

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.
availabilityZone informatie over beschikbaarheidszone van de server. snaar
createMode De modus voor het maken van een nieuwe MySQL-server. 'Standaard'
'PointInTimeRestore'
'Replica'
delegatedSubnetArguments Gedelegeerde subnetargumenten. DelegatedSubnetArguments-
haEnabled Hoge beschikbaarheid inschakelen of niet voor een server. 'Uitgeschakeld'
'Ingeschakeld'
infrastructureEncryption Status die aangeeft of de versleuteling van de serverinfrastructuur is ingeschakeld. 'Uitgeschakeld'
'Ingeschakeld'
maintenanceWindow Onderhoudsvenster van een server. MaintenanceWindow-
privateDnsZoneArguments privé-DNS-zoneargumenten. PrivateDnsZoneArguments
replicationRole De replicatierol. snaar
restorePointInTime Tijd voor het maken van herstelpunten (ISO8601-indeling), waarin de tijd wordt opgegeven waaruit u wilt herstellen. snaar
sourceServerId De mySQL-bronserver-id. snaar
sslEnforcement Ssl-afdwinging inschakelen of niet wanneer u verbinding maakt met de server. 'Uitgeschakeld'
'Ingeschakeld'
storageProfile Opslagprofiel van een server. StorageProfile
Tags Toepassingsspecifieke metagegevens in de vorm van sleutel-waardeparen. object
Versie Serverversie. '5.7'

DelegatedSubnetArguments

Naam Beschrijving Waarde
subnetArmResourceId gedelegeerde resource-id van subnetarm. snaar

MaintenanceWindow

Naam Beschrijving Waarde
customWindow geeft aan of aangepast venster is ingeschakeld of uitgeschakeld snaar
dayOfWeek dag van de week voor onderhoudsvenster Int
startHour beginuur voor onderhoudsvenster Int
startMinute beginminut voor onderhoudsvenster Int

PrivateDnsZoneArguments

Naam Beschrijving Waarde
privateDnsZoneArmResourceId privé-DNS-zone arm resource-id. snaar

StorageProfile

Naam Beschrijving Waarde
backupRetentionDays Bewaardagen voor back-ups voor de server. Int
storageAutogrow Automatisch vergroten van opslag inschakelen. 'Uitgeschakeld'
'Ingeschakeld'
storageIops Opslag-IOPS voor een server. Int
storageMB Maximale opslag die is toegestaan voor een server. Int

Sku

Naam Beschrijving Waarde
naam De naam van de SKU, bijvoorbeeld Standard_D32s_v3. tekenreeks (vereist)
rang De laag van de specifieke SKU, bijvoorbeeld GeneralPurpose. 'Burstable'
'GeneralPurpose'
'MemoryOptimized' (vereist)

Quickstart-sjablonen

Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.

Sjabloon Beschrijving
MySqlFlex-server maken & beveiliging inschakelen via Backup Vault

implementeren in Azure
Sjabloon waarmee een MySQL Flexibele server wordt gemaakt en beveiliging via Backup Vault mogelijk wordt gemaakt
MySQL Flexibele server implementeren met privé-eindpunt

implementeren in Azure
Deze sjabloon biedt een manier om een Flexibele Azure Database for MySQL-server te implementeren met een privé-eindpunt.
MySQL Flexible Server implementeren met Vnet Integration

implementeren in Azure
Deze sjabloon biedt een manier om een Azure-database voor MySQL Flexible Server te implementeren met VNet-integratie.

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype flexibleServers kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • resourcegroepen

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.DBForMySql/flexibleServers-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

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 = {}
      version = "5.7"
    }
    sku = {
      name = "string"
      tier = "string"
    }
  })
}

Eigenschapswaarden

flexibleServers

Naam Beschrijving Waarde
type Het resourcetype "Microsoft.DBForMySql/flexibleServers@2020-07-01-preview"
naam De resourcenaam tekenreeks (vereist)
plaats De geografische locatie waar de resource zich bevindt tekenreeks (vereist)
parent_id Als u wilt implementeren in een resourcegroep, gebruikt u de id van die resourcegroep. tekenreeks (vereist)
Tags Resourcetags. Woordenlijst met tagnamen en -waarden.
Sku De SKU (prijscategorie) van de server. SKU-
identiteit De Azure Active Directory-identiteit van de server. identity
Eigenschappen Eigenschappen van de server. ServerProperties-

Identiteit

Naam Beschrijving Waarde
type Het identiteitstype. "SystemAssigned"

ServerProperties

Naam Beschrijving Waarde
administratorLogin De aanmeldingsnaam van de beheerder van een server. Kan alleen worden opgegeven wanneer de server wordt gemaakt (en is vereist voor het maken). snaar
administratorLoginPassword Het wachtwoord van de aanmelding van de beheerder (vereist voor het maken van de server). snaar

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.
availabilityZone informatie over beschikbaarheidszone van de server. snaar
createMode De modus voor het maken van een nieuwe MySQL-server. "Standaard"
"PointInTimeRestore"
"Replica"
delegatedSubnetArguments Gedelegeerde subnetargumenten. DelegatedSubnetArguments-
haEnabled Hoge beschikbaarheid inschakelen of niet voor een server. "Uitgeschakeld"
"Ingeschakeld"
infrastructureEncryption Status die aangeeft of de versleuteling van de serverinfrastructuur is ingeschakeld. "Uitgeschakeld"
"Ingeschakeld"
maintenanceWindow Onderhoudsvenster van een server. MaintenanceWindow-
privateDnsZoneArguments privé-DNS-zoneargumenten. PrivateDnsZoneArguments
replicationRole De replicatierol. snaar
restorePointInTime Tijd voor het maken van herstelpunten (ISO8601-indeling), waarin de tijd wordt opgegeven waaruit u wilt herstellen. snaar
sourceServerId De mySQL-bronserver-id. snaar
sslEnforcement Ssl-afdwinging inschakelen of niet wanneer u verbinding maakt met de server. "Uitgeschakeld"
"Ingeschakeld"
storageProfile Opslagprofiel van een server. StorageProfile
Tags Toepassingsspecifieke metagegevens in de vorm van sleutel-waardeparen. object
Versie Serverversie. "5.7"

DelegatedSubnetArguments

Naam Beschrijving Waarde
subnetArmResourceId gedelegeerde resource-id van subnetarm. snaar

MaintenanceWindow

Naam Beschrijving Waarde
customWindow geeft aan of aangepast venster is ingeschakeld of uitgeschakeld snaar
dayOfWeek dag van de week voor onderhoudsvenster Int
startHour beginuur voor onderhoudsvenster Int
startMinute beginminut voor onderhoudsvenster Int

PrivateDnsZoneArguments

Naam Beschrijving Waarde
privateDnsZoneArmResourceId privé-DNS-zone arm resource-id. snaar

StorageProfile

Naam Beschrijving Waarde
backupRetentionDays Bewaardagen voor back-ups voor de server. Int
storageAutogrow Automatisch vergroten van opslag inschakelen. "Uitgeschakeld"
"Ingeschakeld"
storageIops Opslag-IOPS voor een server. Int
storageMB Maximale opslag die is toegestaan voor een server. Int

Sku

Naam Beschrijving Waarde
naam De naam van de SKU, bijvoorbeeld Standard_D32s_v3. tekenreeks (vereist)
rang De laag van de specifieke SKU, bijvoorbeeld GeneralPurpose. "Burstable"
"GeneralPurpose"
"MemoryOptimized" (vereist)