az policy set-definition

Definities van resourcebeleidssets beheren.

Opdracht

az policy set-definition create

Een beleidssetdefinitie maken.

az policy set-definition delete

Verwijder een beleidssetdefinitie.

az policy set-definition list

Lijst met beleidssetdefinities.

az policy set-definition show

Een beleidssetdefinitie tonen.

az policy set-definition update

Een beleidssetdefinitie bijwerken.

az policy set-definition create

Een beleidssetdefinitie maken.

az policy set-definition create --definitions
                                --name
                                [--definition-groups]
                                [--description]
                                [--display-name]
                                [--management-group]
                                [--metadata]
                                [--params]
                                [--subscription]

Voorbeelden

Een beleidssetdefinitie maken.

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 met parameters.

az policy set-definition create -n readOnlyStorage \
    --definitions '[ { \"policyDefinitionId\": \"/subscriptions/mySubId/providers/ \
        Microsoft.Authorization/policyDefinitions/storagePolicy\" } ]'

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

--definitions

Beleidsdefinities in JSON-indeling of een pad naar een bestand of URI met JSON-regels.

--name -n

Naam van de definitie van de nieuwe beleidsset.

Optionele parameters

--definition-groups

Een tekenreeks met JSON-indeling of een pad naar een bestand of URI met beleidsdefinitiegroepen. Groepen worden gebruikt om beleidsdefinities binnen een beleidsset te organiseren.

--description

Beschrijving van beleidssetdefinitie.

--display-name

Weergavenaam van beleidssetdefinitie.

--management-group

De naam van de beheergroep waarin de definitie van de nieuwe beleidsset kan worden toegewezen.

--metadata

Metagegevens in door ruimte gescheiden sleutel=waardeparen.

--params

Een tekenreeks met JSON-indeling of een pad naar een bestand of URI met parameterdefinities.

--subscription

De naam of id van het abonnement waarin de nieuwe beleidssetdefinitie kan worden toegewezen.

az policy set-definition delete

Verwijder een beleidssetdefinitie.

az policy set-definition delete --name
                                [--management-group]
                                [--subscription]

Voorbeelden

Verwijder een beleidssetdefinitie. (automatisch gegenereerd)

az policy set-definition delete --management-group myMg --name MyPolicySetDefinition

Vereiste parameters

--name -n

De naam van de beleidssetdefinitie.

Optionele parameters

--management-group

De naam van de beheergroep van de beleidsdefinitie [set].

--subscription

De abonnements-id van de definitie van het beleid [set].

az policy set-definition list

Lijst met beleidssetdefinities.

az policy set-definition list [--management-group]
                              [--query-examples]
                              [--subscription]

Optionele parameters

--management-group

De naam van de beheergroep van de beleidsdefinitie [set].

--query-examples

JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiƫren en plakken na de parameter --query tussen dubbele aanhalingstekens om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.

--subscription

De abonnements-id van de definitie van het beleid [set].

az policy set-definition show

Een beleidssetdefinitie tonen.

az policy set-definition show --name
                              [--management-group]
                              [--query-examples]
                              [--subscription]

Voorbeelden

Een beleidssetdefinitie tonen. (automatisch gegenereerd)

az policy set-definition show --name MyPolicySetDefinition

Vereiste parameters

--name -n

De naam van de beleidssetdefinitie.

Optionele parameters

--management-group

De naam van de beheergroep van de beleidsdefinitie [set].

--query-examples

JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiƫren en plakken na de parameter --query tussen dubbele aanhalingstekens om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.

--subscription

De abonnements-id van de definitie van het beleid [set].

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 binnen 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

--name -n

De naam van de beleidssetdefinitie.

Optionele parameters

--definition-groups

Een tekenreeks met JSON-indeling of een pad naar een bestand of URI met beleidsdefinitiegroepen. Groepen worden gebruikt om beleidsdefinities binnen een beleidsset te organiseren.

--definitions

Een tekenreeks met JSON-indeling of een pad naar een bestand of URI met definities.

--description

Beschrijving van beleidssetdefinitie.

--display-name

Weergavenaam van beleidssetdefinitie.

--management-group

De naam van de beheergroep van de beleidsdefinitie [set].

--metadata

Metagegevens in door ruimte gescheiden sleutel=waardeparen.

--params

Een tekenreeks met JSON-indeling of een pad naar een bestand of URI met parameterdefinities.

--subscription

De abonnements-id van de definitie van het beleid [set].