Share via


NodeTypeSku Class

Definition

Describes a node type sku.

public class NodeTypeSku : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.ServiceFabricManagedClusters.Models.NodeTypeSku>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.ServiceFabricManagedClusters.Models.NodeTypeSku>
type NodeTypeSku = class
    interface IJsonModel<NodeTypeSku>
    interface IPersistableModel<NodeTypeSku>
Public Class NodeTypeSku
Implements IJsonModel(Of NodeTypeSku), IPersistableModel(Of NodeTypeSku)
Inheritance
NodeTypeSku
Implements

Constructors

NodeTypeSku(Int32)

Initializes a new instance of NodeTypeSku.

Properties

Capacity

The number of nodes in the node type.<br /><br />If present in request it will override properties.vmInstanceCount.

Name

The sku name. <br /><br />Name is internally generated and is used in auto-scale scenarios.<br /> Property does not allow to be changed to other values than generated.<br /> To avoid deployment errors please omit the property.

Tier

Specifies the tier of the node type. <br /><br /> Possible Values:<br /> Standard.

Explicit Interface Implementations

IJsonModel<NodeTypeSku>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<NodeTypeSku>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<NodeTypeSku>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<NodeTypeSku>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<NodeTypeSku>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to