az policy set-definition version

Управление версией.

Команды

Имя Описание Тип Состояние
az policy set-definition version create

Создайте версию определения набора политик.

Core GA
az policy set-definition version delete

Удалите версию определения набора политик.

Core GA
az policy set-definition version list

Получение версий определений набора политик.

Core GA
az policy set-definition version show

Получает версию определения набора политик.

Core GA
az policy set-definition version update

Обновите версию определения набора политик.

Core GA

az policy set-definition version create

Создайте версию определения набора политик.

Создайте версию определения набора политик в заданной подписке или группе управления с заданным именем и другими свойствами.

az policy set-definition version create --name
                                        --version
                                        [--acquire-policy-token]
                                        [--change-reference]
                                        [--definition-groups]
                                        [--definitions]
                                        [--description]
                                        [--display-name]
                                        [--management-group]
                                        [--metadata]
                                        [--params]

Примеры

Создание определения набора политик с более старой версией

az policy set-definition version create -n readOnlyStorage --definitions "[ { 'policyDefinitionId': '/subscriptions/{subscriptionId}/providers/Microsoft.Authorization/policyDefinitions/{policyDefinitionName}' } ]" --version 1.1.0

Обязательные параметры

--name -n

Название определения набора политик.

--version

Версия определения набора политик.

Необязательные параметры

Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.

--acquire-policy-token

Автоматическое получение маркера Политика Azure для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--change-reference

Связанный идентификатор ссылки на изменение для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--definition-groups

Метаданные, описывающие группы ссылок на определения политики в определении набора политик. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

Свойство Значение
Группа параметров: Properties Arguments
--definitions

Массив ссылок на определения политики. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

Свойство Значение
Группа параметров: Properties Arguments
--description

Описание определения набора политик.

Свойство Значение
Группа параметров: Properties Arguments
--display-name

Отображаемое имя определения набора политик.

Свойство Значение
Группа параметров: Properties Arguments
--management-group

Группа управления.

--metadata

Метаданные определения набора политик. Поддержка сокращенного синтаксиса (только полного значения), json-file и yaml-file.

Свойство Значение
Группа параметров: Properties Arguments
--params -p

Определения параметров определения параметров определения набора политик. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

Свойство Значение
Группа параметров: Properties Arguments
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Значение по умолчанию: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Значение по умолчанию: False
--output -o

Формат вывода.

Свойство Значение
Значение по умолчанию: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Значение по умолчанию: False

az policy set-definition version delete

Удалите версию определения набора политик.

Удалите версию определения набора политик в указанной подписке или группе управления с заданным именем и другими свойствами.

az policy set-definition version delete --name
                                        --version
                                        [--acquire-policy-token]
                                        [--change-reference]
                                        [--management-group]
                                        [--yes]

Примеры

Удаление версии определения набора политик

az policy set-definition version delete --name CostManagement --version 1.2.1

Обязательные параметры

--name -n

Название определения набора политик.

--version

Версия определения набора политик.

Необязательные параметры

Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.

--acquire-policy-token

Автоматическое получение маркера Политика Azure для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--change-reference

Связанный идентификатор ссылки на изменение для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--management-group

Группа управления.

--yes -y

Не запрашивать подтверждение.

Свойство Значение
Значение по умолчанию: False
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Значение по умолчанию: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Значение по умолчанию: False
--output -o

Формат вывода.

Свойство Значение
Значение по умолчанию: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Значение по умолчанию: False

az policy set-definition version list

Получение версий определений набора политик.

Получите список всех версий определений набора политик для определения политики в данной подписке или группе управления.

az policy set-definition version list --name
                                      [--expand]
                                      [--management-group]
                                      [--max-items]
                                      [--next-token]
                                      [--top]

Примеры

Перечисление определений наборов политик

az policy set-definition version list --name CostManagement

Обязательные параметры

--name -n

Название определения набора политик.

Необязательные параметры

Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.

--expand

Разделенный запятыми список дополнительных свойств, которые будут включены в ответ. Поддерживаемые значения: LatestDefinitionVersion, EffectiveDefinitionVersion.

--management-group

Группа управления.

--max-items

Общее количество элементов, возвращаемых в выходных данных команды. Если общее количество доступных элементов превышает указанное значение, маркер предоставляется в выходных данных команды. Чтобы возобновить разбиение на страницы, укажите значение маркера в --next-token аргументе последующей команды.

Свойство Значение
Группа параметров: Pagination Arguments
--next-token

Маркер, чтобы указать, где начать разбиение на страницы. Это значение маркера из ранее усеченного ответа.

Свойство Значение
Группа параметров: Pagination Arguments
--top

Максимальное количество возвращаемых записей. Если фильтр $top не указан, он вернет 500 записей.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Значение по умолчанию: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Значение по умолчанию: False
--output -o

Формат вывода.

Свойство Значение
Значение по умолчанию: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Значение по умолчанию: False

az policy set-definition version show

Получает версию определения набора политик.

Получение и отображение сведений о версии определения набора политик в данной подписке или группе управления с заданным именем и версией.

az policy set-definition version show --name
                                      --version
                                      [--expand]
                                      [--management-group]

Примеры

Получение версии определения набора политик

az policy set-definition version show --name CostManagement --version 1.2.1

Обязательные параметры

--name -n

Название определения набора политик.

--version

Версия определения набора политик.

Необязательные параметры

Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.

--expand

Разделенный запятыми список дополнительных свойств, которые будут включены в ответ. Поддерживаемые значения: LatestDefinitionVersion, EffectiveDefinitionVersion.

--management-group

Группа управления.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Значение по умолчанию: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Значение по умолчанию: False
--output -o

Формат вывода.

Свойство Значение
Значение по умолчанию: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Значение по умолчанию: False

az policy set-definition version update

Обновите версию определения набора политик.

Обновите версию определения набора политик в заданной подписке или группе управления с заданным именем и версией, применяя указанные свойства.

az policy set-definition version update --name
                                        --version
                                        [--acquire-policy-token]
                                        [--add]
                                        [--change-reference]
                                        [--definition-groups]
                                        [--definitions]
                                        [--description]
                                        [--display-name]
                                        [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                                        [--management-group]
                                        [--metadata]
                                        [--params]
                                        [--remove]
                                        [--set]

Примеры

Обновление версии определения набора политик

az az policy set-definition version update -n readOnlyStorage --display-name "Updated display name goes here"

Обязательные параметры

--name -n

Название определения набора политик.

--version

Версия определения набора политик.

Необязательные параметры

Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.

--acquire-policy-token

Автоматическое получение маркера Политика Azure для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--add

Добавьте объект в список объектов, указав пары пути и значения ключа. Пример: --add property.listProperty <key=value, string or JSON string>.

Свойство Значение
Группа параметров: Generic Update Arguments
--change-reference

Связанный идентификатор ссылки на изменение для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--definition-groups

Метаданные, описывающие группы ссылок на определения политики в определении набора политик. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

Свойство Значение
Группа параметров: Properties Arguments
--definitions

Массив ссылок на определения политики. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

Свойство Значение
Группа параметров: Properties Arguments
--description

Описание определения набора политик.

Свойство Значение
Группа параметров: Properties Arguments
--display-name

Отображаемое имя определения набора политик.

Свойство Значение
Группа параметров: Properties Arguments
--force-string

При использовании "set" или "add" сохраняйте строковые литералы вместо попытки преобразовать в JSON.

Свойство Значение
Группа параметров: Generic Update Arguments
Допустимые значения: 0, 1, f, false, n, no, t, true, y, yes
--management-group

Группа управления.

--metadata

Метаданные определения набора политик. Поддержка сокращенного синтаксиса (только полного значения), json-file и yaml-file.

Свойство Значение
Группа параметров: Properties Arguments
--params -p

Определения параметров определения параметров определения набора политик. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

Свойство Значение
Группа параметров: Properties Arguments
--remove

Удалите свойство или элемент из списка. Пример: --remove property.list <indexToRemove> OR --remove propertyToRemove.

Свойство Значение
Группа параметров: Generic Update Arguments
--set

Обновите объект, указав путь к свойству и значение для задания. Пример: --set property1.property2=<value>.

Свойство Значение
Группа параметров: Generic Update Arguments
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Значение по умолчанию: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Значение по умолчанию: False
--output -o

Формат вывода.

Свойство Значение
Значение по умолчанию: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Значение по умолчанию: False