Class SnapshotRecoverySource
java.lang.Object
com.azure.resourcemanager.appservice.models.SnapshotRecoverySource
Specifies the web app that snapshot contents will be retrieved from.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionid()
Get the id property: ARM resource ID of the source app.location()
Get the location property: Geographical location of the source web app, e.g.void
validate()
Validates the instance.Set the id property: ARM resource ID of the source app.withLocation
(String location) Set the location property: Geographical location of the source web app, e.g.
-
Constructor Details
-
SnapshotRecoverySource
public SnapshotRecoverySource()
-
-
Method Details
-
location
Get the location property: Geographical location of the source web app, e.g. SouthEastAsia, SouthCentralUS.- Returns:
- the location value.
-
withLocation
Set the location property: Geographical location of the source web app, e.g. SouthEastAsia, SouthCentralUS.- Parameters:
location
- the location value to set.- Returns:
- the SnapshotRecoverySource object itself.
-
id
Get the id property: ARM resource ID of the source app. /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} for production slots and /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} for other slots.- Returns:
- the id value.
-
withId
Set the id property: ARM resource ID of the source app. /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} for production slots and /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} for other slots.- Parameters:
id
- the id value to set.- Returns:
- the SnapshotRecoverySource object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-