To polecenie tworzy definicję zasad o nazwie LocationDefinition, która zawiera regułę zasad określoną w C:\LocationPolicy.json.
Przykładowa zawartość pliku LocationPolicy.json jest podana powyżej.
Obsługiwane są trzy formaty zawartości pliku: 1. Tylko reguła zasad (przykład powyżej).
2. Obiekt właściwości zasad.
Ten format jest wyświetlany w portalu podczas edytowania definicji zasad i może zawierać parametry.
3. Pełny obiekt zasad.
Ten format jest generowany przez funkcję eksportowania usługi Azure Policy i może zawierać parametry.
Uwaga: wartości podane w wierszu polecenia (np. parametry, metadane) zastępują odpowiednie wartości obecne w pliku.
Przykład 2. Tworzenie sparametryzowanej definicji zasad przy użyciu parametrów wbudowanych
To polecenie tworzy definicję zasad o nazwie LocationDefinition, która zawiera regułę zasad określoną w C:\LocationPolicy.json.
Definicja parametru dla reguły zasad jest podana w tekście.
Przykład 3. Tworzenie wbudowanej definicji zasad w grupie zarządzania
To polecenie tworzy definicję zasad o nazwie VMPolicyDefinition w grupie zarządzania Dept42.
Polecenie określa zasady jako ciąg w prawidłowym formacie JSON.
Przykład 4. Tworzenie wbudowanej definicji zasad za pomocą metadanych
To polecenie tworzy definicję zasad o nazwie VMPolicyDefinition z metadanymi wskazującymi, że jego kategoria to "Maszyna wirtualna".
Polecenie określa zasady jako ciąg w prawidłowym formacie JSON.
Przykład 5. Tworzenie definicji zasad w tekście z trybem
To polecenie tworzy definicję zasad o nazwie TagsPolicyDefinition z trybem "Indeksowane", wskazując, że zasady powinny być oceniane tylko dla typów zasobów, które obsługują tagi i lokalizację.
Parametry
-BackwardCompatible
Powoduje, że polecenie cmdlet zwraca artefakty przy użyciu starszego formatu umieszczania właściwości specyficznych dla zasad w obiekcie torby właściwości.
To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.
Źródło tej treści można znaleźć na GitHubie, gdzie można także tworzyć i przeglądać problemy oraz pull requesty. Więcej informacji znajdziesz w naszym przewodniku dla współautorów.