az deployment mg

Az Azure Resource Manager-sablonok üzembe helyezésének kezelése a felügyeleti csoportban.

Parancsok

az deployment mg cancel

Az üzembe helyezés megszakítása a felügyeleti csoportban.

az deployment mg create

Üzembe helyezés indítása a felügyeleti csoportban.

az deployment mg delete

Központi telepítés törlése a felügyeleti csoportban.

az deployment mg export

Exportálhatja az üzembe helyezéshez használt sablont.

az deployment mg list

Üzembe helyezések listázása a felügyeleti csoportban.

az deployment mg show

Üzembe helyezés megjelenítése a felügyeleti csoportban.

az deployment mg validate

Ellenőrizze, hogy egy sablon érvényes-e a felügyeleti csoportban.

az deployment mg wait

Helyezze a parancssori felületet várakozási állapotba, amíg az üzembe helyezési feltétel nem teljesül.

az deployment mg what-if

Végezzen üzembe helyezési What-If műveletet a felügyeleti csoport hatókörében.

az deployment mg cancel

Az üzembe helyezés megszakítása a felügyeleti csoportban.

az deployment mg cancel --management-group-id
                        --name

Példák

Az üzembe helyezés megszakítása a felügyeleti csoportban.

az deployment mg cancel -m testmg -n deployment01

Kötelező paraméterek

--management-group-id -m

A felügyeleti csoport azonosítója.

--name -n

Az üzembe helyezés neve.

az deployment mg create

Üzembe helyezés indítása a felügyeleti csoportban.

Adja meg a --template-file FILE | --template-uri URI | --template-spec az ARM-sablon bemenetéhez.

az deployment mg create --location
                        --management-group-id
                        [--confirm-with-what-if]
                        [--handle-extended-json-format]
                        [--name]
                        [--no-prompt {false, true}]
                        [--no-wait]
                        [--parameters]
                        [--proceed-if-no-change]
                        [--query-string]
                        [--template-file]
                        [--template-spec]
                        [--template-uri]
                        [--what-if]
                        [--what-if-exclude-change-types {Create, Delete, Deploy, Ignore, Modify, NoChange, Unsupported}]
                        [--what-if-result-format {FullResourcePayloads, ResourceIdOnly}]

Példák

Hozzon létre egy központi telepítést a felügyeleti csoportban egy távoli sablonfájlból egy helyi JSON-fájl paramétereinek használatával.

az deployment mg create --management-group-id testrg --name rollout01 --location WestUS \
    --template-uri https://myresource/azuredeploy.json --parameters @myparameters.json

Hozzon létre egy üzembe helyezést a felügyeleti csoportban egy helyi sablonfájlból egy JSON-sztring paramétereinek használatával.

az deployment mg create --management-group-id testmg --name rollout01 --location WestUS \
    --template-file azuredeploy.json \
    --parameters '{ \"policyName\": { \"value\": \"policy2\" } }'

Helyi sablonból, paraméterfájllal, távoli paraméterfájllal és kulcs-érték párok szelektív felülírásával hozzon létre egy üzembe helyezést a felügyeleti csoportban egy helyi sablonból.

az deployment mg create --management-group-id testmg --name rollout01 --location WestUS \
    --template-file azuredeploy.json --parameters @params.json \
    --parameters https://mysite/params.json --parameters MyValue=This MyArray=@array.json

Kötelező paraméterek

--location -l

Az üzembehelyezési metaadatok tárolásának helye.

--management-group-id -m

A felügyeleti csoport azonosítója, amellyel üzembe helyezést hozhat létre.

Opcionális paraméterek

--confirm-with-what-if -c

Utasítsa a parancsot, hogy futtassa az üzembe helyezési What-If az üzembe helyezés végrehajtása előtt. Ezután a folytatás előtt kérni fogja, hogy nyugtázza az erőforrás-módosításokat.

--handle-extended-json-format -j

Támogatás a kiterjesztett sablontartalmak kezeléséhez, beleértve a többsoros és a megjegyzéseket az üzembe helyezés során.

--name -n

Az üzembe helyezés neve.

--no-prompt

Letilthatja az ARM-sablon hiányzó paramétereinek kérését. Ha az érték igaz, a rendszer figyelmen kívül hagyja azt a kérdést, amely szerint a felhasználók hiányzó paramétert kell megadniuk. Az alapértelmezett érték a hamis.

elfogadott értékek: false, true
--no-wait

Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.

--parameters -p

Adja meg az üzembehelyezési paraméterek értékeit.

--proceed-if-no-change

Utasítsa a parancsot az üzembe helyezés végrehajtására, ha a What-If eredmény nem tartalmaz erőforrás-módosításokat. Akkor alkalmazható, ha a --confirm-with-what-if be van állítva.

--query-string -q

Csatolt sablonok esetén a sablon-URI-hoz használandó lekérdezési sztring (SAS-jogkivonat).

--template-file -f

A sablonfájl vagy a Bicep-fájl elérési útja.

--template-spec -s

A sablon specifikációjának erőforrás-azonosítója.

--template-uri -u

A sablonfájl URI-ja.

--what-if -w

Utasítsa a parancsot az üzembe helyezés What-If futtatására.

--what-if-exclude-change-types -x

A What-If eredményekből kizárandó erőforrás-változástípusok szóközzel elválasztott listája. Akkor alkalmazható, ha a --confirm-with-what-if be van állítva.

elfogadott értékek: Create, Delete, Deploy, Ignore, Modify, NoChange, Unsupported
--what-if-result-format -r

Az eredmények What-If formátuma. Akkor alkalmazható, ha --confirm-with-what-if be van állítva.

elfogadott értékek: FullResourcePayloads, ResourceIdOnly
alapértelmezett érték: FullResourcePayloads

az deployment mg delete

Központi telepítés törlése a felügyeleti csoportban.

az deployment mg delete --management-group-id
                        --name
                        [--no-wait]

Példák

Központi telepítés törlése a felügyeleti csoportban.

az deployment mg delete -m testmg -n deployment01

Kötelező paraméterek

--management-group-id -m

A felügyeleti csoport azonosítója.

--name -n

Az üzembe helyezés neve.

Opcionális paraméterek

--no-wait

Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.

az deployment mg export

Exportálhatja az üzembe helyezéshez használt sablont.

az deployment mg export --management-group-id
                        --name

Példák

Exportálja az üzembe helyezéshez használt sablont a felügyeleti csoportban.

az deployment mg export --management-group-id testmg --name MyDeployment

Kötelező paraméterek

--management-group-id -m

A felügyeleti csoport azonosítója.

--name -n

Az üzembe helyezés neve.

az deployment mg list

Üzembe helyezések listázása a felügyeleti csoportban.

az deployment mg list --management-group-id
                      [--filter]

Példák

Üzembe helyezések listázása a felügyeleti csoportban.

az deployment mg list -m testmg

Kötelező paraméterek

--management-group-id -m

A felügyeleti csoport azonosítója.

Opcionális paraméterek

--filter

Kifejezés szűrése OData-jelöléssel. A provisioningState szűréséhez használhatja a --filter "provisioningState eq "{state}" szűrőt. További információkért látogasson el ide https://docs.microsoft.com/rest/api/resources/deployments/listatsubscriptionscope#uri-parameters.

az deployment mg show

Üzembe helyezés megjelenítése a felügyeleti csoportban.

az deployment mg show --management-group-id
                      --name

Példák

Üzembe helyezés megjelenítése a felügyeleti csoportban.

az deployment mg show -m testmg -n deployment01

Kötelező paraméterek

--management-group-id -m

A felügyeleti csoport azonosítója.

--name -n

Az üzembe helyezés neve.

az deployment mg validate

Ellenőrizze, hogy egy sablon érvényes-e a felügyeleti csoportban.

Adja meg a --template-file FILE | --template-uri URI | --template-spec az ARM-sablon bemenetéhez.

az deployment mg validate --location
                          --management-group-id
                          [--handle-extended-json-format]
                          [--name]
                          [--no-prompt {false, true}]
                          [--parameters]
                          [--query-string]
                          [--template-file]
                          [--template-spec]
                          [--template-uri]

Példák

Ellenőrizze, hogy egy sablon érvényes-e a felügyeleti csoportban.

az deployment mg validate --management-group-id testmg --location WestUS --template-file {template-file}

Ellenőrizze, hogy egy sablon érvényes-e a felügyeleti csoportban. (automatikusan generált)

az deployment mg validate --location WestUS --management-group-id testmg --name mydeployment --parameters @myparameters.json --template-file azuredeploy.json

Kötelező paraméterek

--location -l

Az üzembehelyezési metaadatok tárolásának helye.

--management-group-id -m

A felügyeleti csoport azonosítója, amellyel üzembe helyezést hozhat létre.

Opcionális paraméterek

--handle-extended-json-format -j

Támogatás a kiterjesztett sablontartalmak kezeléséhez, beleértve a többsoros és a megjegyzéseket az üzembe helyezés során.

--name -n

Az üzembe helyezés neve.

--no-prompt

Letilthatja az ARM-sablon hiányzó paramétereinek kérését. Ha az érték igaz, a rendszer figyelmen kívül hagyja azt a kérdést, amely szerint a felhasználók hiányzó paramétert kell megadniuk. Az alapértelmezett érték a hamis.

elfogadott értékek: false, true
--parameters -p

Adja meg az üzembehelyezési paraméterek értékeit.

--query-string -q

Csatolt sablonok esetén a sablon-URI-hoz használandó lekérdezési sztring (SAS-jogkivonat).

--template-file -f

A sablonfájl vagy a Bicep-fájl elérési útja.

--template-spec -s

A sablon specifikációjának erőforrás-azonosítója.

--template-uri -u

A sablonfájl URI-ja.

az deployment mg wait

Helyezze a parancssori felületet várakozó állapotba, amíg egy üzembe helyezési feltétel nem teljesül.

az deployment mg wait --management-group-id
                      --name
                      [--created]
                      [--custom]
                      [--deleted]
                      [--exists]
                      [--interval]
                      [--timeout]
                      [--updated]

Kötelező paraméterek

--management-group-id -m

A felügyeleti csoport azonosítója.

--name -n

Az üzembe helyezés neve.

Opcionális paraméterek

--created

Várjon, amíg létre nem jön a "provisioningState" paraméter a "Succeeded" (Sikeres) állapotban.

--custom

Várja meg, amíg a feltétel megfelel egy egyéni JMESPath-lekérdezésnek. Például provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Várjon a törlésig.

--exists

Várjon, amíg az erőforrás létezik.

--interval

Lekérdezési időköz másodpercben.

alapértelmezett érték: 30
--timeout

Maximális várakozás másodpercben.

alapértelmezett érték: 3600
--updated

Várjon, amíg frissül a provisioningState paraméterrel a "Succeeded" (Sikeres) időpontban.

az deployment mg what-if

Végezzen üzembe helyezési What-If műveletet a felügyeleti csoport hatókörében.

Csak az egyik --template-file FILE | --template-uri URI | --template-spec az ARM-sablon megadásához.

az deployment mg what-if --location
                         --management-group-id
                         [--exclude-change-types {Create, Delete, Deploy, Ignore, Modify, NoChange, Unsupported}]
                         [--name]
                         [--no-pretty-print]
                         [--no-prompt {false, true}]
                         [--parameters]
                         [--query-string]
                         [--result-format {FullResourcePayloads, ResourceIdOnly}]
                         [--template-file]
                         [--template-spec]
                         [--template-uri]

Példák

Üzembe helyezési What-If műveletet hajt végre egy felügyeleti csoportban.

az deployment mg what-if --management-group-id testmg --location westus --name rollout01 --template-uri https://myresource/azuredeploy.json --parameters @myparameters.json

Üzembe helyezési What-If műveletet hajt végre resourceIdOnly formátumú felügyeleti csoportban.

az deployment mg what-if --management-group-id testmg --location westus --name rollout01 --template-uri https://myresource/azuredeploy.json --parameters @myparameters.json --result-format ResourceIdOnly

Hajtsa végre az üzembe helyezési What-If műveletet egy felügyeleti csoportban anélkül, hogy kinyomtatta az eredményt.

az deployment mg what-if --management-group-id testmg --location westus --name rollout01 --template-uri https://myresource/azuredeploy.json --parameters @myparameters.json --no-pretty-print

Kötelező paraméterek

--location -l

Az üzembehelyezési metaadatok tárolásának helye.

--management-group-id -m

A felügyeleti csoport azonosítója, amellyel üzembe helyezést hozhat létre.

Opcionális paraméterek

--exclude-change-types -x

Az What-If eredményekből kizárandó erőforrás-változástípusok szóközzel elválasztott listája.

elfogadott értékek: Create, Delete, Deploy, Ignore, Modify, NoChange, Unsupported
--name -n

Az üzembe helyezés neve.

--no-pretty-print

Tiltsa le a szép nyomtatást What-If eredményekhez. Ha be van állítva, a rendszer a kimeneti formátum típusát használja.

--no-prompt

Lehetőség az ARM-sablon hiányzó paramétereinek letiltására. Ha az érték igaz, a rendszer figyelmen kívül hagyja a hiányzó paraméter megadását kérő kérdést. Az alapértelmezett érték a hamis.

elfogadott értékek: false, true
--parameters -p

Adja meg az üzembehelyezési paraméterek értékeit.

--query-string -q

A csatolt sablonok esetében a sablon-URI-val használandó lekérdezési sztring (SAS-jogkivonat).

--result-format -r

Az eredmények What-If formátuma.

elfogadott értékek: FullResourcePayloads, ResourceIdOnly
alapértelmezett érték: FullResourcePayloads
--template-file -f

A sablonfájl vagy a Bicep-fájl elérési útja.

--template-spec -s

A sablon specifikációjának erőforrás-azonosítója.

--template-uri -u

A sablonfájl URI-ja.