Udostępnij przez


az policy assignment non-compliance-message

Komunikat o niezgodności używany przez przypisanie zasad.

Dostosowany komunikat używany przez otaczające przypisanie zasad do raportowania niezgodności.

Polecenia

Nazwa Opis Typ Stan
az policy assignment non-compliance-message create

Utwórz komunikat o niezgodności.

Core ogólna dostępność
az policy assignment non-compliance-message delete

Usuń komunikat o niezgodności.

Core ogólna dostępność
az policy assignment non-compliance-message list

Pobieranie komunikatów o niezgodności.

Core ogólna dostępność
az policy assignment non-compliance-message show

Pobierz komunikat o niezgodności.

Core ogólna dostępność
az policy assignment non-compliance-message update

Zaktualizuj komunikat o niezgodności.

Core ogólna dostępność

az policy assignment non-compliance-message create

Zmiana powodująca niezgodność

Wartość zwracana zmieni się w przyszłej wersji poleceń zasobów. Będzie to pojedynczy utworzony obiekt komunikatu, a nie pełna tablica obiektów komunikatów.

Utwórz komunikat o niezgodności.

Utwórz dostosowany komunikat służący do zgłaszania niezgodności przez przypisanie zasad zgodne z daną nazwą i zakresem.

az policy assignment non-compliance-message create --message
                                                   --name
                                                   [--policy-definition-reference-id]
                                                   [--resource-group]
                                                   [--scope]

Przykłady

Dodawanie komunikatu o niezgodności do przypisania zasad

az policy assignment non-compliance-message create -g MyResourceGroup -n MyPolicyAssignment -m 'Resources must follow naming standards'

Dodawanie komunikatu o niezgodności dla określonych zasad w przypisanej definicji zestawu zasad

az policy assignment non-compliance-message create -g MyResourceGroup -n MyPolicySetAssignment -m 'Resources must use allowed SKUs' --policy-definition-reference-id SkuPolicyRefId

Parametry wymagane

--message -m

Niestandardowy komunikat o niezgodności.

--name -n

Nazwa przypisania zasad.

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.

--policy-definition-reference-id -r

Identyfikator odwołania definicji zasad.

--resource-group -g

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

--scope

Zakres przypisania zasad.

Parametry globalne
--debug

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

Właściwość Wartość
Domyślna wartość: False
--help -h

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

--only-show-errors

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

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--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 az account set -s NAME_OR_ID.

--verbose

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

Właściwość Wartość
Domyślna wartość: False

az policy assignment non-compliance-message delete

Zmiana powodująca niezgodność

Wartość zwracana zmieni się w przyszłej wersji poleceń zasobów. Będzie ona pusta, a nie pełna tablica pozostałych obiektów komunikatów.

Usuń komunikat o niezgodności.

Usuń komunikat o niezgodności z przypisania zasad pasującego do podanej nazwy i zakresu.

az policy assignment non-compliance-message delete --message
                                                   --name
                                                   [--policy-definition-reference-id]
                                                   [--resource-group]
                                                   [--scope]

Przykłady

Usuwanie komunikatów o niezgodności z przypisania zasad zawierającego określony komunikat i bez identyfikatora odwołania definicji zasad

az policy assignment non-compliance-message delete -g MyResourceGroup -n MyPolicyAssignment -m 'Resources must follow naming standards'

Usuwanie komunikatów o niezgodności z przypisania zasad zawierającego określony komunikat i identyfikator odwołania do określonej definicji zasad

az policy assignment non-compliance-message delete -g MyResourceGroup -n MyPolicySetAssignment -m 'Resources must use allowed SKUs' --policy-definition-reference-id SkuPolicyRefId

Parametry wymagane

--message -m

Niestandardowy komunikat o niezgodności.

--name -n

Nazwa przypisania zasad.

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.

--policy-definition-reference-id -r

Identyfikator odwołania definicji zasad.

--resource-group -g

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

--scope

Zakres przypisania zasad.

Parametry globalne
--debug

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

Właściwość Wartość
Domyślna wartość: False
--help -h

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

--only-show-errors

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

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--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 az account set -s NAME_OR_ID.

--verbose

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

Właściwość Wartość
Domyślna wartość: False

az policy assignment non-compliance-message list

Pobieranie komunikatów o niezgodności.

Pobierz wszystkie komunikaty o niezgodności z przypisania zasad zgodne z daną nazwą i zakresem.

az policy assignment non-compliance-message list --name
                                                 [--resource-group]
                                                 [--scope]

Przykłady

Wyświetlanie listy komunikatów o niezgodności dla przypisania zasad

az policy assignment non-compliance-message list -g MyResourceGroup -n MyPolicyAssignment

Parametry wymagane

--name -n

Nazwa przypisania zasad.

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.

--resource-group -g

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

--scope

Zakres przypisania zasad.

Parametry globalne
--debug

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

Właściwość Wartość
Domyślna wartość: False
--help -h

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

--only-show-errors

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

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--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 az account set -s NAME_OR_ID.

--verbose

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

Właściwość Wartość
Domyślna wartość: False

az policy assignment non-compliance-message show

Pobierz komunikat o niezgodności.

Pobierz i pokaż szczegóły komunikatu o niezgodności należącego do przypisania zasad zgodnego z daną nazwą i zakresem.

az policy assignment non-compliance-message show --message
                                                 --name
                                                 [--policy-definition-reference-id]
                                                 [--resource-group]
                                                 [--scope]

Przykłady

Pokaż komunikat o niezgodności z przypisania zasad, który zawiera określony komunikat i identyfikator odwołania definicji zasad

az policy assignment non-compliance-message show -g MyResourceGroup -n MyPolicySetAssignment -m 'Resources must use allowed SKUs' --policy-definition-reference-id SkuPolicyRefId

Parametry wymagane

--message -m

Niestandardowy komunikat o niezgodności.

--name -n

Nazwa przypisania zasad.

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.

--policy-definition-reference-id -r

Identyfikator odwołania definicji zasad.

--resource-group -g

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

--scope

Zakres przypisania zasad.

Parametry globalne
--debug

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

Właściwość Wartość
Domyślna wartość: False
--help -h

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

--only-show-errors

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

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--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 az account set -s NAME_OR_ID.

--verbose

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

Właściwość Wartość
Domyślna wartość: False

az policy assignment non-compliance-message update

Zaktualizuj komunikat o niezgodności.

Zaktualizuj komunikat o niezgodności należący do przypisania zasad pasującego do podanej nazwy i zakresu.

az policy assignment non-compliance-message update --message
                                                   --name
                                                   [--add]
                                                   [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                                                   [--policy-definition-reference-id]
                                                   [--remove]
                                                   [--resource-group]
                                                   [--scope]
                                                   [--set]

Przykłady

Aktualizowanie komunikatu o niezgodności dla określonych zasad w przypisanej definicji zestawu zasad

az policy assignment non-compliance-message update -g MyResourceGroup -n MyPolicySetAssignment -m 'Resources may only use SKUs from [preferredSKU, anotherGoodSKU]' --policy-definition-reference-id SkuPolicyRefId

Parametry wymagane

--message -m

Niestandardowy komunikat o niezgodności.

--name -n

Nazwa przypisania zasad.

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.

--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 or JSON string>.

Właściwość Wartość
Grupa parametrów: Generic Update Arguments
--force-string

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

Właściwość Wartość
Grupa parametrów: Generic Update Arguments
Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
--policy-definition-reference-id -r

Identyfikator odwołania definicji zasad.

--remove

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

Właściwość Wartość
Grupa parametrów: Generic Update Arguments
--resource-group -g

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

--scope

Zakres przypisania zasad.

--set

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

Właściwość Wartość
Grupa parametrów: Generic Update Arguments
Parametry globalne
--debug

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

Właściwość Wartość
Domyślna wartość: False
--help -h

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

--only-show-errors

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

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--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 az account set -s NAME_OR_ID.

--verbose

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

Właściwość Wartość
Domyślna wartość: False