DaprMetadataArgs

data class DaprMetadataArgs(val description: Output<String>? = null, val name: Output<String>? = null, val required: Output<Either<String, DaprMetadataRequired>>? = null, val secretRef: Output<String>? = null, val value: Output<String>? = null) : ConvertibleToJava<DaprMetadataArgs>

The dapr component metadata.

Constructors

Link copied to clipboard
constructor(description: Output<String>? = null, name: Output<String>? = null, required: Output<Either<String, DaprMetadataRequired>>? = null, secretRef: Output<String>? = null, value: Output<String>? = null)

Properties

Link copied to clipboard
val description: Output<String>? = null

The description of the metadata, returned from configuration api

Link copied to clipboard
val name: Output<String>? = null

Metadata property name.

Link copied to clipboard
val required: Output<Either<String, DaprMetadataRequired>>? = null

The value indicating whether the metadata is required or not

Link copied to clipboard
val secretRef: Output<String>? = null

The secret name where dapr could get value

Link copied to clipboard
val value: Output<String>? = null

Metadata property value.

Functions

Link copied to clipboard
open override fun toJava(): DaprMetadataArgs