Servidores Microsoft.AnalysisServices 2017-07-14

Definición de recursos de Bicep

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 bicep a la plantilla.

resource symbolicname 'Microsoft.AnalysisServices/servers@2017-07-14' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    name: 'string'
    tier: 'string'
  }
  properties: {
    asAdministrators: {
      members: [
        'string'
      ]
    }
    backupBlobContainerUri: 'string'
    gatewayDetails: {
      gatewayResourceId: 'string'
    }
    managedMode: int
    serverMonitorMode: int
  }
}

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 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
managedMode Modo administrado del servidor (0 = no administrado, 1 = administrado). int
serverMonitorMode Modo de supervisión del servidor para el servidor AS int

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

ResourceSku

Nombre Descripción Value
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-07-14",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "name": "string",
    "tier": "string"
  },
  "properties": {
    "asAdministrators": {
      "members": [ "string" ]
    },
    "backupBlobContainerUri": "string",
    "gatewayDetails": {
      "gatewayResourceId": "string"
    },
    "managedMode": "int",
    "serverMonitorMode": "int"
  }
}

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-07-14'
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
managedMode Modo administrado del servidor (0 = no administrado, 1 = administrado). int
serverMonitorMode Modo de supervisión del servidor para el servidor AS int

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

ResourceSku

Nombre Descripción Value
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 de servidores se puede implementar con operaciones destinadas a:

  • 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-07-14"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      asAdministrators = {
        members = [
          "string"
        ]
      }
      backupBlobContainerUri = "string"
      gatewayDetails = {
        gatewayResourceId = "string"
      }
      managedMode = int
      serverMonitorMode = int
    }
    sku = {
      name = "string"
      tier = "string"
    }
  })
}

Valores de propiedad

servers

Nombre Descripción Value
type Tipo de recurso "Microsoft.AnalysisServices/servers@2017-07-14"
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
managedMode Modo administrado del servidor (0 = no administrado, 1 = administrado). int
serverMonitorMode Modo de supervisión del servidor para el servidor AS int

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

ResourceSku

Nombre Descripción Value
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"