Share via


IMachineSkuProperties Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20230701.MachineSkuPropertiesTypeConverter))]
public interface IMachineSkuProperties : Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20230701.MachineSkuPropertiesTypeConverter))>]
type IMachineSkuProperties = interface
    interface IJsonSerializable
Public Interface IMachineSkuProperties
Implements IJsonSerializable
Derived
Attributes
Implements

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

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to