az changesafety changerecord
Note
Эта ссылка является частью расширения azure-changesafety для Azure CLI (версия 2.75.0 или более поздней). Расширение будет автоматически устанавливаться при первом запуске команды az changesafety changerecord . Подробнее о расширениях.
Управление ресурсами ChangeRecord, описывающими запланированные изменения в целевых объектах.
Команды
| Имя | Описание | Тип | Состояние |
|---|---|---|---|
| az changesafety changerecord create |
Создайте ресурс ChangeRecord. |
Extension | GA |
| az changesafety changerecord delete |
Удаление ресурса ChangeRecord. |
Extension | GA |
| az changesafety changerecord list |
Список ресурсов ChangeRecord. |
Extension | GA |
| az changesafety changerecord show |
Отображение сведений о ресурсе ChangeRecord. |
Extension | GA |
| az changesafety changerecord update |
Обновите существующий ресурс ChangeRecord. |
Extension | GA |
az changesafety changerecord create
Создайте ресурс ChangeRecord.
Укажите по крайней мере одно определение целевого объекта, чтобы описать, какие ресурсы или операции будут влиять на ИзменениеRecord. Целевые объекты выражаются как пары "запятая" или "точка с запятой": "ключ=значение", такие как resourceId=RESOURCE_ID,operation=DELETE. Команда также доступна с помощью псевдонима az changesafety changerecord. Если вы опустите флаги планирования, ожидаемое время начала по умолчанию по умолчанию и ожидаемое время окончания по умолчанию по умолчанию составляет восемь часов позже (UTC).
az changesafety changerecord create --change-record-name --name
[--acquire-policy-token]
[--additional-data]
[--anticipated-end-time]
[--anticipated-start-time]
[--change-definition]
[--change-reference]
[--change-type {AppDeployment, Config, ManualTouch, PolicyDeployment}]
[--comments]
[--description]
[--links]
[--orchestration-tool]
[--parameters]
[--release-label]
[--resource-group]
[--rollout-type {Emergency, Hotfix, Normal}]
[--stage-map]
[--stage-map-name --stagemap-name]
[--targets]
Примеры
Создание объекта ChangeRecord для удаления профиля диспетчера трафика
az changesafety changerecord create -g MyResourceGroup -n delete-trafficmanager --change-type ManualTouch --rollout-type Hotfix --targets "resourceId=/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MyResourceGroup/providers/Microsoft.Network/trafficManagerProfiles/myProfile,operation=DELETE" --description "Delete Traffic Manager profile"
Ссылка на StageMap по имени
az changesafety changerecord create -g MyResourceGroup -n changerecord003 --change-type ManualTouch --rollout-type Normal --stagemap-name rolloutStageMap --targets "resourceId=/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MyResourceGroup/providers/Microsoft.Compute/virtualMachines/myVm,operation=DELETE"
Создание со ссылкой на StageMap и ссылкой на состояние
az changesafety changerecord create -g MyResourceGroup -n changerecord002 --change-type ManualTouch --rollout-type Normal --stage-map "{resource-id:/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ChangeSafety/stageMaps/rolloutStageMap}" --targets "resourceId=/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MyResourceGroup/providers/Microsoft.Compute/virtualMachines/myVm,operation=PATCH" --links "[{name:status,uri:'https://contoso.com/change/rollout-002'}]"
az changesafety changerecord delete -g MyResourceGroup -n changerecord002 --yes
Создание в области подписки (без группы ресурсов)
az changesafety changerecord create -n changerecord-sub-scope --change-type AppDeployment --rollout-type Normal --stagemap-name rolloutStageMap --targets "subscriptionId=00000000-0000-0000-0000-000000000000"
Обязательные параметры
Имя ресурса ChangeRecord.
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Автоматическое получение маркера Azure Policy для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Дополнительные метаданные для изменения, необходимого для различных средств оркестрации. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.
| Свойство | Значение |
|---|---|
| Группа параметров: | Properties Arguments |
Ожидаемое время завершения в формате ISO 8601. Значение по умолчанию — восемь часов после ожидаемого времени начала, когда опущено.
| Свойство | Значение |
|---|---|
| Группа параметров: | Properties Arguments |
Ожидаемое время начала в формате ISO 8601. По умолчанию используется текущее время UTC при опущении.
| Свойство | Значение |
|---|---|
| Группа параметров: | Properties Arguments |
Изменение текста запроса и (или) критериев выбора ресурсов, используемых для идентификации целевых ресурсов. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.
| Свойство | Значение |
|---|---|
| Группа параметров: | Properties Arguments |
Связанный идентификатор ссылки на изменение для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Классифицируйте такие изменения, как AppDeployment, Config, ManualTouch или PolicyDeployment.
| Свойство | Значение |
|---|---|
| Группа параметров: | Properties Arguments |
| Допустимые значения: | AppDeployment, Config, ManualTouch, PolicyDeployment |
Комментарии о последнем обновлении ресурса ChangeRecord.
| Свойство | Значение |
|---|---|
| Группа параметров: | Properties Arguments |
Описание выполняемого изменения.
| Свойство | Значение |
|---|---|
| Группа параметров: | Properties Arguments |
Добавьте вспомогательные ссылки, повторяя --links name=NAME uri=URL [description=TEXT].
| Свойство | Значение |
|---|---|
| Группа параметров: | Properties Arguments |
Средство, используемое для оркестрации развертывания этого изменения.
| Свойство | Значение |
|---|---|
| Группа параметров: | Properties Arguments |
Схема параметров, которые будут предоставлены для каждого этапаProgression. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.
| Свойство | Значение |
|---|---|
| Группа параметров: | Properties Arguments |
Метка для выпуска, связанного с этим изменением.
| Свойство | Значение |
|---|---|
| Группа параметров: | Properties Arguments |
Имя группы ресурсов. Вы можете настроить группу по умолчанию с помощью az configure --defaults group=<name>.
Укажите тип развертывания (обычный, исправление или аварийное реагирование).
| Свойство | Значение |
|---|---|
| Группа параметров: | Properties Arguments |
| Допустимые значения: | Emergency, Hotfix, Normal |
Ссылка на существующий ресурс StageMap с помощью пар resource-id=RESOURCE_ID и необязательных параметров key=value.
| Свойство | Значение |
|---|---|
| Группа параметров: | Properties Arguments |
Имя StageMap в текущей области подписки; Идентификатор ресурса создается для вас.
| Свойство | Значение |
|---|---|
| Группа параметров: | Properties Arguments |
Одно или несколько целевых определений, выраженных как пары key=value (например, resourceId=RESOURCE_ID,operation=DELETE,resourceType=Microsoft.Compute/virtualMachines).
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
az changesafety changerecord delete
Удаление ресурса ChangeRecord.
az changesafety changerecord delete [--acquire-policy-token]
[--change-record-name --name]
[--change-reference]
[--ids]
[--resource-group]
[--subscription]
[--yes]
Примеры
Удаление элемента ChangeRecord без подтверждения
az changesafety changerecord delete -g MyResourceGroup -n changerecord001 --yes
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Автоматическое получение маркера Azure Policy для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Имя ресурса ChangeRecord.
| Свойство | Значение |
|---|---|
| Группа параметров: | Resource Id Arguments |
Связанный идентификатор ссылки на изменение для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.
| Свойство | Значение |
|---|---|
| Группа параметров: | Resource Id Arguments |
Имя группы ресурсов. Вы можете настроить группу по умолчанию с помощью az configure --defaults group=<name>.
| Свойство | Значение |
|---|---|
| Группа параметров: | Resource Id Arguments |
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
| Свойство | Значение |
|---|---|
| Группа параметров: | Resource Id Arguments |
Не запрашивать подтверждение.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
az changesafety changerecord list
Список ресурсов ChangeRecord.
Список всех ресурсов ChangeRecord в подписке или группе ресурсов.
az changesafety changerecord list [--max-items]
[--next-token]
[--resource-group]
Примеры
Список всех измененийRecords в текущей подписке
az changesafety changerecord list
Перечисление ChangeRecords в определенной группе ресурсов
az changesafety changerecord list -g MyResourceGroup
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Общее количество элементов, возвращаемых в выходных данных команды. Если общее количество доступных элементов превышает указанное значение, маркер предоставляется в выходных данных команды. Чтобы возобновить разбиение на страницы, укажите значение маркера в --next-token аргументе последующей команды.
| Свойство | Значение |
|---|---|
| Группа параметров: | Pagination Arguments |
Маркер, чтобы указать, где начать разбиение на страницы. Это значение маркера из ранее усеченного ответа.
| Свойство | Значение |
|---|---|
| Группа параметров: | Pagination Arguments |
Имя группы ресурсов. Вы можете настроить группу по умолчанию с помощью az configure --defaults group=<name>.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
az changesafety changerecord show
Отображение сведений о ресурсе ChangeRecord.
az changesafety changerecord show [--change-record-name --name]
[--ids]
[--resource-group]
[--subscription]
Примеры
Отображение элемента ChangeRecord
az changesafety changerecord show -g MyResourceGroup -n changerecord001
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Имя ресурса ChangeRecord.
| Свойство | Значение |
|---|---|
| Группа параметров: | Resource Id Arguments |
Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.
| Свойство | Значение |
|---|---|
| Группа параметров: | Resource Id Arguments |
Имя группы ресурсов. Вы можете настроить группу по умолчанию с помощью az configure --defaults group=<name>.
| Свойство | Значение |
|---|---|
| Группа параметров: | Resource Id Arguments |
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
| Свойство | Значение |
|---|---|
| Группа параметров: | Resource Id Arguments |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
az changesafety changerecord update
Обновите существующий ресурс ChangeRecord.
Используйте эту команду для изменения описательных метаданных, параметров развертывания или планирования для существующего объекта ChangeRecord. Примечание. ИзменениеDefinition (целевые объекты) невозможно изменить после создания.
az changesafety changerecord update [--acquire-policy-token]
[--add]
[--additional-data]
[--anticipated-end-time]
[--anticipated-start-time]
[--change-record-name --name]
[--change-reference]
[--change-type {AppDeployment, Config, ManualTouch, PolicyDeployment}]
[--comments]
[--description]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--ids]
[--links]
[--orchestration-tool]
[--parameters]
[--release-label]
[--remove]
[--resource-group]
[--rollout-type {Emergency, Hotfix, Normal}]
[--set]
[--stage-map]
[--stage-map-name --stagemap-name]
[--subscription]
Примеры
Настройка типа развертывания и добавление комментария
az changesafety changerecord update -g MyResourceGroup -n changerecord001 --rollout-type Emergency --comments "Escalated to emergency rollout"
Обновление окна планирования
az changesafety changerecord update -g MyResourceGroup -n changerecord001 --anticipated-start-time "2026-09-01T08:00:00Z" --anticipated-end-time "2026-09-01T12:00:00Z"
Описание обновления
az changesafety changerecord update -g MyResourceGroup -n changerecord001 --description "Updated rollout for production deployment"
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Автоматическое получение маркера Azure Policy для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Добавьте объект в список объектов, указав пары пути и значения ключа. Пример: --add property.listProperty <key=value, string or JSON string>.
| Свойство | Значение |
|---|---|
| Группа параметров: | Generic Update Arguments |
Дополнительные метаданные для изменения, необходимого для различных средств оркестрации. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.
| Свойство | Значение |
|---|---|
| Группа параметров: | Properties Arguments |
Обновите ожидаемое время завершения в формате ISO 8601. Если опущено, текущее значение сохраняется.
| Свойство | Значение |
|---|---|
| Группа параметров: | Properties Arguments |
Обновите ожидаемое время начала в формате ISO 8601. Если опущено, текущее значение сохраняется.
| Свойство | Значение |
|---|---|
| Группа параметров: | Properties Arguments |
Имя ресурса ChangeRecord.
| Свойство | Значение |
|---|---|
| Группа параметров: | Resource Id Arguments |
Связанный идентификатор ссылки на изменение для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Описывает характер изменения.
| Свойство | Значение |
|---|---|
| Группа параметров: | Properties Arguments |
| Допустимые значения: | AppDeployment, Config, ManualTouch, PolicyDeployment |
Предоставьте заметки о последнем обновлении в ChangeRecord.
| Свойство | Значение |
|---|---|
| Группа параметров: | Properties Arguments |
Обновите описание изменения.
| Свойство | Значение |
|---|---|
| Группа параметров: | Properties Arguments |
При использовании "set" или "add" сохраняйте строковые литералы вместо попытки преобразовать в JSON.
| Свойство | Значение |
|---|---|
| Группа параметров: | Generic Update Arguments |
| Допустимые значения: | 0, 1, f, false, n, no, t, true, y, yes |
Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.
| Свойство | Значение |
|---|---|
| Группа параметров: | Resource Id Arguments |
Коллекция связанных ссылок для изменения. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.
| Свойство | Значение |
|---|---|
| Группа параметров: | Properties Arguments |
Средство, используемое для оркестрации развертывания этого изменения.
| Свойство | Значение |
|---|---|
| Группа параметров: | Properties Arguments |
Схема параметров, которые будут предоставлены для каждого этапаProgression. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.
| Свойство | Значение |
|---|---|
| Группа параметров: | Properties Arguments |
Метка для выпуска, связанного с этим изменением.
| Свойство | Значение |
|---|---|
| Группа параметров: | Properties Arguments |
Удалите свойство или элемент из списка. Пример: --remove property.list <indexToRemove> OR --remove propertyToRemove.
| Свойство | Значение |
|---|---|
| Группа параметров: | Generic Update Arguments |
Имя группы ресурсов. Вы можете настроить группу по умолчанию с помощью az configure --defaults group=<name>.
| Свойство | Значение |
|---|---|
| Группа параметров: | Resource Id Arguments |
Описывает тип развертывания, используемого для изменения.
| Свойство | Значение |
|---|---|
| Группа параметров: | Properties Arguments |
| Допустимые значения: | Emergency, Hotfix, Normal |
Обновите объект, указав путь к свойству и значение для задания. Пример: --set property1.property2=<value>.
| Свойство | Значение |
|---|---|
| Группа параметров: | Generic Update Arguments |
Ссылка на существующий ресурс StageMap с помощью пар resource-id=RESOURCE_ID и необязательных параметров key=value.
| Свойство | Значение |
|---|---|
| Группа параметров: | Properties Arguments |
Имя StageMap в текущей области подписки; Идентификатор ресурса создается для вас.
| Свойство | Значение |
|---|---|
| Группа параметров: | Properties Arguments |
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
| Свойство | Значение |
|---|---|
| Группа параметров: | Resource Id Arguments |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |