Microsoft.DBforPostgreSQL flexibleServers 2023-03-01-preview

Definição de recursos do bíceps

O tipo de recurso flexibleServers pode ser implantado com operações que visam:

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.DBforPostgreSQL/flexibleServers, adicione o seguinte Bicep ao seu modelo.

resource symbolicname 'Microsoft.DBforPostgreSQL/flexibleServers@2023-03-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    name: 'string'
    tier: 'string'
  }
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {
        clientId: 'string'
        principalId: 'string'
      }
    }
  }
  properties: {
    administratorLogin: 'string'
    administratorLoginPassword: 'string'
    authConfig: {
      activeDirectoryAuth: 'string'
      passwordAuth: 'string'
      tenantId: 'string'
    }
    availabilityZone: 'string'
    backup: {
      backupRetentionDays: int
      geoRedundantBackup: 'string'
    }
    createMode: 'string'
    dataEncryption: {
      geoBackupKeyURI: 'string'
      geoBackupUserAssignedIdentityId: 'string'
      primaryKeyURI: 'string'
      primaryUserAssignedIdentityId: 'string'
      type: 'string'
    }
    highAvailability: {
      mode: 'string'
      standbyAvailabilityZone: 'string'
    }
    maintenanceWindow: {
      customWindow: 'string'
      dayOfWeek: int
      startHour: int
      startMinute: int
    }
    network: {
      delegatedSubnetResourceId: 'string'
      privateDnsZoneArmResourceId: 'string'
    }
    pointInTimeUTC: 'string'
    replicationRole: 'string'
    sourceServerResourceId: 'string'
    storage: {
      autoGrow: 'string'
      storageSizeGB: int
      tier: 'string'
    }
    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. Sku
identidade Descreve a identidade do aplicativo. UserAssignedIdentity
propriedades Propriedades do servidor. ServerProperties

UserAssignedIdentity

Designação Descrição Valor
tipo os tipos de identidades associadas a este recurso; atualmente restrito a 'Nenhum e UserAssigned' 'Nenhuma'
'UserAssigned' (obrigatório)
userAssignedIdentities Representa o mapa de identidades atribuídas pelo usuário. UserAssignedIdentityMap

UserAssignedIdentityMap

Designação Descrição Valor
{propriedade personalizada} UserIdentity

Identidade do usuário

Designação Descrição Valor
ID do cliente o identificador de cliente da entidade de serviço que esta identidade representa. string
principalId o identificador de objeto da entidade de serviço que essa identidade representa. string

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 de login do administrador (necessária para a criação do servidor). string

Restrições:
Valor sensível. Passe como um parâmetro seguro.
authConfig AuthConfig propriedades de um servidor. AuthConfig
availabilityZone Informações da zona de disponibilidade do servidor. string
backup Propriedades de backup de um servidor. Backup
createMode O modo para criar um novo servidor PostgreSQL. 'Criar'
'Inadimplência'
'GeoRestauração'
'PointInTimeRestore'
'Réplica'
'ReviveDropped'
'Atualização'
encriptação de dados Propriedades de criptografia de dados de um servidor. DataEncryption
alta disponibilidade Propriedades de alta disponibilidade de um servidor. HighAvailability
manutençãoJanela Propriedades da janela de manutenção de um servidor. MaintenanceWindow
rede Propriedades de rede de um servidor. Essa propriedade Network deve ser passada somente caso você deseje que o servidor seja um servidor de acesso privado. Rede
pointInTimeUTC Tempo de criação do ponto de restauração (formato ISO8601), especificando o tempo a partir do qual restaurar. É necessário quando 'createMode' é 'PointInTimeRestore' ou 'GeoRestore' ou 'ReviveDropped'. string
replicationRole Função de replicação do servidor 'AsyncReplica'
'GeoAsyncReplica'
'Nenhuma'
'Primária'
sourceServerResourceId O ID do recurso do servidor de origem a partir do qual restaurar. É necessário quando 'createMode' é 'PointInTimeRestore' ou 'GeoRestore' ou 'Replica' ou 'ReviveDropped'. Essa propriedade é retornada somente para o servidor de réplica string
armazenamento Propriedades de armazenamento de um servidor. Storage
Versão Versão do PostgreSQL Server. '11'
'12'
'13'
'14'
'15'

AuthConfig

Designação Descrição Valor
activeDirectoryAuth Se Habilitado, a autenticação do Azure Ative Directory será habilitada. 'Desativado'
'Habilitado'
passwordAuth Se Habilitado, a autenticação de senha estará habilitada. 'Desativado'
'Habilitado'
inquilinoId ID do locatário do servidor. string

Backup

Designação Descrição Valor
backupRetentionDays Dias de retenção de backup para o servidor. Int
geoRedundantBackup Um valor que indica se Geo-Redundant backup está habilitado no servidor. 'Desativado'
'Habilitado'

Encriptação de Dados

Designação Descrição Valor
geoBackupKeyURI URI para a chave no keyvault para criptografia de dados para geo-backup do servidor. string
geoBackupUserAssignedIdentityId ID do recurso para a identidade atribuída ao usuário a ser usada para criptografia de dados para backup geográfico do servidor. string
primárioKeyURI URI para a chave no keyvault para criptografia de dados do servidor primário. string
primaryUserAssignedIdentityId ID do recurso para a identidade atribuída ao usuário a ser usada para criptografia de dados do servidor primário. string
tipo Tipo de criptografia de dados a ser descrito se for System Managed vs Azure Key vault. 'AzureKeyVault'
'SystemManaged'

Alta disponibilidade

Designação Descrição Valor
modo O modo HA para o servidor. 'Desativado'
'SameZone'
'ZoneRedundante'
standbyAvailabilityZone Informações da zona de disponibilidade do modo de espera. string

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 do recurso de braço de sub-rede delegado. Isso é necessário para ser passado durante a criação, no caso de querermos que o servidor seja injetado VNET, ou seja, servidor de acesso privado. Durante a atualização, passe isso somente se quisermos atualizar o valor para a zona DNS privada. string
privateDnsZoneArmResourceId ID de recurso de braço de zona dns privada. Isso é necessário para ser passado durante a criação, no caso de querermos que o servidor seja injetado VNET, ou seja, servidor de acesso privado. Durante a atualização, passe isso somente se quisermos atualizar o valor para a zona DNS privada. string

Armazenamento

Designação Descrição Valor
crescimento automático Sinalizar para ativar/desativar o crescimento automático de armazenamento para um servidor flexível. 'Desativado'
'Habilitado'
storageSizeGB Armazenamento máximo permitido para um servidor. Int
nível Nome da camada de armazenamento para IOPS. «P1»
«P10»
«P15»
«P2»
«P20»
«P3»
«P30»
«P4»
«P40»
«P50»
«P6»
«P60»
«P70»
«P80»

Referência

Designação Descrição Valor
Designação O nome do sku, normalmente, camada + família + núcleos, por exemplo, Standard_D4s_v3. string (obrigatório)
nível A camada do SKU específico, por exemplo, Burstable. '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
Implantar o Banco de Dados do Azure para PostgreSQL (flexível) com o AAD

Implantar no Azure
Este modelo fornece uma maneira de implantar um banco de dados flexível do Azure Server para PostgreSQL com integração com AAD.
Implantar o Banco de Dados do Azure para PostgreSQL (flexível) com VNet

Implantar no Azure
Este modelo fornece uma maneira de implantar um banco de dados flexível do Azure Server para PostgreSQL com integração VNet.
SonarQube on Web App com integração PostgreSQL e VNet

Implantar no Azure
Este modelo fornece fácil de implantar SonarQube para Web App no Linux com PostgreSQL Flexible Server, integração VNet e DNS privado.

Definição de recurso de modelo ARM

O tipo de recurso flexibleServers pode ser implantado com operações que visam:

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.DBforPostgreSQL/flexibleServers, adicione o seguinte JSON ao seu modelo.

{
  "type": "Microsoft.DBforPostgreSQL/flexibleServers",
  "apiVersion": "2023-03-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "name": "string",
    "tier": "string"
  },
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
        "clientId": "string",
        "principalId": "string"
      }
    }
  },
  "properties": {
    "administratorLogin": "string",
    "administratorLoginPassword": "string",
    "authConfig": {
      "activeDirectoryAuth": "string",
      "passwordAuth": "string",
      "tenantId": "string"
    },
    "availabilityZone": "string",
    "backup": {
      "backupRetentionDays": "int",
      "geoRedundantBackup": "string"
    },
    "createMode": "string",
    "dataEncryption": {
      "geoBackupKeyURI": "string",
      "geoBackupUserAssignedIdentityId": "string",
      "primaryKeyURI": "string",
      "primaryUserAssignedIdentityId": "string",
      "type": "string"
    },
    "highAvailability": {
      "mode": "string",
      "standbyAvailabilityZone": "string"
    },
    "maintenanceWindow": {
      "customWindow": "string",
      "dayOfWeek": "int",
      "startHour": "int",
      "startMinute": "int"
    },
    "network": {
      "delegatedSubnetResourceId": "string",
      "privateDnsZoneArmResourceId": "string"
    },
    "pointInTimeUTC": "string",
    "replicationRole": "string",
    "sourceServerResourceId": "string",
    "storage": {
      "autoGrow": "string",
      "storageSizeGB": "int",
      "tier": "string"
    },
    "version": "string"
  }
}

Valores de propriedade

flexívelServidores

Designação Descrição Valor
tipo O tipo de recurso 'Microsoft.DBforPostgreSQL/flexibleServers'
apiVersion A versão da api de recursos '2023-03-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. Sku
identidade Descreve a identidade do aplicativo. UserAssignedIdentity
propriedades Propriedades do servidor. ServerProperties

UserAssignedIdentity

Designação Descrição Valor
tipo os tipos de identidades associadas a este recurso; atualmente restrito a 'Nenhum e UserAssigned' 'Nenhuma'
'UserAssigned' (obrigatório)
userAssignedIdentities Representa o mapa de identidades atribuídas pelo usuário. UserAssignedIdentityMap

UserAssignedIdentityMap

Designação Descrição Valor
{propriedade personalizada} UserIdentity

Identidade do usuário

Designação Descrição Valor
ID do cliente o identificador de cliente da entidade de serviço que esta identidade representa. string
principalId o identificador de objeto da entidade de serviço que essa identidade representa. string

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 de login do administrador (necessária para a criação do servidor). string

Restrições:
Valor sensível. Passe como um parâmetro seguro.
authConfig AuthConfig propriedades de um servidor. AuthConfig
availabilityZone Informações da zona de disponibilidade do servidor. string
backup Propriedades de backup de um servidor. Backup
createMode O modo para criar um novo servidor PostgreSQL. 'Criar'
'Inadimplência'
'GeoRestauração'
'PointInTimeRestore'
'Réplica'
'ReviveDropped'
'Atualização'
encriptação de dados Propriedades de criptografia de dados de um servidor. DataEncryption
alta disponibilidade Propriedades de alta disponibilidade de um servidor. HighAvailability
manutençãoJanela Propriedades da janela de manutenção de um servidor. MaintenanceWindow
rede Propriedades de rede de um servidor. Essa propriedade Network deve ser passada somente caso você deseje que o servidor seja um servidor de acesso privado. Rede
pointInTimeUTC Tempo de criação do ponto de restauração (formato ISO8601), especificando o tempo a partir do qual restaurar. É necessário quando 'createMode' é 'PointInTimeRestore' ou 'GeoRestore' ou 'ReviveDropped'. string
replicationRole Função de replicação do servidor 'AsyncReplica'
'GeoAsyncReplica'
'Nenhuma'
'Primária'
sourceServerResourceId O ID do recurso do servidor de origem a partir do qual restaurar. É necessário quando 'createMode' é 'PointInTimeRestore' ou 'GeoRestore' ou 'Replica' ou 'ReviveDropped'. Essa propriedade é retornada somente para o servidor de réplica string
armazenamento Propriedades de armazenamento de um servidor. Storage
Versão Versão do PostgreSQL Server. '11'
'12'
'13'
'14'
'15'

AuthConfig

Designação Descrição Valor
activeDirectoryAuth Se Habilitado, a autenticação do Azure Ative Directory será habilitada. 'Desativado'
'Habilitado'
passwordAuth Se Habilitado, a autenticação de senha estará habilitada. 'Desativado'
'Habilitado'
inquilinoId ID do locatário do servidor. string

Backup

Designação Descrição Valor
backupRetentionDays Dias de retenção de backup para o servidor. Int
geoRedundantBackup Um valor que indica se Geo-Redundant backup está habilitado no servidor. 'Desativado'
'Habilitado'

Encriptação de Dados

Designação Descrição Valor
geoBackupKeyURI URI para a chave no keyvault para criptografia de dados para geo-backup do servidor. string
geoBackupUserAssignedIdentityId ID do recurso para a identidade atribuída ao usuário a ser usada para criptografia de dados para backup geográfico do servidor. string
primárioKeyURI URI para a chave no keyvault para criptografia de dados do servidor primário. string
primaryUserAssignedIdentityId ID do recurso para a identidade atribuída ao usuário a ser usada para criptografia de dados do servidor primário. string
tipo Tipo de criptografia de dados a ser descrito se for System Managed vs Azure Key vault. 'AzureKeyVault'
'SystemManaged'

Alta disponibilidade

Designação Descrição Valor
modo O modo HA para o servidor. 'Desativado'
'SameZone'
'ZoneRedundante'
standbyAvailabilityZone Informações da zona de disponibilidade do modo de espera. string

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 do recurso de braço de sub-rede delegado. Isso é necessário para ser passado durante a criação, no caso de querermos que o servidor seja injetado VNET, ou seja, servidor de acesso privado. Durante a atualização, passe isso somente se quisermos atualizar o valor para a zona DNS privada. string
privateDnsZoneArmResourceId ID de recurso de braço de zona dns privada. Isso é necessário para ser passado durante a criação, no caso de querermos que o servidor seja injetado VNET, ou seja, servidor de acesso privado. Durante a atualização, passe isso somente se quisermos atualizar o valor para a zona DNS privada. string

Armazenamento

Designação Descrição Valor
crescimento automático Sinalizar para ativar/desativar o crescimento automático de armazenamento para um servidor flexível. 'Desativado'
'Habilitado'
storageSizeGB Armazenamento máximo permitido para um servidor. Int
nível Nome da camada de armazenamento para IOPS. «P1»
«P10»
«P15»
«P2»
«P20»
«P3»
«P30»
«P4»
«P40»
«P50»
«P6»
«P60»
«P70»
«P80»

Referência

Designação Descrição Valor
Designação O nome do sku, normalmente, camada + família + núcleos, por exemplo, Standard_D4s_v3. string (obrigatório)
nível A camada do SKU específico, por exemplo, Burstable. '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
Implantar o Banco de Dados do Azure para PostgreSQL (flexível) com o AAD

Implantar no Azure
Este modelo fornece uma maneira de implantar um banco de dados flexível do Azure Server para PostgreSQL com integração com AAD.
Implantar o Banco de Dados do Azure para PostgreSQL (flexível) com VNet

Implantar no Azure
Este modelo fornece uma maneira de implantar um banco de dados flexível do Azure Server para PostgreSQL com integração VNet.
SonarQube on Web App com integração PostgreSQL e VNet

Implantar no Azure
Este modelo fornece fácil de implantar SonarQube para Web App no Linux com PostgreSQL Flexible Server, integração VNet e DNS privado.

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.DBforPostgreSQL/flexibleServers, adicione o seguinte Terraform ao seu modelo.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DBforPostgreSQL/flexibleServers@2023-03-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"
      authConfig = {
        activeDirectoryAuth = "string"
        passwordAuth = "string"
        tenantId = "string"
      }
      availabilityZone = "string"
      backup = {
        backupRetentionDays = int
        geoRedundantBackup = "string"
      }
      createMode = "string"
      dataEncryption = {
        geoBackupKeyURI = "string"
        geoBackupUserAssignedIdentityId = "string"
        primaryKeyURI = "string"
        primaryUserAssignedIdentityId = "string"
        type = "string"
      }
      highAvailability = {
        mode = "string"
        standbyAvailabilityZone = "string"
      }
      maintenanceWindow = {
        customWindow = "string"
        dayOfWeek = int
        startHour = int
        startMinute = int
      }
      network = {
        delegatedSubnetResourceId = "string"
        privateDnsZoneArmResourceId = "string"
      }
      pointInTimeUTC = "string"
      replicationRole = "string"
      sourceServerResourceId = "string"
      storage = {
        autoGrow = "string"
        storageSizeGB = int
        tier = "string"
      }
      version = "string"
    }
    sku = {
      name = "string"
      tier = "string"
    }
  })
}

Valores de propriedade

flexívelServidores

Designação Descrição Valor
tipo O tipo de recurso "Microsoft.DBforPostgreSQL/flexibleServers@2023-03-01-preview"
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. Sku
identidade Descreve a identidade do aplicativo. UserAssignedIdentity
propriedades Propriedades do servidor. ServerProperties

UserAssignedIdentity

Designação Descrição Valor
tipo os tipos de identidades associadas a este recurso; atualmente restrito a 'Nenhum e UserAssigned' "UserAssigned" (obrigatório)
identity_ids Representa o mapa de identidades atribuídas pelo usuário. Matriz de IDs de identidade do usuário.

UserAssignedIdentityMap

Designação Descrição Valor
{propriedade personalizada} UserIdentity

Identidade do usuário

Designação Descrição Valor
ID do cliente o identificador de cliente da entidade de serviço que esta identidade representa. string
principalId o identificador de objeto da entidade de serviço que essa identidade representa. string

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 de login do administrador (necessária para a criação do servidor). string

Restrições:
Valor sensível. Passe como um parâmetro seguro.
authConfig AuthConfig propriedades de um servidor. AuthConfig
availabilityZone Informações da zona de disponibilidade do servidor. string
backup Propriedades de backup de um servidor. Backup
createMode O modo para criar um novo servidor PostgreSQL. "Criar"
"Padrão"
"GeoRestauração"
"PointInTimeRestore"
"Réplica"
"ReviveDropped"
"Atualização"
encriptação de dados Propriedades de criptografia de dados de um servidor. DataEncryption
alta disponibilidade Propriedades de alta disponibilidade de um servidor. HighAvailability
manutençãoJanela Propriedades da janela de manutenção de um servidor. MaintenanceWindow
rede Propriedades de rede de um servidor. Essa propriedade Network deve ser passada somente caso você deseje que o servidor seja um servidor de acesso privado. Rede
pointInTimeUTC Tempo de criação do ponto de restauração (formato ISO8601), especificando o tempo a partir do qual restaurar. É necessário quando 'createMode' é 'PointInTimeRestore' ou 'GeoRestore' ou 'ReviveDropped'. string
replicationRole Função de replicação do servidor "AsyncReplica"
"GeoAsyncReplica"
"Nenhuma"
"Primária"
sourceServerResourceId O ID do recurso do servidor de origem a partir do qual restaurar. É necessário quando 'createMode' é 'PointInTimeRestore' ou 'GeoRestore' ou 'Replica' ou 'ReviveDropped'. Essa propriedade é retornada somente para o servidor de réplica string
armazenamento Propriedades de armazenamento de um servidor. Storage
Versão Versão do PostgreSQL Server. "11"
"12"
"13"
"14"
"15"

AuthConfig

Designação Descrição Valor
activeDirectoryAuth Se Habilitado, a autenticação do Azure Ative Directory será habilitada. "Desativado"
"Habilitado"
passwordAuth Se Habilitado, a autenticação de senha estará habilitada. "Desativado"
"Habilitado"
inquilinoId ID do locatário do servidor. string

Backup

Designação Descrição Valor
backupRetentionDays Dias de retenção de backup para o servidor. Int
geoRedundantBackup Um valor que indica se Geo-Redundant backup está habilitado no servidor. "Desativado"
"Habilitado"

Encriptação de Dados

Designação Descrição Valor
geoBackupKeyURI URI para a chave no keyvault para criptografia de dados para geo-backup do servidor. string
geoBackupUserAssignedIdentityId ID do recurso para a identidade atribuída ao usuário a ser usada para criptografia de dados para backup geográfico do servidor. string
primárioKeyURI URI para a chave no keyvault para criptografia de dados do servidor primário. string
primaryUserAssignedIdentityId ID do recurso para a identidade atribuída ao usuário a ser usada para criptografia de dados do servidor primário. string
tipo Tipo de criptografia de dados a ser descrito se for System Managed vs Azure Key vault. "AzureKeyVault"
"SystemManaged"

Alta disponibilidade

Designação Descrição Valor
modo O modo HA para o servidor. "Desativado"
"SameZone"
"ZoneRedundante"
standbyAvailabilityZone Informações da zona de disponibilidade do modo de espera. string

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 do recurso de braço de sub-rede delegado. Isso é necessário para ser passado durante a criação, no caso de querermos que o servidor seja injetado VNET, ou seja, servidor de acesso privado. Durante a atualização, passe isso somente se quisermos atualizar o valor para a zona DNS privada. string
privateDnsZoneArmResourceId ID de recurso de braço de zona dns privada. Isso é necessário para ser passado durante a criação, no caso de querermos que o servidor seja injetado VNET, ou seja, servidor de acesso privado. Durante a atualização, passe isso somente se quisermos atualizar o valor para a zona DNS privada. string

Armazenamento

Designação Descrição Valor
crescimento automático Sinalizar para ativar/desativar o crescimento automático de armazenamento para um servidor flexível. "Desativado"
"Habilitado"
storageSizeGB Armazenamento máximo permitido para um servidor. Int
nível Nome da camada de armazenamento para IOPS. "P1"
"P10"
"P15"
"P2"
"P20"
"P3"
"P30"
"P4"
"P40"
"P50"
"P6"
"P60"
"P70"
"P80"

Referência

Designação Descrição Valor
Designação O nome do sku, normalmente, camada + família + núcleos, por exemplo, Standard_D4s_v3. string (obrigatório)
nível A camada do SKU específico, por exemplo, Burstable. "Estourável"
"Propósito Geral"
"MemoryOptimized" (obrigatório)