Servidores Microsoft.AnalysisServices
Definición de recursos de Bicep
El tipo de recurso de servidores se puede implementar con operaciones destinadas a:
- Grupos de recursos: consulte los comandos de implementación del grupo 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 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 |
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:
- Grupos de recursos: consulte los comandos de implementación del grupo 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 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 |
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" |