Class CustomImagePropertiesFromVmFragment
Properties for creating a custom image from a virtual machine.
Namespace: System.Dynamic.ExpandoObject
Assembly: Microsoft.Azure.Management.DevTestLabs.dll
Syntax
public class CustomImagePropertiesFromVmFragment
Constructors
CustomImagePropertiesFromVmFragment()
Initializes a new instance of the CustomImagePropertiesFromVmFragment class.
Declaration
public CustomImagePropertiesFromVmFragment ();
CustomImagePropertiesFromVmFragment(String, WindowsOsInfoFragment, LinuxOsInfoFragment)
Initializes a new instance of the CustomImagePropertiesFromVmFragment class.
Declaration
public CustomImagePropertiesFromVmFragment (string sourceVmId = null, Microsoft.Azure.Management.DevTestLabs.Models.WindowsOsInfoFragment windowsOsInfo = null, Microsoft.Azure.Management.DevTestLabs.Models.LinuxOsInfoFragment linuxOsInfo = null);
Parameters
|
String
sourceVmId
The source vm identifier. |
|
WindowsOsInfoFragment
windowsOsInfo
The Windows OS information of the VM. |
|
LinuxOsInfoFragment
linuxOsInfo
The Linux OS information of the VM. |
Properties
LinuxOsInfo
Gets or sets the Linux OS information of the VM.
Declaration
[Newtonsoft.Json.JsonProperty(PropertyName="linuxOsInfo")]
public Microsoft.Azure.Management.DevTestLabs.Models.LinuxOsInfoFragment LinuxOsInfo { get; set; }
Property Value
|
LinuxOsInfoFragment
|
SourceVmId
Gets or sets the source vm identifier.
Declaration
[Newtonsoft.Json.JsonProperty(PropertyName="sourceVmId")]
public string SourceVmId { get; set; }
Property Value
|
String
|
WindowsOsInfo
Gets or sets the Windows OS information of the VM.
Declaration
[Newtonsoft.Json.JsonProperty(PropertyName="windowsOsInfo")]
public Microsoft.Azure.Management.DevTestLabs.Models.WindowsOsInfoFragment WindowsOsInfo { get; set; }
Property Value
|
WindowsOsInfoFragment
|