Microsoft.AnalysisServices servers 2017-08-01

The servers resource type can be deployed to: Resource groups.

To learn about resource group deployments, see Bicep or ARM template.

Template format

To create a Microsoft.AnalysisServices/servers resource, add the following Bicep or JSON to your template.

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
    serverMonitorMode: int
    sku: {
      capacity: int
      name: 'string'
      tier: 'string'
    }
  }
}

Property values

servers

Name Description Value
type The resource type

For Bicep, set this value in the resource declaration.
'Microsoft.AnalysisServices/servers'
apiVersion The resource api version

For Bicep, set this value in the resource declaration.
'2017-08-01'
name The resource name string (required)
location Location of the Analysis Services resource. string (required)
tags Key-value pairs of additional resource provisioning properties. Dictionary of tag names and values. See Tags in templates
sku Represents the SKU name and Azure pricing tier for Analysis Services resource. ResourceSku (required)
properties Properties of Analysis Services resource. AnalysisServicesServerProperties

AnalysisServicesServerProperties

Name Description Value
asAdministrators An array of administrator user identities. ServerAdministrators
backupBlobContainerUri The SAS container URI to the backup container. string
gatewayDetails The gateway details. GatewayDetails
ipV4FirewallSettings An array of firewall rules. IPv4FirewallSettings
managedMode The managed mode of the server (0 = not managed, 1 = managed). int
serverMonitorMode The server monitor mode for AS server int
sku Represents the SKU name and Azure pricing tier for Analysis Services resource. ResourceSku

ServerAdministrators

Name Description Value
members An array of administrator user identities. string[]

GatewayDetails

Name Description Value
gatewayResourceId Gateway resource to be associated with the server. string

IPv4FirewallSettings

Name Description Value
enablePowerBIService The indicator of enabling PBI service. bool
firewallRules An array of firewall rules. IPv4FirewallRule[]

IPv4FirewallRule

Name Description Value
firewallRuleName The rule name. string
rangeEnd The end range of IPv4. string
rangeStart The start range of IPv4. string

ResourceSku

Name Description Value
capacity The number of instances in the read only query pool. int
name Name of the SKU level. string (required)
tier The name of the Azure pricing tier to which the SKU applies. 'Basic'
'Development'
'Standard'

Quickstart templates

The following quickstart templates deploy this resource type.

Template Description
Create an Azure Analysis Services server using a template

Deploy to Azure
This template creates an Azure Analysis Services server.