az deploymentmanager service-unit

Hizmet birimlerini yönetin.

Hizmet birimleri bir hizmet topolojisinde bir hizmet oluşturmak için birleştirilir.

Komutlar

az deploymentmanager service-unit create

Belirtilen hizmet ve hizmet topolojisi altında bir hizmet birimi oluşturur.

az deploymentmanager service-unit delete

Hizmet birimini siler.

az deploymentmanager service-unit list

Bir hizmetteki tüm hizmet birimlerini listeleme.

az deploymentmanager service-unit show

Hizmet biriminin ayrıntılarını alın.

az deploymentmanager service-unit update

Hizmet birimini güncelleştirir.

az deploymentmanager service-unit create

Belirtilen hizmet ve hizmet topolojisi altında bir hizmet birimi oluşturur.

az deploymentmanager service-unit create --deployment-mode {Complete, Incremental}
                                         --name
                                         --parameters-path
                                         --resource-group
                                         --service-name
                                         --service-topology-name
                                         --target-resource-group
                                         --template-path
                                         [--location]
                                         [--tags]

Örnekler

Yapıt kaynağındaki göreli yolları kullanarak yeni bir hizmet birimi oluşturun.

az deploymentmanager service-unit create -g rg1 -l location --service-topology-name contosoServiceTopology --service-name contosoService1 -n ContosoService1Storage --target-resource-group service1ResourceGroup --deployment-mode Incremental --template-path "Templates/Service1.Storage.json" --parameters-path "Parameters/Service1.Storage.Parameters.json"

Şablon ve parametreler için SAS Uri'sini kullanarak yeni bir hizmet birimi oluşturun.

az deploymentmanager service-unit create -g rg1 -l location --service-topology-name contosoServiceTopology --service-name contosoService1 -n ContosoService1Storage \
    --target-resource-group service1ResourceGroup --deployment-mode Incremental \
    --template-path "https://ContosoStorage.blob.core.windows.net/ContosoArtifacts/Templates/Service2.Storage.json?sasParameters" \
    --parameters-path "https://ContosoStorage.blob.core.windows.net/ContosoArtifacts/Parameters/Service2Storage.Parameters.json?sasParameters"

Gerekli Parametreler

--deployment-mode

Hizmet birimi dağıtılırken kullanılacak depo modunun türü. Olası değerler: Artımlı, Tamamlandı.

kabul edilen değerler: Complete, Incremental
varsayılan değer: DeploymentMode.incremental
--name --service-unit-name -n

Hizmet biriminin adı.

--parameters-path

ARM parametreleri dosyasının yolu. Bu topoloji için yapıt kaynağındaki tam SAS Uri'si veya göreli yol.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--service-name

Hizmetin adı.

--service-topology-name

Hizmet topolojisinin adı.

--target-resource-group

Hizmet birimindeki kaynakların dağıtılacağı kaynak grubu.

--template-path

ARM şablon dosyasının yolu. Bu topoloji için yapıt kaynağındaki tam SAS Uri'si veya göreli yol.

İsteğe Bağlı Parametreler

--location -l

Konum. Değerleri: az account list-locations. varsayılan konumu kullanarak az configure --defaults location=<location>yapılandırabilirsiniz.

--tags

Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.

az deploymentmanager service-unit delete

Hizmet birimini siler.

az deploymentmanager service-unit delete --name
                                         --resource-group
                                         --service-name
                                         --service-topology-name

Örnekler

Bir hizmet birimini siler.

az deploymentmanager service-unit delete -g rg1 --service-topology-name contosoServiceTopology --service-name contosoService1 -n ContosoService1Storage

Gerekli Parametreler

--name --service-unit-name -n

Hizmet biriminin adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--service-name

Hizmetin adı.

--service-topology-name

Hizmet topolojisinin adı.

az deploymentmanager service-unit list

Bir hizmetteki tüm hizmet birimlerini listeleme.

az deploymentmanager service-unit list --resource-group
                                       --service-name
                                       --service-topology-name

Örnekler

Verilen hizmet topolojisi ve hizmetindeki hizmet birimlerini listeleyin.

az deploymentmanager service-unit list -g rg1 --service-topology-name contosoServiceTopology --service-name contosoService1

Gerekli Parametreler

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--service-name

Hizmetin adı.

--service-topology-name

Hizmet topolojisinin adı.

az deploymentmanager service-unit show

Hizmet biriminin ayrıntılarını alın.

az deploymentmanager service-unit show --name
                                       --resource-group
                                       --service-name
                                       --service-topology-name

Örnekler

Servis birimini alın.

az deploymentmanager service-unit show -g rg1 --service-topology-name contosoServiceTopology --service-name contosoService1 -n ContosoService1Storage

Gerekli Parametreler

--name --service-unit-name -n

Hizmet biriminin adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--service-name

Hizmetin adı.

--service-topology-name

Hizmet topolojisinin adı.

az deploymentmanager service-unit update

Hizmet birimini güncelleştirir.

az deploymentmanager service-unit update --name
                                         --resource-group
                                         --service-name
                                         --service-topology-name
                                         [--add]
                                         [--deployment-mode {Complete, Incremental}]
                                         [--force-string]
                                         [--parameters-path]
                                         [--remove]
                                         [--set]
                                         [--tags]
                                         [--target-resource-group]
                                         [--template-path]

Örnekler

Hizmet birimini güncelleştirir.

az deploymentmanager service-unit update -g rg1 --service-topology-name contosoServiceTopology --service-name contosoService1 -n ContosoService1Storage --target-resource-group service1ResourceGroupUpdated

Hizmet birimini güncelleştirir. (otomatik olarak oluşturulmuş)

az deploymentmanager service-unit update --deployment-mode Incremental --resource-group rg1 --service-name contosoService1 --service-topology-name contosoServiceTopology --service-unit-name ContosoService1Storage

Gerekli Parametreler

--name --service-unit-name -n

Hizmet biriminin adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--service-name

Hizmetin adı.

--service-topology-name

Hizmet topolojisinin adı.

İsteğe Bağlı Parametreler

--add

Bir yol ve anahtar değer çiftleri belirterek nesne listesine nesne ekleyin. Örnek: --add property.listProperty <key=value, string veya JSON string>.

--deployment-mode

Hizmet birimi dağıtılırken kullanılacak depo modunun türü. Olası değerler: Artımlı, Tamamlandı.

kabul edilen değerler: Complete, Incremental
varsayılan değer: DeploymentMode.incremental
--force-string

'set' veya 'add' kullanırken, JSON'a dönüştürmeye çalışmak yerine dize değişmez değerlerini koruyun.

--parameters-path

ARM parametreleri dosyasının yolu. Bu topoloji için yapıt kaynağındaki tam SAS Uri'si veya göreli yol.

--remove

Bir özelliği veya öğeyi listeden kaldırın. Örnek: --remove property.list OR --remove propertyToRemove.

--set

Ayarlanacağı özellik yolunu ve değerini belirterek bir nesneyi güncelleştirin. Örnek: --set property1.property2=.

--tags

Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.

--target-resource-group

Hizmet birimindeki kaynakların dağıtılacağı kaynak grubu.

--template-path

ARM şablon dosyasının yolu. Bu topoloji için yapıt kaynağındaki tam SAS Uri'si veya göreli yol.