IWithSnapshotSource Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The stage of the managed snapshot definition allowing to choose OS source or data source.
public interface IWithSnapshotSource : Microsoft.Azure.Management.Compute.Fluent.Snapshot.Definition.IWithDataSnapshotSource, Microsoft.Azure.Management.Compute.Fluent.Snapshot.Definition.IWithLinuxSnapshotSource, Microsoft.Azure.Management.Compute.Fluent.Snapshot.Definition.IWithWindowsSnapshotSource
type IWithSnapshotSource = interface
interface IWithWindowsSnapshotSource
interface IWithLinuxSnapshotSource
interface IWithDataSnapshotSource
interface IWithDataSnapshotFromVhd
interface IWithDataSnapshotFromDisk
interface IWithDataSnapshotFromSnapshot
Public Interface IWithSnapshotSource
Implements IWithDataSnapshotSource, IWithLinuxSnapshotSource, IWithWindowsSnapshotSource
- Derived
- Implements
Methods
WithDataFromDisk(IDisk) |
Specifies the source data managed disk. (Inherited from IWithDataSnapshotFromDisk) |
WithDataFromDisk(String) |
Specifies the ID of source data managed disk. (Inherited from IWithDataSnapshotFromDisk) |
WithDataFromSnapshot(ISnapshot) |
Specifies the source data managed snapshot. (Inherited from IWithDataSnapshotFromSnapshot) |
WithDataFromSnapshot(String) |
Specifies the source data managed snapshot. (Inherited from IWithDataSnapshotFromSnapshot) |
WithDataFromVhd(String, String) |
Specifies the source data VHD and the storage account ID. (Inherited from IWithDataSnapshotFromVhd) |
WithLinuxFromDisk(IDisk) |
Specifies the source Linux OS managed disk. (Inherited from IWithLinuxSnapshotSource) |
WithLinuxFromDisk(String) |
Specifies the source Linux OS managed disk. (Inherited from IWithLinuxSnapshotSource) |
WithLinuxFromSnapshot(ISnapshot) |
Specifies the source Linux OS managed snapshot. (Inherited from IWithLinuxSnapshotSource) |
WithLinuxFromSnapshot(String) |
Specifies the source Linux OS managed snapshot. (Inherited from IWithLinuxSnapshotSource) |
WithLinuxFromVhd(String, String) |
Specifies the source specialized or generalized Linux OS VHD and the storage account ID. (Inherited from IWithLinuxSnapshotSource) |
WithWindowsFromDisk(IDisk) |
Specifies the source Windows OS managed disk. (Inherited from IWithWindowsSnapshotSource) |
WithWindowsFromDisk(String) |
Specifies the source Windows OS managed disk. (Inherited from IWithWindowsSnapshotSource) |
WithWindowsFromSnapshot(ISnapshot) |
Specifies the source Windows OS managed snapshot. (Inherited from IWithWindowsSnapshotSource) |
WithWindowsFromSnapshot(String) |
Specifies the source Windows OS managed snapshot. (Inherited from IWithWindowsSnapshotSource) |
WithWindowsFromVhd(String, String) |
Specifies the source specialized or generalized Windows OS VHD and the storage account ID. (Inherited from IWithWindowsSnapshotSource) |