Microsoft.DBforMySQL flexibleServers
Definição de recursos do bíceps
O tipo de recurso flexibleServers pode ser implantado com operações que visam:
- Grupos de recursos - Consulte comandos de implantação de grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Comentários
Use a propriedade maintenanceWindow
somente ao atualizar um servidor flexível existente. Ao criar um novo servcer flexível, não especifique valores para essa propriedade.
Formato do recurso
Para criar um recurso Microsoft.DBforMySQL/flexibleServers, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.DBforMySQL/flexibleServers@2024-06-01-preview' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
sku: {
name: 'string'
tier: 'string'
}
identity: {
type: 'UserAssigned'
userAssignedIdentities: {
{customized property}: any()
}
}
properties: {
administratorLogin: 'string'
administratorLoginPassword: 'string'
availabilityZone: 'string'
backup: {
backupIntervalHours: int
backupRetentionDays: int
geoRedundantBackup: 'string'
}
createMode: 'string'
databasePort: int
dataEncryption: {
geoBackupKeyURI: 'string'
geoBackupUserAssignedIdentityId: 'string'
primaryKeyURI: 'string'
primaryUserAssignedIdentityId: 'string'
type: 'string'
}
highAvailability: {
mode: 'string'
standbyAvailabilityZone: 'string'
}
importSourceProperties: {
dataDirPath: 'string'
sasToken: 'string'
storageType: 'AzureBlob'
storageUrl: 'string'
}
maintenancePolicy: {
patchStrategy: 'string'
}
maintenanceWindow: {
customWindow: 'string'
dayOfWeek: int
startHour: int
startMinute: int
}
network: {
delegatedSubnetResourceId: 'string'
privateDnsZoneResourceId: 'string'
publicNetworkAccess: 'string'
}
replicationRole: 'string'
restorePointInTime: 'string'
sourceServerResourceId: 'string'
storage: {
autoGrow: 'string'
autoIoScaling: 'string'
iops: int
logOnDisk: 'string'
storageRedundancy: 'string'
storageSizeGB: int
}
version: 'string'
}
}
Valores de propriedade
flexívelServidores
Designação | Descrição | Valor |
---|---|---|
Designação | O nome do recurso | string (obrigatório) |
Localização | A geolocalização onde o recurso vive | string (obrigatório) |
Etiquetas | Tags de recursos. | Dicionário de nomes e valores de tags. Consulte Tags em modelos |
SKU | O SKU (nível de preço) do servidor. | MySQLServerSku |
identidade | A identidade cmk para o servidor. | MySQLServerIdentity |
propriedades | Propriedades do servidor. | ServerProperties |
MySQLServerIdentity
MySQLServerIdentityUserAssignedIdentities
Designação | Descrição | Valor |
---|---|---|
{propriedade personalizada} | Para o Bicep, você pode usar a função any(). |
Propriedades do servidor
Designação | Descrição | Valor |
---|---|---|
administradorLogin | O nome de login do administrador de um servidor. Só pode ser especificado quando o servidor está sendo criado (e é necessário para a criação). | string |
administradorLoginPassword | A senha do login do administrador (necessária para a criação do servidor). | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
availabilityZone | disponibilidade Informações da zona do servidor. | string |
backup | Propriedades relacionadas ao backup de um servidor. | Backup |
createMode | O modo para criar um novo servidor MySQL. | 'Inadimplência' 'GeoRestauração' 'PointInTimeRestore' 'Réplica' |
databasePort | A porta do banco de dados do servidor. Só pode ser especificado quando o servidor está sendo criado. | Int |
encriptação de dados | A criptografia de dados para CMK. | DataEncryption |
alta disponibilidade | Propriedades relacionadas à alta disponibilidade de um servidor. | HighAvailability |
importSourceProperties | Propriedades de origem para importação do armazenamento. | ImportSourceProperties |
manutenção Política | Política de manutenção de um servidor. | ManutençãoPolítica |
manutençãoJanela | Janela de manutenção de um servidor. Problema conhecido: não pode ser definido durante a criação do servidor ou atualizado com outras propriedades durante a atualização do servidor; deve ser atualizado separadamente. | MaintenanceWindow |
rede | Propriedades relacionadas à rede de um servidor. | Rede |
replicationRole | A função de replicação. | 'Nenhuma' 'Réplica' 'Fonte' |
restorePointInTime | Tempo de criação do ponto de restauração (formato ISO8601), especificando o tempo a partir do qual restaurar. | string |
sourceServerResourceId | O ID do servidor MySQL de origem. | string |
armazenamento | Propriedades relacionadas ao armazenamento de um servidor. | Storage |
Versão | Versão do servidor. | '5.7' '8.0.21' |
Backup
Designação | Descrição | Valor |
---|---|---|
backupIntervalHours | Horas de intervalo de backup para o servidor. | Int |
backupRetentionDays | Dias de retenção de backup para o servidor. | Int |
geoRedundantBackup | Se o backup com redundância geográfica está habilitado ou não. | 'Desativado' 'Habilitado' |
Encriptação de Dados
Designação | Descrição | Valor |
---|---|---|
geoBackupKeyURI | Uri de chave de backup geográfico como cofre de chaves não pode cruzar região, precisa de cmk na mesma região que o backup geográfico | string |
geoBackupUserAssignedIdentityId | ID do recurso de identidade do usuário do backup geográfico, pois a identidade não pode cruzar a região, precisa de identidade na mesma região que o backup geográfico | string |
primárioKeyURI | Uri de chave primária | string |
primaryUserAssignedIdentityId | ID do recurso de identidade do usuário principal | string |
tipo | O tipo de chave, AzureKeyVault para habilitar cmk, SystemManaged para desabilitar cmk. | 'AzureKeyVault' 'SystemManaged' |
Alta disponibilidade
Designação | Descrição | Valor |
---|---|---|
modo | Modo de alta disponibilidade para um servidor. | 'Desativado' 'SameZone' 'ZoneRedundante' |
standbyAvailabilityZone | Zona de disponibilidade do servidor em espera. | string |
ImportSourceProperties
Designação | Descrição | Valor |
---|---|---|
dataDirPath | Caminho relativo do diretório de dados no armazenamento. | string |
sasToken | Token Sas para acessar o armazenamento de origem. As permissões de leitura e lista são necessárias para o token sas. | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
tipo de armazenamento | Tipo de armazenamento da fonte de importação. | 'AzureBlob' |
storageUrl | Uri do armazenamento de origem de importação. | string |
Política de Manutenção
Designação | Descrição | Valor |
---|---|---|
patchStrategy | A estratégia de patch deste servidor | 'Regular' 'Canário Virtual' |
Janela de Manutenção
Designação | Descrição | Valor |
---|---|---|
customWindow | Indica se a janela personalizada está habilitada ou desabilitada | string |
diadesemana | dia da semana para janela de manutenção | Int |
hora de início | hora de início para a janela de manutenção | Int |
Minuto inicial | Minuto de início para a janela de manutenção | Int |
Rede
Designação | Descrição | Valor |
---|---|---|
delegatedSubnetResourceId | ID de recurso de sub-rede delegada usada para configurar vnet para um servidor. | string |
privateDnsZoneResourceId | ID do recurso da zona DNS privada. | string |
publicNetworkAccess | Se o acesso à rede pública é permitido ou não para este servidor. O valor é 'Desativado' quando o servidor tem integração VNet. | 'Desativado' 'Habilitado' |
Armazenamento
Designação | Descrição | Valor |
---|---|---|
crescimento automático | Habilite o crescimento automático do armazenamento ou não. | 'Desativado' 'Habilitado' |
autoIoScaling | Habilite o Auto Scaling de E/S ou não. | 'Desativado' 'Habilitado' |
IOPS | IOPS de armazenamento para um servidor. | Int |
logOnDisk | Habilite o disco de logon ou não. | 'Desativado' 'Habilitado' |
redundância de armazenamento | O tipo redundante do armazenamento do servidor. O parâmetro é usado para a criação do servidor. | 'LocalRedundância' 'Redundância de zona' |
storageSizeGB | Tamanho máximo de armazenamento permitido para um servidor. | Int |
MySQLServerSku
Designação | Descrição | Valor |
---|---|---|
Designação | O nome do sku, por exemplo, Standard_D32s_v3. | string (obrigatório) |
nível | O nível do SKU específico, por exemplo, GeneralPurpose. | 'Estourável' 'Propósito Geral' 'MemoryOptimized' (obrigatório) |
Modelos de início rápido
Os modelos de início rápido a seguir implantam esse tipo de recurso.
Modelo | Descrição |
---|---|
Criar servidor MySqlFlex & ativar a proteção via Backup Vault |
Modelo que cria um servidor flexível MySQL e permite a proteção via Backup Vault |
implantar o MySQL Flexible Server com o Private Endpoint |
Este modelo fornece uma maneira de implantar um Banco de Dados do Azure para o Servidor Flexível MySQL com Ponto de Extremidade Privado. |
Implantar o MySQL Flexible Server com de integração Vnet |
Este modelo fornece uma maneira de implantar um banco de dados do Azure para o Servidor Flexível MySQL com Integração VNet. |
Definição de recurso de modelo ARM
O tipo de recurso flexibleServers pode ser implantado com operações que visam:
- Grupos de recursos - Consulte comandos de implantação de grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Comentários
Use a propriedade maintenanceWindow
somente ao atualizar um servidor flexível existente. Ao criar um novo servcer flexível, não especifique valores para essa propriedade.
Formato do recurso
Para criar um recurso Microsoft.DBforMySQL/flexibleServers, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.DBforMySQL/flexibleServers",
"apiVersion": "2024-06-01-preview",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"sku": {
"name": "string",
"tier": "string"
},
"identity": {
"type": "UserAssigned",
"userAssignedIdentities": {
"{customized property}": {}
}
},
"properties": {
"administratorLogin": "string",
"administratorLoginPassword": "string",
"availabilityZone": "string",
"backup": {
"backupIntervalHours": "int",
"backupRetentionDays": "int",
"geoRedundantBackup": "string"
},
"createMode": "string",
"databasePort": "int",
"dataEncryption": {
"geoBackupKeyURI": "string",
"geoBackupUserAssignedIdentityId": "string",
"primaryKeyURI": "string",
"primaryUserAssignedIdentityId": "string",
"type": "string"
},
"highAvailability": {
"mode": "string",
"standbyAvailabilityZone": "string"
},
"importSourceProperties": {
"dataDirPath": "string",
"sasToken": "string",
"storageType": "AzureBlob",
"storageUrl": "string"
},
"maintenancePolicy": {
"patchStrategy": "string"
},
"maintenanceWindow": {
"customWindow": "string",
"dayOfWeek": "int",
"startHour": "int",
"startMinute": "int"
},
"network": {
"delegatedSubnetResourceId": "string",
"privateDnsZoneResourceId": "string",
"publicNetworkAccess": "string"
},
"replicationRole": "string",
"restorePointInTime": "string",
"sourceServerResourceId": "string",
"storage": {
"autoGrow": "string",
"autoIoScaling": "string",
"iops": "int",
"logOnDisk": "string",
"storageRedundancy": "string",
"storageSizeGB": "int"
},
"version": "string"
}
}
Valores de propriedade
flexívelServidores
Designação | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | 'Microsoft.DBforMySQL/flexibleServers' |
apiVersion | A versão da api de recursos | '2024-06-01-pré-visualização' |
Designação | O nome do recurso | string (obrigatório) |
Localização | A geolocalização onde o recurso vive | string (obrigatório) |
Etiquetas | Tags de recursos. | Dicionário de nomes e valores de tags. Consulte Tags em modelos |
SKU | O SKU (nível de preço) do servidor. | MySQLServerSku |
identidade | A identidade cmk para o servidor. | MySQLServerIdentity |
propriedades | Propriedades do servidor. | ServerProperties |
MySQLServerIdentity
MySQLServerIdentityUserAssignedIdentities
Designação | Descrição | Valor |
---|---|---|
{propriedade personalizada} |
Propriedades do servidor
Designação | Descrição | Valor |
---|---|---|
administradorLogin | O nome de login do administrador de um servidor. Só pode ser especificado quando o servidor está sendo criado (e é necessário para a criação). | string |
administradorLoginPassword | A senha do login do administrador (necessária para a criação do servidor). | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
availabilityZone | disponibilidade Informações da zona do servidor. | string |
backup | Propriedades relacionadas ao backup de um servidor. | Backup |
createMode | O modo para criar um novo servidor MySQL. | 'Inadimplência' 'GeoRestauração' 'PointInTimeRestore' 'Réplica' |
databasePort | A porta do banco de dados do servidor. Só pode ser especificado quando o servidor está sendo criado. | Int |
encriptação de dados | A criptografia de dados para CMK. | DataEncryption |
alta disponibilidade | Propriedades relacionadas à alta disponibilidade de um servidor. | HighAvailability |
importSourceProperties | Propriedades de origem para importação do armazenamento. | ImportSourceProperties |
manutenção Política | Política de manutenção de um servidor. | ManutençãoPolítica |
manutençãoJanela | Janela de manutenção de um servidor. Problema conhecido: não pode ser definido durante a criação do servidor ou atualizado com outras propriedades durante a atualização do servidor; deve ser atualizado separadamente. | MaintenanceWindow |
rede | Propriedades relacionadas à rede de um servidor. | Rede |
replicationRole | A função de replicação. | 'Nenhuma' 'Réplica' 'Fonte' |
restorePointInTime | Tempo de criação do ponto de restauração (formato ISO8601), especificando o tempo a partir do qual restaurar. | string |
sourceServerResourceId | O ID do servidor MySQL de origem. | string |
armazenamento | Propriedades relacionadas ao armazenamento de um servidor. | Storage |
Versão | Versão do servidor. | '5.7' '8.0.21' |
Backup
Designação | Descrição | Valor |
---|---|---|
backupIntervalHours | Horas de intervalo de backup para o servidor. | Int |
backupRetentionDays | Dias de retenção de backup para o servidor. | Int |
geoRedundantBackup | Se o backup com redundância geográfica está habilitado ou não. | 'Desativado' 'Habilitado' |
Encriptação de Dados
Designação | Descrição | Valor |
---|---|---|
geoBackupKeyURI | Uri de chave de backup geográfico como cofre de chaves não pode cruzar região, precisa de cmk na mesma região que o backup geográfico | string |
geoBackupUserAssignedIdentityId | ID do recurso de identidade do usuário do backup geográfico, pois a identidade não pode cruzar a região, precisa de identidade na mesma região que o backup geográfico | string |
primárioKeyURI | Uri de chave primária | string |
primaryUserAssignedIdentityId | ID do recurso de identidade do usuário principal | string |
tipo | O tipo de chave, AzureKeyVault para habilitar cmk, SystemManaged para desabilitar cmk. | 'AzureKeyVault' 'SystemManaged' |
Alta disponibilidade
Designação | Descrição | Valor |
---|---|---|
modo | Modo de alta disponibilidade para um servidor. | 'Desativado' 'SameZone' 'ZoneRedundante' |
standbyAvailabilityZone | Zona de disponibilidade do servidor em espera. | string |
ImportSourceProperties
Designação | Descrição | Valor |
---|---|---|
dataDirPath | Caminho relativo do diretório de dados no armazenamento. | string |
sasToken | Token Sas para acessar o armazenamento de origem. As permissões de leitura e lista são necessárias para o token sas. | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
tipo de armazenamento | Tipo de armazenamento da fonte de importação. | 'AzureBlob' |
storageUrl | Uri do armazenamento de origem de importação. | string |
Política de Manutenção
Designação | Descrição | Valor |
---|---|---|
patchStrategy | A estratégia de patch deste servidor | 'Regular' 'Canário Virtual' |
Janela de Manutenção
Designação | Descrição | Valor |
---|---|---|
customWindow | Indica se a janela personalizada está habilitada ou desabilitada | string |
diadesemana | dia da semana para janela de manutenção | Int |
hora de início | hora de início para a janela de manutenção | Int |
Minuto inicial | Minuto de início para a janela de manutenção | Int |
Rede
Designação | Descrição | Valor |
---|---|---|
delegatedSubnetResourceId | ID de recurso de sub-rede delegada usada para configurar vnet para um servidor. | string |
privateDnsZoneResourceId | ID do recurso da zona DNS privada. | string |
publicNetworkAccess | Se o acesso à rede pública é permitido ou não para este servidor. O valor é 'Desativado' quando o servidor tem integração VNet. | 'Desativado' 'Habilitado' |
Armazenamento
Designação | Descrição | Valor |
---|---|---|
crescimento automático | Habilite o crescimento automático do armazenamento ou não. | 'Desativado' 'Habilitado' |
autoIoScaling | Habilite o Auto Scaling de E/S ou não. | 'Desativado' 'Habilitado' |
IOPS | IOPS de armazenamento para um servidor. | Int |
logOnDisk | Habilite o disco de logon ou não. | 'Desativado' 'Habilitado' |
redundância de armazenamento | O tipo redundante do armazenamento do servidor. O parâmetro é usado para a criação do servidor. | 'LocalRedundância' 'Redundância de zona' |
storageSizeGB | Tamanho máximo de armazenamento permitido para um servidor. | Int |
MySQLServerSku
Designação | Descrição | Valor |
---|---|---|
Designação | O nome do sku, por exemplo, Standard_D32s_v3. | string (obrigatório) |
nível | O nível do SKU específico, por exemplo, GeneralPurpose. | 'Estourável' 'Propósito Geral' 'MemoryOptimized' (obrigatório) |
Modelos de início rápido
Os modelos de início rápido a seguir implantam esse tipo de recurso.
Modelo | Descrição |
---|---|
Criar servidor MySqlFlex & ativar a proteção via Backup Vault |
Modelo que cria um servidor flexível MySQL e permite a proteção via Backup Vault |
implantar o MySQL Flexible Server com o Private Endpoint |
Este modelo fornece uma maneira de implantar um Banco de Dados do Azure para o Servidor Flexível MySQL com Ponto de Extremidade Privado. |
Implantar o MySQL Flexible Server com de integração Vnet |
Este modelo fornece uma maneira de implantar um banco de dados do Azure para o Servidor Flexível MySQL com Integração VNet. |
Definição de recursos Terraform (provedor AzAPI)
O tipo de recurso flexibleServers pode ser implantado com operações que visam:
- Grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do recurso
Para criar um recurso Microsoft.DBforMySQL/flexibleServers, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DBforMySQL/flexibleServers@2024-06-01-preview"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "UserAssigned"
identity_ids = []
}
body = jsonencode({
properties = {
administratorLogin = "string"
administratorLoginPassword = "string"
availabilityZone = "string"
backup = {
backupIntervalHours = int
backupRetentionDays = int
geoRedundantBackup = "string"
}
createMode = "string"
databasePort = int
dataEncryption = {
geoBackupKeyURI = "string"
geoBackupUserAssignedIdentityId = "string"
primaryKeyURI = "string"
primaryUserAssignedIdentityId = "string"
type = "string"
}
highAvailability = {
mode = "string"
standbyAvailabilityZone = "string"
}
importSourceProperties = {
dataDirPath = "string"
sasToken = "string"
storageType = "AzureBlob"
storageUrl = "string"
}
maintenancePolicy = {
patchStrategy = "string"
}
maintenanceWindow = {
customWindow = "string"
dayOfWeek = int
startHour = int
startMinute = int
}
network = {
delegatedSubnetResourceId = "string"
privateDnsZoneResourceId = "string"
publicNetworkAccess = "string"
}
replicationRole = "string"
restorePointInTime = "string"
sourceServerResourceId = "string"
storage = {
autoGrow = "string"
autoIoScaling = "string"
iops = int
logOnDisk = "string"
storageRedundancy = "string"
storageSizeGB = int
}
version = "string"
}
sku = {
name = "string"
tier = "string"
}
})
}
Valores de propriedade
flexívelServidores
Designação | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.DBforMySQL/flexibleServers@2024-06-01-pré-visualização" |
Designação | O nome do recurso | string (obrigatório) |
Localização | A geolocalização onde o recurso vive | string (obrigatório) |
parent_id | Para implantar em um grupo de recursos, use a ID desse grupo de recursos. | string (obrigatório) |
Etiquetas | Tags de recursos. | Dicionário de nomes e valores de tags. |
SKU | O SKU (nível de preço) do servidor. | MySQLServerSku |
identidade | A identidade cmk para o servidor. | MySQLServerIdentity |
propriedades | Propriedades do servidor. | ServerProperties |
MySQLServerIdentity
Designação | Descrição | Valor |
---|---|---|
tipo | Tipo de identidade de serviço gerenciado. | "UserAssigned" |
identity_ids | Metadados da identidade atribuída pelo utilizador. | Matriz de IDs de identidade do usuário. |
MySQLServerIdentityUserAssignedIdentities
Designação | Descrição | Valor |
---|---|---|
{propriedade personalizada} |
Propriedades do servidor
Designação | Descrição | Valor |
---|---|---|
administradorLogin | O nome de login do administrador de um servidor. Só pode ser especificado quando o servidor está sendo criado (e é necessário para a criação). | string |
administradorLoginPassword | A senha do login do administrador (necessária para a criação do servidor). | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
availabilityZone | disponibilidade Informações da zona do servidor. | string |
backup | Propriedades relacionadas ao backup de um servidor. | Backup |
createMode | O modo para criar um novo servidor MySQL. | "Padrão" "GeoRestauração" "PointInTimeRestore" "Réplica" |
databasePort | A porta do banco de dados do servidor. Só pode ser especificado quando o servidor está sendo criado. | Int |
encriptação de dados | A criptografia de dados para CMK. | DataEncryption |
alta disponibilidade | Propriedades relacionadas à alta disponibilidade de um servidor. | HighAvailability |
importSourceProperties | Propriedades de origem para importação do armazenamento. | ImportSourceProperties |
manutenção Política | Política de manutenção de um servidor. | ManutençãoPolítica |
manutençãoJanela | Janela de manutenção de um servidor. Problema conhecido: não pode ser definido durante a criação do servidor ou atualizado com outras propriedades durante a atualização do servidor; deve ser atualizado separadamente. | MaintenanceWindow |
rede | Propriedades relacionadas à rede de um servidor. | Rede |
replicationRole | A função de replicação. | "Nenhuma" "Réplica" "Fonte" |
restorePointInTime | Tempo de criação do ponto de restauração (formato ISO8601), especificando o tempo a partir do qual restaurar. | string |
sourceServerResourceId | O ID do servidor MySQL de origem. | string |
armazenamento | Propriedades relacionadas ao armazenamento de um servidor. | Storage |
Versão | Versão do servidor. | "5.7" "8.0.21" |
Backup
Designação | Descrição | Valor |
---|---|---|
backupIntervalHours | Horas de intervalo de backup para o servidor. | Int |
backupRetentionDays | Dias de retenção de backup para o servidor. | Int |
geoRedundantBackup | Se o backup com redundância geográfica está habilitado ou não. | "Desativado" "Habilitado" |
Encriptação de Dados
Designação | Descrição | Valor |
---|---|---|
geoBackupKeyURI | Uri de chave de backup geográfico como cofre de chaves não pode cruzar região, precisa de cmk na mesma região que o backup geográfico | string |
geoBackupUserAssignedIdentityId | ID do recurso de identidade do usuário do backup geográfico, pois a identidade não pode cruzar a região, precisa de identidade na mesma região que o backup geográfico | string |
primárioKeyURI | Uri de chave primária | string |
primaryUserAssignedIdentityId | ID do recurso de identidade do usuário principal | string |
tipo | O tipo de chave, AzureKeyVault para habilitar cmk, SystemManaged para desabilitar cmk. | "AzureKeyVault" "SystemManaged" |
Alta disponibilidade
Designação | Descrição | Valor |
---|---|---|
modo | Modo de alta disponibilidade para um servidor. | "Desativado" "SameZone" "ZoneRedundante" |
standbyAvailabilityZone | Zona de disponibilidade do servidor em espera. | string |
ImportSourceProperties
Designação | Descrição | Valor |
---|---|---|
dataDirPath | Caminho relativo do diretório de dados no armazenamento. | string |
sasToken | Token Sas para acessar o armazenamento de origem. As permissões de leitura e lista são necessárias para o token sas. | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
tipo de armazenamento | Tipo de armazenamento da fonte de importação. | "AzureBlob" |
storageUrl | Uri do armazenamento de origem de importação. | string |
Política de Manutenção
Designação | Descrição | Valor |
---|---|---|
patchStrategy | A estratégia de patch deste servidor | "Regular" "Canário Virtual" |
Janela de Manutenção
Designação | Descrição | Valor |
---|---|---|
customWindow | Indica se a janela personalizada está habilitada ou desabilitada | string |
diadesemana | dia da semana para janela de manutenção | Int |
hora de início | hora de início para a janela de manutenção | Int |
Minuto inicial | Minuto de início para a janela de manutenção | Int |
Rede
Designação | Descrição | Valor |
---|---|---|
delegatedSubnetResourceId | ID de recurso de sub-rede delegada usada para configurar vnet para um servidor. | string |
privateDnsZoneResourceId | ID do recurso da zona DNS privada. | string |
publicNetworkAccess | Se o acesso à rede pública é permitido ou não para este servidor. O valor é 'Desativado' quando o servidor tem integração VNet. | "Desativado" "Habilitado" |
Armazenamento
Designação | Descrição | Valor |
---|---|---|
crescimento automático | Habilite o crescimento automático do armazenamento ou não. | "Desativado" "Habilitado" |
autoIoScaling | Habilite o Auto Scaling de E/S ou não. | "Desativado" "Habilitado" |
IOPS | IOPS de armazenamento para um servidor. | Int |
logOnDisk | Habilite o disco de logon ou não. | "Desativado" "Habilitado" |
redundância de armazenamento | O tipo redundante do armazenamento do servidor. O parâmetro é usado para a criação do servidor. | "Redundância Local" "Redundância de zona" |
storageSizeGB | Tamanho máximo de armazenamento permitido para um servidor. | Int |
MySQLServerSku
Designação | Descrição | Valor |
---|---|---|
Designação | O nome do sku, por exemplo, Standard_D32s_v3. | string (obrigatório) |
nível | O nível do SKU específico, por exemplo, GeneralPurpose. | "Estourável" "Propósito Geral" "MemoryOptimized" (obrigatório) |