az policy set-definition
Definities van resourcebeleidssets beheren.
Opdracht
Name | Description | Type | Status |
---|---|---|---|
az policy set-definition create |
Maak een beleidssetdefinitie. |
Basis | GA |
az policy set-definition delete |
Een beleidssetdefinitie verwijderen. |
Basis | GA |
az policy set-definition list |
Lijst met definities van beleidssets. |
Basis | GA |
az policy set-definition show |
Een beleidssetdefinitie weergeven. |
Basis | GA |
az policy set-definition update |
Een beleidssetdefinitie bijwerken. |
Basis | GA |
az policy set-definition create
Maak een beleidssetdefinitie.
az policy set-definition create --definitions
--name
[--definition-groups]
[--description]
[--display-name]
[--management-group]
[--metadata]
[--params]
[--subscription]
Voorbeelden
Maak een beleidssetdefinitie.
az policy set-definition create -n readOnlyStorage \
--definitions '[ { \"policyDefinitionId\": \"/subscriptions/mySubId/providers/ \
Microsoft.Authorization/policyDefinitions/storagePolicy\" } ]'
Maak een beleidssetdefinitie met parameters.
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\" } }"
Maak een beleidssetdefinitie in een abonnement.
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\" } ]'
Maak een beleidssetdefinitie met beleidsdefinitiegroepen.
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\" } ]"
Vereiste parameters
Beleidsdefinities in JSON-indeling of een pad naar een bestand of URI met JSON-regels.
Naam van de nieuwe definitie van de beleidsset.
Optionele parameters
Met JSON opgemaakte tekenreeks of een pad naar een bestand of URI met beleidsdefinitiegroepen. Groepen worden gebruikt om beleidsdefinities binnen een beleidsset te ordenen.
Beschrijving van beleidssetdefinitie.
Weergavenaam van beleidssetdefinitie.
De naam van de beheergroep waarin de nieuwe beleidssetdefinitie kan worden toegewezen.
Metagegevens in door spaties gescheiden sleutelparen.
Met JSON opgemaakte tekenreeks of een pad naar een bestand of URI met parameterdefinities.
De naam of id van het abonnement waarin de nieuwe beleidssetdefinitie kan worden toegewezen.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az policy set-definition delete
Een beleidssetdefinitie verwijderen.
az policy set-definition delete --name
[--management-group]
[--subscription]
Voorbeelden
Een beleidssetdefinitie verwijderen. (automatisch gegenereerd)
az policy set-definition delete --management-group myMg --name MyPolicySetDefinition
Vereiste parameters
De naam van de definitie van de beleidsset.
Optionele parameters
De naam van de beheergroep van de definitie van het beleid [set].. Deze parameter is vereist als uw beleidsset is gericht op een beheergroep.
De abonnements-id van de definitie [set] van het beleid.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az policy set-definition list
Lijst met definities van beleidssets.
az policy set-definition list [--management-group]
[--subscription]
Optionele parameters
De naam van de beheergroep van de definitie van het beleid [set].. Deze parameter is vereist als uw beleidsset is gericht op een beheergroep.
De abonnements-id van de definitie [set] van het beleid.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az policy set-definition show
Een beleidssetdefinitie weergeven.
az policy set-definition show --name
[--management-group]
[--subscription]
Voorbeelden
Een beleidssetdefinitie weergeven. Als de beleidsset is ingesteld op een beheergroep, moet u de parameter en waarde '--management-group' opnemen.
az policy set-definition show --name MyPolicySetDefinition --management-group MyManagementGroup
Vereiste parameters
De naam van de definitie van de beleidsset.
Optionele parameters
De naam van de beheergroep van de definitie van het beleid [set].. Deze parameter is vereist als uw beleidsset is gericht op een beheergroep.
De abonnements-id van de definitie [set] van het beleid.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az policy set-definition update
Een beleidssetdefinitie bijwerken.
az policy set-definition update --name
[--definition-groups]
[--definitions]
[--description]
[--display-name]
[--management-group]
[--metadata]
[--params]
[--subscription]
Voorbeelden
Een beleidssetdefinitie bijwerken.
az policy set-definition update \
--definitions '[ { \"policyDefinitionId\": \"/subscriptions/mySubId/providers/ \
Microsoft.Authorization/policyDefinitions/storagePolicy\" } ]' \
--name MyPolicySetDefinition
Werk de groepen en definities in een beleidssetdefinitie bij.
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\" } ]"
Vereiste parameters
De naam van de definitie van de beleidsset.
Optionele parameters
Met JSON opgemaakte tekenreeks of een pad naar een bestand of URI met beleidsdefinitiegroepen. Groepen worden gebruikt om beleidsdefinities binnen een beleidsset te ordenen.
Met JSON opgemaakte tekenreeks of een pad naar een bestand of URI met definities.
Beschrijving van beleidssetdefinitie.
Weergavenaam van beleidssetdefinitie.
De naam van de beheergroep van de definitie van het beleid [set].. Deze parameter is vereist als uw beleidsset is gericht op een beheergroep.
Metagegevens in door spaties gescheiden sleutelparen.
Met JSON opgemaakte tekenreeks of een pad naar een bestand of URI met parameterdefinities.
De abonnements-id van de definitie [set] van het beleid.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.