az blueprint assignment
Dekont
Bu başvuru, Azure CLI (sürüm 2.50.0 veya üzeri) için şema uzantısının bir parçasıdır. Uzantı, az blueprint assignment komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.
Şema atamasını yönetme komutları.
Komutlar
Name | Description | Tür | Durum |
---|---|---|---|
az blueprint assignment create |
Şema ataması oluşturun. |
Dahili | GA |
az blueprint assignment delete |
Şema ataması silme. |
Dahili | Önizleme |
az blueprint assignment list |
Abonelik içindeki şema atamalarını listeleme. |
Dahili | Önizleme |
az blueprint assignment show |
Şema ataması alın. |
Dahili | Önizleme |
az blueprint assignment update |
Şema ataması güncelleştirme. |
Dahili | GA |
az blueprint assignment wait |
Şema Atamasının bir koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin. |
Dahili | GA |
az blueprint assignment who |
Blueprint Servie Asıl Adı objectId değerini alın. |
Dahili | Önizleme |
az blueprint assignment create
Şema ataması oluşturun.
az blueprint assignment create --name
[--blueprint-version]
[--description]
[--display-name]
[--identity-type {None, SystemAssigned, UserAssigned}]
[--location]
[--locks-excluded-principals]
[--locks-mode {AllResourcesDoNotDelete, AllResourcesReadOnly, None}]
[--management-group]
[--parameters]
[--resource-group-value]
[--subscription]
[--user-assigned-identity]
Örnekler
Sistem tarafından atanan yönetilen kimlikle atama
az blueprint assignment create --subscription MySubscription --name \
MyBlueprintAssignment --location eastus --identity-type SystemAssigned \
--description "Enforce pre-defined MyBlueprint to this subscription." \
--blueprint-version "/providers/Microsoft.Management/managementGroups/ContosoOnlineGroup/provid \
ers/Microsoft.Blueprint/blueprints/MyBlueprint/versions/v2" \
--resource-group-value artifact_name=rg-art-1 name=rg1 location=westus \
--resource-group-value artifact_name=rg-art-2 name=rg2 location=eastus \
--parameters "path/to/parameter/file" \
Kullanıcı tarafından atanan yönetilen kimlikle atama
az blueprint assignment create --subscription MySubscription --name \
MyBlueprintAssignment --location eastus --identity-type UserAssigned \
--user-assigned-identity "/subscriptions/00000000-0000-0000-0000-000000000000 \
/resourcegroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myIdentity"\
--description "Enforce pre-defined MyBlueprint to this subscription." \
--blueprint-version "/providers/Microsoft.Management/managementGroups/ContosoOnlineGroup \
/providers/Microsoft.Blueprint/blueprints/MyBlueprint/versions/v2" \
--resource-group-value artifact_name=rg-art-1 name=rg1 location=eastus \
--parameters "path/to/parameter/file" \
Gerekli Parametreler
Şema atamasının adı.
İsteğe Bağlı Parametreler
Şema tanımının yayımlanmış sürümünün kaynak kimliği.
Bu kaynağı çok satırlı olarak açıklayın.
Tek satırlık dize bu kaynağı açıklar.
Yönetilen kimliğin türü.
Konum. Değerleri: az account list-locations
. kullanarak az configure --defaults location=<location>
varsayılan konumu yapılandırabilirsiniz.
Şema kilitlerinin dışında tutulan AAD sorumlularının listesi. En fazla 5 sorumluya izin verilir.
Kilit modu.
Şema atamasının hedef kapsamı için yönetim grubunu kullanın. Gelecekte kullanılmak üzere ayrılmıştır. Bunun yerine --subscription kullanın.
Şema ataması parametre değerleri. Bu bir JSON dizesi veya JSON dosya yolu olabilir.
Kaynak grubu için Key=Değer çiftleri. Anahtarlar arasında 'artifact_name'(gerekli), 'name', 'location' bulunur.
Şema atamasının hedef kapsamı için aboneliği kullanın. Seçenek belirtilmezse varsayılan susbcription kullanılır.
Kaynakla ilişkili kullanıcı tarafından atanan yönetilen kimlik.
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 blueprint assignment delete
Bu komut önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
Şema ataması silme.
az blueprint assignment delete --name
[--delete-behavior {all, none}]
[--management-group]
[--subscription]
[--yes]
Örnekler
Atamayı silme
az blueprint assignment delete --subscription MySubscription --name MyBlueprintAssignment
Gerekli Parametreler
Şema atamasının adı.
İsteğe Bağlı Parametreler
deleteBehavior=all olduğunda, şema ataması tarafından oluşturulan kaynaklar silinir.
Şemanın kapsamı için yönetim grubunu kullanın.
Şemanın kapsamı için aboneliği kullanın. --management-group belirtilmezse, kapsam olarak --subscription değeri veya varsayılan abonelik kullanılır.
Onay istemde bulunmayın.
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 blueprint assignment list
Bu komut önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
Abonelik içindeki şema atamalarını listeleme.
az blueprint assignment list [--management-group]
[--max-items]
[--next-token]
[--subscription]
Örnekler
Atamaları listeleme
az blueprint assignment list --subscription MySubscription
İsteğe Bağlı Parametreler
Şemanın kapsamı için yönetim grubunu kullanın.
Komutun çıkışında döndürülecek toplam öğe sayısı. Kullanılabilir öğelerin toplam sayısı belirtilen değerden fazlaysa, komutun çıkışında bir belirteç sağlanır. Sayfalandırmayı sürdürmek için sonraki komutun bağımsız değişkeninde --next-token
belirteç değerini sağlayın.
Sayfalandırmanın nereden başlatılacağını belirtmek için belirteç. Bu, daha önce kesilmiş bir yanıttan alınan belirteç değeridir.
Şemanın kapsamı için aboneliği kullanın. --management-group belirtilmezse, kapsam olarak --subscription değeri veya varsayılan abonelik kullanılı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 blueprint assignment show
Bu komut önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
Şema ataması alın.
az blueprint assignment show --name
[--management-group]
[--subscription]
Örnekler
Ödevi gösterme
az blueprint assignment show --subscription MySubscription --name MyBlueprintAssignment
Gerekli Parametreler
Şema atamasının adı.
İsteğe Bağlı Parametreler
Şemanın kapsamı için yönetim grubunu kullanın.
Şemanın kapsamı için aboneliği kullanın. --management-group belirtilmezse, kapsam olarak --subscription değeri veya varsayılan abonelik kullanılı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 blueprint assignment update
Şema ataması güncelleştirme.
az blueprint assignment update --name
[--blueprint-version]
[--description]
[--display-name]
[--identity-type {None, SystemAssigned, UserAssigned}]
[--location]
[--locks-excluded-principals]
[--locks-mode {AllResourcesDoNotDelete, AllResourcesReadOnly, None}]
[--management-group]
[--parameters]
[--resource-group-value]
[--subscription]
[--user-assigned-identity]
Gerekli Parametreler
Şema atamasının adı.
İsteğe Bağlı Parametreler
Şema tanımının yayımlanmış sürümünün kaynak kimliği.
Bu kaynağı çok satırlı olarak açıklayın.
Tek satırlık dize bu kaynağı açıklar.
Yönetilen kimliğin türü.
Konum. Değerleri: az account list-locations
. kullanarak az configure --defaults location=<location>
varsayılan konumu yapılandırabilirsiniz.
Şema kilitlerinin dışında tutulan AAD sorumlularının listesi. En fazla 5 sorumluya izin verilir.
Kilit modu.
Şema atamasının hedef kapsamı için yönetim grubunu kullanın. Gelecekte kullanılmak üzere ayrılmıştır. Bunun yerine --subscription kullanın.
Şema ataması parametre değerleri. Bu bir JSON dizesi veya JSON dosya yolu olabilir.
Kaynak grubu için Key=Değer çiftleri. Anahtarlar arasında 'artifact_name'(gerekli), 'name', 'location' bulunur.
Şema atamasının hedef kapsamı için aboneliği kullanın. Seçenek belirtilmezse varsayılan susbcription kullanılır.
Kaynakla ilişkili kullanıcı tarafından atanan yönetilen kimlik.
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 blueprint assignment wait
Şema Atamasının bir koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin.
az blueprint assignment wait --name
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--management-group]
[--subscription]
[--timeout]
[--updated]
Örnekler
Şema Ataması başarıyla sağlanana kadar CLI betiğinin sonraki satırını yürütmeyi duraklatın.
az blueprint assignment wait --subscription MySubscription \ --name MyBlueprintAssignment --created
Gerekli Parametreler
Şema atamasının adı.
İsteğe Bağlı Parametreler
'ProvisioningState' ile 'Succeeded' konumunda oluşturulana kadar bekleyin.
Koşul özel bir JMESPath sorgusunu karşılayana kadar bekleyin. Örneğin provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Silinene kadar bekleyin.
Kaynak var olana kadar bekleyin.
Saniye cinsinden yoklama aralığı.
Şema atamasının hedef kapsamı için yönetim grubunu kullanın. Gelecekte kullanılmak üzere ayrılmıştır. Bunun yerine --subscription kullanın.
Şema atamasının hedef kapsamı için aboneliği kullanın. Seçenek belirtilmezse varsayılan susbcription kullanılır.
Saniye cinsinden en fazla bekleme.
'Başarılı' konumunda provisioningState ile güncelleştirilene kadar bekleyin.
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 blueprint assignment who
Bu komut önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
Blueprint Servie Asıl Adı objectId değerini alın.
az blueprint assignment who --name
[--management-group]
[--subscription]
Örnekler
SPN objectId alma
az blueprint assignment who --subscription MySubscription --name MyBlueprintAssignment
Gerekli Parametreler
Şema atamasının adı.
İsteğe Bağlı Parametreler
Şemanın kapsamı için yönetim grubunu kullanın.
Şemanın kapsamı için aboneliği kullanın. --management-group belirtilmezse, kapsam olarak --subscription değeri veya varsayılan abonelik kullanılı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.