az changesafety changerecord
Note
Den här referensen är en del av azure-changesafety-tillägget för Azure CLI (version 2.75.0 eller senare). Tillägget installeras automatiskt första gången du kör kommandot az changesafety changerecord . Läs mer om tillägg.
Hantera ChangeRecord-resurser som beskriver planerade ändringar mellan mål.
Kommandon
| Name | Description | Typ | Status |
|---|---|---|---|
| az changesafety changerecord create |
Skapa en ChangeRecord-resurs. |
Extension | GA |
| az changesafety changerecord delete |
Ta bort en ChangeRecord-resurs. |
Extension | GA |
| az changesafety changerecord list |
Lista ChangeRecord-resurser. |
Extension | GA |
| az changesafety changerecord show |
Visa information för en ChangeRecord-resurs. |
Extension | GA |
| az changesafety changerecord update |
Uppdatera en befintlig ChangeRecord-resurs. |
Extension | GA |
az changesafety changerecord create
Skapa en ChangeRecord-resurs.
Ange minst en måldefinition för att beskriva vilka resurser eller åtgärder som ChangeRecord kommer att påverka. Målen uttrycks som komma- eller semikolonavgränsade nyckel=värdepar som resourceId=RESOURCE_ID,operation=DELETE. Kommandot är också tillgängligt via aliaset az changesafety changerecord. Om du utelämnar schemaläggningsflaggor är den förväntade starttiden som standard nu och den förväntade sluttiden är som standard åtta timmar senare (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]
Exempel
Skapa en ChangeRecord för att ta bort en Traffic Manager-profil
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"
Referera till en StageMap efter namn
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"
Skapa med stagemap-referens och statuslänk
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
Skapa i prenumerationsomfång (ingen resursgrupp)
az changesafety changerecord create -n changerecord-sub-scope --change-type AppDeployment --rollout-type Normal --stagemap-name rolloutStageMap --targets "subscriptionId=00000000-0000-0000-0000-000000000000"
Obligatoriska parametrar
Namnet på resursen ChangeRecord.
Valfria parametrar
Följande parametrar är valfria, men beroende på sammanhanget kan en eller flera krävas för att kommandot ska kunna köras.
Hämtar en Azure Policy token automatiskt för den här resursåtgärden.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Global Policy Arguments |
Ytterligare metadata för den ändring som krävs för olika orkestreringsverktyg. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Properties Arguments |
Förväntad slutförandetid i ISO 8601-format. Standardvärdet är åtta timmar efter den förväntade starttiden när den utelämnas.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Properties Arguments |
Förväntad starttid i ISO 8601-format. Standardvärdet är aktuell UTC-tid när den utelämnas.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Properties Arguments |
Ändra begärandetext och/eller kriterier för resursval som används för att identifiera målresurserna. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Properties Arguments |
Det relaterade ändringsreferens-ID:t för den här resursåtgärden.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Global Policy Arguments |
Klassificera ändringen, till exempel AppDeployment, Config, ManualTouch eller PolicyDeployment.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Properties Arguments |
| Godkända värden: | AppDeployment, Config, ManualTouch, PolicyDeployment |
Kommentarer om den senaste uppdateringen av ChangeRecord-resursen.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Properties Arguments |
En beskrivning av ändringen som utförs.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Properties Arguments |
Lägg till stödlänkar genom att upprepa --links name=NAME uri=URL [description=TEXT].
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Properties Arguments |
Verktyg som används för distributionsorkestrering av den här ändringen.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Properties Arguments |
Schema för parametrar som ska anges för varje stegProgression. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Properties Arguments |
Etikett för den version som är associerad med den här ändringen.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Properties Arguments |
Namnet på resursgruppen. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.
Ange distributionstypen (Normal, Snabbkorrigering eller Nödsituation).
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Properties Arguments |
| Godkända värden: | Emergency, Hotfix, Normal |
Referera till en befintlig StageMap-resurs med hjälp av resource-id=RESOURCE_ID och valfria parametrar key=value pairs.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Properties Arguments |
StageMap-namn i det aktuella prenumerationsomfånget. resurs-ID:t har skapats åt dig.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Properties Arguments |
En eller flera måldefinitioner uttryckta som key=value pairs (till exempel resourceId=RESOURCE_ID,operation=DELETE,resourceType=Microsoft.Compute/virtualMachines).
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Utdataformat.
| Egenskap | Värde |
|---|---|
| Standardvärde: | json |
| Godkända värden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
az changesafety changerecord delete
Ta bort en ChangeRecord-resurs.
az changesafety changerecord delete [--acquire-policy-token]
[--change-record-name --name]
[--change-reference]
[--ids]
[--resource-group]
[--subscription]
[--yes]
Exempel
Ta bort en ChangeRecord utan bekräftelse
az changesafety changerecord delete -g MyResourceGroup -n changerecord001 --yes
Valfria parametrar
Följande parametrar är valfria, men beroende på sammanhanget kan en eller flera krävas för att kommandot ska kunna köras.
Hämtar en Azure Policy token automatiskt för den här resursåtgärden.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Global Policy Arguments |
Namnet på resursen ChangeRecord.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Resource Id Arguments |
Det relaterade ändringsreferens-ID:t för den här resursåtgärden.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Global Policy Arguments |
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om 'resurs-ID' argumenten. Du bör ange antingen --id eller andra "Resurs-ID"-argument.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Resource Id Arguments |
Namnet på resursgruppen. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Resource Id Arguments |
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Resource Id Arguments |
Fråga inte efter bekräftelse.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Utdataformat.
| Egenskap | Värde |
|---|---|
| Standardvärde: | json |
| Godkända värden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
az changesafety changerecord list
Lista ChangeRecord-resurser.
Visa en lista över alla ChangeRecord-resurser i en prenumeration eller resursgrupp.
az changesafety changerecord list [--max-items]
[--next-token]
[--resource-group]
Exempel
Visa en lista över alla ChangeRecords i den aktuella prenumerationen
az changesafety changerecord list
Lista ChangeRecords i en specifik resursgrupp
az changesafety changerecord list -g MyResourceGroup
Valfria parametrar
Följande parametrar är valfria, men beroende på sammanhanget kan en eller flera krävas för att kommandot ska kunna köras.
Totalt antal objekt som ska returneras i kommandots utdata. Om det totala antalet tillgängliga objekt är mer än det angivna värdet anges en token i kommandots utdata. Om du vill återuppta sidnumreringen anger du tokenvärdet i --next-token argument för ett efterföljande kommando.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Pagination Arguments |
Token för att ange var sidnumrering ska börja. Detta är tokenvärdet från ett tidigare trunkerat svar.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Pagination Arguments |
Namnet på resursgruppen. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Utdataformat.
| Egenskap | Värde |
|---|---|
| Standardvärde: | json |
| Godkända värden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
az changesafety changerecord show
Visa information för en ChangeRecord-resurs.
az changesafety changerecord show [--change-record-name --name]
[--ids]
[--resource-group]
[--subscription]
Exempel
Visa en ChangeRecord
az changesafety changerecord show -g MyResourceGroup -n changerecord001
Valfria parametrar
Följande parametrar är valfria, men beroende på sammanhanget kan en eller flera krävas för att kommandot ska kunna köras.
Namnet på resursen ChangeRecord.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Resource Id Arguments |
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om 'resurs-ID' argumenten. Du bör ange antingen --id eller andra "Resurs-ID"-argument.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Resource Id Arguments |
Namnet på resursgruppen. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Resource Id Arguments |
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Resource Id Arguments |
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Utdataformat.
| Egenskap | Värde |
|---|---|
| Standardvärde: | json |
| Godkända värden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
az changesafety changerecord update
Uppdatera en befintlig ChangeRecord-resurs.
Använd det här kommandot för att ändra beskrivande metadata, distributionsinställningar eller schemaläggning för en befintlig ChangeRecord. Obs! ChangeDefinition (mål) kan inte ändras efter skapandet.
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]
Exempel
Justera distributionstypen och lägg till en kommentar
az changesafety changerecord update -g MyResourceGroup -n changerecord001 --rollout-type Emergency --comments "Escalated to emergency rollout"
Uppdatera schemaläggningsfönstret
az changesafety changerecord update -g MyResourceGroup -n changerecord001 --anticipated-start-time "2026-09-01T08:00:00Z" --anticipated-end-time "2026-09-01T12:00:00Z"
Uppdateringsbeskrivning
az changesafety changerecord update -g MyResourceGroup -n changerecord001 --description "Updated rollout for production deployment"
Valfria parametrar
Följande parametrar är valfria, men beroende på sammanhanget kan en eller flera krävas för att kommandot ska kunna köras.
Hämtar en Azure Policy token automatiskt för den här resursåtgärden.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Global Policy Arguments |
Lägg till ett objekt i en lista över objekt genom att ange en sökväg och nyckelvärdepar. Exempel: --add property.listProperty <key=value, string or JSON string>.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Generic Update Arguments |
Ytterligare metadata för den ändring som krävs för olika orkestreringsverktyg. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Properties Arguments |
Uppdatera den förväntade slutförandetiden i ISO 8601-format. Om det utelämnas bevaras det aktuella värdet.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Properties Arguments |
Uppdatera den förväntade starttiden i ISO 8601-format. Om det utelämnas bevaras det aktuella värdet.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Properties Arguments |
Namnet på resursen ChangeRecord.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Resource Id Arguments |
Det relaterade ändringsreferens-ID:t för den här resursåtgärden.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Global Policy Arguments |
Beskriver ändringens natur.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Properties Arguments |
| Godkända värden: | AppDeployment, Config, ManualTouch, PolicyDeployment |
Ange information om den senaste uppdateringen av ChangeRecord.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Properties Arguments |
Uppdatera beskrivningen av ändringen.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Properties Arguments |
När du använder "set" eller "add" bevarar du strängliteraler i stället för att försöka konvertera till JSON.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Generic Update Arguments |
| Godkända värden: | 0, 1, f, false, n, no, t, true, y, yes |
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om 'resurs-ID' argumenten. Du bör ange antingen --id eller andra "Resurs-ID"-argument.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Resource Id Arguments |
Samling relaterade länkar för ändringen. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Properties Arguments |
Verktyg som används för distributionsorkestrering av den här ändringen.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Properties Arguments |
Schema för parametrar som ska anges för varje stegProgression. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Properties Arguments |
Etikett för den version som är associerad med den här ändringen.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Properties Arguments |
Ta bort en egenskap eller ett element från en lista. Exempel: --remove property.list <indexToRemove> ELLER --remove propertyToRemove.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Generic Update Arguments |
Namnet på resursgruppen. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Resource Id Arguments |
Beskriver typen av distribution som används för ändringen.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Properties Arguments |
| Godkända värden: | Emergency, Hotfix, Normal |
Uppdatera ett objekt genom att ange en egenskapssökväg och ett värde som ska anges. Exempel: --set property1.property2=<value>.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Generic Update Arguments |
Referera till en befintlig StageMap-resurs med hjälp av resource-id=RESOURCE_ID och valfria parametrar key=value pairs.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Properties Arguments |
StageMap-namn i det aktuella prenumerationsomfånget. resurs-ID:t har skapats åt dig.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Properties Arguments |
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Resource Id Arguments |
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Utdataformat.
| Egenskap | Värde |
|---|---|
| Standardvärde: | json |
| Godkända värden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |