Compartilhar via


AppAttachPackagePatchProperties Class

Definition

Schema for patchable fields on an App Attach Package.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DesktopVirtualization.Models.AppAttachPackagePatchPropertiesTypeConverter))]
public class AppAttachPackagePatchProperties : Microsoft.Azure.PowerShell.Cmdlets.DesktopVirtualization.Models.IAppAttachPackagePatchProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DesktopVirtualization.Models.AppAttachPackagePatchPropertiesTypeConverter))>]
type AppAttachPackagePatchProperties = class
    interface IAppAttachPackagePatchProperties
    interface IJsonSerializable
Public Class AppAttachPackagePatchProperties
Implements IAppAttachPackagePatchProperties
Inheritance
AppAttachPackagePatchProperties
Attributes
Implements

Constructors

AppAttachPackagePatchProperties()

Creates an new AppAttachPackagePatchProperties instance.

Properties

FailHealthCheckOnStagingFailure

Parameter indicating how the health check should behave if this package fails staging

HostPoolReference

List of Hostpool resource Ids.

ImageCertificateExpiry

Date certificate expires, found in the appxmanifest.xml.

ImageCertificateName

Certificate name found in the appxmanifest.xml.

ImageDisplayName

User friendly Name to be displayed in the portal.

ImageIsActive

Make this version of the package the active one across the hostpool.

ImageIsPackageTimestamped

Is package timestamped so it can ignore the certificate expiry date

ImageIsRegularRegistration

Specifies how to register Package in feed.

ImageLastUpdated

Date Package was last updated, found in the appxmanifest.xml.

ImagePackageAlias

Alias of App Attach Package. Assigned at import time

ImagePackageApplication

List of package applications.

ImagePackageDependency

List of package dependencies.

ImagePackageFamilyName

Package Family Name from appxmanifest.xml. Contains Package Name and Publisher name.

ImagePackageFullName

Package Full Name from appxmanifest.xml.

ImagePackageName

Package Name from appxmanifest.xml.

ImagePackageRelativePath

Relative Path to the package inside the image.

ImagePath

VHD/CIM image path on Network Share.

ImageVersion

Package version found in the appxmanifest.xml.

KeyVaultUrl

URL path to certificate name located in keyVault

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of AppAttachPackagePatchProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of AppAttachPackagePatchProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.DesktopVirtualization.Models.IAppAttachPackagePatchProperties.

FromJsonString(String)

Creates a new instance of AppAttachPackagePatchProperties, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of AppAttachPackagePatchProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to