Microsoft.AnalysisServices servers 2016-05-16

Bicep resource definition

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

To learn about resource group deployments, see Bicep.

For a list of changed properties in each API version, see change log.

Resource format

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

resource symbolicname 'Microsoft.AnalysisServices/servers@2016-05-16' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    capacity: int
    name: 'string'
    tier: 'string'
  }
  properties: {
    asAdministrators: {
      members: [
        'string'
      ]
    }
    backupBlobContainerUri: 'string'
    managedMode: int
    serverMonitorMode: int
  }
}

Property values

servers

Name Description Value
name The resource name string (required)

Character limit: 3-63

Valid characters:
Lowercase letters and numbers.

Start with lowercase letter.
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 The SKU of the Analysis Services resource. ResourceSku (required)
properties Properties of the provision operation request. AnalysisServicesServerProperties

AnalysisServicesServerProperties

Name Description Value
asAdministrators A collection of AS server administrators ServerAdministrators
backupBlobContainerUri The container URI of backup blob. string
managedMode The managed mode of the server (0 = not managed, 1 = managed). int
serverMonitorMode The server monitor mode for AS server int

ServerAdministrators

Name Description Value
members An array of administrator user identities. 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.

ARM template resource definition

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

To learn about resource group deployments, see ARM template.

For a list of changed properties in each API version, see change log.

Resource format

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

{
  "type": "Microsoft.AnalysisServices/servers",
  "apiVersion": "2016-05-16",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "capacity": "int",
    "name": "string",
    "tier": "string"
  },
  "properties": {
    "asAdministrators": {
      "members": [ "string" ]
    },
    "backupBlobContainerUri": "string",
    "managedMode": "int",
    "serverMonitorMode": "int"
  }
}

Property values

servers

Name Description Value
type The resource type 'Microsoft.AnalysisServices/servers'
apiVersion The resource api version '2016-05-16'
name The resource name string (required)

Character limit: 3-63

Valid characters:
Lowercase letters and numbers.

Start with lowercase letter.
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 The SKU of the Analysis Services resource. ResourceSku (required)
properties Properties of the provision operation request. AnalysisServicesServerProperties

AnalysisServicesServerProperties

Name Description Value
asAdministrators A collection of AS server administrators ServerAdministrators
backupBlobContainerUri The container URI of backup blob. string
managedMode The managed mode of the server (0 = not managed, 1 = managed). int
serverMonitorMode The server monitor mode for AS server int

ServerAdministrators

Name Description Value
members An array of administrator user identities. 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.

Terraform (AzAPI provider) resource definition

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

For a list of changed properties in each API version, see change log.

Resource format

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.AnalysisServices/servers@2016-05-16"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      asAdministrators = {
        members = [
          "string"
        ]
      }
      backupBlobContainerUri = "string"
      managedMode = int
      serverMonitorMode = int
    }
    sku = {
      capacity = int
      name = "string"
      tier = "string"
    }
  })
}

Property values

servers

Name Description Value
type The resource type "Microsoft.AnalysisServices/servers@2016-05-16"
name The resource name string (required)

Character limit: 3-63

Valid characters:
Lowercase letters and numbers.

Start with lowercase letter.
location Location of the Analysis Services resource. string (required)
parent_id To deploy to a resource group, use the ID of that resource group. string (required)
tags Key-value pairs of additional resource provisioning properties. Dictionary of tag names and values.
sku The SKU of the Analysis Services resource. ResourceSku (required)
properties Properties of the provision operation request. AnalysisServicesServerProperties

AnalysisServicesServerProperties

Name Description Value
asAdministrators A collection of AS server administrators ServerAdministrators
backupBlobContainerUri The container URI of backup blob. string
managedMode The managed mode of the server (0 = not managed, 1 = managed). int
serverMonitorMode The server monitor mode for AS server int

ServerAdministrators

Name Description Value
members An array of administrator user identities. 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"