ProviderInstanceProperties Class

Definition

Describes the properties of a provider instance.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.HanaOnAzure.Models.Api20200207Preview.ProviderInstancePropertiesTypeConverter))]
public class ProviderInstanceProperties : Microsoft.Azure.PowerShell.Cmdlets.HanaOnAzure.Models.Api20200207Preview.IProviderInstanceProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.HanaOnAzure.Models.Api20200207Preview.ProviderInstancePropertiesTypeConverter))>]
type ProviderInstanceProperties = class
    interface IProviderInstanceProperties
    interface IJsonSerializable
Public Class ProviderInstanceProperties
Implements IProviderInstanceProperties
Inheritance
ProviderInstanceProperties
Attributes
Implements

Constructors

ProviderInstanceProperties()

Creates an new ProviderInstanceProperties instance.

Properties

Metadata

A JSON string containing metadata of the provider instance.

Property

A JSON string containing the properties of the provider instance.

ProvisioningState

State of provisioning of the provider instance

Type

The type of provider instance.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ProviderInstanceProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ProviderInstanceProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.HanaOnAzure.Models.Api20200207Preview.IProviderInstanceProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ProviderInstanceProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to