ClusterProperties Class

Definition

The properties associated with a Stream Analytics cluster.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StreamAnalytics.Models.Api20200301Preview.ClusterPropertiesTypeConverter))]
public class ClusterProperties : Microsoft.Azure.PowerShell.Cmdlets.StreamAnalytics.Models.Api20200301Preview.IClusterProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StreamAnalytics.Models.Api20200301Preview.ClusterPropertiesTypeConverter))>]
type ClusterProperties = class
    interface IClusterProperties
    interface IJsonSerializable
Public Class ClusterProperties
Implements IClusterProperties
Inheritance
ClusterProperties
Attributes
Implements

Constructors

ClusterProperties()

Creates an new ClusterProperties instance.

Properties

CapacityAllocated

Represents the number of streaming units currently being used on the cluster.

CapacityAssigned

Represents the sum of the SUs of all streaming jobs associated with the cluster. If all of the jobs were running, this would be the capacity allocated.

ClusterId

Unique identifier for the cluster.

CreatedDate

The date this cluster was created.

ProvisioningState

The status of the cluster provisioning. The three terminal states are: Succeeded, Failed and Canceled

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ClusterProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ClusterProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.StreamAnalytics.Models.Api20200301Preview.IClusterProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ClusterProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to