az policy set-definition
Hantera definitioner för resursprincipuppsättningar.
Kommandon
Name | Description | Typ | Status |
---|---|---|---|
az policy set-definition create |
Skapa en principuppsättningsdefinition. |
Kärna | Allmän tillgänglighet |
az policy set-definition delete |
Ta bort en principuppsättningsdefinition. |
Kärna | Allmän tillgänglighet |
az policy set-definition list |
Lista principuppsättningsdefinitioner. |
Kärna | Allmän tillgänglighet |
az policy set-definition show |
Visa en principuppsättningsdefinition. |
Kärna | Allmän tillgänglighet |
az policy set-definition update |
Uppdatera en principuppsättningsdefinition. |
Kärna | Allmän tillgänglighet |
az policy set-definition create
Skapa en principuppsättningsdefinition.
az policy set-definition create --definitions
--name
[--definition-groups]
[--description]
[--display-name]
[--management-group]
[--metadata]
[--params]
[--subscription]
Exempel
Skapa en principuppsättningsdefinition.
az policy set-definition create -n readOnlyStorage \
--definitions '[ { \"policyDefinitionId\": \"/subscriptions/mySubId/providers/ \
Microsoft.Authorization/policyDefinitions/storagePolicy\" } ]'
Skapa en principuppsättningsdefinition med parametrar.
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\" } }"
Skapa en principuppsättningsdefinition i en prenumeration.
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\" } ]'
Skapa en principuppsättningsdefinition med principdefinitionsgrupper.
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\" } ]"
Obligatoriska parametrar
Principdefinitioner i JSON-format eller en sökväg till en fil eller URI som innehåller JSON-regler.
Namnet på den nya principuppsättningsdefinitionen.
Valfria parametrar
JSON-formaterad sträng eller en sökväg till en fil eller URI som innehåller principdefinitionsgrupper. Grupper används för att organisera principdefinitioner i en principuppsättning.
Beskrivning av principuppsättningsdefinition.
Visningsnamn för principuppsättningsdefinition.
Namn på hanteringsgrupp som den nya principuppsättningsdefinitionen kan tilldelas i.
Metadata i blankstegsavgränsade nyckel=värdepar.
JSON-formaterad sträng eller en sökväg till en fil eller URI med parameterdefinitioner.
Namn eller ID för prenumerationen som den nya principuppsättningsdefinitionen kan tilldelas i.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az policy set-definition delete
Ta bort en principuppsättningsdefinition.
az policy set-definition delete --name
[--management-group]
[--subscription]
Exempel
Ta bort en principuppsättningsdefinition. (automatiskt genererad)
az policy set-definition delete --management-group myMg --name MyPolicySetDefinition
Obligatoriska parametrar
Definitionsnamnet för principuppsättningen.
Valfria parametrar
Namnet på hanteringsgruppen för principen [set]-definitionen. Den här parametern krävs om din principuppsättning är begränsad till en hanteringsgrupp.
Prenumerations-ID för principen [set] definition.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az policy set-definition list
Lista principuppsättningsdefinitioner.
az policy set-definition list [--management-group]
[--subscription]
Valfria parametrar
Namnet på hanteringsgruppen för principen [set]-definitionen. Den här parametern krävs om din principuppsättning är begränsad till en hanteringsgrupp.
Prenumerations-ID för principen [set] definition.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az policy set-definition show
Visa en principuppsättningsdefinition.
az policy set-definition show --name
[--management-group]
[--subscription]
Exempel
Visa en principuppsättningsdefinition. Om principuppsättningen är begränsad till en hanteringsgrupp måste du inkludera parametern "--management-group" och -värdet.
az policy set-definition show --name MyPolicySetDefinition --management-group MyManagementGroup
Obligatoriska parametrar
Definitionsnamnet för principuppsättningen.
Valfria parametrar
Namnet på hanteringsgruppen för principen [set]-definitionen. Den här parametern krävs om din principuppsättning är begränsad till en hanteringsgrupp.
Prenumerations-ID för principen [set] definition.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az policy set-definition update
Uppdatera en principuppsättningsdefinition.
az policy set-definition update --name
[--definition-groups]
[--definitions]
[--description]
[--display-name]
[--management-group]
[--metadata]
[--params]
[--subscription]
Exempel
Uppdatera en principuppsättningsdefinition.
az policy set-definition update \
--definitions '[ { \"policyDefinitionId\": \"/subscriptions/mySubId/providers/ \
Microsoft.Authorization/policyDefinitions/storagePolicy\" } ]' \
--name MyPolicySetDefinition
Uppdatera grupperna och definitionerna i en principuppsättningsdefinition.
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\" } ]"
Obligatoriska parametrar
Definitionsnamnet för principuppsättningen.
Valfria parametrar
JSON-formaterad sträng eller en sökväg till en fil eller URI som innehåller principdefinitionsgrupper. Grupper används för att organisera principdefinitioner i en principuppsättning.
JSON-formaterad sträng eller en sökväg till en fil eller URI som innehåller definitioner.
Beskrivning av principuppsättningsdefinition.
Visningsnamn för principuppsättningsdefinition.
Namnet på hanteringsgruppen för principen [set]-definitionen. Den här parametern krävs om din principuppsättning är begränsad till en hanteringsgrupp.
Metadata i blankstegsavgränsade nyckel=värdepar.
JSON-formaterad sträng eller en sökväg till en fil eller URI med parameterdefinitioner.
Prenumerations-ID för principen [set] definition.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.