az blueprint

Not

Bu başvuru, Azure CLI için şema uzantısının bir parçasıdır ve sürüm 2.3.0 veya üstünü gerektirir. Uzantı ilk kez az şema komutunu çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin .

Blueprint 'i yönetme komutları.

Komutlar

az blueprint artifact

Şema yapıtı yönetimi komutları.

az blueprint artifact delete

Şema yapıtı silme.

az blueprint artifact list

Belirli bir şema tanımının yapıtları listeleyin.

az blueprint artifact policy

Şema ilkesi atama yapıtlarını yönetme komutları.

az blueprint artifact policy create

Şema ilkesi yapıt oluşturma.

az blueprint artifact policy update

Şema ilkesi yapıtlarını güncelleştirin.

az blueprint artifact role

Şema rol atama yapıtı yönetimi komutları.

az blueprint artifact role create

Şema rol yapıtı oluşturun.

az blueprint artifact role update

Şema rol yapıtı güncelleştir.

az blueprint artifact show

Şema yapıtı alın.

az blueprint artifact template

Şema ARM şablon yapıtı yönetme komutları.

az blueprint artifact template create

Şema ARM yapıtı oluşturun.

az blueprint artifact template update

Şema ARM yapıtı güncelleştirme.

az blueprint assignment

Şema atamasını yönetmek için komutlar.

az blueprint assignment create

Şema ataması oluşturun.

az blueprint assignment delete

Şema atamasını silin.

az blueprint assignment list

Bir abonelik içindeki şema atamalarını listeleyin.

az blueprint assignment show

Şema ataması alın.

az blueprint assignment update

Şema atamasını güncelleştirin.

az blueprint assignment wait

Blueprint atamasının bir koşulu karşılanana kadar CLı 'yı bekleme durumuna getirin.

az blueprint assignment who

Şema servie asıl adı ObjectID 'yi alın.

az blueprint create

Bir şema tanımı oluşturun.

az blueprint delete

Bir şema tanımını silin.

az blueprint export

Bir şema tanımını ve yapıtları JSON dosya (lar) a dışa aktarın.

az blueprint import

Bir şema tanımını ve yapıtları, bir veri kaynağından alınan JSON dosyalarından içeri aktarın.

az blueprint list

Şema tanımlarını listeleyin.

az blueprint publish

En son yapıtlarla şema tanımının yeni bir sürümünü yayımlayın. Yayımlanan şema tanımları sabittir.

az blueprint resource-group

Şema kaynak grubu yapıtı yönetimi komutları.

az blueprint resource-group add

Blueprint 'e bir kaynak grubu yapıtı ekleyin.

az blueprint resource-group list

Şema kaynak grubu yapıtı listeleyin.

az blueprint resource-group remove

Bir şema kaynak grubu yapıtı kaldırın.

az blueprint resource-group show

Şema kaynak grubu yapıtını göster.

az blueprint resource-group update

Şema kaynak grubu yapıtı güncelleştirme.

az blueprint show

Şema tanımı alın.

az blueprint update

Bir şema tanımını güncelleştirin.

az blueprint version

Yayımlanan şema sürümlerini yönetme komutları.

az blueprint version artifact

Yayınlanan şema yapılarını yönetme komutları.

az blueprint version artifact list

Yayımlanmış bir Blueprint sürümü için yapıları listeleyin.

az blueprint version artifact show

Yayımlanmış bir Blueprint için yapıt göster.

az blueprint version delete

Şemanın yayımlanmış bir sürümünü silin.

az blueprint version list

Verilen şema tanımının yayımlanan sürümlerini listele.

az blueprint version show

Şemanın yayımlanmış bir sürümünü elde edin.

az blueprint create

Bir şema tanımı oluşturun.

az blueprint create --name
                    [--description]
                    [--display-name]
                    [--management-group]
                    [--parameters]
                    [--subscription]
                    [--target-scope {managementGroup, subscription}]

Örnekler

Abonelik şeması oluşturma

az blueprint create --subscription MySubscription --name \
MyBlueprint --description \
"blueprint contains all artifacts" --target-scope \
subscription

Yönetim grubu oluştur şeması oluşturma

az blueprint create --management-group MyManagementGroup --name \
MyBlueprint --description \
"blueprint contains all artifact" --target-scope \
subscription

Gerekli Parametreler

--name -n

Şema tanımının adı.

İsteğe Bağlı Parametreler

--description

Bu kaynağı çok satırlı olarak açıklayın.

--display-name

Tek bir Oluşturucu dize, bu kaynağı açıklar.

--management-group -m

Blueprint kapsamı için yönetim grubunu kullanın.

--parameters -p

Bu şema tanımının gerektirdiği parametreler. JSON dizesi veya JSON dosya yolu olabilir.

--subscription -s

Blueprint kapsamı için abonelik kullanın. --Yönetim-grubu belirtilmemişse,--abonelik değeri veya varsayılan abonelik kapsam olarak kullanılacaktır.

--target-scope

Bu şema tanımının atanabileceği kapsam.

kabul edilen değerler: managementGroup, subscription
varsayılan değer: subscription

az blueprint delete

Bir şema tanımını silin.

az blueprint delete --name
                    [--management-group]
                    [--subscription]
                    [--yes]

Örnekler

Yönetim grubunu silme şema

az blueprint delete --management-group MyManagementGroup --name \
MyBlueprint

Abonelik şeması silme

az blueprint delete --subscription MySubscription --name \
MyBlueprint

Gerekli Parametreler

--name -n

Şema tanımının adı.

İsteğe Bağlı Parametreler

--management-group -m

Blueprint kapsamı için yönetim grubunu kullanın.

--subscription -s

Blueprint kapsamı için abonelik kullanın. --Yönetim-grubu belirtilmemişse,--abonelik değeri veya varsayılan abonelik kapsam olarak kullanılacaktır.

--yes -y

Onay sorma.

az blueprint export

Bir şema tanımını ve yapıtları JSON dosya (lar) a dışa aktarın.

az blueprint export --name
                    --output-path
                    [--management-group]
                    [--subscription]
                    [--yes]

Örnekler

Şema tanımını ve yapıtları dışa aktarma

az blueprint export --name MyBlueprint \
--output-path "path/to/blueprint/directory"

Gerekli Parametreler

--name -n

Dışarı aktarılacak şema tanımının adı.

--output-path

Şeması ve yapıtların JSON tanımlarının dizin yolu. Şema tanımı dosyası blueprint.jsolarak adlandırılır. Artifacts json dosyaları yapıtlar adlı bir alt dizinde olacaktır.

İsteğe Bağlı Parametreler

--management-group -m

Blueprint kapsamı için yönetim grubunu kullanın.

--subscription -s

Blueprint kapsamı için abonelik kullanın. --Yönetim-grubu belirtilmemişse,--abonelik değeri veya varsayılan abonelik kapsam olarak kullanılacaktır.

--yes -y

Kullanıcı onayını atlayın. Ayarlandığında, dizin yoksa oluşturulur. Dizin varsa ve içeriğe sahipse, üzerine yazılır. Ayarlanmamışsa, kullanıcıdan devam etmek için izin istenir.

az blueprint import

Bir şema tanımını ve yapıtları, bir veri kaynağından alınan JSON dosyalarından içeri aktarın.

az blueprint import --input-path
                    --name
                    [--management-group]
                    [--subscription]
                    [--yes]

Örnekler

Şema tanımını ve yapıtları içeri aktarma

az blueprint import --name MyBlueprint \
--input-path "path/to/blueprint/directory"

Gerekli Parametreler

--input-path

Şeması ve yapıtların JSON tanımlarının dizin yolu. Şema tanım dosyası blueprint.jsolarak adlandırılmalıdır. Artifacts json dosyaları yapıtlar adlı bir alt dizinde olmalıdır.

--name -n

Şema tanımının adı.

İsteğe Bağlı Parametreler

--management-group -m

Blueprint kapsamı için yönetim grubunu kullanın.

--subscription -s

Blueprint kapsamı için abonelik kullanın. --Yönetim-grubu belirtilmemişse,--abonelik değeri veya varsayılan abonelik kapsam olarak kullanılacaktır.

--yes -y

Onay sorma.

az blueprint list

Şema tanımlarını listeleyin.

az blueprint list [--management-group]
                  [--subscription]

Örnekler

Bir yönetim grubundaki şemaları listeleme

az blueprint list --management-group MyManagementGroup

Bir abonelikteki şemaları listeleme

az blueprint list --subscription MySubscription

İsteğe Bağlı Parametreler

--management-group -m

Blueprint kapsamı için yönetim grubunu kullanın.

--subscription -s

Blueprint kapsamı için abonelik kullanın. --Yönetim-grubu belirtilmemişse,--abonelik değeri veya varsayılan abonelik kapsam olarak kullanılacaktır.

az blueprint publish

En son yapıtlarla şema tanımının yeni bir sürümünü yayımlayın. Yayımlanan şema tanımları sabittir.

az blueprint publish --blueprint-name
                     --version
                     [--change-notes]
                     [--management-group]
                     [--subscription]

Örnekler

Yönetim grubu oluşturma şema

az blueprint publish --management-group MyManagementGroup --blueprint-name \
MyBlueprint --version v2

Abonelik Yayımla şeması yayımlama

az blueprint publish --subscription MySubscription \
--blueprint-name MyBlueprint \
--version v2

Gerekli Parametreler

--blueprint-name

Şema tanımının adı.

--version

Yayınlanan şema tanımının sürümü.

İsteğe Bağlı Parametreler

--change-notes

Sürüme özgü değişiklik notları.

--management-group -m

Blueprint kapsamı için yönetim grubunu kullanın.

--subscription -s

Blueprint kapsamı için abonelik kullanın. --Yönetim-grubu belirtilmemişse,--abonelik değeri veya varsayılan abonelik kapsam olarak kullanılacaktır.

az blueprint show

Şema tanımı alın.

az blueprint show --name
                  [--management-group]
                  [--subscription]

Örnekler

Bir yönetim grubunu göster şema

az blueprint show --management-group MyManagementGroup --name \
MyBlueprint

Abonelik şeması göster

az blueprint show --subscription MySubscription --name \
MyBlueprint

Gerekli Parametreler

--name -n

Şema tanımının adı.

İsteğe Bağlı Parametreler

--management-group -m

Blueprint kapsamı için yönetim grubunu kullanın.

--subscription -s

Blueprint kapsamı için abonelik kullanın. --Yönetim-grubu belirtilmemişse,--abonelik değeri veya varsayılan abonelik kapsam olarak kullanılacaktır.

az blueprint update

Bir şema tanımını güncelleştirin.

az blueprint update --name
                    [--add]
                    [--description]
                    [--force-string]
                    [--management-group]
                    [--parameters]
                    [--remove]
                    [--set]
                    [--subscription]

Gerekli Parametreler

--name -n

Şema tanımının adı.

İsteğe Bağlı Parametreler

--add

Bir yol ve anahtar değer çiftleri belirterek nesneler listesine nesne ekleyin. Örnek:--Property. listProperty <Key = Value, String veya JSON String> ekleyin.

--description

Bu kaynağı çok satırlı olarak açıklayın.

--force-string

' Set ' veya ' Add ' kullanılırken, JSON 'a dönüştürmeye çalışmak yerine dize sabit değerlerini koruyun.

--management-group -m

Blueprint kapsamı için yönetim grubunu kullanın.

--parameters -p

Bu şema tanımının gerektirdiği parametreler. JSON dizesi veya JSON dosya yolu olabilir.

--remove

Bir özelliği veya öğeyi listeden kaldırın. Örnek:--Remove Property. List veya--Remove propertyToRemove.

--set

Bir özellik yolu ve ayarlanacak değer belirterek bir nesneyi güncelleştirin. Örnek:--set Property1. Property2 =.

--subscription -s

Blueprint kapsamı için abonelik kullanın. --Yönetim-grubu belirtilmemişse,--abonelik değeri veya varsayılan abonelik kapsam olarak kullanılacaktır.