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


Связи Microsoft.CustomProviders

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

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

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

Допустимые области развертывания для ресурса associations:

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

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

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

resource symbolicname 'Microsoft.CustomProviders/associations@2018-09-01-preview' = {
  name: 'string'
  scope: resourceSymbolicName
  properties: {
    targetResourceId: 'string'
  }
}

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

associations

Имя Описание Значение
name имя ресурса. string (обязательно)

Ограничение символов: 1–180

Допустимые символы:
Нельзя использовать:
%&\\?/ или управляющие символы.

Не может заканчиваться точкой или пробелом.
область Используется при создании ресурса расширения в области, отличной от области развертывания. Целевой ресурс

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

Свойства associationProperties

Имя Описание Значение
targetResourceId Экземпляр ресурса REST целевого ресурса для этой связи. строка

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

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

Шаблон Описание
Расширение существующих ресурсов Azure с помощью настраиваемых поставщиков

Развертывание в Azure
В этом примере подробно описано, как расширить существующие ресурсы Azure и Resource Manager шаблонов для добавления в пользовательские рабочие нагрузки.

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

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

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

Допустимые области развертывания для ресурса associations:

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

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

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

{
  "type": "Microsoft.CustomProviders/associations",
  "apiVersion": "2018-09-01-preview",
  "name": "string",
  "scope": "string",
  "properties": {
    "targetResourceId": "string"
  }
}

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

associations

Имя Описание Значение
тип Тип ресурса Microsoft.CustomProviders/associations
версия_API Версия API ресурсов '2018-09-01-preview'
name имя ресурса. string (обязательно)

Ограничение символов: 1–180

Допустимые символы:
Нельзя использовать:
%&\\?/ или управляющие символы.

Не может заканчиваться точкой или пробелом.
область Используется при создании ресурса расширения в области, отличной от области развертывания. Целевой ресурс

Для JSON задайте полное имя ресурса, к который будет применяться ресурс расширения .
properties Свойства связи. Свойства associationProperties

Свойства associationProperties

Имя Описание Значение
targetResourceId Экземпляр ресурса REST целевого ресурса для этой связи. строка

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

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

Шаблон Описание
Расширение существующих ресурсов Azure с помощью настраиваемых поставщиков

Развертывание в Azure
В этом примере подробно описано, как расширить существующие ресурсы Azure и Resource Manager шаблонов для добавления в пользовательские рабочие нагрузки.

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

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

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

Допустимые области развертывания для ресурса associations:

  • Группы ресурсов

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

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

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.CustomProviders/associations@2018-09-01-preview"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      targetResourceId = "string"
    }
  })
}

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

associations

Имя Описание Значение
тип Тип ресурса "Microsoft.CustomProviders/associations@2018-09-01-preview"
name имя ресурса. string (обязательно)

Ограничение символов: 1–180

Допустимые символы:
Нельзя использовать:
%&\\?/ или управляющие символы.

Не может заканчиваться точкой или пробелом.
parent_id Идентификатор ресурса, к который применяется этот ресурс расширения. string (обязательно)
properties Свойства связи. Свойства associationProperties

Свойства associationProperties

Имя Описание Значение
targetResourceId Экземпляр ресурса REST целевого ресурса для этой связи. строка