다음을 통해 공유


Microsoft.Blueprint blueprintAssignments 2017-11-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'
'None'

AssignmentProperties

이름 묘사
blueprintId 청사진 정의 리소스의 ID입니다. 문자열
묘사 이 리소스를 여러 줄로 설명합니다. 문자열

제약 조건:
최대 길이 =
displayName 한 줄 문자열은 이 리소스를 설명합니다. 문자열

제약 조건:
최대 길이 =
잠금 Blueprint 관리 리소스를 잠글 방법을 정의합니다. AssignmentLockSettings
매개 변수 청사진 매개 변수 값입니다. ParameterValueCollection(필수)
resourceGroups 리소스 그룹 자리 표시자의 이름 및 위치입니다. resourceGroupValueCollection (필수)

ManagedServiceIdentity

이름 묘사
principalId 이 ID와 연결된 Azure Active Directory 보안 주체 ID입니다. 문자열
tenantId Azure Active Directory의 ID입니다. 문자열
관리 서비스 ID의 형식입니다. 'None'
'SystemAssigned'
'UserAssigned'(필수)

Microsoft.Blueprint/blueprintAssignments

이름 묘사
신원 이 청사진 할당에 대한 관리 서비스 ID managedServiceIdentity (필수)
위치 이 청사진 할당의 위치입니다. string(필수)
이름 리소스 이름 string(필수)
속성 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'
'None'

AssignmentProperties

이름 묘사
blueprintId 청사진 정의 리소스의 ID입니다. 문자열
묘사 이 리소스를 여러 줄로 설명합니다. 문자열

제약 조건:
최대 길이 =
displayName 한 줄 문자열은 이 리소스를 설명합니다. 문자열

제약 조건:
최대 길이 =
잠금 Blueprint 관리 리소스를 잠글 방법을 정의합니다. AssignmentLockSettings
매개 변수 청사진 매개 변수 값입니다. ParameterValueCollection(필수)
resourceGroups 리소스 그룹 자리 표시자의 이름 및 위치입니다. resourceGroupValueCollection (필수)

ManagedServiceIdentity

이름 묘사
principalId 이 ID와 연결된 Azure Active Directory 보안 주체 ID입니다. 문자열
tenantId Azure Active Directory의 ID입니다. 문자열
관리 서비스 ID의 형식입니다. 'None'
'SystemAssigned'
'UserAssigned'(필수)

Microsoft.Blueprint/blueprintAssignments

이름 묘사
apiVersion api 버전 '2017-11-11-preview'
신원 이 청사진 할당에 대한 관리 서비스 ID managedServiceIdentity (필수)
위치 이 청사진 할당의 위치입니다. string(필수)
이름 리소스 이름 string(필수)
속성 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'
'None'

AssignmentProperties

이름 묘사
blueprintId 청사진 정의 리소스의 ID입니다. 문자열
묘사 이 리소스를 여러 줄로 설명합니다. 문자열

제약 조건:
최대 길이 =
displayName 한 줄 문자열은 이 리소스를 설명합니다. 문자열

제약 조건:
최대 길이 =
잠금 Blueprint 관리 리소스를 잠글 방법을 정의합니다. AssignmentLockSettings
매개 변수 청사진 매개 변수 값입니다. ParameterValueCollection(필수)
resourceGroups 리소스 그룹 자리 표시자의 이름 및 위치입니다. resourceGroupValueCollection (필수)

ManagedServiceIdentity

이름 묘사
principalId 이 ID와 연결된 Azure Active Directory 보안 주체 ID입니다. 문자열
tenantId Azure Active Directory의 ID입니다. 문자열
관리 서비스 ID의 형식입니다. 'None'
'SystemAssigned'
'UserAssigned'(필수)

Microsoft.Blueprint/blueprintAssignments

이름 묘사
신원 이 청사진 할당에 대한 관리 서비스 ID managedServiceIdentity (필수)
위치 이 청사진 할당의 위치입니다. string(필수)
이름 리소스 이름 string(필수)
속성 Assignment 개체의 속성입니다. AssignmentProperties(필수)
리소스 종류 "Microsoft.Blueprint/blueprintAssignments@2017-11-11-preview"

ParameterValueBase

이름 묘사
묘사 ParameterValueBase를 BaseClass로 설정하기 위한 선택적 속성입니다. 문자열

ParameterValueCollection

이름 묘사

ResourceGroupValue

이름 묘사
위치 리소스 그룹의 위치 문자열
이름 리소스 그룹의 이름 문자열

제약 조건:
최소 길이 = 1
최대 길이 = 1

ResourceGroupValueCollection

이름 묘사