Watch Aspire live streamsDocsTry Aspire

RadiusSecretStoreResource Properties

ClassProperties2 members
Represents a Radius Applications.Core/secretStores@2023-10-01-preview resource in the Aspire app model. Referenceable by consumers (recipe-config auth) via its fully-qualified UCP secret-store ID. Declared via builder.AddRadiusSecretStore(...) (application-scoped) or radius.WithSecretStore(...) (environment-scoped).
MaterializationTimeoutSection titled MaterializationTimeoutTimeSpan
The bounded time to wait for a sealed Secret to materialize in-cluster before rad deploy. Default 120s; overridable via WithMaterializationTimeout. Bounds the whole apply→sync-poll→key-verify sequence (a single shared budget), so a stalled kubectl apply or verify call is cancelled once it is exhausted. Used only by the sealed-secrets deploy path (see RadiusSecretStoreResource.MaterializationTimeoutWasSet).
public TimeSpan MaterializationTimeout { get; }
The Radius secret-store type (drives required-key validation and encoding defaults).
public RadiusSecretStoreType Type { get; }