MachineSkuProperties Class
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.
MachineSkuProperties represents the properties of the machine SKU.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20230701.MachineSkuPropertiesTypeConverter))]
public class MachineSkuProperties : Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20230701.IMachineSkuProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20230701.MachineSkuPropertiesTypeConverter))>]
type MachineSkuProperties = class
interface IMachineSkuProperties
interface IJsonSerializable
Public Class MachineSkuProperties
Implements IMachineSkuProperties
- Inheritance
-
MachineSkuProperties
- Attributes
- Implements
Constructors
MachineSkuProperties() |
Creates an new MachineSkuProperties instance. |
Properties
BootstrapProtocol |
The type of bootstrap protocol used. |
CpuCore |
The count of CPU cores for this machine. |
CpuSocket |
The count of CPU sockets for this machine. |
Disk |
The list of disks. |
Generation |
The generation of the architecture. |
HardwareVersion |
The hardware version of the machine. |
MemoryCapacityGb |
The maximum amount of memory in GB. |
Model |
The model of the machine. |
NetworkInterface |
The list of network interfaces. |
TotalThread |
The count of SMT and physical core threads for this machine. |
Vendor |
The make of the machine. |
Methods
DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of MachineSkuProperties. |
DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of MachineSkuProperties. |
FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20230701.IMachineSkuProperties. |
FromJsonString(String) |
Creates a new instance of MachineSkuProperties, deserializing the content from a json string. |
ToJson(JsonObject, SerializationMode) |
Serializes this instance of MachineSkuProperties into a JsonNode. |
ToJsonString() |
Serializes this instance to a json string. |
ToString() |