Share via


AvailableWorkloadProfileProperties Class

Definition

Revision resource specific properties

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.App.Models.AvailableWorkloadProfilePropertiesTypeConverter))]
public class AvailableWorkloadProfileProperties : Microsoft.Azure.PowerShell.Cmdlets.App.Models.IAvailableWorkloadProfileProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.App.Models.AvailableWorkloadProfilePropertiesTypeConverter))>]
type AvailableWorkloadProfileProperties = class
    interface IAvailableWorkloadProfileProperties
    interface IJsonSerializable
Public Class AvailableWorkloadProfileProperties
Implements IAvailableWorkloadProfileProperties
Inheritance
AvailableWorkloadProfileProperties
Attributes
Implements

Constructors

AvailableWorkloadProfileProperties()

Creates an new AvailableWorkloadProfileProperties instance.

Properties

Applicability

indicates whether the profile is default for the location.

Category

Used to categorize workload profiles.

Core

Number of cores in CPU.

DisplayName

The everyday name of the workload profile.

MemoryGiB

Memory in GiB.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of AvailableWorkloadProfileProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of AvailableWorkloadProfileProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.App.Models.IAvailableWorkloadProfileProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of AvailableWorkloadProfileProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to