Microsoft.MachineLearning commitmentPlans

Bicep resource definition

The commitmentPlans resource type can be deployed to:

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

Resource format

To create a Microsoft.MachineLearning/commitmentPlans resource, add the following Bicep to your template.

resource symbolicname 'Microsoft.MachineLearning/commitmentPlans@2016-05-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    capacity: int
    name: 'string'
    tier: 'string'
  }
  etag: 'string'
}

Property values

commitmentPlans

Name Description Value
name The resource name string (required)

Character limit: 1-260

Valid characters:
Can't use:
<>*%&:?+/\\ or control characters

Can't end with a space.
location Resource location. string (required)
tags User-defined tags for the resource. Dictionary of tag names and values. See Tags in templates
sku The commitment plan SKU. ResourceSku
etag An entity tag used to enforce optimistic concurrency. string

ResourceSku

Name Description Value
capacity The scale-out capacity of the resource. 1 is 1x, 2 is 2x, etc. This impacts the quantities and cost of any commitment plan resource. int
name The SKU name. Along with tier, uniquely identifies the SKU. string
tier The SKU tier. Along with name, uniquely identifies the SKU. string

ARM template resource definition

The commitmentPlans resource type can be deployed to:

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

Resource format

To create a Microsoft.MachineLearning/commitmentPlans resource, add the following JSON to your template.

{
  "type": "Microsoft.MachineLearning/commitmentPlans",
  "apiVersion": "2016-05-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "capacity": "int",
    "name": "string",
    "tier": "string"
  },
  "etag": "string"
}

Property values

commitmentPlans

Name Description Value
type The resource type 'Microsoft.MachineLearning/commitmentPlans'
apiVersion The resource api version '2016-05-01-preview'
name The resource name string (required)

Character limit: 1-260

Valid characters:
Can't use:
<>*%&:?+/\\ or control characters

Can't end with a space.
location Resource location. string (required)
tags User-defined tags for the resource. Dictionary of tag names and values. See Tags in templates
sku The commitment plan SKU. ResourceSku
etag An entity tag used to enforce optimistic concurrency. string

ResourceSku

Name Description Value
capacity The scale-out capacity of the resource. 1 is 1x, 2 is 2x, etc. This impacts the quantities and cost of any commitment plan resource. int
name The SKU name. Along with tier, uniquely identifies the SKU. string
tier The SKU tier. Along with name, uniquely identifies the SKU. string

Terraform (AzAPI provider) resource definition

The commitmentPlans 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.MachineLearning/commitmentPlans resource, add the following Terraform to your template.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearning/commitmentPlans@2016-05-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    sku = {
      capacity = int
      name = "string"
      tier = "string"
    }
    etag = "string"
  })
}

Property values

commitmentPlans

Name Description Value
type The resource type "Microsoft.MachineLearning/commitmentPlans@2016-05-01-preview"
name The resource name string (required)

Character limit: 1-260

Valid characters:
Can't use:
<>*%&:?+/\\ or control characters

Can't end with a space.
location Resource location. string (required)
parent_id To deploy to a resource group, use the ID of that resource group. string (required)
tags User-defined tags for the resource. Dictionary of tag names and values.
sku The commitment plan SKU. ResourceSku
etag An entity tag used to enforce optimistic concurrency. string

ResourceSku

Name Description Value
capacity The scale-out capacity of the resource. 1 is 1x, 2 is 2x, etc. This impacts the quantities and cost of any commitment plan resource. int
name The SKU name. Along with tier, uniquely identifies the SKU. string
tier The SKU tier. Along with name, uniquely identifies the SKU. string