Microsoft.Authorization roleManagementPolicyAssignments

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

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

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

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

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

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

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

resource symbolicname 'Microsoft.Authorization/roleManagementPolicyAssignments@2020-10-01' = {
  name: 'string'
  scope: resourceSymbolicName or tenant()
  properties: {
    policyId: 'string'
    roleDefinitionId: 'string'
    scope: 'string'
  }
}

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

roleManagementPolicyAssignments

Имя Описание Значение
name имя ресурса. строка (обязательно)
область Используйте при создании ресурса расширения в области, отличной от области развертывания. Целевой ресурс

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

Этот тип ресурса также можно применить к клиенту.
Для Bicep используйте tenant().
properties Свойства политики управления ролями. RoleManagementPolicyAssignmentProperties

RoleManagementPolicyAssignmentProperties

Имя Описание Значение
policyId Назначение политики с идентификатором политики управления ролями. строка
roleDefinitionId Определение роли назначения политики управления. строка
область Область политики управления ролями. строка

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

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

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

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

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

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

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

{
  "type": "Microsoft.Authorization/roleManagementPolicyAssignments",
  "apiVersion": "2020-10-01",
  "name": "string",
  "scope": "string" or "/",
  "properties": {
    "policyId": "string",
    "roleDefinitionId": "string",
    "scope": "string"
  }
}

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

roleManagementPolicyAssignments

Имя Описание Значение
тип Тип ресурса Microsoft.Authorization/roleManagementPolicyAssignments
версия_API Версия API ресурсов '2020-10-01'
name имя ресурса. строка (обязательно)
область Используйте при создании ресурса расширения в области, отличной от области развертывания. Целевой ресурс

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

Этот тип ресурса также можно применить к клиенту.
Для JSON используйте "/".
properties Свойства политики управления ролями. RoleManagementPolicyAssignmentProperties

RoleManagementPolicyAssignmentProperties

Имя Описание Значение
policyId Назначение политики с идентификатором политики управления ролями. строка
roleDefinitionId Определение роли назначения политики управления. строка
область Область политики управления ролями. строка

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

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

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

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

  • Группы ресурсов
  • Подписки
  • Группы управления
  • Арендаторов

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

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

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Authorization/roleManagementPolicyAssignments@2020-10-01"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      policyId = "string"
      roleDefinitionId = "string"
      scope = "string"
    }
  })
}

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

roleManagementPolicyAssignments

Имя Описание Значение
тип Тип ресурса "Microsoft.Authorization/roleManagementPolicyAssignments@2020-10-01"
name имя ресурса. string (обязательно)
parent_id Идентификатор ресурса, к который применяется этот ресурс расширения. string (обязательно)
properties Свойства политики управления ролями. RoleManagementPolicyAssignmentProperties

RoleManagementPolicyAssignmentProperties

Имя Описание Значение
policyId Назначение политики идентификатора политики управления ролями. строка
roleDefinitionId Определение роли назначения политики управления. строка
область Область политики управления ролями. строка