az policy set-definition
Zarządzanie definicjami zestawu zasad zasobów.
Polecenia
Nazwa | Opis | Typ | Stan |
---|---|---|---|
az policy set-definition create |
Utwórz definicję zestawu zasad. |
Podstawowe funkcje | Ogólna dostępność |
az policy set-definition delete |
Usuń definicję zestawu zasad. |
Podstawowe funkcje | Ogólna dostępność |
az policy set-definition list |
Wyświetlanie listy definicji zestawu zasad. |
Podstawowe funkcje | Ogólna dostępność |
az policy set-definition show |
Pokaż definicję zestawu zasad. |
Podstawowe funkcje | Ogólna dostępność |
az policy set-definition update |
Zaktualizuj definicję zestawu zasad. |
Podstawowe funkcje | Ogólna dostępność |
az policy set-definition create
Utwórz definicję zestawu zasad.
az policy set-definition create --definitions
--name
[--definition-groups]
[--description]
[--display-name]
[--management-group]
[--metadata]
[--params]
[--subscription]
Przykłady
Utwórz definicję zestawu zasad.
az policy set-definition create -n readOnlyStorage \
--definitions '[ { \"policyDefinitionId\": \"/subscriptions/mySubId/providers/ \
Microsoft.Authorization/policyDefinitions/storagePolicy\" } ]'
Utwórz definicję zestawu zasad z parametrami.
az policy set-definition create -n readOnlyStorage \
--definitions "[ { \"policyDefinitionId\": \"/subscriptions/mySubId/providers/ \
Microsoft.Authorization/policyDefinitions/storagePolicy\", \"parameters\": \
{ \"storageSku\": { \"value\": \"[parameters(\\"requiredSku\\")]\" } } }]" \
--params "{ \"requiredSku\": { \"type\": \"String\" } }"
Utwórz definicję zestawu zasad w subskrypcji.
az policy set-definition create -n readOnlyStorage \
--subscription '0b1f6471-1bf0-4dda-aec3-111122223333' \
--definitions '[ { \"policyDefinitionId\": \"/subscriptions/ \
0b1f6471-1bf0-4dda-aec3-111122223333/providers/Microsoft.Authorization/ \
policyDefinitions/storagePolicy\" } ]'
Utwórz definicję zestawu zasad z grupami definicji zasad.
az policy set-definition create -n computeRequirements \
--definitions "[ { \"policyDefinitionId \": \"/subscriptions/mySubId/providers/ \
Microsoft.Authorization/policyDefinitions/storagePolicy\", \"groupNames\": \
[ \"CostSaving\", \"Organizational\" ] }, { \"policyDefinitionId\": \
\"/subscriptions/mySubId/providers/Microsoft.Authorization/ \
policyDefinitions/tagPolicy\", \"groupNames\": [ \
\"Organizational\" ] } ]" \
--definition-groups "[{ \"name\": \"CostSaving\" }, { \"name\": \"Organizational\" } ]"
Parametry wymagane
Definicje zasad w formacie JSON lub ścieżka do pliku lub identyfikatora URI zawierającego reguły JSON.
Nazwa nowej definicji zestawu zasad.
Parametry opcjonalne
Ciąg sformatowany w formacie JSON lub ścieżka do pliku lub identyfikatora URI zawierającego grupy definicji zasad. Grupy służą do organizowania definicji zasad w zestawie zasad.
Opis definicji zestawu zasad.
Nazwa wyświetlana definicji zestawu zasad.
Nazwa grupy zarządzania, w której można przypisać nową definicję zestawu zasad.
Metadane w parach klucz=wartość rozdzielanych spacjami.
Ciąg sformatowany w formacie JSON lub ścieżka do pliku lub identyfikatora URI z definicjami parametrów.
Nazwa lub identyfikator subskrypcji, w której można przypisać nową definicję zestawu zasad.
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 policy set-definition delete
Usuń definicję zestawu zasad.
az policy set-definition delete --name
[--management-group]
[--subscription]
Przykłady
Usuń definicję zestawu zasad. (automatycznie wygenerowane)
az policy set-definition delete --management-group myMg --name MyPolicySetDefinition
Parametry wymagane
Nazwa definicji zestawu zasad.
Parametry opcjonalne
Nazwa grupy zarządzania definicji zasad [set]. Ten parametr jest wymagany, jeśli zestaw zasad ma zakres grupy zarządzania.
Identyfikator subskrypcji definicji zasad [set].
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 policy set-definition list
Wyświetlanie listy definicji zestawu zasad.
az policy set-definition list [--management-group]
[--subscription]
Parametry opcjonalne
Nazwa grupy zarządzania definicji zasad [set]. Ten parametr jest wymagany, jeśli zestaw zasad ma zakres grupy zarządzania.
Identyfikator subskrypcji definicji zasad [set].
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 policy set-definition show
Pokaż definicję zestawu zasad.
az policy set-definition show --name
[--management-group]
[--subscription]
Przykłady
Pokaż definicję zestawu zasad. Jeśli zestaw zasad ma zakres grupy zarządzania, musisz dołączyć parametr "--management-group" i wartość.
az policy set-definition show --name MyPolicySetDefinition --management-group MyManagementGroup
Parametry wymagane
Nazwa definicji zestawu zasad.
Parametry opcjonalne
Nazwa grupy zarządzania definicji zasad [set]. Ten parametr jest wymagany, jeśli zestaw zasad ma zakres grupy zarządzania.
Identyfikator subskrypcji definicji zasad [set].
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 policy set-definition update
Zaktualizuj definicję zestawu zasad.
az policy set-definition update --name
[--definition-groups]
[--definitions]
[--description]
[--display-name]
[--management-group]
[--metadata]
[--params]
[--subscription]
Przykłady
Zaktualizuj definicję zestawu zasad.
az policy set-definition update \
--definitions '[ { \"policyDefinitionId\": \"/subscriptions/mySubId/providers/ \
Microsoft.Authorization/policyDefinitions/storagePolicy\" } ]' \
--name MyPolicySetDefinition
Zaktualizuj grupy i definicje w definicji zestawu zasad.
az policy set-definition update -n computeRequirements \
--definitions "[ { \"policyDefinitionId\": \"/subscriptions/mySubId/providers/ \
Microsoft.Authorization/policyDefinitions/storagePolicy\", \"groupNames\": [ \
\"CostSaving\", \"Organizational\" ] }, { \"policyDefinitionId\": \
\"/subscriptions/mySubId/providers/Microsoft.Authorization/ \
policyDefinitions/tagPolicy\", \
\"groupNames\": [ \"Organizational\" ] } ]" \
--definition-groups "[{ \"name\": \"CostSaving\" }, { \"name\": \"Organizational\" } ]"
Parametry wymagane
Nazwa definicji zestawu zasad.
Parametry opcjonalne
Ciąg sformatowany w formacie JSON lub ścieżka do pliku lub identyfikatora URI zawierającego grupy definicji zasad. Grupy służą do organizowania definicji zasad w zestawie zasad.
Ciąg sformatowany w formacie JSON lub ścieżka do pliku lub identyfikatora URI zawierającego definicje.
Opis definicji zestawu zasad.
Nazwa wyświetlana definicji zestawu zasad.
Nazwa grupy zarządzania definicji zasad [set]. Ten parametr jest wymagany, jeśli zestaw zasad ma zakres grupy zarządzania.
Metadane w parach klucz=wartość rozdzielanych spacjami.
Ciąg sformatowany w formacie JSON lub ścieżka do pliku lub identyfikatora URI z definicjami parametrów.
Identyfikator subskrypcji definicji zasad [set].
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.