az resource
Zarządzanie zasobami platformy Azure.
Polecenia
Nazwa | Opis | Typ | Stan |
---|---|---|---|
az resource create |
Utwórz zasób. |
Podstawowe funkcje | Ogólna dostępność |
az resource delete |
Usuń zasób. |
Podstawowe funkcje | Ogólna dostępność |
az resource invoke-action |
Wywołaj akcję dla zasobu. |
Podstawowe funkcje | Ogólna dostępność |
az resource link |
Zarządzanie łączami między zasobami. |
Podstawowe funkcje | Ogólna dostępność |
az resource link create |
Utwórz nowy link między zasobami. |
Podstawowe funkcje | Ogólna dostępność |
az resource link delete |
Usuń łącze między zasobami. |
Podstawowe funkcje | Ogólna dostępność |
az resource link list |
Wyświetlanie listy łączy zasobów. |
Podstawowe funkcje | Ogólna dostępność |
az resource link show |
Pobiera link zasobu z określonym identyfikatorem. |
Podstawowe funkcje | Ogólna dostępność |
az resource link update |
Zaktualizuj łącze między zasobami. |
Podstawowe funkcje | Ogólna dostępność |
az resource list |
Wyświetla listę zasobów. |
Podstawowe funkcje | Ogólna dostępność |
az resource lock |
Zarządzanie blokadami na poziomie zasobów platformy Azure. |
Podstawowe funkcje | Ogólna dostępność |
az resource lock create |
Utwórz blokadę na poziomie zasobu. |
Podstawowe funkcje | Ogólna dostępność |
az resource lock delete |
Usuń blokadę na poziomie zasobu. |
Podstawowe funkcje | Ogólna dostępność |
az resource lock list |
Wyświetlanie listy informacji o blokadzie na poziomie zasobu. |
Podstawowe funkcje | Ogólna dostępność |
az resource lock show |
Pokaż szczegóły blokady na poziomie zasobu. |
Podstawowe funkcje | Ogólna dostępność |
az resource lock update |
Zaktualizuj blokadę na poziomie zasobu. |
Podstawowe funkcje | Ogólna dostępność |
az resource move |
Przenoszenie zasobów z jednej grupy zasobów do innej (może być w ramach innej subskrypcji). |
Podstawowe funkcje | Ogólna dostępność |
az resource patch |
Zaktualizuj zasób według żądania PATCH. |
Podstawowe funkcje | Ogólna dostępność |
az resource show |
Uzyskaj szczegółowe informacje o zasobie. |
Podstawowe funkcje | Ogólna dostępność |
az resource tag |
Tagowanie zasobu. |
Podstawowe funkcje | Ogólna dostępność |
az resource update |
Zaktualizuj zasób według żądania PUT. |
Podstawowe funkcje | Ogólna dostępność |
az resource wait |
Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku zasobów. |
Podstawowe funkcje | Ogólna dostępność |
az resource create
Utwórz zasób.
az resource create --properties
[--api-version]
[--id]
[--is-full-object]
[--latest-include-preview]
[--location]
[--name]
[--namespace]
[--parent]
[--resource-group]
[--resource-type]
Przykłady
Utwórz aplikację interfejsu API, udostępniając pełną konfigurację JSON.
az resource create -g myRG -n myApiApp --resource-type Microsoft.web/sites \
--is-full-object --properties "{ \"kind\": \"api\", \"location\": \
\"West US\", \"properties\": { \"serverFarmId\": \
\"/subscriptions/{SubID}/resourcegroups/{ResourceGroup} \
/providers/Microsoft.Web/serverfarms/{ServicePlan}\" } }"
Utwórz zasób, ładując konfigurację JSON z pliku.
az resource create -g myRG -n myApiApp --resource-type Microsoft.web/sites --is-full-object --properties @jsonConfigFile
Utwórz aplikację internetową z minimalnymi wymaganymi informacjami o konfiguracji.
az resource create -g myRG -n myWeb --resource-type Microsoft.web/sites \
--properties "{ \"serverFarmId\":\"/subscriptions/{SubID}/resourcegroups/ \
{ResourceGroup}/providers/Microsoft.Web/serverfarms/{ServicePlan}\" }"
Utwórz zasób przy użyciu najnowszej wersji interfejsu API, czy ta wersja jest wersją zapoznawcza.
az resource create -g myRG -n myApiApp --resource-type Microsoft.web/sites --is-full-object --properties @jsonConfigFile --latest-include-preview
Tworzenie rozszerzenia witryny w aplikacji internetowej
az resource create -g myRG --api-version "2018-02-01" \
--name "{sitename+slot}/siteextensions/Contrast.NetCore.Azure.SiteExtension" \
--resource-type Microsoft.Web/sites/siteextensions --is-full-object \
--properties "{ \"id\": \"Contrast.NetCore.Azure.SiteExtension\", \
\"location\": \"West US\", \"version\": \"1.9.0\" }"
Parametry wymagane
Ciąg sformatowany w formacie JSON zawierający właściwości zasobu.
Parametry opcjonalne
Wersja interfejsu API zasobu (pomijanie najnowszej stabilnej wersji).
Identyfikator zasobu.
Wskaż, że obiekt właściwości zawiera inne opcje, takie jak lokalizacja, tagi, jednostka SKU i/lub plan.
Wskaż, że najnowsza wersja interfejsu API będzie używana niezależnie od tego, czy jest to wersja zapoznawcza (na przykład 2020-01-01-preview) czy nie. Jeśli na przykład obsługiwana wersja interfejsu API dostawcy zasobów to 2020-01-01-preview i 2019-01-01: podczas przekazywania tego parametru zostanie pobrana najnowsza wersja 2020-01-01-preview, w przeciwnym razie zostanie pobrana najnowsza stabilna wersja 2019-01-01 bez przekazywania tego parametru.
Lokalizacja. Wartości z: az account list-locations
. Lokalizację domyślną można skonfigurować przy użyciu polecenia az configure --defaults location=<location>
.
Nazwa zasobu. (Np. myC).
Przestrzeń nazw dostawcy (np. "Microsoft.Provider").
Ścieżka nadrzędna (np. "resA/myA/resB/myB").
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Typ zasobu (np. "resC"). Może również akceptować format przestrzeni nazw/typu (np. "Microsoft.Provider/resC").
Parametry globalne
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ładów.
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 --debuguj, aby uzyskać pełne dzienniki debugowania.
az resource delete
Usuń zasób.
az resource delete [--api-version]
[--ids]
[--latest-include-preview]
[--name]
[--namespace]
[--no-wait]
[--parent]
[--resource-group]
[--resource-type]
Przykłady
Usuń maszynę wirtualną o nazwie "MyVm".
az resource delete -g MyResourceGroup -n MyVm --resource-type "Microsoft.Compute/virtualMachines"
Usuń aplikację internetową przy użyciu identyfikatora zasobu.
az resource delete --ids /subscriptions/0b1f6471-1bf0-4dda-aec3-111111111111/resourceGroups/MyResourceGroup/providers/Microsoft.Web/sites/MyWebapp
Usuń podsieć przy użyciu identyfikatora zasobu.
az resource delete --ids /subscriptions/0b1f6471-1bf0-4dda-aec3-111111111111/resourceGroups/MyResourceGroup/providers/Microsoft.Network/virtualNetworks/MyVnet/subnets/MySubnet
Usuń maszynę wirtualną o nazwie "MyVm" przy użyciu najnowszej wersji interfejsu API, czy ta wersja jest wersją zapoznawcza.
az resource delete -g MyResourceGroup -n MyVm --resource-type "Microsoft.Compute/virtualMachines" --latest-include-preview
Parametry opcjonalne
Wersja interfejsu API zasobu (pomijanie najnowszej stabilnej wersji).
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). W przypadku podania nie należy określać żadnych innych argumentów "Identyfikator zasobu".
Wskaż, że najnowsza wersja interfejsu API będzie używana niezależnie od tego, czy jest to wersja zapoznawcza (na przykład 2020-01-01-preview) czy nie. Jeśli na przykład obsługiwana wersja interfejsu API dostawcy zasobów to 2020-01-01-preview i 2019-01-01: podczas przekazywania tego parametru zostanie pobrana najnowsza wersja 2020-01-01-preview, w przeciwnym razie zostanie pobrana najnowsza stabilna wersja 2019-01-01 bez przekazywania tego parametru.
Nazwa zasobu. (Np. myC).
Przestrzeń nazw dostawcy (np. "Microsoft.Provider").
Nie czekaj na zakończenie długotrwałej operacji.
Ścieżka nadrzędna (np. "resA/myA/resB/myB").
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Typ zasobu (np. "resC"). Może również akceptować format przestrzeni nazw/typu (np. "Microsoft.Provider/resC").
Parametry globalne
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ładów.
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 --debuguj, aby uzyskać pełne dzienniki debugowania.
az resource invoke-action
Wywołaj akcję dla zasobu.
Listę możliwych akcji odpowiadających zasobowi można znaleźć pod adresem https://docs.microsoft.com/rest/api/. Wszystkie żądania POST to akcje, które można wywołać i są określone na końcu ścieżki identyfikatora URI. Na przykład aby zatrzymać maszynę wirtualną, identyfikator URI żądania to https://management.azure.com/subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroup}/providers/Microsoft.Compute/virtualMachines/{VM}/powerOff?api-version={APIVersion} , a odpowiednią akcją jest powerOff
. Można to znaleźć na stronie https://docs.microsoft.com/rest/api/compute/virtualmachines/virtualmachines-stop.
az resource invoke-action --action
[--api-version]
[--ids]
[--latest-include-preview]
[--name]
[--namespace]
[--no-wait]
[--parent]
[--request-body]
[--resource-group]
[--resource-type]
Przykłady
Wyłącz maszynę wirtualną określoną przez identyfikator.
az resource invoke-action --action powerOff \
--ids /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Compute/virtualMachines/{VMName}
Przechwyć informacje dotyczące zatrzymanej maszyny wirtualnej.
az resource invoke-action --action capture \
--ids /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/ \
Microsoft.Compute/virtualMachines/{VMName} \
--request-body "{ \"vhdPrefix\": \"myPrefix\", \"destinationContainerName\": \
\"myContainer\", \"overwriteVhds\": true }"
Wywołaj akcję dla zasobu. (automatycznie wygenerowane)
az resource invoke-action --action capture --name MyResource --resource-group MyResourceGroup --resource-type Microsoft.web/sites
Parametry wymagane
Akcja, która zostanie wywołana w określonym zasobie.
Parametry opcjonalne
Wersja interfejsu API zasobu (pomijanie najnowszej stabilnej wersji).
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). W przypadku podania nie należy określać żadnych innych argumentów "Identyfikator zasobu".
Wskaż, że najnowsza wersja interfejsu API będzie używana niezależnie od tego, czy jest to wersja zapoznawcza (na przykład 2020-01-01-preview) czy nie. Jeśli na przykład obsługiwana wersja interfejsu API dostawcy zasobów to 2020-01-01-preview i 2019-01-01: podczas przekazywania tego parametru zostanie pobrana najnowsza wersja 2020-01-01-preview, w przeciwnym razie zostanie pobrana najnowsza stabilna wersja 2019-01-01 bez przekazywania tego parametru.
Nazwa zasobu. (Np. myC).
Przestrzeń nazw dostawcy (np. "Microsoft.Provider").
Nie czekaj na zakończenie długotrwałej operacji.
Ścieżka nadrzędna (np. "resA/myA/resB/myB").
Argumenty parametrów zakodowanych w formacie JSON dla akcji, która zostanie przekazana w treści żądania post. Użyj @{file} do załadowania z pliku.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Typ zasobu (np. "resC"). Może również akceptować format przestrzeni nazw/typu (np. "Microsoft.Provider/resC").
Parametry globalne
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ładów.
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 --debuguj, aby uzyskać pełne dzienniki debugowania.
az resource list
Wyświetla listę zasobów.
az resource list [--location]
[--name]
[--namespace]
[--resource-group]
[--resource-type]
[--tag]
Przykłady
Wyświetl listę wszystkich zasobów w regionie Zachodnie stany USA.
az resource list --location westus
Wyświetl listę wszystkich zasobów o nazwie "resourceName".
az resource list --name 'resourceName'
Wyświetl listę wszystkich zasobów z tagiem "test".
az resource list --tag test
Wyświetl listę wszystkich zasobów z tagiem rozpoczynającym się od "test".
az resource list --tag 'test*'
Wyświetl listę wszystkich zasobów z tagiem "test", który ma wartość "example".
az resource list --tag test=example
Parametry opcjonalne
Lokalizacja. Wartości z: az account list-locations
. Lokalizację domyślną można skonfigurować przy użyciu polecenia az configure --defaults location=<location>
.
Nazwa zasobu. (Np. myC).
Przestrzeń nazw dostawcy (np. "Microsoft.Provider").
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Typ zasobu (np. "resC"). Może również akceptować format przestrzeni nazw/typu (np. "Microsoft.Provider/resC").
Pojedynczy tag w formacie "key[=value]". Użyj ciągu "", aby wyczyścić istniejące tagi.
Parametry globalne
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ładów.
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 --debuguj, aby uzyskać pełne dzienniki debugowania.
az resource move
Przenoszenie zasobów z jednej grupy zasobów do innej (może być w ramach innej subskrypcji).
az resource move --destination-group
--ids
[--destination-subscription-id]
Przykłady
Przenoszenie wielu zasobów do docelowej grupy zasobów w ramach subskrypcji docelowej
az resource move --destination-group ResourceGroup --destination-subscription-id SubscriptionId --ids "ResourceId1" "ResourceId2" "ResourceId3"
Parametry wymagane
Nazwa docelowej grupy zasobów.
Identyfikatory zasobów rozdzielone spacjami, które mają zostać przeniesione.
Parametry opcjonalne
Identyfikator subskrypcji docelowej.
Parametry globalne
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ładów.
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 --debuguj, aby uzyskać pełne dzienniki debugowania.
az resource patch
Zaktualizuj zasób według żądania PATCH.
Obsługuje aktualizowanie zasobów przy użyciu ciągu w formacie JSON. Jeśli operacja stosowania poprawek nie powiedzie się, spróbuj zamiast tego uruchomić polecenie "az resource update".
az resource patch --properties
[--api-version]
[--ids]
[--is-full-object]
[--latest-include-preview]
[--name]
[--namespace]
[--parent]
[--resource-group]
[--resource-type]
Przykłady
Zaktualizuj aplikacje internetowe przy użyciu najnowszej wersji interfejsu API, czy ta wersja jest wersją zapoznawcza.
az resource patch --ids /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Web/sites/{WebApp} \
--latest-include-preview --is-full-object --properties "{ \"tags\": { \"key\": \"value\" } }"
Zaktualizuj zasób przy użyciu konfiguracji JSON z pliku.
az resource patch --name MyResource --resource-group MyResourceGroup --resource-type Microsoft.web/sites \
--is-full-object --properties @jsonConfigFile
Zaktualizuj aplikację interfejsu API, podając konfigurację JSON.
az resource patch --name MyApiApp --resource-group MyResourceGroup --resource-type Microsoft.web/sites \
--is-full-object --properties "{ \"kind\": \"api\", \"properties\": { \"serverFarmId\": \
\"/subscriptions/{SubID}/resourcegroups/{ResourceGroup} \
/providers/Microsoft.Web/serverfarms/{ServicePlan}\" } }"
Parametry wymagane
Ciąg sformatowany w formacie JSON zawierający właściwości zasobu.
Parametry opcjonalne
Wersja interfejsu API zasobu (pomijanie najnowszej stabilnej wersji).
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). W przypadku podania nie należy określać żadnych innych argumentów "Identyfikator zasobu".
Wskaż, że obiekt właściwości zawiera inne opcje, takie jak lokalizacja, tagi, jednostka SKU i/lub plan.
Wskaż, że najnowsza wersja interfejsu API będzie używana niezależnie od tego, czy jest to wersja zapoznawcza (na przykład 2020-01-01-preview) czy nie. Jeśli na przykład obsługiwana wersja interfejsu API dostawcy zasobów to 2020-01-01-preview i 2019-01-01: podczas przekazywania tego parametru zostanie pobrana najnowsza wersja 2020-01-01-preview, w przeciwnym razie zostanie pobrana najnowsza stabilna wersja 2019-01-01 bez przekazywania tego parametru.
Nazwa zasobu. (Np. myC).
Przestrzeń nazw dostawcy (np. "Microsoft.Provider").
Ścieżka nadrzędna (np. "resA/myA/resB/myB").
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Typ zasobu (np. "resC"). Może również akceptować format przestrzeni nazw/typu (np. "Microsoft.Provider/resC").
Parametry globalne
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ładów.
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 --debuguj, aby uzyskać pełne dzienniki debugowania.
az resource show
Uzyskaj szczegółowe informacje o zasobie.
az resource show [--api-version]
[--ids]
[--include-response-body {false, true}]
[--latest-include-preview]
[--name]
[--namespace]
[--parent]
[--resource-group]
[--resource-type]
Przykłady
Pokaż zasób maszyny wirtualnej o nazwie "MyVm".
az resource show -g MyResourceGroup -n MyVm --resource-type "Microsoft.Compute/virtualMachines"
Pokaż aplikację internetową przy użyciu identyfikatora zasobu.
az resource show --ids /subscriptions/0b1f6471-1bf0-4dda-aec3-111111111111/resourceGroups/MyResourceGroup/providers/Microsoft.Web/sites/MyWebapp
Pokaż podsieć.
az resource show -g MyResourceGroup -n MySubnet --namespace Microsoft.Network --parent virtualnetworks/MyVnet --resource-type subnets
Pokaż podsieć przy użyciu identyfikatora zasobu.
az resource show --ids /subscriptions/0b1f6471-1bf0-4dda-aec3-111111111111/resourceGroups/MyResourceGroup/providers/Microsoft.Network/virtualNetworks/MyVnet/subnets/MySubnet
Pokaż regułę ścieżki bramy aplikacji.
az resource show -g MyResourceGroup --namespace Microsoft.Network --parent applicationGateways/ag1/urlPathMaps/map1 --resource-type pathRules -n rule1
Pokaż zasób maszyny wirtualnej o nazwie "MyVm" przy użyciu najnowszej wersji interfejsu API, czy ta wersja jest wersją zapoznawcza.
az resource show -g MyResourceGroup -n MyVm --resource-type "Microsoft.Compute/virtualMachines" --latest-include-preview
Parametry opcjonalne
Wersja interfejsu API zasobu (pomijanie najnowszej stabilnej wersji).
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). W przypadku podania nie należy określać żadnych innych argumentów "Identyfikator zasobu".
Użyj polecenia , jeśli domyślne dane wyjściowe polecenia nie przechwytują wszystkich danych właściwości.
Wskaż, że najnowsza wersja interfejsu API będzie używana niezależnie od tego, czy jest to wersja zapoznawcza (na przykład 2020-01-01-preview) czy nie. Jeśli na przykład obsługiwana wersja interfejsu API dostawcy zasobów to 2020-01-01-preview i 2019-01-01: podczas przekazywania tego parametru zostanie pobrana najnowsza wersja 2020-01-01-preview, w przeciwnym razie zostanie pobrana najnowsza stabilna wersja 2019-01-01 bez przekazywania tego parametru.
Nazwa zasobu. (Np. myC).
Przestrzeń nazw dostawcy (np. "Microsoft.Provider").
Ścieżka nadrzędna (np. "resA/myA/resB/myB").
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Typ zasobu (np. "resC"). Może również akceptować format przestrzeni nazw/typu (np. "Microsoft.Provider/resC").
Parametry globalne
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ładów.
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 --debuguj, aby uzyskać pełne dzienniki debugowania.
az resource tag
Tagowanie zasobu.
az resource tag --tags
[--api-version]
[--ids]
[--is-incremental]
[--latest-include-preview]
[--name]
[--namespace]
[--parent]
[--resource-group]
[--resource-type]
Przykłady
Oznacz maszynę wirtualną "MyVm" kluczem "vmlist" i wartością "vm1".
az resource tag --tags vmlist=vm1 -g MyResourceGroup -n MyVm --resource-type "Microsoft.Compute/virtualMachines"
Oznaczanie aplikacji internetowej kluczem "vmlist" i wartością "vm1" przy użyciu identyfikatora zasobu.
az resource tag --tags vmlist=vm1 --ids /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Web/sites/{WebApp}
Oznaczanie maszyny wirtualnej "MyVm" kluczem "vmlist" i wartością "vm1" przyrostowo. Nie powoduje opróżniania istniejących tagów.
az resource tag --tags vmlist=vm1 -g MyResourceGroup -n MyVm --resource-type "Microsoft.Compute/virtualMachines" -i
Oznacz maszynę wirtualną "MyVm" kluczem "vmlist" i wartością "vm1" przy użyciu najnowszej wersji interfejsu API, czy ta wersja jest wersją zapoznawcza.
az resource tag --tags vmlist=vm1 -g MyResourceGroup -n MyVm --resource-type "Microsoft.Compute/virtualMachines" --latest-include-preview
Parametry wymagane
Tagi rozdzielone spacjami: klucz[=wartość] [key[=value] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.
Parametry opcjonalne
Wersja interfejsu API zasobu (pomijanie najnowszej stabilnej wersji).
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). W przypadku podania nie należy określać żadnych innych argumentów "Identyfikator zasobu".
Opcja dodawania tagów przyrostowo bez usuwania oryginalnych tagów. Jeśli klucz nowego tagu i oryginalnego tagu zostaną zduplikowane, oryginalna wartość zostanie zastąpiona.
Wskaż, że najnowsza wersja interfejsu API będzie używana niezależnie od tego, czy jest to wersja zapoznawcza (na przykład 2020-01-01-preview) czy nie. Jeśli na przykład obsługiwana wersja interfejsu API dostawcy zasobów to 2020-01-01-preview i 2019-01-01: podczas przekazywania tego parametru zostanie pobrana najnowsza wersja 2020-01-01-preview, w przeciwnym razie zostanie pobrana najnowsza stabilna wersja 2019-01-01 bez przekazywania tego parametru.
Nazwa zasobu. (Np. myC).
Przestrzeń nazw dostawcy (np. "Microsoft.Provider").
Ścieżka nadrzędna (np. "resA/myA/resB/myB").
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Typ zasobu (np. "resC"). Może również akceptować format przestrzeni nazw/typu (np. "Microsoft.Provider/resC").
Parametry globalne
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ładów.
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 --debuguj, aby uzyskać pełne dzienniki debugowania.
az resource update
Zaktualizuj zasób według żądania PUT.
Obsługuje ona aktualizację ogólną (przy użyciu ścieżki właściwości) w celu zaktualizowania zasobów. Jeśli operacja aktualizacji nie powiedzie się, spróbuj zamiast tego uruchomić polecenie "az resource patch".
az resource update [--add]
[--api-version]
[--force-string]
[--ids]
[--include-response-body {false, true}]
[--latest-include-preview]
[--name]
[--namespace]
[--parent]
[--remove]
[--resource-group]
[--resource-type]
[--set]
Przykłady
Zaktualizuj aplikacje internetowe przy użyciu najnowszej wersji interfejsu API, czy ta wersja jest wersją zapoznawcza.
az resource update --ids /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Web/sites/{WebApp} --set tags.key=value --latest-include-preview
Aktualizowanie zasobu. (automatycznie wygenerowane)
az resource update --ids $id --set properties.connectionType=Proxy
Aktualizowanie zasobu. (automatycznie wygenerowane)
az resource update --name MyResource --resource-group MyResourceGroup --resource-type subnets --set tags.key=value
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 or JSON string>
.
Wersja interfejsu API zasobu (pomijanie najnowszej stabilnej wersji).
W przypadku używania polecenia "set" lub "add" zachowaj literały ciągu zamiast próbować konwertować na format JSON.
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). W przypadku podania nie należy określać żadnych innych argumentów "Identyfikator zasobu".
Użyj polecenia , jeśli domyślne dane wyjściowe polecenia nie przechwytują wszystkich danych właściwości.
Wskaż, że najnowsza wersja interfejsu API będzie używana niezależnie od tego, czy jest to wersja zapoznawcza (na przykład 2020-01-01-preview) czy nie. Jeśli na przykład obsługiwana wersja interfejsu API dostawcy zasobów to 2020-01-01-preview i 2019-01-01: podczas przekazywania tego parametru zostanie pobrana najnowsza wersja 2020-01-01-preview, w przeciwnym razie zostanie pobrana najnowsza stabilna wersja 2019-01-01 bez przekazywania tego parametru.
Nazwa zasobu. (Np. myC).
Przestrzeń nazw dostawcy (np. "Microsoft.Provider").
Ścieżka nadrzędna (np. "resA/myA/resB/myB").
Usuń właściwość lub element z listy. Przykład: --remove property.list <indexToRemove>
OR --remove propertyToRemove
.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Typ zasobu (np. "resC"). Może również akceptować format przestrzeni nazw/typu (np. "Microsoft.Provider/resC").
Zaktualizuj obiekt, określając ścieżkę właściwości i wartość do ustawienia. Przykład: --set property1.property2=<value>
.
Parametry globalne
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ładów.
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 --debuguj, aby uzyskać pełne dzienniki debugowania.
az resource wait
Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku zasobów.
az resource wait [--api-version]
[--created]
[--custom]
[--deleted]
[--exists]
[--ids]
[--include-response-body {false, true}]
[--interval]
[--name]
[--namespace]
[--parent]
[--resource-group]
[--resource-type]
[--timeout]
[--updated]
Przykłady
Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku zasobów. (automatycznie wygenerowane)
az resource wait --exists --ids /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Web/sites/{WebApp}
Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku zasobów. (automatycznie wygenerowane)
az resource wait --exists --ids /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Web/sites/{WebApp} --include-response-body true
Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku zasobów. (automatycznie wygenerowane)
az resource wait --exists --name MyResource --resource-group MyResourceGroup --resource-type subnets
Parametry opcjonalne
Wersja interfejsu API zasobu (pomijanie najnowszej stabilnej wersji).
Zaczekaj na utworzenie polecenia "provisioningState" o godzinie "Succeeded".
Poczekaj, aż warunek spełnia niestandardowe zapytanie JMESPath. Np. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Poczekaj na usunięcie.
Zaczekaj, aż zasób istnieje.
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). W przypadku podania nie należy określać żadnych innych argumentów "Identyfikator zasobu".
Użyj polecenia , jeśli domyślne dane wyjściowe polecenia nie przechwytują wszystkich danych właściwości.
Interwał sondowania w sekundach.
Nazwa zasobu. (Np. myC).
Przestrzeń nazw dostawcy (np. "Microsoft.Provider").
Ścieżka nadrzędna (np. "resA/myA/resB/myB").
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Typ zasobu (np. "resC"). Może również akceptować format przestrzeni nazw/typu (np. "Microsoft.Provider/resC").
Maksymalny czas oczekiwania w sekundach.
Zaczekaj na zaktualizowanie stanu provisioningState o 'Powodzenie'.
Parametry globalne
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ładów.
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 --debuguj, aby uzyskać pełne dzienniki debugowania.