az blueprint
Uwaga
Ta dokumentacja jest częścią rozszerzenia strategii dla interfejsu wiersza polecenia platformy Azure (wersja 2.3.0 lub nowsza). Rozszerzenie zostanie automatycznie zainstalowane przy pierwszym uruchomieniu polecenia az blueprint . Dowiedz się więcej o rozszerzeniach.
Polecenia do zarządzania strategią.
Polecenia
| az blueprint artifact |
Polecenia do zarządzania artefaktem strategii. |
| az blueprint artifact delete |
Usuń artefakt strategii. |
| az blueprint artifact list |
Wyświetl listę artefaktów dla danej definicji strategii. |
| az blueprint artifact policy |
Polecenia służące do zarządzania artefaktem przypisywania zasad strategii. |
| az blueprint artifact policy create |
Utwórz artefakt zasad strategii. |
| az blueprint artifact policy update |
Aktualizowanie artefaktu zasad strategii. |
| az blueprint artifact role |
Polecenia do zarządzania artefaktem przypisania roli strategii. |
| az blueprint artifact role create |
Tworzenie artefaktu roli strategii. |
| az blueprint artifact role update |
Aktualizowanie artefaktu roli strategii. |
| az blueprint artifact show |
Pobierz artefakt strategii. |
| az blueprint artifact template |
Polecenia do zarządzania artefaktem szablonu usługi ARM strategii. |
| az blueprint artifact template create |
Tworzenie artefaktu arm strategii. |
| az blueprint artifact template update |
Aktualizowanie artefaktu arm strategii. |
| az blueprint assignment |
Polecenia do zarządzania przypisaniem strategii. |
| az blueprint assignment create |
Utwórz przypisanie strategii. |
| az blueprint assignment delete |
Usuń przypisanie strategii. |
| az blueprint assignment list |
Wyświetlanie listy przypisań strategii w ramach subskrypcji. |
| az blueprint assignment show |
Pobierz przypisanie strategii. |
| az blueprint assignment update |
Aktualizowanie przypisania strategii. |
| az blueprint assignment wait |
Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku przypisania strategii. |
| az blueprint assignment who |
Pobierz identyfikator objectId głównej nazwy usługi blueprint. |
| az blueprint create |
Utwórz definicję strategii. |
| az blueprint delete |
Usuń definicję strategii. |
| az blueprint export |
Eksportowanie definicji strategii i artefaktów do plików JSON. |
| az blueprint import |
Zaimportuj definicję strategii i artefakty z reżyserii plików JSON. |
| az blueprint list |
Wyświetlanie listy definicji strategii. |
| az blueprint publish |
Opublikuj nową wersję definicji strategii z najnowszymi artefaktami. Opublikowane definicje strategii są niezmienne. |
| az blueprint resource-group |
Polecenia służące do zarządzania artefaktem grupy zasobów strategii. |
| az blueprint resource-group add |
Dodaj artefakt grupy zasobów do strategii. |
| az blueprint resource-group list |
Wyświetl artefakt grupy zasobów strategii. |
| az blueprint resource-group remove |
Usuń artefakt grupy zasobów strategii. |
| az blueprint resource-group show |
Pokaż artefakt grupy zasobów strategii. |
| az blueprint resource-group update |
Zaktualizuj artefakt grupy zasobów strategii. |
| az blueprint show |
Pobierz definicję strategii. |
| az blueprint update |
Aktualizowanie definicji strategii. |
| az blueprint version |
Polecenia do zarządzania opublikowanymi wersjami strategii. |
| az blueprint version artifact |
Polecenia do zarządzania opublikowanymi artefaktami strategii. |
| az blueprint version artifact list |
Wyświetlanie listy artefaktów dla wersji opublikowanej strategii. |
| az blueprint version artifact show |
Pokaż artefakt opublikowanej strategii. |
| az blueprint version delete |
Usuń opublikowaną wersję strategii. |
| az blueprint version list |
Lista opublikowanych wersji danej definicji strategii. |
| az blueprint version show |
Pobierz opublikowaną wersję strategii. |
az blueprint create
Utwórz definicję strategii.
az blueprint create --name
[--description]
[--display-name]
[--management-group]
[--parameters]
[--resource-groups]
[--subscription]
[--target-scope {managementGroup, subscription}]
[--versions]
Przykłady
Tworzenie strategii subskrypcji
az blueprint create --subscription MySubscription --name \
MyBlueprint --description \
"blueprint contains all artifacts" --target-scope \
subscription
Tworzenie strategii grupy zarządzania
az blueprint create --management-group MyManagementGroup --name \
MyBlueprint --description \
"blueprint contains all artifact" --target-scope \
subscription
Parametry wymagane
Nazwa definicji strategii.
Parametry opcjonalne
Wiele wierszy wyjaśnia ten zasób.
Jeden ciąg liniowy wyjaśnia ten zasób.
Użyj grupy zarządzania dla zakresu strategii.
Parametry wymagane przez tę definicję strategii. Może to być ciąg JSON lub ścieżka pliku JSON.
Symbole zastępcze grupy zasobów zdefiniowane przez tę definicję strategii. Oczekiwana wartość: json-string/@json-file.
Użyj subskrypcji dla zakresu strategii. Jeśli parametr --management-group nie zostanie określony, wartość --subscription lub domyślna subskrypcja zostanie użyta jako zakres.
Zakres, w którym można przypisać tę definicję strategii.
Opublikowane wersje tej definicji strategii. Oczekiwana wartość: json-string/@json-file.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, aby uzyskać pełne dzienniki debugowania.
az blueprint delete
Usuń definicję strategii.
az blueprint delete --name
[--management-group]
[--subscription]
[--yes]
Przykłady
Usuwanie strategii grupy zarządzania
az blueprint delete --management-group MyManagementGroup --name \
MyBlueprint
Usuwanie strategii subskrypcji
az blueprint delete --subscription MySubscription --name \
MyBlueprint
Parametry wymagane
Nazwa definicji strategii.
Parametry opcjonalne
Użyj grupy zarządzania dla zakresu strategii.
Użyj subskrypcji dla zakresu strategii. Jeśli parametr --management-group nie zostanie określony, wartość --subscription lub domyślna subskrypcja zostanie użyta jako zakres.
Nie monituj o potwierdzenie.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, aby uzyskać pełne dzienniki debugowania.
az blueprint export
Eksportowanie definicji strategii i artefaktów do plików JSON.
az blueprint export --name
--output-path
[--management-group]
[--subscription]
[--yes]
Przykłady
Eksportowanie definicji strategii i artefaktów
az blueprint export --name MyBlueprint \
--output-path "path/to/blueprint/directory"
Parametry wymagane
Nazwa definicji strategii do wyeksportowania.
Ścieżka katalogu dla definicji json strategii i artefaktów. Plik definicji strategii będzie miał nazwę blueprint.json. Artifacts pliki JSON będą znajdować się w podkatalogu o nazwie artifacts.
Parametry opcjonalne
Użyj grupy zarządzania dla zakresu strategii.
Użyj subskrypcji dla zakresu strategii. Jeśli parametr --management-group nie zostanie określony, wartość --subscription lub domyślna subskrypcja zostanie użyta jako zakres.
Pomiń potwierdzenie użytkownika. Po ustawieniu, jeśli katalog nie istnieje, zostanie utworzony. Jeśli katalog istnieje i ma zawartość, zostanie zastąpiony. Jeśli nie zostanie ustawiona, użytkownik zostanie poproszony o pozwolenie na kontynuowanie.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, aby uzyskać pełne dzienniki debugowania.
az blueprint import
Zaimportuj definicję strategii i artefakty z reżyserii plików JSON.
az blueprint import --input-path
--name
[--management-group]
[--subscription]
[--yes]
Przykłady
Importowanie definicji strategii i artefaktów
az blueprint import --name MyBlueprint \
--input-path "path/to/blueprint/directory"
Parametry wymagane
Ścieżka katalogu dla definicji json strategii i artefaktów. Plik definicji strategii powinien mieć nazwę blueprint.json. Artifacts pliki JSON powinny znajdować się w podkatalogu o nazwie artifacts.
Nazwa definicji strategii.
Parametry opcjonalne
Użyj grupy zarządzania dla zakresu strategii.
Użyj subskrypcji dla zakresu strategii. Jeśli parametr --management-group nie zostanie określony, wartość --subscription lub domyślna subskrypcja zostanie użyta jako zakres.
Nie monituj o potwierdzenie.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, aby uzyskać pełne dzienniki debugowania.
az blueprint list
Wyświetlanie listy definicji strategii.
az blueprint list [--management-group]
[--subscription]
Przykłady
Wyświetlanie listy strategii w grupie zarządzania
az blueprint list --management-group MyManagementGroup
Wyświetlanie listy strategii w subskrypcji
az blueprint list --subscription MySubscription
Parametry opcjonalne
Użyj grupy zarządzania dla zakresu strategii.
Użyj subskrypcji dla zakresu strategii. Jeśli parametr --management-group nie zostanie określony, wartość --subscription lub domyślna subskrypcja zostanie użyta jako zakres.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, aby uzyskać pełne dzienniki debugowania.
az blueprint publish
Opublikuj nową wersję definicji strategii z najnowszymi artefaktami. Opublikowane definicje strategii są niezmienne.
az blueprint publish --blueprint-name
--version
[--change-notes]
[--management-group]
[--subscription]
Przykłady
Publikowanie strategii grupy zarządzania
az blueprint publish --management-group MyManagementGroup --blueprint-name \
MyBlueprint --version v2
Publikowanie strategii subskrypcji
az blueprint publish --subscription MySubscription \
--blueprint-name MyBlueprint \
--version v2
Parametry wymagane
Nazwa definicji strategii.
Wersja opublikowanej definicji strategii.
Parametry opcjonalne
Uwagi o zmianach specyficznych dla wersji.
Użyj grupy zarządzania dla zakresu strategii.
Użyj subskrypcji dla zakresu strategii. Jeśli parametr --management-group nie zostanie określony, wartość --subscription lub domyślna subskrypcja zostanie użyta jako zakres.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, aby uzyskać pełne dzienniki debugowania.
az blueprint show
Pobierz definicję strategii.
az blueprint show --name
[--management-group]
[--subscription]
Przykłady
Pokaż strategię grupy zarządzania
az blueprint show --management-group MyManagementGroup --name \
MyBlueprint
Pokaż strategię subskrypcji
az blueprint show --subscription MySubscription --name \
MyBlueprint
Parametry wymagane
Nazwa definicji strategii.
Parametry opcjonalne
Użyj grupy zarządzania dla zakresu strategii.
Użyj subskrypcji dla zakresu strategii. Jeśli parametr --management-group nie zostanie określony, wartość --subscription lub domyślna subskrypcja zostanie użyta jako zakres.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, aby uzyskać pełne dzienniki debugowania.
az blueprint update
Aktualizowanie definicji strategii.
az blueprint update --name
[--add]
[--description]
[--display-name]
[--force-string]
[--management-group]
[--parameters]
[--remove]
[--resource-groups]
[--set]
[--subscription]
[--target-scope {managementGroup, subscription}]
[--versions]
Parametry wymagane
Nazwa definicji strategii.
Parametry opcjonalne
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 ciąg JSON>.
Wiele wierszy wyjaśnia ten zasób.
Jeden ciąg liniowy wyjaśnia ten zasób.
W przypadku używania polecenia "set" lub "add" zachowaj literały ciągu zamiast próbować konwertować na format JSON.
Użyj grupy zarządzania dla zakresu strategii.
Parametry wymagane przez tę definicję strategii. Może to być ciąg JSON lub ścieżka pliku JSON.
Usuń właściwość lub element z listy. Przykład: --remove property.list OR --remove propertyToRemove.
Symbole zastępcze grupy zasobów zdefiniowane przez tę definicję strategii. Oczekiwana wartość: json-string/@json-file.
Zaktualizuj obiekt, określając ścieżkę właściwości i wartość do ustawienia. Przykład: --set property1.property2=.
Użyj subskrypcji dla zakresu strategii. Jeśli parametr --management-group nie zostanie określony, wartość --subscription lub domyślna subskrypcja zostanie użyta jako zakres.
Zakres, w którym można przypisać tę definicję strategii.
Opublikowane wersje tej definicji strategii. Oczekiwana wartość: json-string/@json-file.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, aby uzyskać pełne dzienniki debugowania.