AppAttachPackagePatchProperties Class
- java.
lang. Object - com.
azure. resourcemanager. desktopvirtualization. models. AppAttachPackagePatchProperties
- com.
Implements
public final class AppAttachPackagePatchProperties
implements JsonSerializable<AppAttachPackagePatchProperties>
Schema for patchable fields on an App Attach Package.
Constructor Summary
| Constructor | Description |
|---|---|
| AppAttachPackagePatchProperties() |
Creates an instance of App |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
Fail |
failHealthCheckOnStagingFailure()
Get the fail |
|
static
App |
fromJson(JsonReader jsonReader)
Reads an instance of App |
| List<String> |
hostPoolReferences()
Get the host |
|
App |
image()
Get the image property: Detailed properties for App Attach Package. |
| String |
keyVaultUrl()
Get the key |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
App |
withFailHealthCheckOnStagingFailure(FailHealthCheckOnStagingFailure failHealthCheckOnStagingFailure)
Set the fail |
|
App |
withHostPoolReferences(List<String> hostPoolReferences)
Set the host |
|
App |
withImage(AppAttachPackageInfoProperties image)
Set the image property: Detailed properties for App Attach Package. |
|
App |
withKeyVaultUrl(String keyVaultUrl)
Set the key |
Methods inherited from java.lang.Object
Constructor Details
AppAttachPackagePatchProperties
public AppAttachPackagePatchProperties()
Creates an instance of AppAttachPackagePatchProperties class.
Method Details
failHealthCheckOnStagingFailure
public FailHealthCheckOnStagingFailure failHealthCheckOnStagingFailure()
Get the failHealthCheckOnStagingFailure property: Parameter indicating how the health check should behave if this package fails staging.
Returns:
fromJson
public static AppAttachPackagePatchProperties fromJson(JsonReader jsonReader)
Reads an instance of AppAttachPackagePatchProperties from the JsonReader.
Parameters:
Returns:
Throws:
hostPoolReferences
public List<String> hostPoolReferences()
Get the hostPoolReferences property: List of Hostpool resource Ids.
Returns:
image
public AppAttachPackageInfoProperties image()
Get the image property: Detailed properties for App Attach Package.
Returns:
keyVaultUrl
public String keyVaultUrl()
Get the keyVaultUrl property: URL path to certificate name located in keyVault.
Returns:
toJson
validate
public void validate()
Validates the instance.
withFailHealthCheckOnStagingFailure
public AppAttachPackagePatchProperties withFailHealthCheckOnStagingFailure(FailHealthCheckOnStagingFailure failHealthCheckOnStagingFailure)
Set the failHealthCheckOnStagingFailure property: Parameter indicating how the health check should behave if this package fails staging.
Parameters:
Returns:
withHostPoolReferences
public AppAttachPackagePatchProperties withHostPoolReferences(List<String> hostPoolReferences)
Set the hostPoolReferences property: List of Hostpool resource Ids.
Parameters:
Returns:
withImage
public AppAttachPackagePatchProperties withImage(AppAttachPackageInfoProperties image)
Set the image property: Detailed properties for App Attach Package.
Parameters:
Returns:
withKeyVaultUrl
public AppAttachPackagePatchProperties withKeyVaultUrl(String keyVaultUrl)
Set the keyVaultUrl property: URL path to certificate name located in keyVault.
Parameters:
Returns: