Servidores Microsoft.AnalysisServices

Definición de recursos de Bicep

El tipo de recurso de servidores se puede implementar con operaciones destinadas a:

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de los recursos

Para crear un recurso Microsoft.AnalysisServices/servers, agregue el siguiente bicep a la plantilla.

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 propiedad

servers

Nombre Descripción Value
name El nombre del recurso string (obligatorio)

Límite de caracteres: 3-63

Caracteres válidos:
Letras minúsculas y números.

Comience con una letra minúscula.
ubicación Ubicación del recurso de Analysis Services. string (obligatorio)
etiquetas Pares clave-valor de propiedades de aprovisionamiento de recursos adicionales. Diccionario de nombres y valores de etiqueta. Consulte Etiquetas en plantillas.
sku SKU del recurso de Analysis Services. ResourceSku (obligatorio)
properties Propiedades de la solicitud de operación de aprovisionamiento. AnalysisServicesServerProperties

AnalysisServicesServerProperties

Nombre Descripción Value
asAdministrators Colección de administradores de servidores AS ServerAdministrators
backupBlobContainerUri Identificador URI del contenedor de SAS en el contenedor de copia de seguridad. string
gatewayDetails Los detalles de la puerta de enlace configurados para el servidor AS. GatewayDetails
ipV4FirewallSettings Configuración del firewall para el servidor AS. IPv4FirewallSettings
managedMode Modo administrado del servidor (0 = no administrado, 1 = administrado). int
querypoolConnectionMode Cómo se controla la participación del servidor de lectura y escritura en el grupo de consultas.
Puede tener los siguientes valores: {ul}{li}readOnly: indica que el servidor de lectura y escritura está pensado para no participar en operaciones de consulta{/li}{li}{li}all, indica que el servidor de lectura y escritura puede participar en operaciones de consulta{/li}{/ul}Especificar readOnly cuando la capacidad es 1 produce un error.
"Todo"
'ReadOnly'
serverMonitorMode Modo de supervisión del servidor para el servidor AS int
sku SKU del recurso de Analysis Services. ResourceSku

ServerAdministrators

Nombre Descripción Value
members Matriz de identidades de usuario de administrador. string[]

GatewayDetails

Nombre Descripción Value
gatewayResourceId Recurso de puerta de enlace que se va a asociar al servidor. string

IPv4FirewallSettings

Nombre Descripción Value
enablePowerBIService Indicador de habilitación del servicio PBI. bool
firewallRules Matriz de reglas de firewall. IPv4FirewallRule[]

IPv4FirewallRule

Nombre Descripción Value
firewallRuleName Nombre de la regla. string
rangeEnd Intervalo final de IPv4. string
rangeStart Intervalo inicial de IPv4. string

ResourceSku

Nombre Descripción Value
capacity Número de instancias del grupo de consultas de solo lectura. int
name Nombre del nivel de SKU. string (obligatorio)
Nivel: Nombre del plan de tarifa de Azure al que se aplica la SKU. "Básico"
"Development"
'Estándar'

Plantillas de inicio rápido

Las siguientes plantillas de inicio rápido implementan este tipo de recurso.

Plantilla Descripción
Creación de un servidor Azure Analysis Services mediante una plantilla

Implementación en Azure
Esta plantilla crea un servidor Azure Analysis Services.

Definición de recursos de plantilla de ARM

El tipo de recurso servers se puede implementar con operaciones que tienen como destino:

Para obtener una lista de las propiedades modificadas en cada versión de api, consulte registro de cambios.

Formato de los recursos

Para crear un recurso Microsoft.AnalysisServices/servers, agregue el siguiente json a la plantilla.

{
  "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 propiedad

servers

Nombre Descripción Value
type Tipo de recurso "Microsoft.AnalysisServices/servers"
apiVersion La versión de la API de recursos '2017-08-01'
name El nombre del recurso string (obligatorio)

Límite de caracteres: 3-63

Caracteres válidos:
Letras minúsculas y números.

Comience con una letra minúscula.
ubicación Ubicación del recurso de Analysis Services. string (obligatorio)
etiquetas Pares clave-valor de propiedades de aprovisionamiento de recursos adicionales. Diccionario de nombres y valores de etiqueta. Consulte Etiquetas en plantillas.
sku SKU del recurso de Analysis Services. ResourceSku (obligatorio)
properties Propiedades de la solicitud de operación de aprovisionamiento. AnalysisServicesServerProperties

AnalysisServicesServerProperties

Nombre Descripción Value
asAdministrators Una colección de administradores de servidores as ServerAdministrators
backupBlobContainerUri Identificador URI del contenedor de SAS en el contenedor de copia de seguridad. string
gatewayDetails Los detalles de la puerta de enlace configurados para el servidor AS. GatewayDetails
ipV4FirewallSettings Configuración del firewall para el servidor AS. IPv4FirewallSettings
managedMode Modo administrado del servidor (0 = no administrado, 1 = administrado). int
querypoolConnectionMode Cómo se controla la participación del servidor de lectura y escritura en el grupo de consultas.
Puede tener los siguientes valores: {ul}{li}readOnly: indica que el servidor de lectura y escritura está pensado para no participar en operaciones de consulta{/li}{li}{li}all: indica que el servidor de lectura y escritura puede participar en operaciones de consulta{/li}{/ul}Especificar readOnly cuando la capacidad es 1 produce un error.
'Todo'
'ReadOnly'
serverMonitorMode Modo de supervisión del servidor para el servidor AS int
sku SKU del recurso de Analysis Services. ResourceSku

ServerAdministrators

Nombre Descripción Value
members Matriz de identidades de usuario de administrador. string[]

GatewayDetails

Nombre Descripción Value
gatewayResourceId Recurso de puerta de enlace que se va a asociar al servidor. string

IPv4FirewallSettings

Nombre Descripción Value
enablePowerBIService Indicador de habilitación del servicio PBI. bool
firewallRules Matriz de reglas de firewall. IPv4FirewallRule[]

IPv4FirewallRule

Nombre Descripción Value
firewallRuleName Nombre de la regla. string
rangeEnd Intervalo final de IPv4. string
rangeStart Intervalo inicial de IPv4. string

ResourceSku

Nombre Descripción Value
capacity Número de instancias del grupo de consultas de solo lectura. int
name Nombre del nivel de SKU. string (obligatorio)
Nivel: Nombre del plan de tarifa de Azure al que se aplica la SKU. "Básico"
"Development"
'Estándar'

Plantillas de inicio rápido

Las siguientes plantillas de inicio rápido implementan este tipo de recurso.

Plantilla Descripción
Creación de un servidor Azure Analysis Services mediante una plantilla

Implementación en Azure
Esta plantilla crea un servidor Azure Analysis Services.

Definición de recursos de Terraform (proveedor AzAPI)

El tipo de recurso servers se puede implementar con operaciones que tienen como destino:

  • Grupos de recursos

Para obtener una lista de las propiedades modificadas en cada versión de api, consulte registro de cambios.

Formato de los recursos

Para crear un recurso Microsoft.AnalysisServices/servers, agregue el siguiente terraform a la plantilla.

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 propiedad

servers

Nombre Descripción Value
type Tipo de recurso "Microsoft.AnalysisServices/servers@2017-08-01"
name El nombre del recurso string (obligatorio)

Límite de caracteres: 3-63

Caracteres válidos:
Letras minúsculas y números.

Comience con una letra minúscula.
ubicación Ubicación del recurso de Analysis Services. string (obligatorio)
parent_id Para realizar la implementación en un grupo de recursos, use el identificador de ese grupo de recursos. string (obligatorio)
etiquetas Pares clave-valor de propiedades de aprovisionamiento de recursos adicionales. Diccionario de nombres y valores de etiqueta.
sku SKU del recurso de Analysis Services. ResourceSku (obligatorio)
properties Propiedades de la solicitud de operación de aprovisionamiento. AnalysisServicesServerProperties

AnalysisServicesServerProperties

Nombre Descripción Value
asAdministrators Una colección de administradores de servidores as ServerAdministrators
backupBlobContainerUri Identificador URI del contenedor de SAS en el contenedor de copia de seguridad. string
gatewayDetails Los detalles de la puerta de enlace configurados para el servidor AS. GatewayDetails
ipV4FirewallSettings Configuración del firewall para el servidor AS. IPv4FirewallSettings
managedMode Modo administrado del servidor (0 = no administrado, 1 = administrado). int
querypoolConnectionMode Cómo se controla la participación del servidor de lectura y escritura en el grupo de consultas.
Puede tener los siguientes valores: {ul}{li}readOnly: indica que el servidor de lectura y escritura está pensado para no participar en operaciones de consulta{/li}{li}{li}all, indica que el servidor de lectura y escritura puede participar en operaciones de consulta{/li}{/ul}Especificar readOnly cuando la capacidad es 1 produce un error.
"All"
"ReadOnly"
serverMonitorMode Modo de supervisión del servidor para el servidor AS int
sku SKU del recurso de Analysis Services. ResourceSku

ServerAdministrators

Nombre Descripción Value
members Matriz de identidades de usuario de administrador. string[]

GatewayDetails

Nombre Descripción Value
gatewayResourceId Recurso de puerta de enlace que se va a asociar al servidor. string

IPv4FirewallSettings

Nombre Descripción Value
enablePowerBIService Indicador de habilitación del servicio PBI. bool
firewallRules Matriz de reglas de firewall. IPv4FirewallRule[]

IPv4FirewallRule

Nombre Descripción Value
firewallRuleName Nombre de la regla. string
rangeEnd Intervalo final de IPv4. string
rangeStart Intervalo inicial de IPv4. string

ResourceSku

Nombre Descripción Value
capacity Número de instancias del grupo de consultas de solo lectura. int
name Nombre del nivel de SKU. string (obligatorio)
Nivel: Nombre del plan de tarifa de Azure al que se aplica la SKU. "Básica"
"Desarrollo"
"Estándar"