AppAttachPackageProperties Class
- java.
lang. Object - com.
azure. resourcemanager. desktopvirtualization. models. AppAttachPackageProperties
- com.
Implements
public final class AppAttachPackageProperties
implements JsonSerializable<AppAttachPackageProperties>
Schema for App Attach Package properties.
Constructor Summary
| Constructor | Description |
|---|---|
| AppAttachPackageProperties() |
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 |
|
Provisioning |
provisioningState()
Get the provisioning |
|
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
AppAttachPackageProperties
public AppAttachPackageProperties()
Creates an instance of AppAttachPackageProperties 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 AppAttachPackageProperties fromJson(JsonReader jsonReader)
Reads an instance of AppAttachPackageProperties 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:
provisioningState
public ProvisioningState provisioningState()
Get the provisioningState property: The provisioning state of the App Attach Package.
Returns:
toJson
validate
public void validate()
Validates the instance.
withFailHealthCheckOnStagingFailure
public AppAttachPackageProperties withFailHealthCheckOnStagingFailure(FailHealthCheckOnStagingFailure failHealthCheckOnStagingFailure)
Set the failHealthCheckOnStagingFailure property: Parameter indicating how the health check should behave if this package fails staging.
Parameters:
Returns:
withHostPoolReferences
public AppAttachPackageProperties withHostPoolReferences(List<String> hostPoolReferences)
Set the hostPoolReferences property: List of Hostpool resource Ids.
Parameters:
Returns:
withImage
public AppAttachPackageProperties withImage(AppAttachPackageInfoProperties image)
Set the image property: Detailed properties for App Attach Package.
Parameters:
Returns:
withKeyVaultUrl
public AppAttachPackageProperties withKeyVaultUrl(String keyVaultUrl)
Set the keyVaultUrl property: URL path to certificate name located in keyVault.
Parameters:
Returns: