Share via


RoleInstanceView Class

Definition

The instance view of the role instance.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CloudService.Models.Api20220904.RoleInstanceViewTypeConverter))]
public class RoleInstanceView : Microsoft.Azure.PowerShell.Cmdlets.CloudService.Models.Api20220904.IRoleInstanceView
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CloudService.Models.Api20220904.RoleInstanceViewTypeConverter))>]
type RoleInstanceView = class
    interface IRoleInstanceView
    interface IJsonSerializable
Public Class RoleInstanceView
Implements IRoleInstanceView
Inheritance
RoleInstanceView
Attributes
Implements

Constructors

RoleInstanceView()

Creates an new RoleInstanceView instance.

Properties

PlatformFaultDomain

The Fault Domain.

PlatformUpdateDomain

The Update Domain.

PrivateId

Specifies a unique identifier generated internally for the cloud service associated with this role instance.

NOTE: If you are using Azure Diagnostics extension, this property can be used as 'DeploymentId' for querying details.

Statuses

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of RoleInstanceView.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of RoleInstanceView.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.CloudService.Models.Api20220904.IRoleInstanceView.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of RoleInstanceView into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to