Partager via


RecommendedMachineConfiguration Class

Definition

The properties describe the recommended machine configuration for this Image Definition. These properties are updatable.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20220103.RecommendedMachineConfigurationTypeConverter))]
public class RecommendedMachineConfiguration : Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20220103.IRecommendedMachineConfiguration
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20220103.RecommendedMachineConfigurationTypeConverter))>]
type RecommendedMachineConfiguration = class
    interface IRecommendedMachineConfiguration
    interface IJsonSerializable
Public Class RecommendedMachineConfiguration
Implements IRecommendedMachineConfiguration
Inheritance
RecommendedMachineConfiguration
Attributes
Implements

Constructors

RecommendedMachineConfiguration()

Creates an new RecommendedMachineConfiguration instance.

Properties

MemoryMax

The maximum number of the resource.

MemoryMin

The minimum number of the resource.

VCpUsMax

The maximum number of the resource.

VCpUsMin

The minimum number of the resource.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of RecommendedMachineConfiguration.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of RecommendedMachineConfiguration.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20220103.IRecommendedMachineConfiguration.

FromJsonString(String)

Creates a new instance of RecommendedMachineConfiguration, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of RecommendedMachineConfiguration into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to