Interface Snapshot.DefinitionStages.WithWindowsSnapshotSource
-
- All Known Subinterfaces:
Snapshot.Definition,Snapshot.DefinitionStages.WithSnapshotSource
- Enclosing interface:
- Snapshot.DefinitionStages
public static interface Snapshot.DefinitionStages.WithWindowsSnapshotSourceThe stage of the managed snapshot definition allowing to choose Windows OS source.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Snapshot.DefinitionStages.WithCreatewithWindowsFromDisk(Disk sourceDisk)Specifies the source Windows OS managed disk.Snapshot.DefinitionStages.WithCreatewithWindowsFromDisk(String sourceDiskId)Specifies the source Windows OS managed disk.Snapshot.DefinitionStages.WithCreatewithWindowsFromSnapshot(Snapshot sourceSnapshot)Specifies the source Windows OS managed snapshot.Snapshot.DefinitionStages.WithCreatewithWindowsFromSnapshot(String sourceSnapshotId)Specifies the source Windows OS managed snapshot.Snapshot.DefinitionStages.WithCreatewithWindowsFromVhd(String vhdUrl)Specifies the source specialized or generalized Windows OS VHD when it belongs to the same subscription.Snapshot.DefinitionStages.WithCreatewithWindowsFromVhd(String vhdUrl, String storageAccountId)Specifies the source specialized or generalized Windows OS VHD and the storage account ID.
-
-
-
Method Detail
-
withWindowsFromDisk
Snapshot.DefinitionStages.WithCreate withWindowsFromDisk(String sourceDiskId)
Specifies the source Windows OS managed disk.- Parameters:
sourceDiskId- a source managed disk resource ID- Returns:
- the next stage of the definition
-
withWindowsFromDisk
Snapshot.DefinitionStages.WithCreate withWindowsFromDisk(Disk sourceDisk)
Specifies the source Windows OS managed disk.- Parameters:
sourceDisk- a source managed disk- Returns:
- the next stage of the definition
-
withWindowsFromSnapshot
Snapshot.DefinitionStages.WithCreate withWindowsFromSnapshot(String sourceSnapshotId)
Specifies the source Windows OS managed snapshot.- Parameters:
sourceSnapshotId- a snapshot resource ID- Returns:
- the next stage of the definition
-
withWindowsFromSnapshot
Snapshot.DefinitionStages.WithCreate withWindowsFromSnapshot(Snapshot sourceSnapshot)
Specifies the source Windows OS managed snapshot.- Parameters:
sourceSnapshot- a source snapshot- Returns:
- the next stage of the definition
-
withWindowsFromVhd
Snapshot.DefinitionStages.WithCreate withWindowsFromVhd(String vhdUrl)
Specifies the source specialized or generalized Windows OS VHD when it belongs to the same subscription.- Parameters:
vhdUrl- the source VHD URL- Returns:
- the next stage of the definition
-
withWindowsFromVhd
Snapshot.DefinitionStages.WithCreate withWindowsFromVhd(String vhdUrl, String storageAccountId)
Specifies the source specialized or generalized Windows OS VHD and the storage account ID.- Parameters:
vhdUrl- the source VHD URLstorageAccountId- the storage account ID- Returns:
- the next stage of the definition
-
-