Deployment Stacks - List At Management Group
Felsorolja az üzembe helyezési verméket a megadott hatókörben.
GET https://management.azure.com/providers/Microsoft.Management/managementGroups/{managementGroupId}/providers/Microsoft.Resources/deploymentStacks?api-version=2022-08-01-preview
URI-paraméterek
| Name | In | Kötelező | Típus | Description |
|---|---|---|---|---|
|
management
|
path | True |
string minLength: 1 |
A felügyeleti csoport azonosítója. |
|
api-version
|
query | True |
string minLength: 1 |
A művelethez használni kívánt API-verzió. |
Válaszok
| Name | Típus | Description |
|---|---|---|
| 200 OK |
Az Azure-művelet sikeresen befejeződött. |
|
| Other Status Codes |
Váratlan hibaválasz. |
Biztonság
azure_auth
Azure Active Directory OAuth2-folyamat.
Típus:
oauth2
Folyamat:
implicit
Engedélyezési URL:
https://login.microsoftonline.com/common/oauth2/authorize
Hatókörök
| Name | Description |
|---|---|
| user_impersonation | a felhasználói fiók megszemélyesítése |
Példák
List management group Deployment stacks
Mintakérelem
GET https://management.azure.com/providers/Microsoft.Management/managementGroups/myMg/providers/Microsoft.Resources/deploymentStacks?api-version=2022-08-01-preview
Mintaválasz
{
"value": [
{
"id": "/providers/Microsoft.Management/managementGroups/myMg/providers/Microsoft.Resources/deploymentStacks/simpleDeploymentStack",
"type": "Microsoft.Resources/deploymentStacks",
"name": "simpleDeploymentStack",
"location": "eastus",
"tags": {
"tagkey": "tagVal"
},
"systemData": {
"createdBy": "string",
"createdByType": "Application",
"createdAt": "2020-02-01T01:01:01.1075056Z",
"lastModifiedBy": "string",
"lastModifiedByType": "Application",
"lastModifiedAt": "2020-02-02T02:03:01.1974346Z"
},
"properties": {
"actionOnUnmanage": {
"resources": "delete",
"resourceGroups": "delete",
"managementGroups": "detach"
},
"denySettings": {
"mode": "denyDelete",
"excludedPrincipals": [
"principal"
],
"excludedActions": [
"action"
],
"applyToChildScopes": false
},
"parameters": {
"parameter1": {
"value": "a string"
}
},
"outputs": {
"myOut": "myVal"
},
"duration": "PT1D12H"
}
},
{
"id": "/providers/Microsoft.Management/managementGroups/myMg/providers/Microsoft.Resources/deploymentStacks/simpleDeploymentStack2",
"type": "Microsoft.Resources/deploymentStacks",
"name": "simpleDeploymentStack2",
"location": "eastus",
"tags": {
"tagkey": "tagVal"
},
"systemData": {
"createdBy": "string",
"createdByType": "Application",
"createdAt": "2020-02-01T01:01:01.1075056Z",
"lastModifiedBy": "string",
"lastModifiedByType": "Application",
"lastModifiedAt": "2020-02-02T02:03:01.1974346Z"
},
"properties": {
"deploymentId": "/providers/Microsoft.Management/managementGroups/myMg/providers/Microsoft.Resources/deployments/simpleDeploymentStack2-20210301-3f41c",
"provisioningState": "SucceededWithFailures",
"resources": [
{
"id": "/providers/Microsoft.Management/managementGroups/myMg/providers/Microsoft.Resources/templateSpecs/templateSpec/versions/1.0",
"status": "managed",
"denyStatus": "denyDelete"
},
{
"id": "/providers/Microsoft.Management/managementGroups/myMg/providers/Microsoft.Storage/storageAccounts/myStorageAccount",
"status": "managed",
"denyStatus": "denyDelete"
}
],
"actionOnUnmanage": {
"resources": "delete",
"resourceGroups": "delete",
"managementGroups": "detach"
},
"denySettings": {
"mode": "denyDelete",
"excludedPrincipals": [
"principal"
],
"excludedActions": [
"action"
],
"applyToChildScopes": false
},
"parameters": {
"parameter1": {
"value": "a string"
}
},
"outputs": {
"myOut": "myVal"
},
"duration": "PT1D12H"
}
}
]
}
Definíciók
| Name | Description |
|---|---|
|
Action |
Meghatározza a verem frissítése vagy törlése után már nem felügyelt erőforrások viselkedését. |
|
created |
Az erőforrást létrehozó identitás típusa. |
|
Deny |
Meghatározza, hogy az üzembe helyezési verem által üzembe helyezett erőforrások hogyan legyenek zárolva. |
|
Deny |
denyBeállítások mód, amely meghatározza a megtagadott műveleteket. |
|
Deny |
az erőforrásra alkalmazott denyAssignment beállítások. |
|
Deployment |
A sablon üzembe helyezési paramétere. |
|
Deployment |
Üzembehelyezési veremobjektum. |
|
Deployment |
A DeploymentStack listaművelet válasza. |
|
Deployment |
Az üzembehelyezési verem állapota. |
|
Deployment |
A hibakeresési beállítás. |
|
Deployment |
Az üzembehelyezési paraméterekre mutató hivatkozást képviselő entitás. |
|
Deployment |
A sablonra mutató hivatkozást képviselő entitás. |
|
Error |
Az erőforrás-kezelési hiba további információi. |
|
Error |
A hiba részletei. |
|
Error |
Hibaválasz |
|
Key |
Azure Key Vault paraméterreferencia. |
|
Key |
Azure Key Vault referencia. |
|
Managed |
A felügyelt erőforrásmodell. |
|
Resource |
A resourceId modell. |
|
Resource |
A resourceId kiterjesztett modell. Ez a sikertelen erőforrások resourceId és a megfelelő hiba dokumentálására szolgál. |
|
Resource |
Az erőforrás aktuális felügyeleti állapota az üzembe helyezési veremben. |
|
system |
Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok. |
|
Unmanage |
Megad egy műveletet egy újonnan nem felügyelt erőforráshoz. |
|
Unmanage |
Megad egy műveletet egy újonnan nem kezelt erőforrás-csoportra. |
|
Unmanage |
Megad egy műveletet egy újonnan nem felügyelt erőforráshoz. |
ActionOnUnmanage
Meghatározza a verem frissítése vagy törlése után már nem felügyelt erőforrások viselkedését.
| Name | Típus | Description |
|---|---|---|
| managementGroups |
Meghatározza egy műveletet egy újonnan nem kezelt erőforrás-kezelő csoport számára. |
|
| resourceGroups |
Megad egy műveletet egy újonnan nem kezelt erőforrás-csoportra. |
|
| resources |
Megad egy műveletet egy újonnan nem felügyelt erőforráshoz. |
createdByType
Az erőforrást létrehozó identitás típusa.
| Érték | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DenySettings
Meghatározza, hogy az üzembe helyezési verem által üzembe helyezett erőforrások hogyan legyenek zárolva.
| Name | Típus | Description |
|---|---|---|
| applyToChildScopes |
boolean |
A DenySettings minden megtagadási hozzárendeléssel rendelkező felügyelt erőforrás gyermekerőforrás-hatókörére lesz alkalmazva. |
| excludedActions |
string[] |
A denySettings szolgáltatásból kizárt szerepköralapú felügyeleti műveletek listája. Legfeljebb 200 művelet engedélyezett. Ha a denySetting mód "denyWriteAndDelete" értékre van állítva, akkor a rendszer automatikusan hozzáfűzi a következő műveleteket a "excludedActions" elemhez: "*/read" és "Microsoft.Authorization/locks/delete". Ha a denySetting mód "denyDelete" értékre van állítva, akkor a rendszer automatikusan hozzáfűzi a következő műveleteket a "excludedActions" elemhez: "Microsoft.Authorization/locks/delete". Az ismétlődő műveletek el lesznek távolítva. |
| excludedPrincipals |
string[] |
A zárolásból kizárt AAD-egyszerű azonosítók listája. Legfeljebb 5 tag engedélyezett. |
| mode |
denyBeállítások mód, amely meghatározza a megtagadott műveleteket. |
DenySettingsMode
denyBeállítások mód, amely meghatározza a megtagadott műveleteket.
| Érték | Description |
|---|---|
| denyDelete |
A jogosult felhasználók elolvashatják és módosíthatják az erőforrásokat, de nem törölhetők. |
| denyWriteAndDelete |
A jogosult felhasználók olvashatnak egy erőforrásból, de nem módosíthatják vagy törölhetik azokat. |
| none |
A rendszer nem alkalmazott denyAssignments elemet. |
DenyStatusMode
az erőforrásra alkalmazott denyAssignment beállítások.
| Érték | Description |
|---|---|
| denyDelete |
A jogosult felhasználók elolvashatják és módosíthatják az erőforrásokat, de nem törölhetők. |
| notSupported |
Az erőforrás típusa nem támogatja a denyAssignments parancsot. |
| inapplicable |
A denyAssignments nem támogatott az üzembe helyezési verem hatókörén kívüli erőforrásokon. |
| denyWriteAndDelete |
A jogosult felhasználók csak egy erőforrásból olvashatnak, de nem módosíthatják vagy törölhetik azt. |
| removedBySystem |
A megtagadási hozzárendelést az Azure eltávolította egy erőforrás-kezelési változás (felügyeleti csoport áthelyezése stb.) miatt. |
| none |
A rendszer nem alkalmazott denyAssignments elemet. |
DeploymentParameter
A sablon üzembe helyezési paramétere.
| Name | Típus | Description |
|---|---|---|
| reference |
Azure Key Vault paraméterreferencia. |
|
| type |
string |
Az érték típusa. |
| value |
Adja meg a paraméter értékét. |
DeploymentStack
Üzembehelyezési veremobjektum.
| Name | Típus | Description |
|---|---|---|
| id |
string (arm-id) |
Az erőforrás teljes erőforrás-azonosítója. Például: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
| location |
string |
Az erőforrás földrajzi helye. Az előfizetés és a felügyeleti csoport hatókörébe tartozó vermekhez szükséges. A hely az erőforráscsoport-hatókörű vermek erőforráscsoportjától öröklődik. |
| name |
string |
Az erőforrás neve |
| properties.actionOnUnmanage |
Meghatározza az üzembe helyezési verem frissítése vagy törlése után már nem felügyelt erőforrások viselkedését. |
|
| properties.debugSetting |
Az üzembe helyezés hibakeresési beállítása. |
|
| properties.deletedResources |
A legutóbbi üzembe helyezési verem frissítése során törölt erőforrások tömbje. A törölt azt jelenti, hogy az erőforrást eltávolították a sablonból, és megadták a megfelelő törlési műveleteket. |
|
| properties.denySettings |
Meghatározza, hogy a verem által üzembe helyezett erőforrások hogyan legyenek zárolva. |
|
| properties.deploymentId |
string |
Az üzembe helyezési verem által létrehozott üzembehelyezési erőforrás resourceId azonosítója. |
| properties.deploymentScope |
string |
Az a hatókör, amelyen a kezdeti üzembe helyezést létre kell hozni. Ha nincs megadva hatókör, az alapértelmezés szerint az üzembehelyezési verem hatóköre lesz. Érvényes hatókörök: felügyeleti csoport (formátum: "/providers/Microsoft.Management/managementGroups/{managementGroupId}"), előfizetés (formátum: "/subscriptions/{subscriptionId}"), erőforráscsoport (formátum: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}"). |
| properties.description |
string maxLength: 4096 |
Az üzembehelyezési verem leírása. Maximális hossza 4096 karakter. |
| properties.detachedResources |
A legutóbbi üzembe helyezési verem frissítése során leválasztott erőforrások tömbje. A leválasztott azt jelenti, hogy az erőforrás el lett távolítva a sablonból, de nem adott meg releváns törlési műveleteket. Így az erőforrás továbbra is létezik, miközben már nincs társítva a veremhez. |
|
| properties.duration |
string |
Az utolsó sikeres központi telepítési verem frissítésének időtartama. |
| properties.error |
A hiba részletei. |
|
| properties.failedResources |
Olyan erőforrások tömbje, amelyek a legutóbbi frissítés során nem érték el a célállapotot. Minden resourceId hibaüzenet kísér. |
|
| properties.outputs |
Az üzembe helyezési verem által létrehozott üzembe helyezési erőforrás kimenetei. |
|
| properties.parameters |
<string,
Deployment |
Név- és értékpárok, amelyek meghatározzák a sablon üzembehelyezési paramétereit. Ezt az elemet akkor használja, ha közvetlenül a kérelemben adja meg a paraméterértékeket, és nem egy meglévő paraméterfájlhoz kapcsolódik. Használja a parametersLink tulajdonságot vagy a paramétertulajdonságot, de mindkettőt nem. |
| properties.parametersLink |
A paraméterfájl URI-ja. Ezzel az elemet használva hivatkozhat egy meglévő paraméterfájlra. Használja a parametersLink tulajdonságot vagy a paramétertulajdonságot, de mindkettőt nem. |
|
| properties.provisioningState |
Az üzembehelyezési verem állapota. |
|
| properties.resources |
Az üzembe helyezési verem által jelenleg felügyelt erőforrások tömbje. |
|
| properties.template |
A sablon tartalma. Ezt az elemet akkor használja, ha a sablon szintaxisát közvetlenül a kérelemben szeretné átadni, nem pedig egy meglévő sablonra mutató hivatkozást. Ez lehet JObject vagy jól formázott JSON-sztring. Használja a templateLink tulajdonságot vagy a sablontulajdonságot, de mindkettőt nem. |
|
| properties.templateLink |
A sablon URI-ja. Használja a templateLink tulajdonságot vagy a sablontulajdonságot, de mindkettőt nem. |
|
| systemData |
A createdBy és a modifiedBy adatokat tartalmazó Azure Resource Manager-metaadatok. |
|
| tags |
object |
Erőforráscímkék. |
| type |
string |
Az erőforrás típusa. Pl. "Microsoft.Compute/virtualMachines" vagy "Microsoft.Storage/storageAccounts" |
DeploymentStackListResult
A DeploymentStack listaművelet válasza.
| Name | Típus | Description |
|---|---|---|
| nextLink |
string (uri) |
A következő oldalra mutató link |
| value |
A DeploymentStack elemek ezen az oldalon |
DeploymentStackProvisioningState
Az üzembehelyezési verem állapota.
| Érték | Description |
|---|---|
| creating |
Az üzembe helyezési verem jelenleg létrehozása folyamatban van |
| validating |
Az üzembe helyezési verem ellenőrzése jelenleg folyamatban van |
| waiting |
Az üzembe helyezési verem jelenleg várakozik |
| deploying |
Az üzembe helyezési verem jelenleg üzembe helyezés alatt áll |
| canceling |
Az üzembe helyezési verem megszakad |
| updatingDenyAssignments |
Az üzembe helyezési verem frissíti a megtagadási hozzárendeléseket |
| deletingResources |
Az üzembe helyezési verem erőforrásokat töröl |
| succeeded |
Az üzembe helyezési verem sikeresen befejeződött |
| failed |
Az üzembe helyezési verem meghiúsult |
| canceled |
Az üzembe helyezési verem megszakadt |
| deleting |
Az üzembe helyezési verem törlődik |
DeploymentStacksDebugSetting
A hibakeresési beállítás.
| Name | Típus | Description |
|---|---|---|
| detailLevel |
string |
Megadja a hibakereséshez naplózni kívánt információk típusát. Az engedélyezett értékek a következők: requestContent, responseContent, vagy requestContent és responseContent vesszővel elválasztva. Az alapértelmezett érték nincs. Ennek az értéknek a beállításakor gondosan vegye figyelembe az üzembe helyezés során átadott információk típusát. A kéréssel vagy válaszsal kapcsolatos információk naplózásával az üzembe helyezési műveletek során lekért bizalmas adatok potenciálisan közzétehetők. |
DeploymentStacksParametersLink
Az üzembehelyezési paraméterekre mutató hivatkozást képviselő entitás.
| Name | Típus | Description |
|---|---|---|
| contentVersion |
string |
Ha szerepel a sablonban, meg kell egyeznie a ContentVersion-nal. |
| uri |
string |
A paraméterfájl URI-ja. |
DeploymentStacksTemplateLink
A sablonra mutató hivatkozást képviselő entitás.
| Name | Típus | Description |
|---|---|---|
| contentVersion |
string |
Ha szerepel a sablonban, meg kell egyeznie a ContentVersion-nal. |
| id |
string |
A sablon specifikációjának resourceId. Használja a vagy az uri tulajdonságot, de ne mindkettőt. |
| queryString |
string |
A templateLink URI-val használandó lekérdezési sztring (például SAS-jogkivonat). |
| relativePath |
string |
A relativePath tulajdonság használatával a szülőhöz képest egy csatolt sablon helyezhető üzembe egy helyen. Ha a szülősablon egy TemplateSpec-hez volt csatolva, az a TemplateSpec egyik összetevőjére fog hivatkozni. Ha a szülő URI-val van összekapcsolva, a gyermek üzembe helyezése a szülő és a relativePath URI-k kombinációja lesz. |
| uri |
string |
Az üzembe helyezendő sablon URI-ja. Használja az uri vagy az azonosító tulajdonságot, de mindkettőt nem. |
ErrorAdditionalInfo
Az erőforrás-kezelési hiba további információi.
| Name | Típus | Description |
|---|---|---|
| info |
object |
A további információk. |
| type |
string |
A további információtípus. |
ErrorDetail
A hiba részletei.
| Name | Típus | Description |
|---|---|---|
| additionalInfo |
A hiba további információi. |
|
| code |
string |
A hibakód. |
| details |
A hiba részletei. |
|
| message |
string |
A hibaüzenet. |
| target |
string |
A hibacél. |
ErrorResponse
Hibaválasz
| Name | Típus | Description |
|---|---|---|
| error |
A hibaobjektum. |
KeyVaultParameterReference
Azure Key Vault paraméterreferencia.
| Name | Típus | Description |
|---|---|---|
| keyVault |
Azure Key Vault referencia. |
|
| secretName |
string |
Azure Key Vault titkos kód neve. |
| secretVersion |
string |
Azure Key Vault titkos verzió. |
KeyVaultReference
Azure Key Vault referencia.
| Name | Típus | Description |
|---|---|---|
| id |
string |
Azure Key Vault resourceId. |
ManagedResourceReference
A felügyelt erőforrásmodell.
| Name | Típus | Alapértelmezett érték | Description |
|---|---|---|---|
| denyStatus | none |
az erőforrásra alkalmazott denyAssignment beállítások. |
|
| id |
string |
Az üzembe helyezési verem által kezelt erőforrás ARM-erőforrás-azonosítója. |
|
| status | none |
Az erőforrás aktuális felügyeleti állapota az üzembe helyezési veremben. |
ResourceReference
A resourceId modell.
| Name | Típus | Description |
|---|---|---|
| id |
string |
Az üzembe helyezési verem által kezelt erőforrás ARM-erőforrás-azonosítója. |
ResourceReferenceExtended
A resourceId kiterjesztett modell. Ez a sikertelen erőforrások resourceId és a megfelelő hiba dokumentálására szolgál.
| Name | Típus | Description |
|---|---|---|
| error |
A hiba részletei. |
|
| id |
string |
Az üzembe helyezési verem által kezelt erőforrás ARM-erőforrás-azonosítója. |
ResourceStatusMode
Az erőforrás aktuális felügyeleti állapota az üzembe helyezési veremben.
| Érték | Description |
|---|---|
| managed |
Ezt az erőforrást az üzembe helyezési verem felügyeli. |
| removeDenyFailed |
Az erőforrás megtagadási hozzárendelése nem távolítható el. |
| deleteFailed |
Az erőforrás nem törölhető az Azure-ból. A törlés újrapróbálkozott a következő veremtelepítéskor, vagy manuálisan is törölhető. |
| none |
Nincs felügyeleti állapot. |
systemData
Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok.
| Name | Típus | Description |
|---|---|---|
| createdAt |
string (date-time) |
Az erőforrás-létrehozás időbélyege (UTC). |
| createdBy |
string |
Az erőforrást létrehozó identitás. |
| createdByType |
Az erőforrást létrehozó identitás típusa. |
|
| lastModifiedAt |
string (date-time) |
Az erőforrás utolsó módosításának időbélyege (UTC) |
| lastModifiedBy |
string |
Az erőforrást legutóbb módosító identitás. |
| lastModifiedByType |
Az erőforrást legutóbb módosító identitás típusa. |
UnmanageActionManagementGroupMode
Megad egy műveletet egy újonnan nem felügyelt erőforráshoz.
| Érték | Description |
|---|---|
| delete |
Töröld a menedzsment csoportokat az Azure-ból. |
| detach |
Tartsd meg a menedzsment csoportokat Azure-ban. |
UnmanageActionResourceGroupMode
Megad egy műveletet egy újonnan nem kezelt erőforrás-csoportra.
| Érték | Description |
|---|---|
| delete |
Töröld az erőforrás-csoportokat az Azure-ból. |
| detach |
Az erőforráscsoportokat az Azure-ban tartsák. |
UnmanageActionResourceMode
Megad egy műveletet egy újonnan nem felügyelt erőforráshoz.
| Érték | Description |
|---|---|
| delete |
Delete the resources from Azure |
| detach |
Tartsd az erőforrásokat Azure-ban |