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


Microsoft.Blueprint BlueprintAssignments 2017-11-preview

Определение ресурсов Bicep

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

  • подписки . См. команды развертывания подписки

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

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

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

resource symbolicname 'Microsoft.Blueprint/blueprintAssignments@2017-11-11-preview' = {
  identity: {
    principalId: 'string'
    tenantId: 'string'
    type: 'string'
  }
  location: 'string'
  name: 'string'
  properties: {
    blueprintId: 'string'
    description: 'string'
    displayName: 'string'
    locks: {
      mode: 'string'
    }
    parameters: {
      {customized property}: {
        description: 'string'
      }
    }
    resourceGroups: {
      {customized property}: {
        location: 'string'
        name: 'string'
      }
    }
  }
}

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

AssignmentLockSettings

Имя Описание Ценность
режим Режим блокировки. AllResources
"Нет"

НазначениеProperties

Имя Описание Ценность
BlueprintId Идентификатор ресурса определения схемы. струна
описание В нескольких строках объясняется этот ресурс. струна

Ограничения целостности:
Максимальная длина =
displayName Строка однострочный поясняет этот ресурс. струна

Ограничения целостности:
Максимальная длина =
Замки Определяет, как будут заблокированы управляемые схемой ресурсы. AssignmentLockSettings
Параметры Значения параметров схемы. ParameterValueCollection (обязательно)
resourceGroups Имена и расположения заполнителей групп ресурсов. ResourceGroupValueCollection (обязательно)

ManagedServiceIdentity

Имя Описание Ценность
principalId Идентификатор субъекта Azure Active Directory, связанный с этим удостоверением. струна
tenantId Идентификатор Azure Active Directory. струна
тип Тип управляемого удостоверения службы. "Нет"
SystemAssigned
UserAssigned (обязательно)

Microsoft.Blueprint/blueprintAssignments

Имя Описание Ценность
тождество Управляемое удостоверение службы для этого назначения схемы ManagedServiceIdentity (обязательно)
местоположение Расположение этого назначения схемы. строка (обязательно)
имя Имя ресурса строка (обязательно)
свойства Свойства объекта Assignment. AssignmentProperties (обязательно)

ParameterValueBase

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

ParameterValueCollection

Имя Описание Ценность

ResourceGroupValue

Имя Описание Ценность
местоположение Расположение группы ресурсов струна
имя Имя группы ресурсов струна

Ограничения целостности:
Минимальная длина = 1
Максимальная длина = 1

ResourceGroupValueCollection

Имя Описание Ценность

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

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

  • подписки . См. команды развертывания подписки

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

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

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

{
  "type": "Microsoft.Blueprint/blueprintAssignments",
  "apiVersion": "2017-11-11-preview",
  "name": "string",
  "identity": {
    "principalId": "string",
    "tenantId": "string",
    "type": "string"
  },
  "location": "string",
  "properties": {
    "blueprintId": "string",
    "description": "string",
    "displayName": "string",
    "locks": {
      "mode": "string"
    },
    "parameters": {
      "{customized property}": {
        "description": "string"
      }
    },
    "resourceGroups": {
      "{customized property}": {
        "location": "string",
        "name": "string"
      }
    }
  }
}

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

AssignmentLockSettings

Имя Описание Ценность
режим Режим блокировки. AllResources
"Нет"

НазначениеProperties

Имя Описание Ценность
BlueprintId Идентификатор ресурса определения схемы. струна
описание В нескольких строках объясняется этот ресурс. струна

Ограничения целостности:
Максимальная длина =
displayName Строка однострочный поясняет этот ресурс. струна

Ограничения целостности:
Максимальная длина =
Замки Определяет, как будут заблокированы управляемые схемой ресурсы. AssignmentLockSettings
Параметры Значения параметров схемы. ParameterValueCollection (обязательно)
resourceGroups Имена и расположения заполнителей групп ресурсов. ResourceGroupValueCollection (обязательно)

ManagedServiceIdentity

Имя Описание Ценность
principalId Идентификатор субъекта Azure Active Directory, связанный с этим удостоверением. струна
tenantId Идентификатор Azure Active Directory. струна
тип Тип управляемого удостоверения службы. "Нет"
SystemAssigned
UserAssigned (обязательно)

Microsoft.Blueprint/blueprintAssignments

Имя Описание Ценность
apiVersion Версия API '2017-11-11-preview'
тождество Управляемое удостоверение службы для этого назначения схемы ManagedServiceIdentity (обязательно)
местоположение Расположение этого назначения схемы. строка (обязательно)
имя Имя ресурса строка (обязательно)
свойства Свойства объекта Assignment. AssignmentProperties (обязательно)
тип Тип ресурса "Microsoft.Blueprint/blueprintAssignments"

ParameterValueBase

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

ParameterValueCollection

Имя Описание Ценность

ResourceGroupValue

Имя Описание Ценность
местоположение Расположение группы ресурсов струна
имя Имя группы ресурсов струна

Ограничения целостности:
Минимальная длина = 1
Максимальная длина = 1

ResourceGroupValueCollection

Имя Описание Ценность

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

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

  • подписки

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

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

Чтобы создать ресурс Microsoft.Blueprint/blueprintAssignments, добавьте следующий объект Terraform в шаблон.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Blueprint/blueprintAssignments@2017-11-11-preview"
  name = "string"
  identity = {
    principalId = "string"
    tenantId = "string"
    type = "string"
  }
  location = "string"
  body = jsonencode({
    properties = {
      blueprintId = "string"
      description = "string"
      displayName = "string"
      locks = {
        mode = "string"
      }
      parameters = {
        {customized property} = {
          description = "string"
        }
      }
      resourceGroups = {
        {customized property} = {
          location = "string"
          name = "string"
        }
      }
    }
  })
}

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

AssignmentLockSettings

Имя Описание Ценность
режим Режим блокировки. AllResources
"Нет"

НазначениеProperties

Имя Описание Ценность
BlueprintId Идентификатор ресурса определения схемы. струна
описание В нескольких строках объясняется этот ресурс. струна

Ограничения целостности:
Максимальная длина =
displayName Строка однострочный поясняет этот ресурс. струна

Ограничения целостности:
Максимальная длина =
Замки Определяет, как будут заблокированы управляемые схемой ресурсы. AssignmentLockSettings
Параметры Значения параметров схемы. ParameterValueCollection (обязательно)
resourceGroups Имена и расположения заполнителей групп ресурсов. ResourceGroupValueCollection (обязательно)

ManagedServiceIdentity

Имя Описание Ценность
principalId Идентификатор субъекта Azure Active Directory, связанный с этим удостоверением. струна
tenantId Идентификатор Azure Active Directory. струна
тип Тип управляемого удостоверения службы. "Нет"
SystemAssigned
UserAssigned (обязательно)

Microsoft.Blueprint/blueprintAssignments

Имя Описание Ценность
тождество Управляемое удостоверение службы для этого назначения схемы ManagedServiceIdentity (обязательно)
местоположение Расположение этого назначения схемы. строка (обязательно)
имя Имя ресурса строка (обязательно)
свойства Свойства объекта Assignment. AssignmentProperties (обязательно)
тип Тип ресурса "Microsoft.Blueprint/blueprintAssignments@2017-11-11-preview"

ParameterValueBase

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

ParameterValueCollection

Имя Описание Ценность

ResourceGroupValue

Имя Описание Ценность
местоположение Расположение группы ресурсов струна
имя Имя группы ресурсов струна

Ограничения целостности:
Минимальная длина = 1
Максимальная длина = 1

ResourceGroupValueCollection

Имя Описание Ценность