Servidores Microsoft.AnalysisServices
Definição de recurso do Bicep
O tipo de recurso dos servidores pode ser implementado com operações que visam:
- Grupos de recursos – veja comandos de implementação de grupos de recursos
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 |
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:
- Grupos de recursos – veja comandos de implementação de grupos de recursos
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 |
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" |