IWithSnapshotSource Interface

Definition

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)

Applies to