Microsoft.Network networkVirtualAppliances 2022-09-01

Bicep kaynak tanımı

networkVirtualAppliances kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • kaynak grupları - Bkz. kaynak grubu dağıtım komutları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.Network/networkVirtualAppliances kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.

resource symbolicname 'Microsoft.Network/networkVirtualAppliances@2022-09-01' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    bootStrapConfigurationBlobs: [
      'string'
    ]
    cloudInitConfiguration: 'string'
    cloudInitConfigurationBlobs: [
      'string'
    ]
    delegation: {
      serviceName: 'string'
    }
    nvaSku: {
      bundledScaleUnit: 'string'
      marketPlaceVersion: 'string'
      vendor: 'string'
    }
    partnerManagedResource: {}
    sshPublicKey: 'string'
    virtualApplianceAsn: int
    virtualHub: {
      id: 'string'
    }
  }
  tags: {
    {customized property}: 'string'
  }
}

Özellik değerleri

Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

Ad Açıklama Değer

DelegationProperties

Ad Açıklama Değer
serviceName NVA'nın temsilci olarak atandığı hizmet adı. dizgi

ManagedServiceIdentity

Ad Açıklama Değer
tür Kaynak için kullanılan kimlik türü. 'SystemAssigned, UserAssigned' türü hem örtük olarak oluşturulmuş bir kimliği hem de kullanıcı tarafından atanan bir kimlik kümesini içerir. 'Hiçbiri' türü sanal makineden tüm kimlikleri kaldırır. 'Hiçbiri'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
userAssignedIdentities Kaynakla ilişkilendirilmiş kullanıcı kimliklerinin listesi. Kullanıcı kimliği sözlük anahtarı başvuruları şu biçimde ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

Ad Açıklama Değer

Microsoft.Network/networkVirtualAppliances

Ad Açıklama Değer
kimlik Cloud-init ve config blob'a okuma erişimi olan hizmet sorumlusu. ManagedServiceIdentity
yer Kaynak konumu. dizgi
ad Kaynak adı dize (gerekli)
Özellikler Ağ Sanal Gereci'nin özellikleri. NetworkVirtualAppliancePropertiesFormat
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri

NetworkVirtualAppliancePropertiesFormat

Ad Açıklama Değer
bootStrapConfigurationBlobs BootStrapConfigurationBlobs depolama URL'leri. string[]
cloudInitConfiguration Düz metin olarak CloudInitConfiguration dizesi. dizgi
cloudInitConfigurationBlobs CloudInitConfigurationBlob depolama URL'leri. string[]
delegasyon Sanal Gerecin temsilcisi DelegationProperties
nvaSku Ağ Sanal Gereci SKU'su. VirtualApplianceSkuProperties
partnerManagedResource Sanal Gerecin temsilcisi PartnerManagedResourceProperties
sshPublicKey SSH oturum açma için ortak anahtar. dizgi
virtualApplianceAsn VirtualAppliance ASN. Microsoft özel, genel ve IANA ayrılmış ASN desteklenmez. Int

Kısıtlama -ları:
En düşük değer = 0
En yüksek değer = 4294967295
virtualHub Ağ Sanal Gereci'nin dağıtıldığı Sanal Hub. AltKaynak

PartnerManagedResourceProperties

Ad Açıklama Değer

ResourceTags

Ad Açıklama Değer

Alt Kaynak

Ad Açıklama Değer
Kimliği Kaynak Kimliği. dizgi

VirtualApplianceSkuProperties

Ad Açıklama Değer
bundledScaleUnit Sanal Gereç Ölçek Birimi. dizgi
marketPlaceVersion Sanal Gereç Sürümü. dizgi
satıcı Sanal Gereç Satıcısı. dizgi

ARM şablonu kaynak tanımı

networkVirtualAppliances kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • kaynak grupları - Bkz. kaynak grubu dağıtım komutları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.Network/networkVirtualAppliances kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.

{
  "type": "Microsoft.Network/networkVirtualAppliances",
  "apiVersion": "2022-09-01",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "location": "string",
  "properties": {
    "bootStrapConfigurationBlobs": [ "string" ],
    "cloudInitConfiguration": "string",
    "cloudInitConfigurationBlobs": [ "string" ],
    "delegation": {
      "serviceName": "string"
    },
    "nvaSku": {
      "bundledScaleUnit": "string",
      "marketPlaceVersion": "string",
      "vendor": "string"
    },
    "partnerManagedResource": {
    },
    "sshPublicKey": "string",
    "virtualApplianceAsn": "int",
    "virtualHub": {
      "id": "string"
    }
  },
  "tags": {
    "{customized property}": "string"
  }
}

Özellik değerleri

Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

Ad Açıklama Değer

DelegationProperties

Ad Açıklama Değer
serviceName NVA'nın temsilci olarak atandığı hizmet adı. dizgi

ManagedServiceIdentity

Ad Açıklama Değer
tür Kaynak için kullanılan kimlik türü. 'SystemAssigned, UserAssigned' türü hem örtük olarak oluşturulmuş bir kimliği hem de kullanıcı tarafından atanan bir kimlik kümesini içerir. 'Hiçbiri' türü sanal makineden tüm kimlikleri kaldırır. 'Hiçbiri'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
userAssignedIdentities Kaynakla ilişkilendirilmiş kullanıcı kimliklerinin listesi. Kullanıcı kimliği sözlük anahtarı başvuruları şu biçimde ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

Ad Açıklama Değer

Microsoft.Network/networkVirtualAppliances

Ad Açıklama Değer
apiVersion API sürümü '2022-09-01'
kimlik Cloud-init ve config blob'a okuma erişimi olan hizmet sorumlusu. ManagedServiceIdentity
yer Kaynak konumu. dizgi
ad Kaynak adı dize (gerekli)
Özellikler Ağ Sanal Gereci'nin özellikleri. NetworkVirtualAppliancePropertiesFormat
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri
tür Kaynak türü 'Microsoft.Network/networkVirtualAppliances'

NetworkVirtualAppliancePropertiesFormat

Ad Açıklama Değer
bootStrapConfigurationBlobs BootStrapConfigurationBlobs depolama URL'leri. string[]
cloudInitConfiguration Düz metin olarak CloudInitConfiguration dizesi. dizgi
cloudInitConfigurationBlobs CloudInitConfigurationBlob depolama URL'leri. string[]
delegasyon Sanal Gerecin temsilcisi DelegationProperties
nvaSku Ağ Sanal Gereci SKU'su. VirtualApplianceSkuProperties
partnerManagedResource Sanal Gerecin temsilcisi PartnerManagedResourceProperties
sshPublicKey SSH oturum açma için ortak anahtar. dizgi
virtualApplianceAsn VirtualAppliance ASN. Microsoft özel, genel ve IANA ayrılmış ASN desteklenmez. Int

Kısıtlama -ları:
En düşük değer = 0
En yüksek değer = 4294967295
virtualHub Ağ Sanal Gereci'nin dağıtıldığı Sanal Hub. AltKaynak

PartnerManagedResourceProperties

Ad Açıklama Değer

ResourceTags

Ad Açıklama Değer

Alt Kaynak

Ad Açıklama Değer
Kimliği Kaynak Kimliği. dizgi

VirtualApplianceSkuProperties

Ad Açıklama Değer
bundledScaleUnit Sanal Gereç Ölçek Birimi. dizgi
marketPlaceVersion Sanal Gereç Sürümü. dizgi
satıcı Sanal Gereç Satıcısı. dizgi

Terraform (AzAPI sağlayıcısı) kaynak tanımı

networkVirtualAppliances kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • Kaynak grupları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.Network/networkVirtualAppliances kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/networkVirtualAppliances@2022-09-01"
  name = "string"
  identity = {
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
      }
    }
  }
  location = "string"
  body = jsonencode({
    properties = {
      bootStrapConfigurationBlobs = [
        "string"
      ]
      cloudInitConfiguration = "string"
      cloudInitConfigurationBlobs = [
        "string"
      ]
      delegation = {
        serviceName = "string"
      }
      nvaSku = {
        bundledScaleUnit = "string"
        marketPlaceVersion = "string"
        vendor = "string"
      }
      partnerManagedResource = {
      }
      sshPublicKey = "string"
      virtualApplianceAsn = int
      virtualHub = {
        id = "string"
      }
    }
  })
  tags = {
    {customized property} = "string"
  }
}

Özellik değerleri

Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

Ad Açıklama Değer

DelegationProperties

Ad Açıklama Değer
serviceName NVA'nın temsilci olarak atandığı hizmet adı. dizgi

ManagedServiceIdentity

Ad Açıklama Değer
tür Kaynak için kullanılan kimlik türü. 'SystemAssigned, UserAssigned' türü hem örtük olarak oluşturulmuş bir kimliği hem de kullanıcı tarafından atanan bir kimlik kümesini içerir. 'Hiçbiri' türü sanal makineden tüm kimlikleri kaldırır. 'Hiçbiri'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
userAssignedIdentities Kaynakla ilişkilendirilmiş kullanıcı kimliklerinin listesi. Kullanıcı kimliği sözlük anahtarı başvuruları şu biçimde ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

Ad Açıklama Değer

Microsoft.Network/networkVirtualAppliances

Ad Açıklama Değer
kimlik Cloud-init ve config blob'a okuma erişimi olan hizmet sorumlusu. ManagedServiceIdentity
yer Kaynak konumu. dizgi
ad Kaynak adı dize (gerekli)
Özellikler Ağ Sanal Gereci'nin özellikleri. NetworkVirtualAppliancePropertiesFormat
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü.
tür Kaynak türü "Microsoft.Network/networkVirtualAppliances@2022-09-01"

NetworkVirtualAppliancePropertiesFormat

Ad Açıklama Değer
bootStrapConfigurationBlobs BootStrapConfigurationBlobs depolama URL'leri. string[]
cloudInitConfiguration Düz metin olarak CloudInitConfiguration dizesi. dizgi
cloudInitConfigurationBlobs CloudInitConfigurationBlob depolama URL'leri. string[]
delegasyon Sanal Gerecin temsilcisi DelegationProperties
nvaSku Ağ Sanal Gereci SKU'su. VirtualApplianceSkuProperties
partnerManagedResource Sanal Gerecin temsilcisi PartnerManagedResourceProperties
sshPublicKey SSH oturum açma için ortak anahtar. dizgi
virtualApplianceAsn VirtualAppliance ASN. Microsoft özel, genel ve IANA ayrılmış ASN desteklenmez. Int

Kısıtlama -ları:
En düşük değer = 0
En yüksek değer = 4294967295
virtualHub Ağ Sanal Gereci'nin dağıtıldığı Sanal Hub. AltKaynak

PartnerManagedResourceProperties

Ad Açıklama Değer

ResourceTags

Ad Açıklama Değer

Alt Kaynak

Ad Açıklama Değer
Kimliği Kaynak Kimliği. dizgi

VirtualApplianceSkuProperties

Ad Açıklama Değer
bundledScaleUnit Sanal Gereç Ölçek Birimi. dizgi
marketPlaceVersion Sanal Gereç Sürümü. dizgi
satıcı Sanal Gereç Satıcısı. dizgi