Megosztás a következőn keresztül:


App Attach Package - Update

Alkalmazáscsatolási csomag frissítése

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DesktopVirtualization/appAttachPackages/{appAttachPackageName}?api-version=2025-10-10

URI-paraméterek

Name In Kötelező Típus Description
appAttachPackageName
path True

string

minLength: 3
maxLength: 100
pattern: ^[a-z0-9]([a-z0-9]|(-(?!-))){1,61}[a-z0-9]$

Az alkalmazáscsatolási csomag neve

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Az erőforráscsoport neve. A név nem megkülönbözteti a kis- és nagybetűket.

subscriptionId
path True

string (uuid)

A cél-előfizetés azonosítója. Az értéknek UUID-nek kell lennie.

api-version
query True

string

minLength: 1

A művelethez használandó API-verzió.

Kérelem törzse

Name Típus Description
properties

AppAttachPackagePatchProperties

Az Alkalmazás csatolása csomag részletes tulajdonságai

Válaszok

Name Típus Description
200 OK

AppAttachPackage

Sikeresen frissítette az App Attach csomagot.

Other Status Codes

ErrorResponse

Automatizálási hibaválasz, amely leírja a művelet sikertelenségét.

Példák

AppAttachPackage_Update

Mintakérelem

PATCH https://management.azure.com/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/appAttachPackages/msixpackagefullname?api-version=2025-10-10

Mintaválasz

{
  "name": "packageName",
  "id": "/subscriptions/d15725f7-6577-4a8c-95f1-3da903b42364/resourcegroups/charlesk-southcentralus/providers/Microsoft.DesktopVirtualization/appattachpackages/ModifierPackage",
  "type": "Microsoft.DesktopVirtualization/appattachpackages",
  "location": "southcentralus",
  "tags": {},
  "systemData": {
    "createdBy": "user1",
    "createdByType": "User",
    "createdAt": "2023-09-28T23:44:56.13Z",
    "lastModifiedBy": "user1",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2023-10-09T01:43:31.07Z"
  },
  "properties": {
    "image": {
      "packageAlias": "msixpackagealias",
      "imagePath": "imagepath",
      "packageName": "MsixPackageName",
      "packageFamilyName": "MsixPackage_FamilyName",
      "packageFullName": "MsixPackage_FullName",
      "displayName": "displayname",
      "packageRelativePath": "packagerelativepath",
      "isRegularRegistration": false,
      "isActive": false,
      "packageDependencies": [
        {
          "dependencyName": "MsixPackage_Dependency_Name",
          "publisher": "MsixPackage_Dependency_Publisher",
          "minVersion": "packageDep_version"
        }
      ],
      "version": "packageversion",
      "lastUpdated": "2008-09-22T14:01:54.9571247Z",
      "packageApplications": [
        {
          "appId": "AppId",
          "description": "PackageApplicationDescription",
          "appUserModelID": "AppUserModelId",
          "friendlyName": "FriendlyName",
          "iconImageName": "Iconimagename",
          "rawIcon": "VGhpcyBpcyBhIHN0cmluZyB0byBoYXNo",
          "rawPng": "VGhpcyBpcyBhIHN0cmluZyB0byBoYXNo"
        }
      ],
      "certificateName": "certName",
      "certificateExpiry": "2023-01-02T17:18:19.1234567Z"
    },
    "hostPoolReferences": [],
    "failHealthCheckOnStagingFailure": "NeedsAssistance",
    "keyVaultURL": ""
  }
}

Definíciók

Name Description
AppAttachPackage

Séma az alkalmazáscsatolási csomag tulajdonságaihoz.

AppAttachPackageInfoProperties

Séma a Csomaginformációk importálása tulajdonságokhoz.

AppAttachPackagePatch

A frissíthető alkalmazáscsatolási csomag tulajdonságainak sémája.

AppAttachPackagePatchProperties

Séma egy alkalmazáscsatolási csomag javítható mezőihez.

AppAttachPackageProperties

Séma az alkalmazáscsatolási csomag tulajdonságaihoz.

createdByType

Az erőforrást létrehozó identitás típusa.

ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

ErrorDetail

A hiba részletei.

ErrorResponse

Hibaválasz

failHealthCheckOnStagingFailure

Az állapot-ellenőrzés viselkedését jelző paraméter, ha ez a csomag nem tud előkészítést végrehajtani

MsixPackageApplications

Az MSIX-csomagalkalmazás tulajdonságainak sémája.

MsixPackageDependencies

MSIX-csomagfüggőségek tulajdonságainak sémája.

packageTimestamped

A csomag időbélyegzője, így figyelmen kívül hagyhatja a tanúsítvány lejárati dátumát

ProvisioningState

Az aktuális kiépítési állapot.

systemData

Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok.

AppAttachPackage

Séma az alkalmazáscsatolási csomag tulajdonságaihoz.

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 a földrajzi hely, ahol az erőforrás él

name

string

Az erőforrás neve

properties

AppAttachPackageProperties

Az Alkalmazás csatolása csomag részletes tulajdonságai

systemData

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"

AppAttachPackageInfoProperties

Séma a Csomaginformációk importálása tulajdonságokhoz.

Name Típus Description
certificateExpiry

string (date-time)

A tanúsítvány lejáratának dátuma a appxmanifest.xmltalálható.

certificateName

string

A tanúsítvány neve a appxmanifest.xmltalálható.

displayName

string

A portálon megjelenítendő felhasználóbarát név.

imagePath

string

VHD/CIM rendszerkép elérési útja a hálózati megosztáson.

isActive

boolean

A csomag ezen verziójának aktívvá tétele a gazdagépkészleten.

isPackageTimestamped

packageTimestamped

A csomag időbélyegzője, így figyelmen kívül hagyhatja a tanúsítvány lejárati dátumát

isRegularRegistration

boolean

Megadja, hogyan regisztrálhatja a csomagokat a hírcsatornában.

lastUpdated

string (date-time)

A csomag utolsó frissítésének dátuma, amely a appxmanifest.xmltalálható.

packageAlias

string

Az Alkalmazás csatolása csomag aliasa. Importáláskor hozzárendelve

packageApplications

MsixPackageApplications[]

Csomagalkalmazások listája.

packageDependencies

MsixPackageDependencies[]

Csomagfüggőségek listája.

packageFamilyName

string

Csomagcsalád neve a appxmanifest.xml. A csomag nevét és a Közzétevő nevét tartalmazza.

packageFullName

string

Csomag teljes neve a appxmanifest.xml.

packageName

string

Csomag neve a appxmanifest.xml.

packageRelativePath

string

A csomag relatív elérési útja a képen belül.

version

string

A csomag verziója a appxmanifest.xmltalálható.

AppAttachPackagePatch

A frissíthető alkalmazáscsatolási csomag tulajdonságainak sémája.

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}"

name

string

Az erőforrás neve

properties

AppAttachPackagePatchProperties

Az Alkalmazás csatolása csomag részletes tulajdonságai

systemData

systemData

A createdBy és a modifiedBy adatokat tartalmazó Azure Resource Manager-metaadatok.

type

string

Az erőforrás típusa. Pl. "Microsoft.Compute/virtualMachines" vagy "Microsoft.Storage/storageAccounts"

AppAttachPackagePatchProperties

Séma egy alkalmazáscsatolási csomag javítható mezőihez.

Name Típus Description
failHealthCheckOnStagingFailure

failHealthCheckOnStagingFailure

Az állapot-ellenőrzés viselkedését jelző paraméter, ha ez a csomag nem tud előkészítést végrehajtani

hostPoolReferences

string[] (arm-id)

A Hostpool erőforrás-azonosítóinak listája.

image

AppAttachPackageInfoProperties

Az Alkalmazás csatolása csomag részletes tulajdonságai

keyVaultURL

string

A keyVaultban található tanúsítványnév URL-címe

AppAttachPackageProperties

Séma az alkalmazáscsatolási csomag tulajdonságaihoz.

Name Típus Description
failHealthCheckOnStagingFailure

failHealthCheckOnStagingFailure

Az állapot-ellenőrzés viselkedését jelző paraméter, ha ez a csomag nem tud előkészítést végrehajtani

hostPoolReferences

string[]

A Hostpool erőforrás-azonosítóinak listája.

image

AppAttachPackageInfoProperties

Az Alkalmazás csatolása csomag részletes tulajdonságai

keyVaultURL

string

A keyVaultban található tanúsítványnév URL-címe

provisioningState

ProvisioningState

Az alkalmazáscsatolási csomag kiépítési állapota.

createdByType

Az erőforrást létrehozó identitás típusa.

Érték Description
User
Application
ManagedIdentity
Key

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

ErrorAdditionalInfo[]

A hiba további információi.

code

string

A hibakód.

details

ErrorDetail[]

A hiba részletei.

message

string

A hibaüzenet.

target

string

A hiba célpontja.

ErrorResponse

Hibaválasz

Name Típus Description
error

ErrorDetail

A hibaobjektum.

failHealthCheckOnStagingFailure

Az állapot-ellenőrzés viselkedését jelző paraméter, ha ez a csomag nem tud előkészítést végrehajtani

Érték Description
Unhealthy
NeedsAssistance
DoNotFail

MsixPackageApplications

Az MSIX-csomagalkalmazás tulajdonságainak sémája.

Name Típus Description
appId

string

Csomagalkalmazás-azonosító, megtalálható a appxmanifest.xml.

appUserModelID

string

A csomagalkalmazás aktiválására szolgál. Csomagnévből és ApplicationID-ből áll. A következő helyen található: appxmanifest.xml.

description

string

A csomagalkalmazás leírása.

friendlyName

string

Felhasználóbarát név.

iconImageName

string

Felhasználóbarát név.

rawIcon

string (byte)

az ikon egy 64 bites sztring bájttömbként.

rawPng

string (byte)

az ikon egy 64 bites sztring bájttömbként.

MsixPackageDependencies

MSIX-csomagfüggőségek tulajdonságainak sémája.

Name Típus Description
dependencyName

string

A csomagfüggőség neve.

minVersion

string

Függőségi verzió szükséges.

publisher

string

A függőség közzétevőjének neve.

packageTimestamped

A csomag időbélyegzője, így figyelmen kívül hagyhatja a tanúsítvány lejárati dátumát

Érték Description
Timestamped
NotTimestamped

ProvisioningState

Az aktuális kiépítési állapot.

Érték Description
Succeeded
Provisioning
Failed
Canceled

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

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

createdByType

Az erőforrást legutóbb módosító identitás típusa.