Compartilhar via


RoleInstanceProperties Class

Definition

The role instance properties of the network function.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ConnectedNetwork.Models.RoleInstancePropertiesTypeConverter))]
public class RoleInstanceProperties : Microsoft.Azure.PowerShell.Cmdlets.ConnectedNetwork.Models.IRoleInstanceProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ConnectedNetwork.Models.RoleInstancePropertiesTypeConverter))>]
type RoleInstanceProperties = class
    interface IRoleInstanceProperties
    interface IJsonSerializable
Public Class RoleInstanceProperties
Implements IRoleInstanceProperties
Inheritance
RoleInstanceProperties
Attributes
Implements

Constructors

Name Description
RoleInstanceProperties()

Creates an new RoleInstanceProperties instance.

Properties

Name Description
OperationalState

The operational state of the role instance.

ProvisioningState

The provisioning state of the RoleInstance resource.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of RoleInstanceProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of RoleInstanceProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.ConnectedNetwork.Models.IRoleInstanceProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of RoleInstanceProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to