az changesafety changerecord
Note
Esta referencia forma parte de la extensión azure-changesafety para la CLI de Azure (versión 2.75.0 o posterior). La extensión instalará automáticamente la primera vez que ejecute un comando az changesafety changerecord . Obtenga más información sobre las extensiones.
Administre los recursos ChangeRecord que describen los cambios planeados en los destinos.
Comandos
| Nombre | Description | Tipo | Estado |
|---|---|---|---|
| az changesafety changerecord create |
Cree un recurso ChangeRecord. |
Extension | GA |
| az changesafety changerecord delete |
Elimine un recurso ChangeRecord. |
Extension | GA |
| az changesafety changerecord list |
Enumerar los recursos ChangeRecord. |
Extension | GA |
| az changesafety changerecord show |
Muestra los detalles de un recurso ChangeRecord. |
Extension | GA |
| az changesafety changerecord update |
Actualice un recurso ChangeRecord existente. |
Extension | GA |
az changesafety changerecord create
Cree un recurso ChangeRecord.
Proporcione al menos una definición de destino para describir qué recursos o operaciones afectará ChangeRecord. Los destinos se expresan como pares clave=valor separados por comas o punto y coma, como resourceId=RESOURCE_ID,operation=DELETE. El comando también está disponible a través del alias az changesafety changerecord. Si omite las marcas de programación, la hora de inicio prevista tiene como valor predeterminado ahora y la hora de finalización prevista tiene como valor predeterminado ocho horas más tarde (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]
Ejemplos
Crear un changeRecord para eliminar un perfil de Traffic Manager
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"
Hacer referencia a un StageMap por nombre
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"
Creación con vínculo de referencia y estado de 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
Creación en el ámbito de la suscripción (sin grupo de recursos)
az changesafety changerecord create -n changerecord-sub-scope --change-type AppDeployment --rollout-type Normal --stagemap-name rolloutStageMap --targets "subscriptionId=00000000-0000-0000-0000-000000000000"
Parámetros requeridos
Nombre del recurso ChangeRecord.
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Adquirir un token de Azure Policy automáticamente para esta operación de recursos.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Global Policy Arguments |
Metadatos adicionales para el cambio necesario para varias herramientas de orquestación. Admite la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Properties Arguments |
Tiempo de finalización esperado en formato ISO 8601. El valor predeterminado es ocho horas después de la hora de inicio prevista cuando se omite.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Properties Arguments |
Hora de inicio esperada en formato ISO 8601. El valor predeterminado es la hora UTC actual cuando se omite.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Properties Arguments |
Cambiar el cuerpo de la solicitud o los criterios de selección de recursos usados para identificar los recursos de destino. Admite la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Properties Arguments |
Identificador de referencia de cambio relacionado para esta operación de recurso.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Global Policy Arguments |
Clasifique el cambio, como AppDeployment, Config, ManualTouch o PolicyDeployment.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Properties Arguments |
| Valores aceptados: | AppDeployment, Config, ManualTouch, PolicyDeployment |
Comentarios sobre la última actualización al recurso ChangeRecord.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Properties Arguments |
Descripción del cambio que se está realizando.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Properties Arguments |
Agregue vínculos auxiliares repitiendo --links name=NAME uri=URL [description=TEXT].
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Properties Arguments |
Herramienta que se usa para la orquestación de implementación de este cambio.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Properties Arguments |
Esquema de parámetros que se proporcionarán para cada stageProgression. Admite la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Properties Arguments |
Etiqueta de la versión asociada a este cambio.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Properties Arguments |
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
Especifique el tipo de lanzamiento (Normal, Revisión o Emergencia).
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Properties Arguments |
| Valores aceptados: | Emergency, Hotfix, Normal |
Haga referencia a un recurso StageMap existente mediante resource-id=RESOURCE_ID y los parámetros opcionales pares key=value.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Properties Arguments |
Nombre stageMap en el ámbito de la suscripción actual; el identificador de recurso se crea para usted.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Properties Arguments |
Una o varias definiciones de destino expresadas como pares clave=valor (por ejemplo, resourceId=RESOURCE_ID,operation=DELETE,resourceType=Microsoft.Compute/virtualMachines).
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az changesafety changerecord delete
Elimine un recurso ChangeRecord.
az changesafety changerecord delete [--acquire-policy-token]
[--change-record-name --name]
[--change-reference]
[--ids]
[--resource-group]
[--subscription]
[--yes]
Ejemplos
Eliminar un changeRecord sin confirmación
az changesafety changerecord delete -g MyResourceGroup -n changerecord001 --yes
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Adquirir un token de Azure Policy automáticamente para esta operación de recursos.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Global Policy Arguments |
Nombre del recurso ChangeRecord.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Resource Id Arguments |
Identificador de referencia de cambio relacionado para esta operación de recurso.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Global Policy Arguments |
Uno o varios identificadores de recursos (delimitados por espacio). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Resource Id Arguments |
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Resource Id Arguments |
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Resource Id Arguments |
No solicitar confirmación.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az changesafety changerecord list
Enumerar los recursos ChangeRecord.
Enumere todos los recursos ChangeRecord de una suscripción o grupo de recursos.
az changesafety changerecord list [--max-items]
[--next-token]
[--resource-group]
Ejemplos
Enumerar todos los changeRecords de la suscripción actual
az changesafety changerecord list
Enumerar ChangeRecords en un grupo de recursos específico
az changesafety changerecord list -g MyResourceGroup
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Número total de elementos que se van a devolver en la salida del comando. Si el número total de elementos disponibles es mayor que el valor especificado, se proporciona un token en la salida del comando. Para reanudar la paginación, proporcione el valor del token en --next-token argumento de un comando posterior.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Pagination Arguments |
Token para especificar dónde iniciar la paginación. Este es el valor del token de una respuesta truncada anteriormente.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Pagination Arguments |
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az changesafety changerecord show
Muestra los detalles de un recurso ChangeRecord.
az changesafety changerecord show [--change-record-name --name]
[--ids]
[--resource-group]
[--subscription]
Ejemplos
Mostrar un changeRecord
az changesafety changerecord show -g MyResourceGroup -n changerecord001
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Nombre del recurso ChangeRecord.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Resource Id Arguments |
Uno o varios identificadores de recursos (delimitados por espacio). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Resource Id Arguments |
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Resource Id Arguments |
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Resource Id Arguments |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az changesafety changerecord update
Actualice un recurso ChangeRecord existente.
Use este comando para modificar metadatos descriptivos, la configuración de lanzamiento o la programación de un changeRecord existente. Nota: El changeDefinition (destinos) no se puede modificar después de la creación.
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]
Ejemplos
Ajustar el tipo de lanzamiento y agregar un comentario
az changesafety changerecord update -g MyResourceGroup -n changerecord001 --rollout-type Emergency --comments "Escalated to emergency rollout"
Ventana Actualizar programación
az changesafety changerecord update -g MyResourceGroup -n changerecord001 --anticipated-start-time "2026-09-01T08:00:00Z" --anticipated-end-time "2026-09-01T12:00:00Z"
Descripción de la actualización
az changesafety changerecord update -g MyResourceGroup -n changerecord001 --description "Updated rollout for production deployment"
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Adquirir un token de Azure Policy automáticamente para esta operación de recursos.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Global Policy Arguments |
Agregue un objeto a una lista de objetos especificando una ruta de acceso y pares clave-valor. Ejemplo: --add property.listProperty <key=value, string or JSON string>.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Generic Update Arguments |
Metadatos adicionales para el cambio necesario para varias herramientas de orquestación. Admite la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Properties Arguments |
Actualice el tiempo de finalización esperado en formato ISO 8601. Si se omite, se conserva el valor actual.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Properties Arguments |
Actualice la hora de inicio esperada en formato ISO 8601. Si se omite, se conserva el valor actual.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Properties Arguments |
Nombre del recurso ChangeRecord.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Resource Id Arguments |
Identificador de referencia de cambio relacionado para esta operación de recurso.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Global Policy Arguments |
Describe la naturaleza del cambio.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Properties Arguments |
| Valores aceptados: | AppDeployment, Config, ManualTouch, PolicyDeployment |
Proporcione notas sobre la actualización más reciente de ChangeRecord.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Properties Arguments |
Actualice la descripción del cambio.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Properties Arguments |
Al usar 'set' o 'add', conserve los literales de cadena en lugar de intentar convertir en JSON.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Generic Update Arguments |
| Valores aceptados: | 0, 1, f, false, n, no, t, true, y, yes |
Uno o varios identificadores de recursos (delimitados por espacio). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Resource Id Arguments |
Colección de vínculos relacionados para el cambio. Admite la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Properties Arguments |
Herramienta que se usa para la orquestación de implementación de este cambio.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Properties Arguments |
Esquema de parámetros que se proporcionarán para cada stageProgression. Admite la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Properties Arguments |
Etiqueta de la versión asociada a este cambio.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Properties Arguments |
Quite una propiedad o un elemento de una lista. Ejemplo: --remove property.list <indexToRemove> O --remove propertyToRemove.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Generic Update Arguments |
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Resource Id Arguments |
Describe el tipo del lanzamiento usado para el cambio.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Properties Arguments |
| Valores aceptados: | Emergency, Hotfix, Normal |
Actualice un objeto especificando una ruta de acceso de propiedad y un valor que se va a establecer. Ejemplo: --set property1.property2=<value>.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Generic Update Arguments |
Haga referencia a un recurso StageMap existente mediante resource-id=RESOURCE_ID y los parámetros opcionales pares key=value.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Properties Arguments |
Nombre stageMap en el ámbito de la suscripción actual; el identificador de recurso se crea para usted.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Properties Arguments |
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Resource Id Arguments |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |