Microsoft.Network NetworkVirtualAppliances
Artikel 05/08/2024
1 kontributor
Saran dan Komentar
Dalam artikel ini
Definisi sumber daya Bicep
Jenis sumber daya networkVirtualAppliances dapat disebarkan dengan operasi yang menargetkan:
Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log .
Untuk membuat sumber daya Microsoft.Network/networkVirtualAppliances, tambahkan Bicep berikut ke templat Anda.
resource symbolicname 'Microsoft.Network/networkVirtualAppliances@2023-11-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
properties: {
additionalNics: [
{
hasPublicIp: bool
name: 'string'
}
]
bootStrapConfigurationBlobs: [
'string'
]
cloudInitConfiguration: 'string'
cloudInitConfigurationBlobs: [
'string'
]
delegation: {
serviceName: 'string'
}
internetIngressPublicIps: [
{
id: 'string'
}
]
networkProfile: {
networkInterfaceConfigurations: [
{
properties: {
ipConfigurations: [
{
name: 'string'
properties: {
primary: bool
}
}
]
}
type: 'string'
}
]
}
nvaSku: {
bundledScaleUnit: 'string'
marketPlaceVersion: 'string'
vendor: 'string'
}
partnerManagedResource: {}
sshPublicKey: 'string'
virtualApplianceAsn: int
virtualHub: {
id: 'string'
}
}
}
Nilai properti
networkVirtualAppliances
ManagedServiceIdentity
Nama
Deskripsi
Nilai
jenis
Jenis identitas yang digunakan untuk sumber daya. Jenis 'SystemAssigned, UserAssigned' mencakup identitas yang dibuat secara implisit dan sekumpulan identitas yang ditetapkan pengguna. Jenis 'None' akan menghapus identitas apa pun dari komputer virtual.
'Tidak Ada' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned'
userAssignedIdentities
Daftar identitas pengguna yang terkait dengan sumber daya. Referensi kunci kamus identitas pengguna akan menjadi id sumber daya ARM dalam formulir: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
ManagedServiceIdentityUserAssignedIdentities
ManagedServiceIdentityUserAssignedIdentities
Komponen1Jq1T4ISchemasManagedserviceidentityProper...
Objek ini tidak berisi properti apa pun untuk diatur selama penyebaran. Semua properti adalah ReadOnly.
Nama
Deskripsi
Nilai
additionalNics
Detail yang diperlukan untuk Antarmuka Jaringan Tambahan.
VirtualApplianceAdditionalNicProperties []
bootStrapConfigurationBlobs
URL penyimpanan BootStrapConfigurationBlobs.
string[]
cloudInitConfiguration
String CloudInitConfiguration dalam teks biasa.
string
cloudInitConfigurationBlobs
URL penyimpanan CloudInitConfigurationBlob.
string[]
Delegasi
Delegasi untuk Appliance Virtual
DelegationProperties
internetIngressPublicIps
Daftar Uri Sumber Daya IP Publik untuk Skenario Internet Ingress.
InternetIngressPublicIpsProperties []
networkProfile
Profil Jaringan yang berisi konfigurasi untuk NIC Publik dan Privat.
NetworkVirtualAppliancePropertiesFormatNetworkProfil...
nvaSku
SKU Appliance Virtual Jaringan.
VirtualApplianceSkuProperties
partnerManagedResource
Delegasi untuk Appliance Virtual
PartnerManagedResourceProperties
sshPublicKey
Kunci umum untuk login SSH.
string
virtualApplianceAsn
VirtualAppliance ASN. ASN privat, publik, dan IANA yang dicadangkan Microsoft tidak didukung.
int Batasan: Nilai min = 0 Nilai maks = 4294967295
virtualHub
Hub Virtual tempat Network Virtual Appliance sedang disebarkan.
SubResource
VirtualApplianceAdditionalNicProperties
Nama
Deskripsi
Nilai
hasPublicIp
Bendera (benar atau salah) untuk Niat untuk IP Publik pada nic tambahan
bool
nama
Nama nic tambahan
string
DelegationProperties
Nama
Deskripsi
Nilai
serviceName
Nama layanan tempat NVA didelegasikan.
string
InternetIngressPublicIpsProperties
Nama
Deskripsi
Nilai
id
Uri Sumber Daya Ip Publik
string
VirtualApplianceNetworkInterfaceConfiguration
VirtualApplianceNetworkInterfaceConfigurationPropert...
VirtualApplianceIPConfiguration
VirtualApplianceIPConfigurationProperties
Nama
Deskripsi
Nilai
primer
Apakah ini adalah konfigurasi IP utama NIC atau tidak.
bool
VirtualApplianceSkuProperties
Nama
Deskripsi
Nilai
bundledScaleUnit
Unit Skala Appliance Virtual.
string
marketPlaceVersion
Versi Appliance Virtual.
string
vendor
Vendor Appliance Virtual.
string
PartnerManagedResourceProperties
Objek ini tidak berisi properti apa pun untuk diatur selama penyebaran. Semua properti adalah ReadOnly.
SubResource
Nama
Deskripsi
Nilai
id
ID Sumber Daya.
string
Definisi sumber daya templat ARM
Jenis sumber daya networkVirtualAppliances dapat disebarkan dengan operasi yang menargetkan:
Untuk daftar properti yang diubah di setiap versi API, lihat log perubahan .
Untuk membuat sumber daya Microsoft.Network/networkVirtualAppliances, tambahkan JSON berikut ke templat Anda.
{
"type": "Microsoft.Network/networkVirtualAppliances",
"apiVersion": "2023-11-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {}
}
},
"properties": {
"additionalNics": [
{
"hasPublicIp": "bool",
"name": "string"
}
],
"bootStrapConfigurationBlobs": [ "string" ],
"cloudInitConfiguration": "string",
"cloudInitConfigurationBlobs": [ "string" ],
"delegation": {
"serviceName": "string"
},
"internetIngressPublicIps": [
{
"id": "string"
}
],
"networkProfile": {
"networkInterfaceConfigurations": [
{
"properties": {
"ipConfigurations": [
{
"name": "string",
"properties": {
"primary": "bool"
}
}
]
},
"type": "string"
}
]
},
"nvaSku": {
"bundledScaleUnit": "string",
"marketPlaceVersion": "string",
"vendor": "string"
},
"partnerManagedResource": {},
"sshPublicKey": "string",
"virtualApplianceAsn": "int",
"virtualHub": {
"id": "string"
}
}
}
Nilai properti
networkVirtualAppliances
Nama
Deskripsi
Nilai
jenis
Jenis sumber daya
'Microsoft.Network/networkVirtualAppliances'
apiVersion
Versi api sumber daya
'2023-11-01'
nama
Nama sumber daya
string (diperlukan)
lokasi
Lokasi sumber daya.
string
tag
Tag sumber daya.
Kamus nama dan nilai tag. Lihat Tag dalam templat
identitas
Perwakilan layanan yang memiliki akses baca ke cloud-init dan blob konfigurasi.
ManagedServiceIdentity
properti
Properti Appliance Virtual Jaringan.
NetworkVirtualAppliancePropertiesFormat
ManagedServiceIdentity
Nama
Deskripsi
Nilai
jenis
Jenis identitas yang digunakan untuk sumber daya. Jenis 'SystemAssigned, UserAssigned' mencakup identitas yang dibuat secara implisit dan sekumpulan identitas yang ditetapkan pengguna. Jenis 'Tidak Ada' akan menghapus identitas apa pun dari komputer virtual.
'Tidak Ada' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned'
userAssignedIdentities
Daftar identitas pengguna yang terkait dengan sumber daya. Referensi kunci kamus identitas pengguna akan menjadi id sumber daya ARM dalam formulir: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
ManagedServiceIdentityUserAssignedIdentities
ManagedServiceIdentityUserAssignedIdentities
Komponen1Jq1T4ISchemasManagedserviceidentityProper...
Objek ini tidak berisi properti apa pun untuk diatur selama penyebaran. Semua properti adalah ReadOnly.
Nama
Deskripsi
Nilai
additionalNics
Detail yang diperlukan untuk Antarmuka Jaringan Tambahan.
VirtualApplianceAdditionalNicProperties []
bootStrapConfigurationBlobs
URL penyimpanan BootStrapConfigurationBlobs.
string[]
cloudInitConfiguration
String CloudInitConfiguration dalam teks biasa.
string
cloudInitConfigurationBlobs
URL penyimpanan CloudInitConfigurationBlob.
string[]
Delegasi
Delegasi untuk Appliance Virtual
DelegationProperties
internetIngressPublicIps
Daftar Uri Sumber Daya IP Publik untuk Skenario Masuk Internet.
InternetIngressPublicIpsProperties []
networkProfile
Profil Jaringan yang berisi konfigurasi untuk NIC Publik dan Privat.
NetworkVirtualAppliancePropertiesFormatNetworkProfil...
nvaSku
SKU Appliance Virtual Jaringan.
VirtualApplianceSkuProperties
partnerManagedResource
Delegasi untuk Appliance Virtual
PartnerManagedResourceProperties
sshPublicKey
Kunci umum untuk login SSH.
string
virtualApplianceAsn
VirtualAppliance ASN. ASN privat, publik, dan IANA yang dipesan Microsoft tidak didukung.
int Batasan: Nilai min = 0 Nilai maks = 4294967295
virtualHub
Hub Virtual tempat Network Virtual Appliance sedang disebarkan.
SubResource
VirtualApplianceAdditionalNicProperties
Nama
Deskripsi
Nilai
hasPublicIp
Bendera (benar atau salah) untuk Niat untuk IP Publik pada nic tambahan
bool
nama
Nama nic tambahan
string
DelegationProperties
Nama
Deskripsi
Nilai
serviceName
Nama layanan tempat NVA didelegasikan.
string
InternetIngressPublicIpsProperties
Nama
Deskripsi
Nilai
id
Uri Sumber Daya Ip Publik
string
VirtualApplianceNetworkInterfaceConfiguration
VirtualApplianceNetworkInterfaceConfigurationPropert...
VirtualApplianceIPConfiguration
VirtualApplianceIPConfigurationProperties
Nama
Deskripsi
Nilai
primer
Apakah ini adalah konfigurasi IP utama NIC atau tidak.
bool
VirtualApplianceSkuProperties
Nama
Deskripsi
Nilai
bundledScaleUnit
Unit Skala Appliance Virtual.
string
marketPlaceVersion
Versi Appliance Virtual.
string
vendor
Vendor Appliance Virtual.
string
PartnerManagedResourceProperties
Objek ini tidak berisi properti apa pun untuk diatur selama penyebaran. Semua properti adalah ReadOnly.
SubResource
Nama
Deskripsi
Nilai
id
ID Sumber Daya.
string
Jenis sumber daya networkVirtualAppliances dapat disebarkan dengan operasi yang menargetkan:
Untuk daftar properti yang diubah di setiap versi API, lihat log perubahan .
Untuk membuat sumber daya Microsoft.Network/networkVirtualAppliances, tambahkan Terraform berikut ke templat Anda.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/networkVirtualAppliances@2023-11-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "string"
identity_ids = []
}
body = jsonencode({
properties = {
additionalNics = [
{
hasPublicIp = bool
name = "string"
}
]
bootStrapConfigurationBlobs = [
"string"
]
cloudInitConfiguration = "string"
cloudInitConfigurationBlobs = [
"string"
]
delegation = {
serviceName = "string"
}
internetIngressPublicIps = [
{
id = "string"
}
]
networkProfile = {
networkInterfaceConfigurations = [
{
properties = {
ipConfigurations = [
{
name = "string"
properties = {
primary = bool
}
}
]
}
type = "string"
}
]
}
nvaSku = {
bundledScaleUnit = "string"
marketPlaceVersion = "string"
vendor = "string"
}
partnerManagedResource = {}
sshPublicKey = "string"
virtualApplianceAsn = int
virtualHub = {
id = "string"
}
}
})
}
Nilai properti
networkVirtualAppliances
Nama
Deskripsi
Nilai
jenis
Jenis sumber daya
"Microsoft.Network/networkVirtualAppliances@2023-11-01"
nama
Nama sumber daya
string (diperlukan)
lokasi
Lokasi sumber daya.
string
parent_id
Untuk menyebarkan ke grup sumber daya, gunakan ID grup sumber daya tersebut.
string (diperlukan)
tag
Tag sumber daya.
Kamus nama dan nilai tag.
identitas
Perwakilan layanan yang memiliki akses baca ke cloud-init dan blob konfigurasi.
ManagedServiceIdentity
properti
Properti Appliance Virtual Jaringan.
NetworkVirtualAppliancePropertiesFormat
ManagedServiceIdentity
Nama
Deskripsi
Nilai
jenis
Jenis identitas yang digunakan untuk sumber daya. Jenis 'SystemAssigned, UserAssigned' mencakup identitas yang dibuat secara implisit dan sekumpulan identitas yang ditetapkan pengguna. Jenis 'None' akan menghapus identitas apa pun dari komputer virtual.
"SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned"
identity_ids
Daftar identitas pengguna yang terkait dengan sumber daya. Referensi kunci kamus identitas pengguna akan menjadi id sumber daya ARM dalam formulir: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
Array ID identitas pengguna.
ManagedServiceIdentityUserAssignedIdentities
Komponen1Jq1T4ISchemasManagedserviceidentityProper...
Objek ini tidak berisi properti apa pun untuk diatur selama penyebaran. Semua properti adalah ReadOnly.
Nama
Deskripsi
Nilai
additionalNics
Detail yang diperlukan untuk Antarmuka Jaringan Tambahan.
VirtualApplianceAdditionalNicProperties []
bootStrapConfigurationBlobs
URL penyimpanan BootStrapConfigurationBlobs.
string[]
cloudInitConfiguration
String CloudInitConfiguration dalam teks biasa.
string
cloudInitConfigurationBlobs
URL penyimpanan CloudInitConfigurationBlob.
string[]
Delegasi
Delegasi untuk Appliance Virtual
DelegationProperties
internetIngressPublicIps
Daftar Uri Sumber Daya IP Publik untuk Skenario Internet Ingress.
InternetIngressPublicIpsProperties []
networkProfile
Profil Jaringan yang berisi konfigurasi untuk NIC Publik dan Privat.
NetworkVirtualAppliancePropertiesFormatNetworkProfil...
nvaSku
SKU Appliance Virtual Jaringan.
VirtualApplianceSkuProperties
partnerManagedResource
Delegasi untuk Appliance Virtual
PartnerManagedResourceProperties
sshPublicKey
Kunci umum untuk login SSH.
string
virtualApplianceAsn
VirtualAppliance ASN. ASN privat, publik, dan IANA yang dicadangkan Microsoft tidak didukung.
int Batasan: Nilai min = 0 Nilai maks = 4294967295
virtualHub
Hub Virtual tempat Network Virtual Appliance sedang disebarkan.
SubResource
VirtualApplianceAdditionalNicProperties
Nama
Deskripsi
Nilai
hasPublicIp
Bendera (benar atau salah) untuk Niat untuk IP Publik pada nic tambahan
bool
nama
Nama nic tambahan
string
DelegationProperties
Nama
Deskripsi
Nilai
serviceName
Nama layanan tempat NVA didelegasikan.
string
InternetIngressPublicIpsProperties
Nama
Deskripsi
Nilai
id
Uri Sumber Daya Ip Publik
string
VirtualApplianceNetworkInterfaceConfiguration
VirtualApplianceNetworkInterfaceConfigurationPropert...
VirtualApplianceIPConfiguration
VirtualApplianceIPConfigurationProperties
Nama
Deskripsi
Nilai
primer
Apakah ini adalah konfigurasi IP utama NIC atau tidak.
bool
VirtualApplianceSkuProperties
Nama
Deskripsi
Nilai
bundledScaleUnit
Unit Skala Appliance Virtual.
string
marketPlaceVersion
Versi Appliance Virtual.
string
vendor
Vendor Appliance Virtual.
string
PartnerManagedResourceProperties
Objek ini tidak berisi properti apa pun untuk diatur selama penyebaran. Semua properti adalah ReadOnly.
SubResource
Nama
Deskripsi
Nilai
id
ID Sumber Daya.
string