Share via


InstanceProperties Class

Definition

Device Update instance properties.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DeviceUpdate.Models.InstancePropertiesTypeConverter))]
public class InstanceProperties : Microsoft.Azure.PowerShell.Cmdlets.DeviceUpdate.Models.IInstanceProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DeviceUpdate.Models.InstancePropertiesTypeConverter))>]
type InstanceProperties = class
    interface IInstanceProperties
    interface IJsonSerializable
Public Class InstanceProperties
Implements IInstanceProperties
Inheritance
InstanceProperties
Attributes
Implements

Constructors

Name Description
InstanceProperties()

Creates an new InstanceProperties instance.

Properties

Name Description
AccountName

Parent Device Update Account name which Instance belongs to.

DiagnosticStoragePropertyAuthenticationType

Authentication Type

DiagnosticStoragePropertyConnectionString

ConnectionString of the diagnostic storage account

DiagnosticStoragePropertyResourceId

ResourceId of the diagnostic storage account

EnableDiagnostic

Enables or Disables the diagnostic logs collection

IotHub

List of IoT Hubs associated with the account.

ProvisioningState

Provisioning state.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of InstanceProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of InstanceProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.DeviceUpdate.Models.IInstanceProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of InstanceProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to