Microsoft.Sql servidores 2021-08-01-pré-visualização

Definição de recurso bicep

O tipo de recurso dos servidores pode ser implementado para:

Para obter uma lista de propriedades alteradas em cada versão API, consulte o registo de alteração.

Formato de recursos

Para criar um recurso Microsoft.Sql/servidores, adicione o seguinte Bicep ao seu modelo.

resource symbolicname 'Microsoft.Sql/servers@2021-08-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  identity: {
    type: 'string'
    userAssignedIdentities: {}
  }
  properties: {
    administratorLogin: 'string'
    administratorLoginPassword: 'string'
    administrators: {
      administratorType: 'ActiveDirectory'
      azureADOnlyAuthentication: bool
      login: 'string'
      principalType: 'string'
      sid: 'string'
      tenantId: 'string'
    }
    federatedClientId: 'string'
    keyId: 'string'
    minimalTlsVersion: 'string'
    primaryUserAssignedIdentityId: 'string'
    publicNetworkAccess: 'string'
    restrictOutboundNetworkAccess: 'string'
    version: 'string'
  }
}

Valores imobiliários

servidores

Nome Descrição Valor
name O nome do recurso corda (necessária)

Limite de caracteres: 1-63

Caracteres válidos:
Letras minúsculas, números e hífenes.

Não se pode começar ou acabar com hífen.

O nome do recurso deve ser único em todo o Azure.
localização Localização do recurso. corda (necessária)
etiquetas Etiquetas de recursos. Dicionário de nomes e valores de etiquetas. Ver Tags em modelos
identidade A identidade do Diretório Ativo Azure do servidor. Fonte de recursos
propriedades Propriedades de recursos. ServerProperties

Fonte de recursos

Nome Descrição Valor
tipo O tipo de identidade. Desaprova isto para 'SystemAssigned' de modo a criar e atribuir automaticamente um diretor de diretório ativo Azure para o recurso. "Nenhum"
'Sistema Assintado'
'SystemAssigned,UserAssigned'
'UtilizadorAssatado'
nomeações para assediadas do utilizador Os ids de recursos do utilizador atribuiu identidades para usar objeto

ServerProperties

Nome Descrição Valor
administratordiaLogin Nome de utilizador do administrador para o servidor. Uma vez criado, não pode ser alterado. string
administratorLoginPassword A palavra-passe de login do administrador (necessária para a criação do servidor). string
administradores O administrador do diretor ativo do Azure. ServerExternalAdministrator
federatedClientId O ID do Cliente usado para o cenário cmk inquilino transversal string
keyId Um CMK URI da chave a utilizar para encriptação. string
minimalTlsVersion Versão mínima TLS. Valores permitidos: '1.0', '1.1', '1.2' string
primaryUserAssignedId O id de recursos de um utilizador atribuído identidade para ser usado por padrão. string
publicNetworkAccess Se o acesso ao ponto final público é ou não permitido para este servidor. O valor é opcional, mas se for passado, deve ser 'Activado' ou 'Desativado' 'Deficiente'
'Habilitado'
restringirOutboundNetworkAccess Se restringir ou não o acesso à rede de saída para este servidor. O valor é opcional, mas se for passado, deve ser 'Activado' ou 'Desativado' 'Deficiente'
'Habilitado'
versão A versão do servidor. string

ServerExternalAdministrator

Nome Descrição Valor
tipo de administrador Tipo de administrador de corte. 'ActiveDirectory'
azureADOnlyAuthentication Azure Ative Directy apenas Autenticação ativada. bool
início de sessão Nome de login do administrador do servidor. string
principalType Tipo principal do administrador de corte. 'Aplicação'
'Grupo'
'Utilizador'
sid SID (ID do objeto) do administrador do servidor. string
inquilinoId Identificação do administrador do administrador. string

Modelos de início rápido

Os seguintes modelos de arranque rápido implementam este tipo de recurso.

Modelo Descrição
App Django com Bases de Dados SQL

Implementar no Azure
Este modelo utiliza a extensão Azure Linux CustomScript para implementar uma aplicação. Este exemplo cria um Ubuntu VM, faz uma instalação silenciosa de Python, Django e Apache, e depois cria uma simples aplicação Django. O modelo também cria uma Base de Dados SQL, com uma tabela de amostras com alguns dados de amostra que foram apresentados no navegador web usando uma consulta
EPiserverCMS em Azure

Implementar no Azure
Este modelo permite criar recursos necessários para a implantação de EpiServerCMS em Azure
Kentico Xperience

Implementar no Azure
Este modelo facilita a implementação de recursos necessários para hospedar ambientes Kentico Xperience no Microsoft Azure.
Escala de escala automática LANSA Windows VMSet com SQL do Azure Base de Dados

Implementar no Azure
O modelo implementa um VMSS do Windows com uma contagem desejada de VMs no conjunto de escala e um MSI LANSA para instalar em cada VM. Uma vez implementado o Conjunto de Escala VM, é utilizada uma extensão de script personalizada para instalar o MSI LANSA)
Implantar o Polvo Deploy 3.0 com uma licença de julgamento

Implementar no Azure
Este modelo permite-lhe implantar um único servidor Octopus Deploy 3.0 com uma licença de teste. Isto irá implantar-se num único Windows Server 2012R2 VM (Standard D2) e SQL DB (nível S1) na localização especificada para o Grupo de Recursos.
Site Web do Portal de Vídeo do Pomar CMS

Implementar no Azure
Este modelo proporciona uma maneira fácil de implantar o Pomar CMS em Serviço de Aplicações do Azure Aplicações Web com o módulo Azure Media Services ativado e configurado.
Criar um servidor SQL do Azure, com protetor de encriptação de dados

Implementar no Azure
Este modelo cria um servidor SQL do Azure, ativa o protetor de encriptação de dados utilizando uma determinada chave armazenada num dado Key Vault
App web umbraco cms escalável

Implementar no Azure
Este modelo fornece uma maneira fácil de implementar uma aplicação web CMS umbraco em Serviço de Aplicações do Azure Aplicações Web.
Aplicação Web Simples Umbraco CMS

Implementar no Azure
Este modelo fornece uma maneira fácil de implementar uma aplicação web CMS umbraco em Serviço de Aplicações do Azure Aplicações Web.
Enterprise Governance-AppService, SQL DB, AD, OMS, Runbooks

Implementar no Azure
A adoção em nuvem para uma Enterprise, pequena ou grande, requer modelos de governação responsáveis e eficientes para obter valor das suas implementações em nuvem. CloudWise (um nome de código para a solução), é uma solução composta disponível a partir do Azure Partner QuickStarts, é um facilitador de adoção tanto para clientes, integradores de sistemas e parceiros, que oferece uma solução de governação e operações auto-realtadas e automatizadas, focada em Otimizar os Seus Custos, Melhorar a Sua Aplicação(s) Fiabilidade, Redução do Risco de Negócio. A solução destaca os pilares fundamentais da governação da Visibilidade e Do Controlo.
EShop Website com ILB ASE

Implementar no Azure
Um Ambiente do Serviço de Aplicações é uma opção de plano de serviço Premium de Serviço de Aplicações do Azure que proporciona um ambiente totalmente isolado e dedicado para executar de forma segura Serviço de Aplicações do Azure aplicações em alta escala, incluindo Aplicações Web , Aplicativos Móveis e API.
WebApp consumindo um SQL do Azure Private Endpoint

Implementar no Azure
Este modelo mostra como criar uma aplicação Web que consome um ponto final privado apontando para SQL do Azure Servidor
Serviços remotos de desktop com alta disponibilidade

Implementar no Azure
Este código de amostra de modelo ARM irá implementar um laboratório de Recolha de Sessão Remote Desktop Services 2019 com elevada disponibilidade. O objetivo é implementar uma solução totalmente redundante e altamente disponível para serviços de desktop remoto, utilizando o Windows Server 2019.
Implementar o Sports Analytics na Azure Architecture

Implementar no Azure
Cria uma conta de armazenamento Azure com ativação ADLS Gen 2, uma instância Azure Data Factory com serviços ligados para a conta de armazenamento (uma base de dados de SQL do Azure se implementada), e uma instância Azure Databricks. A identidade AAD para o utilizador que implementa o modelo e a identidade gerida para a instância ADF será concedida a função de Contribuinte de Dados de Armazenamento blob na conta de armazenamento. Existem também opções para implementar um Azure Key Vault instância, uma Base de Dados SQL do Azure e um Azure Event Hub (para casos de uso de streaming). Quando um Key Vault Azure é implementado, a identidade gerida pela fábrica de dados e a identidade AAD para o utilizador que implementa o modelo receberão o papel de Utilizador Key Vault Secrets.
Web App com um Base de Dados SQL, Azure Cosmos DB, Azure Search

Implementar no Azure
Este modelo prevê uma Web App, um Base de Dados SQL, Azure Cosmos DB, Azure Search and Application Insights.
Migrar para SQL do Azure base de dados usando Azure DMS

Implementar no Azure
O Azure Database Migration Service (DMS) foi concebido para simplificar o processo de migração das bases de dados para Azure. O DMS simplificará a migração das bases de dados existentes no local SQL Server e Oracle para SQL do Azure Base de Dados, Azure SQL Managed Instance ou Microsoft SQL Server numa Máquina Virtual Azure. Este modelo implementaria uma instância do serviço de migração da base de dados Azure, um VM Azure com servidor SQL instalado nele que funcionará como um servidor Source com base de dados pré-criada e um servidor DB SQL do Azure alvo que terá um esquema pré-criado da base de dados a ser migrado de Fonte para servidor target. O modelo também irá implementar os recursos necessários, como NIC, vnet etc para suportar o servidor Source VM, DMS e Target.
Implementar um cluster HDInsight e uma base de dados SQL

Implementar no Azure
Este modelo permite-lhe criar um cluster HDInsight e uma Base de Dados SQL para testar o Sqoop.
Exemplo de ponto final privado

Implementar no Azure
Este modelo mostra como criar um ponto final privado apontando para SQL do Azure Servidor
SQL do Azure Servidor com Auditoria escrita para um armazenamento de bolhas

Implementar no Azure
Este modelo permite-lhe implementar um servidor SQL do Azure com Auditoria habilitada a escrever registos de auditoria para um armazenamento de bolhas
SQL do Azure Servidor com Auditoria escrita para o Centro de Eventos

Implementar no Azure
Este modelo permite-lhe implementar um servidor SQL do Azure com a Auditoria habilitada a escrever registos de auditoria no Event Hub
SQL do Azure Servidor com Auditoria escrita para Log Analytics

Implementar no Azure
Este modelo permite-lhe implementar um servidor SQL do Azure com a Auditoria habilitada a escrever registos de auditoria para Log Analytics (espaço de trabalho OMS)
Piscina SQL dedicada com Encriptação Transparente

Implementar no Azure
Cria um SQL Server e uma piscina DE SQL dedicada (anteriormente SQL DW) com encriptação de dados transparente.
Criar uma SQL Server e base de dados

Implementar no Azure
Este modelo permite-lhe criar Base de Dados SQL e Servidor.
Provisão de um Base de Dados SQL com TDE

Implementar no Azure
Este modelo prevê uma SQL Server com firewall aberta para o tráfego Azure e uma base de dados SQL com Encriptação de Dados Transparente (TDE).
Implementar uma nova Piscina Elástica SQL

Implementar no Azure
Este modelo permite-lhe implementar uma nova Piscina Elástica SQL com as suas novas SQL Server associadas e novas Bases de Dados SQL para atribuir ao mesmo.
Servidor lógico SQL

Implementar no Azure
Este modelo permite criar um servidor lógico SQL.
Servidor SQL com autenticação apenas Azure AD

Implementar no Azure
Este modelo permite criar o servidor SQL em Azure com o conjunto de administração Azure AD e a função de autenticação apenas Azure AD ativada.
Criar servidores e bases de dados de SQL do Azure com o Grupo Failover

Implementar no Azure
Cria dois servidores SQL do Azure, uma base de dados e um grupo de falhanços.
Ambiente do Serviço de Aplicações com SQL do Azure backend

Implementar no Azure
Este modelo cria uma Ambiente do Serviço de Aplicações com um backend SQL do Azure juntamente com pontos finais privados, juntamente com recursos associados normalmente usados em um ambiente privado/isolado.
Disponibilização de uma Aplicação Móvel com um Base de Dados SQL

Implementar no Azure
Este modelo prevê uma Aplicação Móvel, Base de Dados SQL e Centro de Notificação. Configura uma cadeia de ligação na aplicação móvel para o centro de dados e notificação.
Web App com Identidade Gerida, SQL Server e ΑΙ

Implementar no Azure
Exemplo simples para implementar infraestrutura Azure para app + dados + identidade gerida + monitorização
Criar uma Aplicação Web + Redis Cache + SQL DB com um modelo

Implementar no Azure
Este modelo cria uma App Web Azure com cache Redis e um Base de Dados SQL.
Disposição de uma Web App com um Base de Dados SQL

Implementar no Azure
Este modelo prevê uma Web App, uma Base de Dados SQL, definições de AutoScale, regras de alerta e Insights de Aplicações. Configura uma cadeia de ligação na aplicação web para a base de dados.
Criar, configurar e implementar aplicação web para um VM Azure

Implementar no Azure
Criar e configurar um VM do Windows com SQL Azure base de dados e implementar aplicações web para o ambiente utilizando o PowerShell DSC
Sonarqube Docker Web App em Linux com SQL do Azure

Implementar no Azure
Este modelo implementa o Sonarqube num Serviço de Aplicações do Azure recipiente linux de aplicação web usando a imagem oficial do Sonarqube e apoiado por um servidor SQL do Azure.

Definição de recurso de modelo DE ARM

O tipo de recurso dos servidores pode ser implementado para:

Para obter uma lista de propriedades alteradas em cada versão API, consulte o registo de alteração.

Formato de recursos

Para criar um recurso Microsoft.Sql/servidores, adicione o seguinte JSON ao seu modelo.

{
  "type": "Microsoft.Sql/servers",
  "apiVersion": "2021-08-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "identity": {
    "type": "string",
    "userAssignedIdentities": {}
  },
  "properties": {
    "administratorLogin": "string",
    "administratorLoginPassword": "string",
    "administrators": {
      "administratorType": "ActiveDirectory",
      "azureADOnlyAuthentication": "bool",
      "login": "string",
      "principalType": "string",
      "sid": "string",
      "tenantId": "string"
    },
    "federatedClientId": "string",
    "keyId": "string",
    "minimalTlsVersion": "string",
    "primaryUserAssignedIdentityId": "string",
    "publicNetworkAccess": "string",
    "restrictOutboundNetworkAccess": "string",
    "version": "string"
  }
}

Valores imobiliários

servidores

Nome Descrição Valor
tipo O tipo de recurso 'Microsoft.Sql/servidores'
apiVersion A versão api de recurso '2021-08-01-pré-estreia'
name O nome do recurso corda (necessária)

Limite de caracteres: 1-63

Caracteres válidos:
Letras minúsculas, números e hífenes.

Não se pode começar ou acabar com hífen.

O nome do recurso deve ser único em todo o Azure.
localização Localização do recurso. corda (necessária)
etiquetas Etiquetas de recursos. Dicionário de nomes e valores de etiquetas. Ver Tags em modelos
identidade A identidade do Diretório Ativo Azure do servidor. Fonte de recursos
propriedades Propriedades de recursos. ServerProperties

Fonte de recursos

Nome Descrição Valor
tipo O tipo de identidade. Desaprova isto para 'SystemAssigned' de modo a criar e atribuir automaticamente um diretor de diretório ativo Azure para o recurso. "Nenhum"
'Sistema Assintado'
'SystemAssigned,UserAssigned'
'UtilizadorAssatado'
nomeações para assediadas do utilizador Os ids de recursos do utilizador atribuiu identidades para usar objeto

ServerProperties

Nome Descrição Valor
administratordiaLogin Nome de utilizador do administrador para o servidor. Uma vez criado, não pode ser alterado. string
administratorLoginPassword A palavra-passe de login do administrador (necessária para a criação do servidor). string
administradores O administrador do diretor ativo do Azure. ServerExternalAdministrator
federatedClientId O ID do Cliente usado para o cenário cmk inquilino transversal string
keyId Um CMK URI da chave a utilizar para encriptação. string
minimalTlsVersion Versão mínima TLS. Valores permitidos: '1.0', '1.1', '1.2' string
primaryUserAssignedId O id de recursos de um utilizador atribuído identidade para ser usado por padrão. string
publicNetworkAccess Se o acesso ao ponto final público é ou não permitido para este servidor. O valor é opcional, mas se for passado, deve ser 'Activado' ou 'Desativado' 'Deficiente'
'Habilitado'
restringirOutboundNetworkAccess Se restringir ou não o acesso à rede de saída para este servidor. O valor é opcional, mas se for passado, deve ser 'Activado' ou 'Desativado' 'Deficiente'
'Habilitado'
versão A versão do servidor. string

ServerExternalAdministrator

Nome Descrição Valor
tipo de administrador Tipo de administrador de corte. 'ActiveDirectory'
azureADOnlyAuthentication Azure Ative Directy apenas Autenticação ativada. bool
início de sessão Nome de login do administrador do servidor. string
principalType Tipo principal do administrador de corte. 'Aplicação'
'Grupo'
'Utilizador'
sid SID (ID do objeto) do administrador do servidor. string
inquilinoId Identificação do administrador do administrador. string

Modelos de início rápido

Os seguintes modelos de arranque rápido implementam este tipo de recurso.

Modelo Descrição
App Django com Bases de Dados SQL

Implementar no Azure
Este modelo utiliza a extensão Azure Linux CustomScript para implementar uma aplicação. Este exemplo cria um Ubuntu VM, faz uma instalação silenciosa de Python, Django e Apache, e depois cria uma simples aplicação Django. O modelo também cria uma Base de Dados SQL, com uma tabela de amostras com alguns dados de amostra que foram apresentados no navegador web usando uma consulta
EPiserverCMS em Azure

Implementar no Azure
Este modelo permite criar recursos necessários para a implantação de EpiServerCMS em Azure
Kentico Xperience

Implementar no Azure
Este modelo facilita a implementação de recursos necessários para hospedar ambientes Kentico Xperience no Microsoft Azure.
Escala de escala automática LANSA Windows VMSet com SQL do Azure Base de Dados

Implementar no Azure
O modelo implementa um VMSS do Windows com uma contagem desejada de VMs no conjunto de escala e um MSI LANSA para instalar em cada VM. Uma vez implementado o Conjunto de Escala VM, é utilizada uma extensão de script personalizada para instalar o MSI LANSA)
Implantar o Polvo Deploy 3.0 com uma licença de julgamento

Implementar no Azure
Este modelo permite-lhe implantar um único servidor Octopus Deploy 3.0 com uma licença de teste. Isto irá implantar-se num único Windows Server 2012R2 VM (Standard D2) e SQL DB (nível S1) na localização especificada para o Grupo de Recursos.
Site Web do Portal de Vídeo do Pomar CMS

Implementar no Azure
Este modelo proporciona uma maneira fácil de implantar o Pomar CMS em Serviço de Aplicações do Azure Aplicações Web com o módulo Azure Media Services ativado e configurado.
Criar um servidor SQL do Azure, com protetor de encriptação de dados

Implementar no Azure
Este modelo cria um servidor SQL do Azure, ativa o protetor de encriptação de dados utilizando uma determinada chave armazenada num dado Key Vault
App web umbraco cms escalável

Implementar no Azure
Este modelo fornece uma maneira fácil de implementar uma aplicação web CMS umbraco em Serviço de Aplicações do Azure Aplicações Web.
Aplicação Web Simples Umbraco CMS

Implementar no Azure
Este modelo fornece uma maneira fácil de implementar uma aplicação web CMS umbraco em Serviço de Aplicações do Azure Aplicações Web.
Enterprise Governance-AppService, SQL DB, AD, OMS, Runbooks

Implementar no Azure
A adoção em nuvem para uma Enterprise, pequena ou grande, requer modelos de governação responsáveis e eficientes para obter valor das suas implementações em nuvem. CloudWise (um nome de código para a solução), é uma solução composta disponível a partir do Azure Partner QuickStarts, é um facilitador de adoção tanto para clientes, integradores de sistemas e parceiros, que oferece uma solução de governação e operações auto-realtadas e automatizadas, focada em Otimizar os Seus Custos, Melhorar a Sua Aplicação(s) Fiabilidade, Redução do Risco de Negócio. A solução destaca os pilares fundamentais da governação da Visibilidade e Do Controlo.
EShop Website com ILB ASE

Implementar no Azure
Um Ambiente do Serviço de Aplicações é uma opção de plano de serviço Premium de Serviço de Aplicações do Azure que proporciona um ambiente totalmente isolado e dedicado para executar de forma segura Serviço de Aplicações do Azure aplicações em alta escala, incluindo Aplicações Web , Aplicativos Móveis e API.
WebApp consumindo um SQL do Azure Private Endpoint

Implementar no Azure
Este modelo mostra como criar uma aplicação Web que consome um ponto final privado apontando para SQL do Azure Servidor
Serviços remotos de desktop com alta disponibilidade

Implementar no Azure
Este código de amostra de modelo ARM irá implementar um laboratório de Recolha de Sessão Remote Desktop Services 2019 com elevada disponibilidade. O objetivo é implementar uma solução totalmente redundante e altamente disponível para serviços de desktop remoto, utilizando o Windows Server 2019.
Implementar o Sports Analytics na Azure Architecture

Implementar no Azure
Cria uma conta de armazenamento Azure com ativação ADLS Gen 2, uma instância Azure Data Factory com serviços ligados para a conta de armazenamento (uma base de dados de SQL do Azure se implementada), e uma instância Azure Databricks. A identidade AAD para o utilizador que implementa o modelo e a identidade gerida para a instância ADF será concedida a função de Contribuinte de Dados de Armazenamento blob na conta de armazenamento. Existem também opções para implementar um Azure Key Vault instância, uma Base de Dados SQL do Azure e um Azure Event Hub (para casos de uso de streaming). Quando um Key Vault Azure é implementado, a identidade gerida pela fábrica de dados e a identidade AAD para o utilizador que implementa o modelo receberão o papel de Utilizador Key Vault Secrets.
Web App com um Base de Dados SQL, Azure Cosmos DB, Azure Search

Implementar no Azure
Este modelo prevê uma Web App, um Base de Dados SQL, Azure Cosmos DB, Azure Search and Application Insights.
Migrar para SQL do Azure base de dados usando Azure DMS

Implementar no Azure
O Azure Database Migration Service (DMS) foi concebido para simplificar o processo de migração das bases de dados para Azure. O DMS simplificará a migração das bases de dados existentes no local SQL Server e Oracle para SQL do Azure Base de Dados, Azure SQL Managed Instance ou Microsoft SQL Server numa Máquina Virtual Azure. Este modelo implementaria uma instância do serviço de migração da base de dados Azure, um VM Azure com servidor SQL instalado nele que funcionará como um servidor Source com base de dados pré-criada e um servidor DB SQL do Azure alvo que terá um esquema pré-criado da base de dados a ser migrado de Fonte para servidor target. O modelo também irá implementar os recursos necessários, como NIC, vnet etc para suportar o servidor Source VM, DMS e Target.
Implementar um cluster HDInsight e uma base de dados SQL

Implementar no Azure
Este modelo permite-lhe criar um cluster HDInsight e uma Base de Dados SQL para testar o Sqoop.
Exemplo de ponto final privado

Implementar no Azure
Este modelo mostra como criar um ponto final privado apontando para SQL do Azure Servidor
SQL do Azure Servidor com Auditoria escrita para um armazenamento de bolhas

Implementar no Azure
Este modelo permite-lhe implementar um servidor SQL do Azure com Auditoria habilitada a escrever registos de auditoria para um armazenamento de bolhas
SQL do Azure Servidor com Auditoria escrita para o Centro de Eventos

Implementar no Azure
Este modelo permite-lhe implementar um servidor SQL do Azure com a Auditoria habilitada a escrever registos de auditoria no Event Hub
SQL do Azure Servidor com Auditoria escrita para Log Analytics

Implementar no Azure
Este modelo permite-lhe implementar um servidor SQL do Azure com a Auditoria habilitada a escrever registos de auditoria para Log Analytics (espaço de trabalho OMS)
Piscina SQL dedicada com Encriptação Transparente

Implementar no Azure
Cria um SQL Server e uma piscina DE SQL dedicada (anteriormente SQL DW) com encriptação de dados transparente.
Criar uma SQL Server e base de dados

Implementar no Azure
Este modelo permite-lhe criar Base de Dados SQL e Servidor.
Provisão de um Base de Dados SQL com TDE

Implementar no Azure
Este modelo prevê uma SQL Server com firewall aberta para o tráfego Azure e uma base de dados SQL com Encriptação de Dados Transparente (TDE).
Implementar uma nova Piscina Elástica SQL

Implementar no Azure
Este modelo permite-lhe implementar uma nova Piscina Elástica SQL com as suas novas SQL Server associadas e novas Bases de Dados SQL para atribuir ao mesmo.
Servidor lógico SQL

Implementar no Azure
Este modelo permite criar um servidor lógico SQL.
Servidor SQL com autenticação apenas Azure AD

Implementar no Azure
Este modelo permite criar o servidor SQL em Azure com o conjunto de administração Azure AD e a função de autenticação apenas Azure AD ativada.
Criar servidores e bases de dados de SQL do Azure com o Grupo Failover

Implementar no Azure
Cria dois servidores SQL do Azure, uma base de dados e um grupo de falhanços.
Ambiente do Serviço de Aplicações com SQL do Azure backend

Implementar no Azure
Este modelo cria uma Ambiente do Serviço de Aplicações com um backend SQL do Azure juntamente com pontos finais privados, juntamente com recursos associados normalmente usados em um ambiente privado/isolado.
Disponibilização de uma Aplicação Móvel com um Base de Dados SQL

Implementar no Azure
Este modelo prevê uma Aplicação Móvel, Base de Dados SQL e Centro de Notificação. Configura uma cadeia de ligação na aplicação móvel para o centro de dados e notificação.
Web App com Identidade Gerida, SQL Server e ΑΙ

Implementar no Azure
Exemplo simples para implementar infraestrutura Azure para app + dados + identidade gerida + monitorização
Criar uma Aplicação Web + Redis Cache + SQL DB com um modelo

Implementar no Azure
Este modelo cria uma App Web Azure com cache Redis e um Base de Dados SQL.
Disposição de uma Web App com um Base de Dados SQL

Implementar no Azure
Este modelo prevê uma Web App, uma Base de Dados SQL, definições de AutoScale, regras de alerta e Insights de Aplicações. Configura uma cadeia de ligação na aplicação web para a base de dados.
Criar, configurar e implementar aplicação web para um VM Azure

Implementar no Azure
Criar e configurar um VM do Windows com SQL Azure base de dados e implementar aplicações web para o ambiente utilizando o PowerShell DSC
Sonarqube Docker Web App em Linux com SQL do Azure

Implementar no Azure
Este modelo implementa o Sonarqube num Serviço de Aplicações do Azure recipiente linux de aplicação web usando a imagem oficial do Sonarqube e apoiado por um servidor SQL do Azure.

Definição de recursos Terraform (fornecedor AzAPI)

O tipo de recurso dos servidores pode ser implementado para:

  • Grupos de recursos

Para obter uma lista de propriedades alteradas em cada versão API, consulte o registo de alteração.

Formato de recursos

Para criar um recurso Microsoft.Sql/servidores, adicione o seguinte Terraform ao seu modelo.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Sql/servers@2021-08-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      administratorLogin = "string"
      administratorLoginPassword = "string"
      administrators = {
        administratorType = "ActiveDirectory"
        azureADOnlyAuthentication = bool
        login = "string"
        principalType = "string"
        sid = "string"
        tenantId = "string"
      }
      federatedClientId = "string"
      keyId = "string"
      minimalTlsVersion = "string"
      primaryUserAssignedIdentityId = "string"
      publicNetworkAccess = "string"
      restrictOutboundNetworkAccess = "string"
      version = "string"
    }
  })
}

Valores imobiliários

servidores

Nome Descrição Valor
tipo O tipo de recurso "Microsoft.Sql/servers@2021-08-01-pré-visualização"
name O nome do recurso corda (necessária)

Limite de caracteres: 1-63

Caracteres válidos:
Letras minúsculas, números e hífenes.

Não se pode começar ou acabar com hífen.

O nome do recurso deve ser único em todo o Azure.
localização Localização do recurso. corda (necessária)
parent_id Para implantar num grupo de recursos, utilize o ID desse grupo de recursos. corda (necessária)
etiquetas Etiquetas de recursos. Dicionário de nomes e valores de etiquetas.
identidade A identidade do Diretório Ativo Azure do servidor. Fonte de recursos
propriedades Propriedades de recursos. ServerProperties

Fonte de recursos

Nome Descrição Valor
tipo O tipo de identidade. Desaprova isto para 'SystemAssigned' de modo a criar e atribuir automaticamente um diretor de diretório ativo Azure para o recurso. "Sistema Assintado"
"SystemAssigned,UserAssigned"
"Utilizador Assinado"
identity_ids Os ids de recursos do utilizador atribuiu identidades para usar Conjunto de identidade de utilizador.

ServerProperties

Nome Descrição Valor
administratordiaLogin Nome de utilizador do administrador para o servidor. Uma vez criado, não pode ser alterado. string
administratorLoginPassword A palavra-passe de login do administrador (necessária para a criação do servidor). string
administradores O administrador do diretor ativo do Azure. ServerExternalAdministrator
federatedClientId O ID do Cliente usado para o cenário cmk inquilino transversal string
keyId Um CMK URI da chave a utilizar para encriptação. string
minimalTlsVersion Versão mínima TLS. Valores permitidos: '1.0', '1.1', '1.2' string
primaryUserAssignedId O id de recursos de um utilizador atribuído identidade para ser usado por padrão. string
publicNetworkAccess Se o acesso ao ponto final público é ou não permitido para este servidor. O valor é opcional, mas se for passado, deve ser 'Activado' ou 'Desativado' "Deficiente"
"Habilidoso"
restringirOutboundNetworkAccess Se restringir ou não o acesso à rede de saída para este servidor. O valor é opcional, mas se for passado, deve ser 'Activado' ou 'Desativado' "Deficiente"
"Habilidoso"
versão A versão do servidor. string

ServerExternalAdministrator

Nome Descrição Valor
tipo de administrador Tipo de administrador de corte. "ActiveDirectory"
azureADOnlyAuthentication Azure Ative Directy apenas Autenticação ativada. bool
início de sessão Nome de login do administrador do servidor. string
principalType Tipo principal do administrador de corte. "Aplicação"
"Grupo"
"Utilizador"
sid SID (ID do objeto) do administrador do servidor. string
inquilinoId Identificação do administrador do administrador. string