# RadiusSecretStoreConstruct Constructors

- Package: [Aspire.Hosting.Radius](/reference/api/csharp/aspire.hosting.radius.md)
- Type: [RadiusSecretStoreConstruct](/reference/api/csharp/aspire.hosting.radius/radiussecretstoreconstruct.md)
- Kind: `Constructors`
- Members: `1`

Represents an `Applications.Core/secretStores@2023-10-01-preview` resource in the Bicep AST. Carries the store [RadiusSecretStoreConstruct.StoreName](/reference/api/csharp/aspire.hosting.radius/radiussecretstoreconstruct/properties.md#storename), its [RadiusSecretStoreConstruct.StoreType](/reference/api/csharp/aspire.hosting.radius/radiussecretstoreconstruct/properties.md#storetype), exactly one of [RadiusSecretStoreConstruct.EnvironmentId](/reference/api/csharp/aspire.hosting.radius/radiussecretstoreconstruct/properties.md#environmentid) / [RadiusSecretStoreConstruct.ApplicationId](/reference/api/csharp/aspire.hosting.radius/radiussecretstoreconstruct/properties.md#applicationid) (the scope), an optional [RadiusSecretStoreConstruct.ResourceReference](/reference/api/csharp/aspire.hosting.radius/radiussecretstoreconstruct/properties.md#resourcereference) ( `<namespace>/<name>` for the existing/sealed modes), and the [RadiusSecretStoreConstruct.Data](/reference/api/csharp/aspire.hosting.radius/radiussecretstoreconstruct/properties.md#data) map.

<a id="constructor"></a>
<a id="constructor-string"></a>

## RadiusSecretStoreConstruct(string)

- Name: `Constructor(string)`
- Source: [GitHub](https://github.com/microsoft/aspire/blob/f4c27f2d43ddc1cacd0dd083b30d1fea1cee7a62/src/Aspire.Hosting.Radius/Publishing/Constructs/RadiusSecretStoreConstruct.cs#L108-L110)

Initializes a new [RadiusSecretStoreConstruct](/reference/api/csharp/aspire.hosting.radius/radiussecretstoreconstruct.md) with the given Bicep identifier.

```csharp
public sealed class RadiusSecretStoreConstruct
{
    public RadiusSecretStoreConstruct(
        string bicepIdentifier)
    {
        // ...
    }
}
```

## Parameters

- `bicepIdentifier` (`string`)
