Delen via


App Attach Package - Update

Een app bijwerken Pakket bijvoegen

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

URI-parameters

Name In Vereist Type Description
appAttachPackageName
path True

string

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

De naam van het App Attach-pakket

resourceGroupName
path True

string

minLength: 1
maxLength: 90

De naam van de resourcegroep. De naam is hoofdletterongevoelig.

subscriptionId
path True

string (uuid)

De id van het doelabonnement. De waarde moet een UUID zijn.

api-version
query True

string

minLength: 1

De API-versie die voor deze bewerking moet worden gebruikt.

Aanvraagbody

Name Type Description
properties

AppAttachPackagePatchProperties

Gedetailleerde eigenschappen voor App Attach Package

Antwoorden

Name Type Description
200 OK

AppAttachPackage

App Attach Package succesvol bijgewerkt.

Other Status Codes

ErrorResponse

Reactie op automatiseringsfout die beschrijft waarom de bewerking is mislukt.

Voorbeelden

AppAttachPackage_Update

Voorbeeldaanvraag

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

Voorbeeldrespons

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

Definities

Name Description
AppAttachPackage

Schema voor de eigenschappen van het App Attach-pakket.

AppAttachPackageInfoProperties

Schema voor het importeren van pakketinformatie-eigenschappen.

AppAttachPackagePatch

Schema voor bijwerkbare eigenschappen van App Attach Package.

AppAttachPackagePatchProperties

Schema voor patchbare velden op een App Attach-pakket.

AppAttachPackageProperties

Schema voor de eigenschappen van het App Attach-pakket.

createdByType

Het type identiteit waarmee de resource is gemaakt.

ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

ErrorDetail

De foutdetails.

ErrorResponse

Foutreactie

failHealthCheckOnStagingFailure

Parameter die aangeeft hoe de statuscontrole moet werken als dit pakket niet kan worden gefaseerd

MsixPackageApplications

Schema voor de eigenschappen van de MSIX-pakkettoepassing.

MsixPackageDependencies

Schema voor eigenschappen van MSIX Package Dependencies.

packageTimestamped

Is de tijdstempel van het pakket zodanig dat de vervaldatum van het certificaat kan worden genegeerd

ProvisioningState

De huidige inrichtingsstatus.

systemData

Metagegevens met betrekking tot het maken en de laatste wijziging van de resource.

AppAttachPackage

Schema voor de eigenschappen van het App Attach-pakket.

Name Type Description
id

string (arm-id)

Volledig gekwalificeerde resource-id voor de resource. Bijvoorbeeld /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceType}/{resourceName}"

location

string

De geografische locatie waar de resource zich bevindt

name

string

De naam van de resource

properties

AppAttachPackageProperties

Gedetailleerde eigenschappen voor App Attach Package

systemData

systemData

Azure Resource Manager-metagegevens met createdBy- en modifiedBy-gegevens.

tags

object

Resourcetags.

type

string

Het type bron. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts'

AppAttachPackageInfoProperties

Schema voor het importeren van pakketinformatie-eigenschappen.

Name Type Description
certificateExpiry

string (date-time)

Datumcertificaat verloopt, gevonden in de appxmanifest.xml.

certificateName

string

Certificaatnaam gevonden in de appxmanifest.xml.

displayName

string

Gebruiksvriendelijke naam die moet worden weergegeven in de portal.

imagePath

string

Pad naar VHD/CIM-installatiekopie op netwerkshare.

isActive

boolean

Maak van deze versie van het pakket de actieve versie in de hostpool.

isPackageTimestamped

packageTimestamped

Is de tijdstempel van het pakket zodanig dat de vervaldatum van het certificaat kan worden genegeerd

isRegularRegistration

boolean

Hiermee geeft u op hoe het pakket in de feed moet worden geregistreerd.

lastUpdated

string (date-time)

Het datumpakket is voor het laatst bijgewerkt, te vinden in de appxmanifest.xml.

packageAlias

string

Alias van app-bijlagepakket. Toegewezen tijdens het importeren

packageApplications

MsixPackageApplications[]

Lijst met pakkettoepassingen.

packageDependencies

MsixPackageDependencies[]

Lijst met pakketafhankelijkheden.

packageFamilyName

string

Familienaam van pakket uit appxmanifest.xml. Bevat de pakketnaam en de naam van de uitgever.

packageFullName

string

Volledige naam van pakket van appxmanifest.xml.

packageName

string

Pakketnaam uit appxmanifest.xml.

packageRelativePath

string

Relatief pad naar het pakket in de afbeelding.

version

string

Pakketversie gevonden in de appxmanifest.xml.

AppAttachPackagePatch

Schema voor bijwerkbare eigenschappen van App Attach Package.

Name Type Description
id

string (arm-id)

Volledig gekwalificeerde resource-id voor de resource. Bijvoorbeeld /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceType}/{resourceName}"

name

string

De naam van de resource

properties

AppAttachPackagePatchProperties

Gedetailleerde eigenschappen voor App Attach Package

systemData

systemData

Azure Resource Manager-metagegevens met createdBy- en modifiedBy-gegevens.

type

string

Het type bron. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts'

AppAttachPackagePatchProperties

Schema voor patchbare velden op een App Attach-pakket.

Name Type Description
failHealthCheckOnStagingFailure

failHealthCheckOnStagingFailure

Parameter die aangeeft hoe de statuscontrole moet werken als dit pakket niet kan worden gefaseerd

hostPoolReferences

string[] (arm-id)

Lijst met hostpoolresource-id's.

image

AppAttachPackageInfoProperties

Gedetailleerde eigenschappen voor App Attach Package

keyVaultURL

string

URL-pad naar certificaatnaam die zich in KeyVault bevindt

AppAttachPackageProperties

Schema voor de eigenschappen van het App Attach-pakket.

Name Type Description
failHealthCheckOnStagingFailure

failHealthCheckOnStagingFailure

Parameter die aangeeft hoe de statuscontrole moet werken als dit pakket niet kan worden gefaseerd

hostPoolReferences

string[]

Lijst met hostpoolresource-id's.

image

AppAttachPackageInfoProperties

Gedetailleerde eigenschappen voor App Attach Package

keyVaultURL

string

URL-pad naar certificaatnaam die zich in KeyVault bevindt

provisioningState

ProvisioningState

De inrichtingsstatus van het App Attach-pakket.

createdByType

Het type identiteit waarmee de resource is gemaakt.

Waarde Description
User
Application
ManagedIdentity
Key

ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

Name Type Description
info

object

De aanvullende informatie.

type

string

Het extra informatietype.

ErrorDetail

De foutdetails.

Name Type Description
additionalInfo

ErrorAdditionalInfo[]

De fout bevat aanvullende informatie.

code

string

De foutcode.

details

ErrorDetail[]

De foutdetails.

message

string

Het foutbericht.

target

string

Het foutdoelwit.

ErrorResponse

Foutreactie

Name Type Description
error

ErrorDetail

Het foutobject.

failHealthCheckOnStagingFailure

Parameter die aangeeft hoe de statuscontrole moet werken als dit pakket niet kan worden gefaseerd

Waarde Description
Unhealthy
NeedsAssistance
DoNotFail

MsixPackageApplications

Schema voor de eigenschappen van de MSIX-pakkettoepassing.

Name Type Description
appId

string

Pakkettoepassings-id, gevonden in appxmanifest.xml.

appUserModelID

string

Wordt gebruikt om pakkettoepassing te activeren. Bestaat uit pakketnaam en ApplicationID. Gevonden in appxmanifest.xml.

description

string

Beschrijving van pakkettoepassing.

friendlyName

string

Gebruiksvriendelijke naam.

iconImageName

string

Gebruiksvriendelijke naam.

rawIcon

string (byte)

het pictogram een 64-bits tekenreeks als een bytematrix.

rawPng

string (byte)

het pictogram een 64-bits tekenreeks als een bytematrix.

MsixPackageDependencies

Schema voor eigenschappen van MSIX Package Dependencies.

Name Type Description
dependencyName

string

Naam van pakketafhankelijkheid.

minVersion

string

Afhankelijkheidsversie vereist.

publisher

string

Naam van afhankelijkheidsuitgever.

packageTimestamped

Is de tijdstempel van het pakket zodanig dat de vervaldatum van het certificaat kan worden genegeerd

Waarde Description
Timestamped
NotTimestamped

ProvisioningState

De huidige inrichtingsstatus.

Waarde Description
Succeeded
Provisioning
Failed
Canceled

systemData

Metagegevens met betrekking tot het maken en de laatste wijziging van de resource.

Name Type Description
createdAt

string (date-time)

De tijdstempel van het maken van resources (UTC).

createdBy

string

De identiteit waarmee de resource is gemaakt.

createdByType

createdByType

Het type identiteit waarmee de resource is gemaakt.

lastModifiedAt

string (date-time)

De tijdstempel van de laatste wijziging van de resource (UTC)

lastModifiedBy

string

De identiteit die de resource voor het laatst heeft gewijzigd.

lastModifiedByType

createdByType

Het type identiteit dat de resource voor het laatst heeft gewijzigd.