次の方法で共有


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 このリソースを説明する 1 行の文字列。

制約:
最大長 =
ロック ブループリントで管理されるリソースをロックする方法を定義します。 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 このリソースを説明する 1 行の文字列。

制約:
最大長 =
ロック ブループリントで管理されるリソースをロックする方法を定義します。 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 このリソースを説明する 1 行の文字列。

制約:
最大長 =
ロック ブループリントで管理されるリソースをロックする方法を定義します。 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

名前 形容 価値