Update-AzWvdAppAttachPackage
更新應用程式附加套件
語法
Update-AzWvdAppAttachPackage
-Name <String>
-ResourceGroupName <String>
[-SubscriptionId <String>]
[-FailHealthCheckOnStagingFailure <String>]
[-HostPoolReference <String[]>]
[-ImageCertificateExpiry <DateTime>]
[-ImageCertificateName <String>]
[-ImageDisplayName <String>]
[-ImageIsActive]
[-ImageIsPackageTimestamped <String>]
[-ImageIsRegularRegistration]
[-ImageLastUpdated <DateTime>]
[-ImagePackageAlias <String>]
[-ImagePackageApplication <IMsixPackageApplications[]>]
[-ImagePackageDependency <IMsixPackageDependencies[]>]
[-ImagePackageFamilyName <String>]
[-ImagePackageFullName <String>]
[-ImagePackageName <String>]
[-ImagePackageRelativePath <String>]
[-ImagePath <String>]
[-ImageVersion <String>]
[-DefaultProfile <PSObject>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzWvdAppAttachPackage
-Name <String>
-ResourceGroupName <String>
[-SubscriptionId <String>]
[-FailHealthCheckOnStagingFailure <String>]
[-HostPoolReference <String[]>]
[-ImageDisplayName <String>]
[-ImageIsActive]
[-ImageIsRegularRegistration]
[-AppAttachPackage] <AppAttachPackage>
[-PassThru]
[-DefaultProfile <PSObject>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzWvdAppAttachPackage
-Name <String>
-ResourceGroupName <String>
[-SubscriptionId <String>]
-JsonString <String>
[-DefaultProfile <PSObject>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzWvdAppAttachPackage
-Name <String>
-ResourceGroupName <String>
[-SubscriptionId <String>]
-JsonFilePath <String>
[-DefaultProfile <PSObject>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzWvdAppAttachPackage
-InputObject <IDesktopVirtualizationIdentity>
[-FailHealthCheckOnStagingFailure <String>]
[-HostPoolReference <String[]>]
[-ImageCertificateExpiry <DateTime>]
[-ImageCertificateName <String>]
[-ImageDisplayName <String>]
[-ImageIsActive]
[-ImageIsPackageTimestamped <String>]
[-ImageIsRegularRegistration]
[-ImageLastUpdated <DateTime>]
[-ImagePackageAlias <String>]
[-ImagePackageApplication <IMsixPackageApplications[]>]
[-ImagePackageDependency <IMsixPackageDependencies[]>]
[-ImagePackageFamilyName <String>]
[-ImagePackageFullName <String>]
[-ImagePackageName <String>]
[-ImagePackageRelativePath <String>]
[-ImagePath <String>]
[-ImageVersion <String>]
[-DefaultProfile <PSObject>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
更新應用程式附加套件
範例
範例 1:依名稱更新 Azure 虛擬桌面應用程式連結套件
$apps = "<PackagedApplication>"
$deps = "<PackageDependencies>"
Update-AzWvdAppAttachPackage -Name PackageArmObjectName `
-ResourceGroupName ResourceGroupName `
-SubscriptionId SubscriptionId `
-ImageDisplayName displayname `
-ImagePath imageURI `
-ImageIsActive:$false `
-ImageIsRegularRegistration:$false `
-ImageLastUpdated datelastupdated `
-ImagePackageApplication $apps `
-ImagePackageDependency $deps `
-ImagePackageFamilyName packagefamilyname `
-ImagePackageName packagename `
-ImagePackageFullName packagefullname `
-ImagePackageRelativePath packagerelativepath `
-ImageVersion packageversion `
-ImageCertificateExpiry certificateExpiry `
-ImageCertificateName certificateName `
-KeyVaultUrl keyvaultUrl `
-FailHealthCheckOnStagingFailure 'Unhealthy'
Location Name Type
-------- ---- ----
eastus PackageArmObjectName Microsoft.DesktopVirtualization/appattachpackages
此命令會更新資源群組中的 Azure 虛擬桌面應用程式連結套件。
範例 2:從 appAttachPackage 物件建立 Azure 虛擬桌面應用程式連結套件
Update-AzWvdAppAttachPackage -Name PackageArmObjectName `
-ResourceGroupName ResourceGroupName `
-SubscriptionId SubscriptionId `
-DisplayName displayname `
-AppAttachPackage imageObject `
-IsActive:$false `
-IsLogonBlocking:$false `
-KeyVaultUrl keyvaultUrl `
-FailHealthCheckOnStagingFailure 'Unhealthy' `
-HostpoolReference hostpoolReference `
-PassThru
Location Name Type
-------- ---- ----
eastus PackageArmObjectName Microsoft.DesktopVirtualization/appattachpackages
此命令會使用 Import-AzWvdAppAttachPackageInfo 命令的輸出,更新資源群組中的 Azure 虛擬桌面應用程式附加套件。
參數
-AppAttachPackage
類型: | AppAttachPackage |
Position: | 1 |
預設值: | None |
必要: | True |
接受管線輸入: | True |
接受萬用字元: | False |
-Confirm
在執行 Cmdlet 之前,提示您進行確認。
類型: | SwitchParameter |
別名: | cf |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-DefaultProfile
DefaultProfile 參數無法運作。 如果針對不同的訂用帳戶執行 Cmdlet,請使用 SubscriptionId 參數。
類型: | PSObject |
別名: | AzureRMContext, AzureCredential |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-FailHealthCheckOnStagingFailure
參數,指出如果此套件失敗暫存,健康情況檢查應該如何運作
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-HostPoolReference
Hostpool 資源標識碼的清單。
類型: | String[] |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ImageCertificateExpiry
日期憑證到期,可在 appxmanifest.xml中找到。
類型: | DateTime |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ImageCertificateName
appxmanifest.xml中找到的憑證名稱。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ImageDisplayName
要顯示在入口網站中的使用者易記名稱。
類型: | String |
別名: | DisplayName |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ImageIsActive
將此版本的套件設為跨主機集區的作用中套件。
類型: | SwitchParameter |
別名: | IsActive |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ImageIsPackageTimestamped
封裝是否已時間戳,因此它可以忽略憑證到期日
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ImageIsRegularRegistration
指定如何在摘要中註冊封裝。
類型: | SwitchParameter |
別名: | IsRegularRegistration, IsLogonBlocking |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ImageLastUpdated
上次更新日期套件,可在 appxmanifest.xml中找到。
類型: | DateTime |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ImagePackageAlias
應用程式附加套件的別名。 在匯入時指派
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ImagePackageApplication
套件應用程式清單。
類型: | IMsixPackageApplications[] |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ImagePackageDependency
套件相依性清單。
類型: | IMsixPackageDependencies[] |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ImagePackageFamilyName
appxmanifest.xml的套件系列名稱。 包含套件名稱和發行者名稱。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ImagePackageFullName
appxmanifest.xml的套件完整名稱。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ImagePackageName
appxmanifest.xml的套件名稱。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ImagePackageRelativePath
映射內封裝的相對路徑。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ImagePath
網路共用上的 VHD/CIM 映射路徑。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ImageVersion
appxmanifest.xml中找到的套件版本。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-InputObject
Identity 參數
類型: | IDesktopVirtualizationIdentity |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | True |
接受萬用字元: | False |
-JsonFilePath
提供給更新作業的 Json 檔案路徑
類型: | String |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-JsonString
提供給更新作業的 Json 字串
類型: | String |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-Name
應用程式附加套件的名稱
類型: | String |
別名: | AppAttachPackageName |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-PassThru
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ResourceGroupName
資源群組的名稱。 名稱不區分大小寫。
類型: | String |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-SubscriptionId
目標訂用帳戶的標識碼。 此值必須是 UUID。
類型: | String |
Position: | Named |
預設值: | (Get-AzContext).Subscription.Id |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-WhatIf
顯示 Cmdlet 執行時會發生什麼事。 Cmdlet 未執行。
類型: | SwitchParameter |
別名: | wi |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
輸入
IDesktopVirtualizationIdentity