az aosm nsd
Not
Bu başvuru, Azure CLI (sürüm 2.54.0 veya üzeri) için aosm uzantısının bir parçasıdır. Uzantı, az aosm nsd komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.
'aosm' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
AOSM yayımcısı Ağ Hizmeti Tasarımlarını yönetin.
Ağ Hizmeti Tasarımı (NSD), Ağ İşlev Tanımları (NFD) ve bir ağ hizmeti tanımlayan tüm destekleyici altyapılardan oluşan bir koleksiyondur. Bu komut grubu, NSD oluşturmanızı ve Azure'da yayımlamanızı sağlar.
Komutlar
Name | Description | Tür | Durum |
---|---|---|---|
az aosm nsd build |
AOSM Ağ Hizmeti Tasarımı oluşturun. |
Dahili | Önizle |
az aosm nsd generate-config |
AOSM yayımcısı Ağ Hizmeti Tasarımı oluşturmak için yapılandırma dosyası oluşturun. |
Dahili | Önizle |
az aosm nsd publish |
Önceden oluşturulmuş bir AOSM Ağ Hizmeti Tasarımı yayımlama. |
Dahili | Önizle |
az aosm nsd build
'aosm' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
AOSM Ağ Hizmeti Tasarımı oluşturun.
Sağlanan yapılandırma dosyasına göre bir AOSM Ağ Hizmeti Tasarımı (NSD) oluşturur. NSD, yapılandırma dosyasında belirtildiği gibi destekleyen altyapıyı belirten Ağ İşlev Tanımları (NFD) ve ARM şablonlarından oluşturulur. Çıkış, doğrudan yayımlanabilen (aosm nsd publish komutu kullanılarak) veya yayımlamadan önce el ile özelleştirilebilen bir dizindir.
az aosm nsd build --config-file
Örnekler
Ağ Hizmeti Tasarımı oluşturma.
az aosm nsd build --config-file my-nsd-input-config.jsonc
Gerekli Parametreler
Yapılandırma dosyasının yolu. Bu, NSD'yi oluşturmak için gerekli parametreleri içeren bir JSONC dosyasıdır.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az aosm nsd generate-config
'aosm' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
AOSM yayımcısı Ağ Hizmeti Tasarımı oluşturmak için yapılandırma dosyası oluşturun.
AOSM Ağ Hizmeti Tasarımı (NSD) oluşturmak için kullanabileceğiniz bir yapılandırma dosyası oluşturur. Yapılandırma dosyası, NSD'yi oluşturmak için gerekli parametreleri içeren bir JSONC dosyasıdır. NSD'yi derlemeden önce yapılandırma dosyasını kendi değerlerinizle tamamlamanız gerekir.
az aosm nsd generate-config [--output-file]
Örnekler
Ağ Hizmeti Tasarımı için bir yapılandırma dosyası oluşturun.
az aosm nsd generate-config
Ağ Hizmeti Tasarımı için bir yapılandırma dosyası oluşturun ve belirli bir dosyaya yazın.
az aosm nsd generate-config --output-file my-nsd-input-config.jsonc
İsteğe Bağlı Parametreler
Oluşturulan yapılandırma metnini yazmak için çıkış dosyasının adı.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az aosm nsd publish
'aosm' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
Önceden oluşturulmuş bir AOSM Ağ Hizmeti Tasarımı yayımlama.
Azure'da önceden oluşturulmuş bir AOSM Ağ Hizmeti Tasarımı (NSD) yayımlar. NSD'nin yayımlanmadan önce aosm nsd derleme komutu kullanılarak derlenmiş olması gerekir. NSD ve diğer gerekli kaynaklar (yayımcı kaynağı, yapıt bildirimleri, depolama hesapları vb.) şu anda etkin olan Azure aboneliğinde belirtilen kaynak grubuna yayımlanır.
az aosm nsd publish --build-output-folder
[--no-subscription-permissions]
Örnekler
Ağ Hizmeti Tasarımı yayımlama.
az aosm nsd publish --build-output-folder my-nsd-output-folder
Gerekli Parametreler
Derleme komutu tarafından oluşturulan, yayımlayacak klasörün yolu.
İsteğe Bağlı Parametreler
CNF yalnızca yayımlama definition_type - VNF için yoksayılır. Publisher aboneliğine içeri aktarma izniniz yoksa (Katkıda Bulunan rolü + AcrPush rolü veya importImage eylemine izin veren özel bir rol ve aboneliğin tamamı üzerinde AcrPush) bu bayrağı geçirin. Bu, görüntü yapıtlarının yerel makinenize çekileceği ve ardından Yapıt Deposu'na gönderileceği anlamına gelir. Docker'ın yerel olarak yüklenmesini gerektirir.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.