Udostępnij za pośrednictwem


az blueprint

Uwaga

Ta dokumentacja jest częścią rozszerzenia strategii dla interfejsu wiersza polecenia platformy Azure (wersja 2.50.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

Nazwa Opis Typ Stan
az blueprint artifact

Polecenia do zarządzania artefaktem strategii.

Numer wewnętrzny Ogólna dostępność
az blueprint artifact delete

Usuń artefakt strategii.

Numer wewnętrzny Wersja zapoznawcza
az blueprint artifact list

Wyświetlanie listy artefaktów dla danej definicji strategii.

Numer wewnętrzny Wersja zapoznawcza
az blueprint artifact policy

Polecenia do zarządzania artefaktem przypisywania zasad strategii.

Numer wewnętrzny Ogólna dostępność
az blueprint artifact policy create

Utwórz artefakt zasad strategii.

Numer wewnętrzny Ogólna dostępność
az blueprint artifact policy update

Aktualizowanie artefaktu zasad strategii.

Numer wewnętrzny Ogólna dostępność
az blueprint artifact role

Polecenia do zarządzania artefaktem przypisania roli strategii.

Numer wewnętrzny Ogólna dostępność
az blueprint artifact role create

Utwórz artefakt roli strategii.

Numer wewnętrzny Ogólna dostępność
az blueprint artifact role update

Aktualizowanie artefaktu roli strategii.

Numer wewnętrzny Ogólna dostępność
az blueprint artifact show

Pobieranie artefaktu strategii.

Numer wewnętrzny Wersja zapoznawcza
az blueprint artifact template

Polecenia do zarządzania artefaktem szablonu usługi ARM strategii.

Numer wewnętrzny Ogólna dostępność
az blueprint artifact template create

Utwórz artefakt arm strategii.

Numer wewnętrzny Ogólna dostępność
az blueprint artifact template update

Aktualizowanie artefaktu arm strategii.

Numer wewnętrzny Ogólna dostępność
az blueprint assignment

Polecenia do zarządzania przypisaniem strategii.

Numer wewnętrzny Ogólna dostępność
az blueprint assignment create

Utwórz przypisanie strategii.

Numer wewnętrzny Ogólna dostępność
az blueprint assignment delete

Usuń przypisanie strategii.

Numer wewnętrzny Wersja zapoznawcza
az blueprint assignment list

Wyświetlanie listy przypisań strategii w ramach subskrypcji.

Numer wewnętrzny Wersja zapoznawcza
az blueprint assignment show

Uzyskaj przypisanie strategii.

Numer wewnętrzny Wersja zapoznawcza
az blueprint assignment update

Aktualizowanie przypisania strategii.

Numer wewnętrzny Ogólna dostępność
az blueprint assignment wait

Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku przypisania strategii.

Numer wewnętrzny Ogólna dostępność
az blueprint assignment who

Pobierz identyfikator objectId głównej nazwy usługi Blueprint Servie.

Numer wewnętrzny Wersja zapoznawcza
az blueprint create

Utwórz definicję strategii.

Numer wewnętrzny Wersja zapoznawcza
az blueprint delete

Usuń definicję strategii.

Numer wewnętrzny Wersja zapoznawcza
az blueprint export

Eksportowanie definicji strategii i artefaktów do plików json.

Numer wewnętrzny Ogólna dostępność
az blueprint import

Zaimportuj definicję strategii i artefakty z reżyserii plików JSON.

Numer wewnętrzny Ogólna dostępność
az blueprint list

Wyświetlanie listy definicji strategii.

Numer wewnętrzny Wersja zapoznawcza
az blueprint publish

Opublikuj nową wersję definicji strategii z najnowszymi artefaktami. Opublikowane definicje strategii są niezmienne.

Numer wewnętrzny Wersja zapoznawcza
az blueprint resource-group

Polecenia do zarządzania artefaktem grupy zasobów strategii.

Numer wewnętrzny Ogólna dostępność
az blueprint resource-group add

Dodaj artefakt grupy zasobów do strategii.

Numer wewnętrzny Ogólna dostępność
az blueprint resource-group list

Wyświetl artefakt grupy zasobów strategii.

Numer wewnętrzny Ogólna dostępność
az blueprint resource-group remove

Usuń artefakt grupy zasobów strategii.

Numer wewnętrzny Ogólna dostępność
az blueprint resource-group show

Pokaż artefakt grupy zasobów strategii.

Numer wewnętrzny Ogólna dostępność
az blueprint resource-group update

Zaktualizuj artefakt grupy zasobów strategii.

Numer wewnętrzny Ogólna dostępność
az blueprint show

Pobierz definicję strategii.

Numer wewnętrzny Wersja zapoznawcza
az blueprint update

Aktualizowanie definicji strategii.

Numer wewnętrzny Wersja zapoznawcza
az blueprint version

Polecenia do zarządzania opublikowanymi wersjami strategii.

Numer wewnętrzny Wersja zapoznawcza
az blueprint version artifact

Polecenia do zarządzania opublikowanymi artefaktami strategii.

Numer wewnętrzny Wersja zapoznawcza
az blueprint version artifact list

Wyświetlanie listy artefaktów dla wersji opublikowanej strategii.

Numer wewnętrzny Wersja zapoznawcza
az blueprint version artifact show

Pokaż artefakt opublikowanej strategii.

Numer wewnętrzny Wersja zapoznawcza
az blueprint version delete

Usuń opublikowaną wersję strategii.

Numer wewnętrzny Wersja zapoznawcza
az blueprint version list

Lista opublikowanych wersji danej definicji strategii.

Numer wewnętrzny Wersja zapoznawcza
az blueprint version show

Pobierz opublikowaną wersję strategii.

Numer wewnętrzny Wersja zapoznawcza

az blueprint create

Wersja zapoznawcza

To polecenie jest w wersji zapoznawczej i jest opracowywane. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Utwórz definicję strategii.

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

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

--name -n

Nazwa definicji strategii.

--target-scope

Zakres, w którym można przypisać tę definicję strategii.

akceptowane wartości: managementGroup, subscription

Parametry opcjonalne

--description

Wiele wierszy wyjaśnia ten zasób.

--display-name

Jeden ciąg liniowy wyjaśnia ten zasób.

--management-group -m

Użyj grupy zarządzania dla zakresu strategii.

--parameters -p

Parametry wymagane przez tę definicję strategii. Może to być ciąg JSON lub ścieżka pliku JSON. Obsługa skróconej składni, pliku json-file i yaml-file. Spróbuj "??", aby pokazać więcej.

--resource-groups

Symbole zastępcze grupy zasobów zdefiniowane przez tę definicję strategii. Oczekiwana wartość: json-string/@json-file. Obsługa skróconej składni, pliku json-file i yaml-file. Spróbuj "??", aby pokazać więcej.

--subscription -s

Użyj subskrypcji dla zakresu strategii. Jeśli parametr --management-group nie zostanie określony, jako zakres zostanie użyta wartość --subscription lub domyślna subskrypcja.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az blueprint delete

Wersja zapoznawcza

To polecenie jest w wersji zapoznawczej i jest opracowywane. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

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

--name -n

Nazwa definicji strategii.

Parametry opcjonalne

--management-group -m

Użyj grupy zarządzania dla zakresu strategii.

--subscription -s

Użyj subskrypcji dla zakresu strategii. Jeśli parametr --management-group nie zostanie określony, jako zakres zostanie użyta wartość --subscription lub domyślna subskrypcja.

--yes -y

Nie monituj o potwierdzenie.

wartość domyślna: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, 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

--name -n

Nazwa definicji strategii do wyeksportowania.

--output-path

Ścieżka katalogu dla definicji json strategii i artefaktów. Plik definicji strategii będzie miał nazwę blueprint.json. Pliki json artefaktów będą znajdować się w podkatalogu o nazwie artifacts.

Parametry opcjonalne

--management-group -m

Użyj grupy zarządzania dla zakresu strategii.

--subscription -s

Użyj subskrypcji dla zakresu strategii. Jeśli parametr --management-group nie zostanie określony, jako zakres zostanie użyta wartość --subscription lub domyślna subskrypcja.

--yes -y

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, zostanie wyświetlony monit o zezwolenie na kontynuowanie.

wartość domyślna: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, 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

--input-path

Ścieżka katalogu dla definicji json strategii i artefaktów. Plik definicji strategii powinien mieć nazwę blueprint.json. Pliki json artefaktów powinny znajdować się w podkatalogu o nazwie artifacts.

--name -n

Nazwa definicji strategii.

Parametry opcjonalne

--management-group -m

Użyj grupy zarządzania dla zakresu strategii.

--subscription -s

Użyj subskrypcji dla zakresu strategii. Jeśli parametr --management-group nie zostanie określony, jako zakres zostanie użyta wartość --subscription lub domyślna subskrypcja.

--yes -y

Nie monituj o potwierdzenie.

wartość domyślna: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az blueprint list

Wersja zapoznawcza

To polecenie jest w wersji zapoznawczej i jest opracowywane. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Wyświetlanie listy definicji strategii.

az blueprint list [--management-group]
                  [--max-items]
                  [--next-token]
                  [--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

--management-group -m

Użyj grupy zarządzania dla zakresu strategii.

--max-items

Łączna liczba elementów do zwrócenia w danych wyjściowych polecenia. Jeśli łączna liczba dostępnych elementów jest większa niż określona wartość, token jest udostępniany w danych wyjściowych polecenia. Aby wznowić stronicowanie, podaj wartość tokenu w --next-token argumencie kolejnego polecenia.

--next-token

Token do określenia, gdzie rozpocząć stronicowanie. Jest to wartość tokenu z wcześniej obciętej odpowiedzi.

--subscription -s

Użyj subskrypcji dla zakresu strategii. Jeśli parametr --management-group nie zostanie określony, jako zakres zostanie użyta wartość --subscription lub domyślna subskrypcja.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az blueprint publish

Wersja zapoznawcza

To polecenie jest w wersji zapoznawczej i jest opracowywane. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

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

--blueprint-name

Nazwa definicji strategii.

--version

Wersja opublikowanej definicji strategii.

Parametry opcjonalne

--change-notes

Uwagi o zmianach specyficznych dla wersji.

--management-group -m

Użyj grupy zarządzania dla zakresu strategii.

--subscription -s

Użyj subskrypcji dla zakresu strategii. Jeśli parametr --management-group nie zostanie określony, jako zakres zostanie użyta wartość --subscription lub domyślna subskrypcja.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az blueprint show

Wersja zapoznawcza

To polecenie jest w wersji zapoznawczej i jest opracowywane. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

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

--name -n

Nazwa definicji strategii.

Parametry opcjonalne

--management-group -m

Użyj grupy zarządzania dla zakresu strategii.

--subscription -s

Użyj subskrypcji dla zakresu strategii. Jeśli parametr --management-group nie zostanie określony, jako zakres zostanie użyta wartość --subscription lub domyślna subskrypcja.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az blueprint update

Wersja zapoznawcza

To polecenie jest w wersji zapoznawczej i jest opracowywane. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Aktualizowanie definicji strategii.

az blueprint update --name
                    [--add]
                    [--description]
                    [--display-name]
                    [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                    [--management-group]
                    [--parameters]
                    [--remove]
                    [--resource-groups]
                    [--set]
                    [--subscription]
                    [--target-scope {managementGroup, subscription}]

Parametry wymagane

--name -n

Nazwa definicji strategii.

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 ciąg> JSON.

--description

Wiele wierszy wyjaśnia ten zasób.

--display-name

Jeden ciąg liniowy wyjaśnia ten zasób.

--force-string

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

akceptowane wartości: 0, 1, f, false, n, no, t, true, y, yes
--management-group -m

Użyj grupy zarządzania dla zakresu strategii.

--parameters -p

Parametry wymagane przez tę definicję strategii. Może to być ciąg JSON lub ścieżka pliku JSON. Obsługa skróconej składni, pliku json-file i yaml-file. Spróbuj "??", aby pokazać więcej.

--remove

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

--resource-groups

Symbole zastępcze grupy zasobów zdefiniowane przez tę definicję strategii. Obsługa skróconej składni, pliku json-file i yaml-file. Spróbuj "??", aby pokazać więcej.

--set

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

--subscription -s

Użyj subskrypcji dla zakresu strategii. Jeśli parametr --management-group nie zostanie określony, jako zakres zostanie użyta wartość --subscription lub domyślna subskrypcja.

--target-scope

Zakres, w którym można przypisać tę definicję strategii.

akceptowane wartości: managementGroup, subscription
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.