Aracılığıyla paylaş


App Attach Package - Update

Uygulama ekleme paketini güncelleştirme

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

URI Parametreleri

Name İçinde Gerekli Tür Description
appAttachPackageName
path True

string

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

Uygulama Ekleme paketinin adı

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Kaynak grubunun adı. İsim büyük/küçük harfe duyarsızdır.

subscriptionId
path True

string (uuid)

Hedef aboneliğin kimliği. Değer bir UUID olmalıdır.

api-version
query True

string

minLength: 1

Bu işlem için kullanılacak API sürümü.

İstek Gövdesi

Name Tür Description
properties

AppAttachPackagePatchProperties

Uygulama Ekleme Paketi için ayrıntılı özellikler

Yanıtlar

Name Tür Description
200 OK

AppAttachPackage

App Attach Paketi başarıyla güncellendi.

Other Status Codes

ErrorResponse

İşlemin neden başarısız olduğunu açıklayan otomasyon hatası yanıtı.

Örnekler

AppAttachPackage_Update

Örnek isteği

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

Örnek yanıt

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

Tanımlar

Name Description
AppAttachPackage

Uygulama Ekleme Paketi özellikleri için şema.

AppAttachPackageInfoProperties

Paket Bilgileri özelliklerini içeri aktarma şeması.

AppAttachPackagePatch

Güncelleştirilebilir Uygulama Ekleme Paketi özellikleri için şema.

AppAttachPackagePatchProperties

Uygulama Ekleme Paketindeki düzeltme eki uygulanabilir alanlar için şema.

AppAttachPackageProperties

Uygulama Ekleme Paketi özellikleri için şema.

createdByType

Kaynağı oluşturan kimliğin türü.

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

ErrorDetail

Hata ayrıntısı.

ErrorResponse

Hata yanıtı

failHealthCheckOnStagingFailure

Bu paket hazırlamada başarısız olursa sistem durumu denetiminin nasıl davranması gerektiğini gösteren parametre

MsixPackageApplications

MSIX Paket Uygulaması özellikleri için şema.

MsixPackageDependencies

MSIX Paket Bağımlılıkları özellikleri için şema.

packageTimestamped

Sertifikanın süre sonu tarihini yoksayabilmesi için paket zaman damgasına alınır mı?

ProvisioningState

Geçerli sağlama durumu.

systemData

Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.

AppAttachPackage

Uygulama Ekleme Paketi özellikleri için şema.

Name Tür Description
id

string (arm-id)

Kaynağın tam kaynak kimliği. Örneğin, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

location

string

Kaynağın bulunduğu coğrafi konum

name

string

Kaynağın adı

properties

AppAttachPackageProperties

Uygulama Ekleme Paketi için ayrıntılı özellikler

systemData

systemData

createdBy ve modifiedBy bilgilerini içeren Azure Resource Manager meta verileri.

tags

object

Kaynak etiketleri.

type

string

Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts"

AppAttachPackageInfoProperties

Paket Bilgileri özelliklerini içeri aktarma şeması.

Name Tür Description
certificateExpiry

string (date-time)

appxmanifest.xmlbulunan tarih sertifikasının süresi doluyor.

certificateName

string

appxmanifest.xmliçinde bulunan sertifika adı.

displayName

string

Portalda görüntülenecek kullanıcı dostu Ad.

imagePath

string

Ağ Paylaşımı'nda VHD/CIM görüntü yolu.

isActive

boolean

Paketin bu sürümünü konak havuzu genelinde etkin hale getirin.

isPackageTimestamped

packageTimestamped

Sertifikanın süre sonu tarihini yoksayabilmesi için paket zaman damgasına alınır mı?

isRegularRegistration

boolean

Paket'in akışa nasıl kaydedileceklerini belirtir.

lastUpdated

string (date-time)

Tarih Paketi en son güncelleştirildi, appxmanifest.xmlbulundu.

packageAlias

string

Uygulama Ekleme Paketi'nin diğer adı. İçeri aktarma zamanında atandı

packageApplications

MsixPackageApplications[]

Paket uygulamalarının listesi.

packageDependencies

MsixPackageDependencies[]

Paket bağımlılıklarının listesi.

packageFamilyName

string

appxmanifest.xml'dan Paket Aile Adı. Paket Adı ve Yayımcı adı içerir.

packageFullName

string

appxmanifest.xml'den Paket Tam Adı.

packageName

string

appxmanifest.xml'den Paket Adı.

packageRelativePath

string

Görüntünün içindeki paketin Göreli Yolu.

version

string

appxmanifest.xmliçinde bulunan paket sürümü.

AppAttachPackagePatch

Güncelleştirilebilir Uygulama Ekleme Paketi özellikleri için şema.

Name Tür Description
id

string (arm-id)

Kaynağın tam kaynak kimliği. Örneğin, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

name

string

Kaynağın adı

properties

AppAttachPackagePatchProperties

Uygulama Ekleme Paketi için ayrıntılı özellikler

systemData

systemData

createdBy ve modifiedBy bilgilerini içeren Azure Resource Manager meta verileri.

type

string

Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts"

AppAttachPackagePatchProperties

Uygulama Ekleme Paketindeki düzeltme eki uygulanabilir alanlar için şema.

Name Tür Description
failHealthCheckOnStagingFailure

failHealthCheckOnStagingFailure

Bu paket hazırlamada başarısız olursa sistem durumu denetiminin nasıl davranması gerektiğini gösteren parametre

hostPoolReferences

string[] (arm-id)

Konak havuzu kaynak kimliklerinin listesi.

image

AppAttachPackageInfoProperties

Uygulama Ekleme Paketi için ayrıntılı özellikler

keyVaultURL

string

keyVault içinde bulunan sertifika adının URL yolu

AppAttachPackageProperties

Uygulama Ekleme Paketi özellikleri için şema.

Name Tür Description
failHealthCheckOnStagingFailure

failHealthCheckOnStagingFailure

Bu paket hazırlamada başarısız olursa sistem durumu denetiminin nasıl davranması gerektiğini gösteren parametre

hostPoolReferences

string[]

Konak havuzu kaynak kimliklerinin listesi.

image

AppAttachPackageInfoProperties

Uygulama Ekleme Paketi için ayrıntılı özellikler

keyVaultURL

string

keyVault içinde bulunan sertifika adının URL yolu

provisioningState

ProvisioningState

Uygulama Ekleme Paketi'nin sağlama durumu.

createdByType

Kaynağı oluşturan kimliğin türü.

Değer Description
User
Application
ManagedIdentity
Key

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

Name Tür Description
info

object

Ek bilgiler.

type

string

Ek bilgi türü.

ErrorDetail

Hata ayrıntısı.

Name Tür Description
additionalInfo

ErrorAdditionalInfo[]

Hata ek bilgileri.

code

string

Hata kodu.

details

ErrorDetail[]

Hata ayrıntıları.

message

string

Hata iletisi.

target

string

Hata hedefi

ErrorResponse

Hata yanıtı

Name Tür Description
error

ErrorDetail

Hata nesnesi.

failHealthCheckOnStagingFailure

Bu paket hazırlamada başarısız olursa sistem durumu denetiminin nasıl davranması gerektiğini gösteren parametre

Değer Description
Unhealthy
NeedsAssistance
DoNotFail

MsixPackageApplications

MSIX Paket Uygulaması özellikleri için şema.

Name Tür Description
appId

string

appxmanifest.xmliçinde bulunan Paket Uygulama Kimliği.

appUserModelID

string

Paket Uygulamasını etkinleştirmek için kullanılır. Paket Adı ve ApplicationID'lerden oluşur. appxmanifest.xmliçinde bulunur.

description

string

Paket Uygulaması açıklaması.

friendlyName

string

Kullanıcı kolay adı.

iconImageName

string

Kullanıcı kolay adı.

rawIcon

string (byte)

simgesi, bayt dizisi olarak 64 bitlik bir dizedir.

rawPng

string (byte)

simgesi, bayt dizisi olarak 64 bitlik bir dizedir.

MsixPackageDependencies

MSIX Paket Bağımlılıkları özellikleri için şema.

Name Tür Description
dependencyName

string

Paket bağımlılığının adı.

minVersion

string

Bağımlılık sürümü gerekiyor.

publisher

string

Bağımlılık yayımcısının adı.

packageTimestamped

Sertifikanın süre sonu tarihini yoksayabilmesi için paket zaman damgasına alınır mı?

Değer Description
Timestamped
NotTimestamped

ProvisioningState

Geçerli sağlama durumu.

Değer Description
Succeeded
Provisioning
Failed
Canceled

systemData

Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.

Name Tür Description
createdAt

string (date-time)

Kaynak oluşturma (UTC) zaman damgası.

createdBy

string

Kaynağı oluşturan kimlik.

createdByType

createdByType

Kaynağı oluşturan kimliğin türü.

lastModifiedAt

string (date-time)

Kaynağın son değişikliğinin zaman damgası (UTC)

lastModifiedBy

string

Kaynağı en son değiştiren kimlik.

lastModifiedByType

createdByType

Kaynağı en son değiştiren kimlik türü.