Servidores Microsoft.AnalysisServices

Definição de recurso do Bicep

O tipo de recurso dos servidores pode ser implementado com operações que visam:

Para obter uma lista de propriedades alteradas em cada versão da API, veja registo de alterações.

Formato do recurso

Para criar um recurso Microsoft.AnalysisServices/servers, adicione o seguinte Bicep ao seu modelo.

resource symbolicname 'Microsoft.AnalysisServices/servers@2017-08-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    capacity: int
    name: 'string'
    tier: 'string'
  }
  properties: {
    asAdministrators: {
      members: [
        'string'
      ]
    }
    backupBlobContainerUri: 'string'
    gatewayDetails: {
      gatewayResourceId: 'string'
    }
    ipV4FirewallSettings: {
      enablePowerBIService: bool
      firewallRules: [
        {
          firewallRuleName: 'string'
          rangeEnd: 'string'
          rangeStart: 'string'
        }
      ]
    }
    managedMode: int
    querypoolConnectionMode: 'string'
    serverMonitorMode: int
    sku: {
      capacity: int
      name: 'string'
      tier: 'string'
    }
  }
}

Valores de propriedade

servidores

Nome Descrição Valor
name O nome do recurso cadeia (obrigatório)

Limite de carateres: 3-63

Carateres válidos:
Letras minúsculas e números.

Comece com letras minúsculas.
localização Localização do recurso do Analysis Services. cadeia (obrigatório)
etiquetas Pares chave-valor de propriedades de aprovisionamento de recursos adicionais. Dicionário de nomes e valores de etiquetas. Ver Etiquetas em modelos
sku O SKU do recurso do Analysis Services. ResourceSku (obrigatório)
propriedades Propriedades do pedido de operação de aprovisionamento. AnalysisServicesServerProperties

AnalysisServicesServerProperties

Nome Descrição Valor
asAdministrators Uma coleção de administradores do servidor AS ServerAdministrators
backupBlobContainerUri O URI do contentor de SAS para o contentor de cópia de segurança. string
gatewayDetails Os detalhes do gateway configurados para o servidor AS. GatewayDetails
ipV4FirewallSettings As definições da firewall para o servidor AS. IPv4FirewallSettings
managedMode O modo gerido do servidor (0 = não gerido, 1 = gerido). int
querypoolConnectionMode Como a participação do servidor de leitura-escrita no conjunto de consultas é controlada.
Pode ter os seguintes valores: {ul}{li}readOnly - indica que o servidor de leitura-escrita se destina a não participar em operações de consulta{/li}{li}all - indica que o servidor de leitura-escrita pode participar em operações de consulta{/li}{/ul}Especificar readOnly quando a capacidade é 1 resulta num erro.
'Todos'
'ReadOnly'
serverMonitorMode O modo de monitorização do servidor para o servidor AS int
sku O SKU do recurso do Analysis Services. ResourceSku

ServerAdministrators

Nome Descrição Valor
membros Uma matriz de identidades de utilizador administrador. cadeia[]

GatewayDetails

Nome Descrição Valor
gatewayResourceId Recurso de gateway a ser associado ao servidor. string

IPv4FirewallSettings

Nome Descrição Valor
enablePowerBIService O indicador de ativação do serviço PBI. bool
firewallRules Uma matriz de regras de firewall. IPv4FirewallRule[]

IPv4FirewallRule

Nome Descrição Valor
firewallRuleName O nome da regra. string
rangeEnd O intervalo final de IPv4. string
rangeStart O intervalo de início de IPv4. string

ResourceSku

Nome Descrição Valor
capacidade O número de instâncias no conjunto de consultas só de leitura. int
name Nome do nível de SKU. cadeia (obrigatório)
tier O nome do escalão de preço do Azure ao qual se aplica o SKU. "Básico"
"Desenvolvimento"
'Standard'

Modelos de início rápido

Os seguintes modelos de início rápido implementam este tipo de recurso.

Modelo Description
Criar um servidor Azure Analysis Services com um modelo

Implementar no Azure
Este modelo cria um servidor Azure Analysis Services.

Definição de recurso de modelo do ARM

O tipo de recurso dos servidores pode ser implementado com operações que visam:

Para obter uma lista de propriedades alteradas em cada versão da API, veja registo de alterações.

Formato do recurso

Para criar um recurso Microsoft.AnalysisServices/servers, adicione o seguinte JSON ao seu modelo.

{
  "type": "Microsoft.AnalysisServices/servers",
  "apiVersion": "2017-08-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "capacity": "int",
    "name": "string",
    "tier": "string"
  },
  "properties": {
    "asAdministrators": {
      "members": [ "string" ]
    },
    "backupBlobContainerUri": "string",
    "gatewayDetails": {
      "gatewayResourceId": "string"
    },
    "ipV4FirewallSettings": {
      "enablePowerBIService": "bool",
      "firewallRules": [
        {
          "firewallRuleName": "string",
          "rangeEnd": "string",
          "rangeStart": "string"
        }
      ]
    },
    "managedMode": "int",
    "querypoolConnectionMode": "string",
    "serverMonitorMode": "int",
    "sku": {
      "capacity": "int",
      "name": "string",
      "tier": "string"
    }
  }
}

Valores de propriedade

servidores

Nome Descrição Valor
tipo O tipo de recurso "Microsoft.AnalysisServices/servers"
apiVersion A versão da API de recursos '2017-08-01'
name O nome do recurso cadeia (obrigatório)

Limite de carateres: 3-63

Carateres válidos:
Letras minúsculas e números.

Comece com letras minúsculas.
localização Localização do recurso do Analysis Services. cadeia (obrigatório)
etiquetas Pares chave-valor de propriedades de aprovisionamento de recursos adicionais. Dicionário de nomes e valores de etiquetas. Ver Etiquetas em modelos
sku O SKU do recurso do Analysis Services. ResourceSku (obrigatório)
propriedades Propriedades do pedido de operação de aprovisionamento. AnalysisServicesServerProperties

AnalysisServicesServerProperties

Nome Descrição Valor
asAdministrators Uma coleção de administradores do servidor AS ServerAdministrators
backupBlobContainerUri O URI do contentor de SAS para o contentor de cópia de segurança. string
gatewayDetails Os detalhes do gateway configurados para o servidor AS. GatewayDetails
ipV4FirewallSettings As definições da firewall para o servidor AS. IPv4FirewallSettings
managedMode O modo gerido do servidor (0 = não gerido, 1 = gerido). int
querypoolConnectionMode Como a participação do servidor de leitura-escrita no conjunto de consultas é controlada.
Pode ter os seguintes valores: {ul}{li}readOnly - indica que o servidor de leitura-escrita se destina a não participar em operações de consulta{/li}{li}all - indica que o servidor de leitura-escrita pode participar em operações de consulta{/li}{/ul}Especificar readOnly quando a capacidade é 1 resulta num erro.
'Todos'
'ReadOnly'
serverMonitorMode O modo de monitorização do servidor para o servidor AS int
sku O SKU do recurso do Analysis Services. ResourceSku

ServerAdministrators

Nome Descrição Valor
membros Uma matriz de identidades de utilizador administrador. string[]

GatewayDetails

Nome Descrição Valor
gatewayResourceId Recurso de gateway a ser associado ao servidor. string

IPv4FirewallSettings

Nome Descrição Valor
enablePowerBIService O indicador de ativação do serviço PBI. bool
firewallRules Uma matriz de regras de firewall. IPv4FirewallRule[]

IPv4FirewallRule

Nome Descrição Valor
firewallRuleName O nome da regra. string
rangeEnd O intervalo final de IPv4. string
rangeStart O intervalo inicial de IPv4. string

ResourceSku

Nome Descrição Valor
capacidade O número de instâncias no conjunto de consultas só de leitura. int
name Nome do nível de SKU. cadeia (obrigatório)
tier O nome do escalão de preço do Azure ao qual o SKU se aplica. "Básico"
"Desenvolvimento"
'Standard'

Modelos de início rápido

Os seguintes modelos de início rápido implementam este tipo de recurso.

Modelo Description
Criar um servidor Azure Analysis Services com um modelo

Implementar no Azure
Este modelo cria um servidor Azure Analysis Services.

Definição de recurso terraform (fornecedor AzAPI)

O tipo de recurso dos servidores pode ser implementado com operações que visam:

  • Grupos de recursos

Para obter uma lista das propriedades alteradas em cada versão da API, veja Registo de alterações.

Formato do recurso

Para criar um recurso Microsoft.AnalysisServices/servers, adicione o seguinte Terraform ao seu modelo.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.AnalysisServices/servers@2017-08-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      asAdministrators = {
        members = [
          "string"
        ]
      }
      backupBlobContainerUri = "string"
      gatewayDetails = {
        gatewayResourceId = "string"
      }
      ipV4FirewallSettings = {
        enablePowerBIService = bool
        firewallRules = [
          {
            firewallRuleName = "string"
            rangeEnd = "string"
            rangeStart = "string"
          }
        ]
      }
      managedMode = int
      querypoolConnectionMode = "string"
      serverMonitorMode = int
      sku = {
        capacity = int
        name = "string"
        tier = "string"
      }
    }
    sku = {
      capacity = int
      name = "string"
      tier = "string"
    }
  })
}

Valores de propriedade

servidores

Nome Descrição Valor
tipo O tipo de recurso "Microsoft.AnalysisServices/servers@2017-08-01"
name O nome do recurso cadeia (obrigatório)

Limite de carateres: 3-63

Carateres válidos:
Letras minúsculas e números.

Comece com letras minúsculas.
localização Localização do recurso do Analysis Services. cadeia (obrigatório)
parent_id Para implementar num grupo de recursos, utilize o ID desse grupo de recursos. cadeia (obrigatório)
etiquetas Pares chave-valor de propriedades de aprovisionamento de recursos adicionais. Dicionário de nomes e valores de etiquetas.
sku O SKU do recurso do Analysis Services. ResourceSku (obrigatório)
propriedades Propriedades do pedido de operação de aprovisionamento. AnalysisServicesServerProperties

AnalysisServicesServerProperties

Nome Descrição Valor
asAdministrators Uma coleção de administradores do servidor AS ServidorAdministradores
backupBlobContainerUri O URI do contentor de SAS para o contentor de cópia de segurança. string
gatewayDetails Os detalhes do gateway configurados para o servidor AS. GatewayDetails
ipV4FirewallSettings As definições de firewall para o servidor AS. IPv4FirewallSettings
managedMode O modo gerido do servidor (0 = não gerido, 1 = gerido). int
querypoolConnectionMode Como a participação do servidor de leitura/escrita no conjunto de consultas é controlada.
Pode ter os seguintes valores: {ul}{li}readOnly - indica que o servidor de leitura-escrita não se destina a participar em operações de consulta{/li}{li}all - indica que o servidor de leitura-escrita pode participar em operações de consulta{/li}{/ul}Especificar readOnly quando a capacidade é 1 resulta num erro.
"Tudo"
"Só de Leitura"
serverMonitorMode O modo de monitorização do servidor para o servidor AS int
sku O SKU do recurso do Analysis Services. ResourceSku

ServidorAdministradores

Nome Descrição Valor
membros Uma matriz de identidades de utilizador administrador. string[]

GatewayDetails

Nome Descrição Valor
gatewayResourceId Recurso de gateway a ser associado ao servidor. string

IPv4FirewallSettings

Nome Descrição Valor
enablePowerBIService O indicador de ativação do serviço PBI. bool
firewallRules Uma matriz de regras de firewall. IPv4FirewallRule[]

IPv4FirewallRule

Nome Descrição Valor
firewallRuleName O nome da regra. string
rangeEnd O intervalo final de IPv4. string
rangeStart O intervalo inicial de IPv4. string

ResourceSku

Nome Descrição Valor
capacidade O número de instâncias no conjunto de consultas só de leitura. int
name Nome do nível de SKU. cadeia (obrigatório)
tier O nome do escalão de preço do Azure ao qual o SKU se aplica. "Básico"
"Desenvolvimento"
"Standard"