Share via


MachineSkuProperties Class

Definition

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()

Applies to