az deploymentmanager service-unit

Zarządzanie jednostkami usług.

Jednostki usług łączą się w celu utworzenia usługi w topologii usługi.

Polecenia

az deploymentmanager service-unit create

Tworzy jednostkę usługi w ramach określonej usługi i topologii usługi.

az deploymentmanager service-unit delete

Usuwa jednostkę usługi.

az deploymentmanager service-unit list

Wyświetl listę wszystkich jednostek usług w usłudze.

az deploymentmanager service-unit show

Pobierz szczegóły jednostki usługi.

az deploymentmanager service-unit update

Aktualizuje jednostkę usługi.

az deploymentmanager service-unit create

Tworzy jednostkę usługi w ramach określonej usługi i topologii usługi.

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]

Przykłady

Utwórz nową jednostkę usługi przy użyciu ścieżek względnych w źródle artefaktu.

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"

Utwórz nową jednostkę usługi przy użyciu identyfikatora URI sygnatury dostępu współdzielonego dla szablonu i parametrów.

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"

Parametry wymagane

--deployment-mode

Typ trybu depoyment, który ma być używany podczas wdrażania jednostki usługi. Możliwe wartości: przyrostowe, Ukończone.

akceptowane wartości: Complete, Incremental
wartość domyślna: DeploymentMode.incremental
--name --service-unit-name -n

Nazwa jednostki usługi.

--parameters-path

Ścieżka do pliku parametrów usługi ARM. Pełny identyfikator URI sygnatury dostępu współdzielonego lub ścieżka względna w źródle artefaktu dla tej topologii.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--service-name

Nazwa usługi.

--service-topology-name

Nazwa topologii usługi.

--target-resource-group

Grupa zasobów, w której należy wdrożyć zasoby w jednostce usługi.

--template-path

Ścieżka do pliku szablonu usługi ARM. Pełny identyfikator URI sygnatury dostępu współdzielonego lub ścieżka względna w źródle artefaktu dla tej topologii.

Parametry opcjonalne

--location -l

Lokalizacja. Wartości z: az account list-locations. Lokalizację domyślną można skonfigurować przy użyciu polecenia az configure --defaults location=<location>.

--tags

Tagi rozdzielone spacjami: klucz[=wartość] [klucz[=wartość] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.

az deploymentmanager service-unit delete

Usuwa jednostkę usługi.

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

Przykłady

Usuwa jednostkę usługi.

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

Parametry wymagane

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

Nazwa jednostki usługi.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--service-name

Nazwa usługi.

--service-topology-name

Nazwa topologii usługi.

az deploymentmanager service-unit list

Wyświetl listę wszystkich jednostek usług w usłudze.

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

Przykłady

Wyświetl listę jednostek usługi w danej topologii usługi i usłudze.

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

Parametry wymagane

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--service-name

Nazwa usługi.

--service-topology-name

Nazwa topologii usługi.

az deploymentmanager service-unit show

Pobierz szczegóły jednostki usługi.

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

Przykłady

Pobierz jednostkę usługi.

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

Parametry wymagane

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

Nazwa jednostki usługi.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--service-name

Nazwa usługi.

--service-topology-name

Nazwa topologii usługi.

az deploymentmanager service-unit update

Aktualizuje jednostkę usługi.

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]

Przykłady

Aktualizuje jednostkę usługi.

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

Aktualizuje jednostkę usługi. (generowane automatycznie)

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

Parametry wymagane

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

Nazwa jednostki usługi.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--service-name

Nazwa usługi.

--service-topology-name

Nazwa topologii usługi.

Parametry opcjonalne

--add

Dodaj obiekt do listy obiektów, określając pary ścieżki i wartości klucza. Przykład: --add property.listProperty <key=value, string lub JSON string>.

--deployment-mode

Typ trybu depoyment, który ma być używany podczas wdrażania jednostki usługi. Możliwe wartości: przyrostowe, Ukończone.

akceptowane wartości: Complete, Incremental
wartość domyślna: DeploymentMode.incremental
--force-string

W przypadku używania polecenia "set" lub "add" zachowaj literały ciągu zamiast próbować przekonwertować na kod JSON.

--parameters-path

Ścieżka do pliku parametrów usługi ARM. Pełny identyfikator URI sygnatury dostępu współdzielonego lub ścieżka względna w źródle artefaktu dla tej topologii.

--remove

Usuń właściwość lub element z listy. Przykład: --remove property.list OR --remove propertyToRemove.

--set

Zaktualizuj obiekt, określając ścieżkę właściwości i wartość do ustawienia. Przykład: --set property1.property2=.

--tags

Tagi rozdzielone spacjami: klucz[=wartość] [klucz[=wartość] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.

--target-resource-group

Grupa zasobów, w której należy wdrożyć zasoby w jednostce usługi.

--template-path

Ścieżka do pliku szablonu usługi ARM. Pełny identyfikator URI sygnatury dostępu współdzielonego lub ścieżka względna w źródle artefaktu dla tej topologii.