Det här kommandot skapar en principdefinition med namnet LocationDefinition som innehåller den principregel som anges i C:\LocationPolicy.jspå.
Exempelinnehåll för LocationPolicy.json-filen finns ovan.
Tre filinnehållsformat stöds: 1. Endast principregel (exempel ovan).
2. Objekt för principegenskaper.
Det här formatet visas i portalen när du redigerar en principdefinition och kan innehålla parametrar.
3. Fullständigt principobjekt.
Det här formatet genereras av azure policy-exportfunktionen och kan innehålla parametrar.
Obs! Värden som anges på kommandoraden (t.ex. parametrar, metadata) åsidosätter motsvarande värden som finns i filen.
Exempel 2: Skapa en parameteriserad principdefinition med infogade parametrar
Det här kommandot skapar en principdefinition med namnet LocationDefinition som innehåller den principregel som anges i C:\LocationPolicy.jspå.
Parameterdefinitionen för principregeln anges infogad.
Exempel 3: Skapa en principdefinition infogad i en hanteringsgrupp
Det här kommandot skapar en principdefinition med namnet VMPolicyDefinition i hanteringsgruppen Dept42.
Kommandot anger principen som en sträng i giltigt JSON-format.
Exempel 4: Skapa en principdefinition infogad med metadata
Det här kommandot skapar en principdefinition med namnet VMPolicyDefinition med metadata som anger att dess kategori är "Virtuell dator".
Kommandot anger principen som en sträng i giltigt JSON-format.
Exempel 5: Skapa en principdefinition infogad med läge
Det här kommandot skapar en principdefinition med namnet TagsPolicyDefinition med läget "Indexerad" som anger att principen endast ska utvärderas för resurstyper som stöder taggar och platser.
Parametrar
-BackwardCompatible
Gör att cmdleten returnerar artefakter med äldre format som placerar principspecifika egenskaper i ett egenskapspåseobjekt.
Den här cmdleten stöder vanliga parametrar: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.
Källan för det här innehållet finns på GitHub, där du även kan skapa och granska ärenden och pull-begäranden. Se vår deltagarguide för mer information.