Class DeletedAppRestoreRequest
- java.lang.Object
-
- com.microsoft.azure.ProxyResource
-
- com.microsoft.azure.management.appservice.ProxyOnlyResource
-
- com.microsoft.azure.management.appservice.DeletedAppRestoreRequest
-
public class DeletedAppRestoreRequest extends ProxyOnlyResource
Details about restoring a deleted app.
-
-
Constructor Summary
Constructors Constructor Description DeletedAppRestoreRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringdeletedSiteId()Get aRM resource ID of the deleted app.BooleanrecoverConfiguration()Get if true, deleted site configuration, in addition to content, will be restored.StringsnapshotTime()Get point in time to restore the deleted app from, formatted as a DateTime string.BooleanuseDRSecondary()Get if true, the snapshot is retrieved from DRSecondary endpoint.DeletedAppRestoreRequestwithDeletedSiteId(String deletedSiteId)Set aRM resource ID of the deleted app.DeletedAppRestoreRequestwithRecoverConfiguration(Boolean recoverConfiguration)Set if true, deleted site configuration, in addition to content, will be restored.DeletedAppRestoreRequestwithSnapshotTime(String snapshotTime)Set point in time to restore the deleted app from, formatted as a DateTime string.DeletedAppRestoreRequestwithUseDRSecondary(Boolean useDRSecondary)Set if true, the snapshot is retrieved from DRSecondary endpoint.-
Methods inherited from class com.microsoft.azure.management.appservice.ProxyOnlyResource
kind, withKind
-
-
-
-
Method Detail
-
deletedSiteId
public String deletedSiteId()
Get aRM resource ID of the deleted app. Example: /subscriptions/{subId}/providers/Microsoft.Web/deletedSites/{deletedSiteId}.- Returns:
- the deletedSiteId value
-
withDeletedSiteId
public DeletedAppRestoreRequest withDeletedSiteId(String deletedSiteId)
Set aRM resource ID of the deleted app. Example: /subscriptions/{subId}/providers/Microsoft.Web/deletedSites/{deletedSiteId}.- Parameters:
deletedSiteId- the deletedSiteId value to set- Returns:
- the DeletedAppRestoreRequest object itself.
-
recoverConfiguration
public Boolean recoverConfiguration()
Get if true, deleted site configuration, in addition to content, will be restored.- Returns:
- the recoverConfiguration value
-
withRecoverConfiguration
public DeletedAppRestoreRequest withRecoverConfiguration(Boolean recoverConfiguration)
Set if true, deleted site configuration, in addition to content, will be restored.- Parameters:
recoverConfiguration- the recoverConfiguration value to set- Returns:
- the DeletedAppRestoreRequest object itself.
-
snapshotTime
public String snapshotTime()
Get point in time to restore the deleted app from, formatted as a DateTime string. If unspecified, default value is the time that the app was deleted.- Returns:
- the snapshotTime value
-
withSnapshotTime
public DeletedAppRestoreRequest withSnapshotTime(String snapshotTime)
Set point in time to restore the deleted app from, formatted as a DateTime string. If unspecified, default value is the time that the app was deleted.- Parameters:
snapshotTime- the snapshotTime value to set- Returns:
- the DeletedAppRestoreRequest object itself.
-
useDRSecondary
public Boolean useDRSecondary()
Get if true, the snapshot is retrieved from DRSecondary endpoint.- Returns:
- the useDRSecondary value
-
withUseDRSecondary
public DeletedAppRestoreRequest withUseDRSecondary(Boolean useDRSecondary)
Set if true, the snapshot is retrieved from DRSecondary endpoint.- Parameters:
useDRSecondary- the useDRSecondary value to set- Returns:
- the DeletedAppRestoreRequest object itself.
-
-