Share via


DaprComponentProperties Class

Definition

Dapr Component resource specific properties

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.App.Models.DaprComponentPropertiesTypeConverter))]
public class DaprComponentProperties : Microsoft.Azure.PowerShell.Cmdlets.App.Models.IDaprComponentProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.App.Models.DaprComponentPropertiesTypeConverter))>]
type DaprComponentProperties = class
    interface IDaprComponentProperties
    interface IJsonSerializable
Public Class DaprComponentProperties
Implements IDaprComponentProperties
Inheritance
DaprComponentProperties
Attributes
Implements

Constructors

DaprComponentProperties()

Creates an new DaprComponentProperties instance.

Properties

ComponentType

Component type

IgnoreError

Boolean describing if the component errors are ignores

InitTimeout

Initialization timeout

Metadata

Component metadata

Scope

Names of container apps that can use this Dapr component

Secret

Collection of secrets used by a Dapr component

SecretStoreComponent

Name of a Dapr component to retrieve component secrets from

Version

Component version

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of DaprComponentProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of DaprComponentProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.App.Models.IDaprComponentProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of DaprComponentProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to