Поделиться через


Псевдонимы Microsoft.Subscription

Определение ресурса Bicep

Тип ресурса псевдонимов является ресурсом расширения, что означает, что его можно применить к другому ресурсу.

scope Используйте свойство этого ресурса, чтобы задать область для этого ресурса. См . раздел Установка области для ресурсов расширения в Bicep.

Тип ресурса псевдонимов можно развернуть с помощью операций, предназначенных для:

Список измененных свойств в каждой версии API см. в журнале изменений.

Комментарии

Ресурс можно использовать для Microsoft.Subscription/aliases создания новой подписки, но не для обновления существующей подписки. При попытке обновить свойства с помощью aliases типа ресурса эти изменения не сохраняются.

Чтобы переименовать подписку, используйте операцию Переименовать.

Формат ресурсов

Чтобы создать ресурс Microsoft.Subscription/aliases, добавьте в шаблон следующий код Bicep.

resource symbolicname 'Microsoft.Subscription/aliases@2021-10-01' = {
  name: 'string'
  scope: tenant()
  properties: {
    additionalProperties: {
      managementGroupId: 'string'
      subscriptionOwnerId: 'string'
      subscriptionTenantId: 'string'
      tags: {}
    }
    billingScope: 'string'
    displayName: 'string'
    resellerId: 'string'
    subscriptionId: 'string'
    workload: 'string'
  }
}

Значения свойств

псевдонимы

Имя Описание Значение
name имя ресурса. строка (обязательно)
область Используйте при создании ресурса расширения в области, отличной от области развертывания. Для Bicep: tenant().
properties Укажите свойства запроса псевдонима. PutAliasRequestPropertiesOrSubscriptionAliasResponse...

PutAliasRequestPropertiesOrSubscriptionAliasResponse...

Имя Описание Значение
additionalProperties Дополнительные свойства запроса на добавление псевдонима. PutAliasRequestAdditionalProperties
billingScope Область выставления счетов для подписки.
Для CustomerLed и FieldLed — /billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}
Для PartnerLed — /billingAccounts/{billingAccountName}/customers/{customerName}
Для устаревшей версии EA — /billingAccounts/{billingAccountName}/enrollmentAccounts/{enrollmentAccountName}
строка
displayName Понятное имя подписки. строка
resellerId Идентификатор торгового посредника строка
subscriptionId Этот параметр можно использовать для создания псевдонима для существующего идентификатора подписки. строка
workload Тип рабочей нагрузки подписки. Это может быть рабочая среда или DevTest. DevTest
"Рабочая среда"

PutAliasRequestAdditionalProperties

Имя Описание Значение
managementGroupId Идентификатор группы управления для подписки. строка
subscriptionOwnerId Идентификатор владельца подписки строка
subscriptionTenantId Идентификатор клиента подписки строка
tags Теги для подписки объект

Шаблоны быстрого запуска

Следующие шаблоны быстрого запуска развертывают этот тип ресурса.

Шаблон Описание
Создание подписки в учетной записи EA

Развертывание в Azure
Этот шаблон является шаблоном группы управления, который создает подписку с помощью псевдонима. Его можно использовать только в режиме выставления счетов по Соглашению Enterprise. В официальной документации показаны изменения, необходимые для других типов учетных записей.
Создание подписки, resourceGroup и storageAccount

Развертывание в Azure
Этот шаблон является шаблоном группы управления, который создаст подписку, группу ресурсов и storageAccount в одном шаблоне. Его можно использовать только в режиме выставления счетов по Соглашению Enterprise. В официальной документации показаны изменения, необходимые для других типов учетных записей.

Определение ресурса шаблона ARM

Тип ресурса псевдонимов является ресурсом расширения, что означает, что его можно применить к другому ресурсу.

scope Используйте свойство этого ресурса, чтобы задать область для этого ресурса. См . раздел Установка области для ресурсов расширения в шаблонах ARM.

Тип ресурса псевдонимов можно развернуть с помощью операций, предназначенных для:

Список измененных свойств в каждой версии API см. в журнале изменений.

Комментарии

Ресурс можно использовать для Microsoft.Subscription/aliases создания новой подписки, но не для обновления существующей подписки. При попытке обновить свойства с помощью aliases типа ресурса эти изменения не сохраняются.

Чтобы переименовать подписку, используйте операцию Переименовать.

Формат ресурсов

Чтобы создать ресурс Microsoft.Subscription/aliases, добавьте следующий код JSON в шаблон.

{
  "type": "Microsoft.Subscription/aliases",
  "apiVersion": "2021-10-01",
  "name": "string",
  "scope": "/",
  "properties": {
    "additionalProperties": {
      "managementGroupId": "string",
      "subscriptionOwnerId": "string",
      "subscriptionTenantId": "string",
      "tags": {}
    },
    "billingScope": "string",
    "displayName": "string",
    "resellerId": "string",
    "subscriptionId": "string",
    "workload": "string"
  }
}

Значения свойств

псевдонимы

Имя Описание Значение
тип Тип ресурса Microsoft.Subscription/aliases
версия_API Версия API ресурсов '2021-10-01'
name имя ресурса. string (обязательно)
область Используйте при создании ресурса расширения в области, отличной от области развертывания. Для JSON: /.
properties Поместите свойства запроса псевдонима. PutAliasRequestPropertiesOrSubscriptionAliasResponse...

PutAliasRequestPropertiesOrSubscriptionAliasResponse...

Имя Описание Значение
additionalProperties Дополнительные свойства запроса на добавление псевдонима. PutAliasRequestAdditionalProperties
billingScope Область выставления счетов подписки.
Для CustomerLed и FieldLed — /billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}
Для PartnerLed — /billingAccounts/{billingAccountName}/customers/{customerName}
Для устаревшей версии EA — /billingAccounts/{billingAccountName}/enrollmentAccounts/{enrollmentAccountName}
строка
displayName Понятное имя подписки. строка
resellerId Идентификатор торгового посредника строка
subscriptionId Этот параметр можно использовать для создания псевдонима для существующего идентификатора подписки. строка
workload Тип рабочей нагрузки подписки. Это может быть production или DevTest. DevTest
"Рабочая среда"

PutAliasRequestAdditionalProperties

Имя Описание Значение
managementGroupId Идентификатор группы управления для подписки. строка
subscriptionOwnerId Идентификатор владельца подписки строка
subscriptionTenantId Идентификатор клиента подписки строка
tags Теги для подписки object

Шаблоны быстрого запуска

Следующие шаблоны быстрого запуска развертывают этот тип ресурса.

Шаблон Описание
Создание подписки в учетной записи EA

Развертывание в Azure
Этот шаблон представляет собой шаблон группы управления, который создаст подписку с помощью псевдонима. Его можно использовать только в режиме выставления счетов по Соглашению Enterprise. В официальной документации показаны изменения, необходимые для других типов учетных записей.
Создание подписки, resourceGroup и storageAccount

Развертывание в Azure
Этот шаблон является шаблоном группы управления, который создаст подписку, группу ресурсов и storageAccount в одном шаблоне. Его можно использовать только в режиме выставления счетов по Соглашению Enterprise. В официальной документации показаны изменения, необходимые для других типов учетных записей.

Определение ресурса Terraform (поставщик AzAPI)

Тип ресурса псевдонимов является ресурсом расширения, что означает, что его можно применить к другому ресурсу.

parent_id Используйте свойство этого ресурса, чтобы задать область для этого ресурса.

Тип ресурса псевдонимов можно развернуть с помощью операций, предназначенных для:

  • Клиенты

Список измененных свойств в каждой версии API см. в журнале изменений.

Формат ресурсов

Чтобы создать ресурс Microsoft.Subscription/aliases, добавьте следующую terraform в шаблон.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Subscription/aliases@2021-10-01"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      additionalProperties = {
        managementGroupId = "string"
        subscriptionOwnerId = "string"
        subscriptionTenantId = "string"
        tags = {}
      }
      billingScope = "string"
      displayName = "string"
      resellerId = "string"
      subscriptionId = "string"
      workload = "string"
    }
  })
}

Значения свойств

псевдонимы

Имя Описание Значение
тип Тип ресурса "Microsoft.Subscription/aliases@2021-10-01"
name имя ресурса. строка (обязательно)
parent_id Идентификатор ресурса, к который применяется этот ресурс расширения. строка (обязательно)
properties Укажите свойства запроса псевдонима. PutAliasRequestPropertiesOrSubscriptionAliasResponse...

PutAliasRequestPropertiesOrSubscriptionAliasResponse...

Имя Описание Значение
additionalProperties Дополнительные свойства запроса на добавление псевдонима. PutAliasRequestAdditionalProperties
billingScope Область выставления счетов для подписки.
Для CustomerLed и FieldLed — /billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}
Для PartnerLed — /billingAccounts/{billingAccountName}/customers/{customerName}
Для устаревшей версии EA — /billingAccounts/{billingAccountName}/enrollmentAccounts/{enrollmentAccountName}
строка
displayName Понятное имя подписки. строка
resellerId Идентификатор торгового посредника строка
subscriptionId Этот параметр можно использовать для создания псевдонима для существующего идентификатора подписки. строка
workload Тип рабочей нагрузки подписки. Это может быть рабочая среда или DevTest. "DevTest"
"Production"

PutAliasRequestAdditionalProperties

Имя Описание Значение
managementGroupId Идентификатор группы управления для подписки. строка
subscriptionOwnerId Идентификатор владельца подписки строка
subscriptionTenantId Идентификатор клиента подписки строка
tags Теги для подписки object