次の方法で共有


マイクロソフト.ネットワーク仮想アプライアンス 2020-04-01

Bicep リソース定義

networkVirtualAppliances リソースの種類は、次をターゲットとする操作と共にデプロイできます。

  • リソース グループの - リソース グループのデプロイ コマンド 参照

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.Network/networkVirtualAppliances リソースを作成するには、次の Bicep をテンプレートに追加します。

resource symbolicname 'Microsoft.Network/networkVirtualAppliances@2020-04-01' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    bootStrapConfigurationBlob: [
      'string'
    ]
    cloudInitConfigurationBlob: [
      'string'
    ]
    virtualApplianceAsn: int
    virtualHub: {
      id: 'string'
    }
  }
  sku: {
    bundledScaleUnit: 'string'
    marketPlaceVersion: 'string'
    vendor: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

プロパティ値

Microsoft.Network/networkVirtualAppliances (英語)

名前 形容 価値
同一性 cloud-init と構成 BLOB への読み取りアクセス権を持つサービス プリンシパル。 ManagedServiceIdentity の
場所 リソースの場所。
名前 リソース名 string (必須)
プロパティ ネットワーク仮想アプライアンスのプロパティ。 NetworkVirtualAppliancePropertiesFormat
エスケーユー ネットワーク仮想アプライアンス SKU。 VirtualApplianceSkuProperties の
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート の タグを参照してください

Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

名前 形容 価値

マネージドサービスアイデンティティ

名前 形容 価値
種類 リソースに使用される ID の種類。 型 'SystemAssigned, UserAssigned' には、暗黙的に作成された ID とユーザー割り当て ID のセットの両方が含まれます。 種類 'None' は、仮想マシンからすべての ID を削除します。 「なし」
'システム割り当て'
'SystemAssigned,UserAssigned'
'UserAssigned'
userAssignedIdentities (ユーザー割り当て済みアイデンティティ) リソースに関連付けられているユーザー ID の一覧。 ユーザー ID ディクショナリ のキー参照は、'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}' という形式の ARM リソース ID になります。 ManagedServiceIdentityUserAssignedIdentities の

ManagedServiceIdentityUserAssignedIdentities

名前 形容 価値

NetworkVirtualAppliancePropertiesFormat

名前 形容 価値
bootStrapConfigurationBlob (英語) BootStrapConfigurationBlob ストレージ URL。 文字列[]
cloudInitConfigurationBlob CloudInitConfigurationBlob ストレージ URL。 文字列[]
virtualApplianceAsn VirtualAppliance ASN。 int

制約:
最小値 = 0
最大値 = 4294967295
バーチャルハブ ネットワーク仮想アプライアンスがデプロイされている仮想ハブ。 SubResource の

リソースタグ

名前 形容 価値

サブリソース

名前 形容 価値
身分証明書 リソース ID。

VirtualApplianceSkuプロパティ

名前 形容 価値
バンドルスケールユニット 仮想アプライアンス スケール ユニット。
マーケットプレイスバージョン 仮想アプライアンスのバージョン。
売り手 仮想アプライアンス ベンダー。

ARM テンプレート リソース定義

networkVirtualAppliances リソースの種類は、次をターゲットとする操作と共にデプロイできます。

  • リソース グループの - リソース グループのデプロイ コマンド 参照

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.Network/networkVirtualAppliances リソースを作成するには、次の JSON をテンプレートに追加します。

{
  "type": "Microsoft.Network/networkVirtualAppliances",
  "apiVersion": "2020-04-01",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "location": "string",
  "properties": {
    "bootStrapConfigurationBlob": [ "string" ],
    "cloudInitConfigurationBlob": [ "string" ],
    "virtualApplianceAsn": "int",
    "virtualHub": {
      "id": "string"
    }
  },
  "sku": {
    "bundledScaleUnit": "string",
    "marketPlaceVersion": "string",
    "vendor": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

プロパティ値

Microsoft.Network/networkVirtualAppliances (英語)

名前 形容 価値
apiVersion (英語) API のバージョン '2020-04-01'
同一性 cloud-init と構成 BLOB への読み取りアクセス権を持つサービス プリンシパル。 ManagedServiceIdentity の
場所 リソースの場所。
名前 リソース名 string (必須)
プロパティ ネットワーク仮想アプライアンスのプロパティ。 NetworkVirtualAppliancePropertiesFormat
エスケーユー ネットワーク仮想アプライアンス SKU。 VirtualApplianceSkuProperties の
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート の タグを参照してください
種類 リソースの種類 'Microsoft.Network/networkVirtualAppliances'

Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

名前 形容 価値

マネージドサービスアイデンティティ

名前 形容 価値
種類 リソースに使用される ID の種類。 型 'SystemAssigned, UserAssigned' には、暗黙的に作成された ID とユーザー割り当て ID のセットの両方が含まれます。 種類 'None' は、仮想マシンからすべての ID を削除します。 「なし」
'システム割り当て'
'SystemAssigned,UserAssigned'
'UserAssigned'
userAssignedIdentities (ユーザー割り当て済みアイデンティティ) リソースに関連付けられているユーザー ID の一覧。 ユーザー ID ディクショナリ のキー参照は、'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}' という形式の ARM リソース ID になります。 ManagedServiceIdentityUserAssignedIdentities の

ManagedServiceIdentityUserAssignedIdentities

名前 形容 価値

NetworkVirtualAppliancePropertiesFormat

名前 形容 価値
bootStrapConfigurationBlob (英語) BootStrapConfigurationBlob ストレージ URL。 文字列[]
cloudInitConfigurationBlob CloudInitConfigurationBlob ストレージ URL。 文字列[]
virtualApplianceAsn VirtualAppliance ASN。 int

制約:
最小値 = 0
最大値 = 4294967295
バーチャルハブ ネットワーク仮想アプライアンスがデプロイされている仮想ハブ。 SubResource の

リソースタグ

名前 形容 価値

サブリソース

名前 形容 価値
身分証明書 リソース ID。

VirtualApplianceSkuプロパティ

名前 形容 価値
バンドルスケールユニット 仮想アプライアンス スケール ユニット。
マーケットプレイスバージョン 仮想アプライアンスのバージョン。
売り手 仮想アプライアンス ベンダー。

使用例

Terraform (AzAPI プロバイダー) リソース定義

networkVirtualAppliances リソースの種類は、次をターゲットとする操作と共にデプロイできます。

  • リソース グループの

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.Network/networkVirtualAppliances リソースを作成するには、次の Terraform をテンプレートに追加します。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/networkVirtualAppliances@2020-04-01"
  name = "string"
  parent_id = "string"
  identity {
    type = "string"
    identity_ids = [
      "string"
    ]
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    properties = {
      bootStrapConfigurationBlob = [
        "string"
      ]
      cloudInitConfigurationBlob = [
        "string"
      ]
      virtualApplianceAsn = int
      virtualHub = {
        id = "string"
      }
    }
    sku = {
      bundledScaleUnit = "string"
      marketPlaceVersion = "string"
      vendor = "string"
    }
  }
}

プロパティ値

Microsoft.Network/networkVirtualAppliances (英語)

名前 形容 価値
同一性 cloud-init と構成 BLOB への読み取りアクセス権を持つサービス プリンシパル。 ManagedServiceIdentity の
場所 リソースの場所。
名前 リソース名 string (必須)
プロパティ ネットワーク仮想アプライアンスのプロパティ。 NetworkVirtualAppliancePropertiesFormat
エスケーユー ネットワーク仮想アプライアンス SKU。 VirtualApplianceSkuProperties の
タグ リソース タグ タグ名と値のディクショナリ。
種類 リソースの種類 「Microsoft.Network/networkVirtualAppliances@2020-04-01」

Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

名前 形容 価値

マネージドサービスアイデンティティ

名前 形容 価値
種類 リソースに使用される ID の種類。 型 'SystemAssigned, UserAssigned' には、暗黙的に作成された ID とユーザー割り当て ID のセットの両方が含まれます。 種類 'None' は、仮想マシンからすべての ID を削除します。 「なし」
'システム割り当て'
'SystemAssigned,UserAssigned'
'UserAssigned'
userAssignedIdentities (ユーザー割り当て済みアイデンティティ) リソースに関連付けられているユーザー ID の一覧。 ユーザー ID ディクショナリ のキー参照は、'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}' という形式の ARM リソース ID になります。 ManagedServiceIdentityUserAssignedIdentities の

ManagedServiceIdentityUserAssignedIdentities

名前 形容 価値

NetworkVirtualAppliancePropertiesFormat

名前 形容 価値
bootStrapConfigurationBlob (英語) BootStrapConfigurationBlob ストレージ URL。 文字列[]
cloudInitConfigurationBlob CloudInitConfigurationBlob ストレージ URL。 文字列[]
virtualApplianceAsn VirtualAppliance ASN。 int

制約:
最小値 = 0
最大値 = 4294967295
バーチャルハブ ネットワーク仮想アプライアンスがデプロイされている仮想ハブ。 SubResource の

リソースタグ

名前 形容 価値

サブリソース

名前 形容 価値
身分証明書 リソース ID。

VirtualApplianceSkuプロパティ

名前 形容 価値
バンドルスケールユニット 仮想アプライアンス スケール ユニット。
マーケットプレイスバージョン 仮想アプライアンスのバージョン。
売り手 仮想アプライアンス ベンダー。