# DaprComponentSpecMetadataSecret

- Kind: `class`
- Package: [CommunityToolkit.Aspire.Hosting.Dapr](/reference/api/csharp/communitytoolkit.aspire.hosting.dapr.md)
- Version: `13.0.0`
- Namespace: `CommunityToolkit.Aspire.Hosting.Dapr`
- Target framework: `net10.0`
- Source: [GitHub](https://github.com/CommunityToolkit/Aspire/blob/30a4b632065206d447183d2baabf6dfb3678d4af/src/CommunityToolkit.Aspire.Hosting.Dapr/DaprComponentSchema.cs)
- Inherits: [DaprComponentSpecMetadata](/reference/api/csharp/communitytoolkit.aspire.hosting.dapr/daprcomponentspecmetadata.md)

Represents a Dapr component spec metadata item with a secret key reference

## Definition

```csharp
namespace CommunityToolkit.Aspire.Hosting.Dapr;

public sealed class DaprComponentSpecMetadataSecret
    : CommunityToolkit.Aspire.Hosting.Dapr.DaprComponentSpecMetadata
{
    // ...
}
```

## Constructors

- [DaprComponentSpecMetadataSecret](/reference/api/csharp/communitytoolkit.aspire.hosting.dapr/daprcomponentspecmetadatasecret/constructors.md#constructor)

## Properties

- [SecretKeyRef](/reference/api/csharp/communitytoolkit.aspire.hosting.dapr/daprcomponentspecmetadatasecret/properties.md#secretkeyref) : [DaprSecretKeyRef](/reference/api/csharp/communitytoolkit.aspire.hosting.dapr/daprsecretkeyref.md) `get; set` -- The secret key reference of the metadata item
