RadiusSecretStoreConstruct Properties
ClassProperties6 members
Represents an
Applications.Core/secretStores@2023-10-01-preview resource in the Bicep AST. Carries the store RadiusSecretStoreConstruct.StoreName , its RadiusSecretStoreConstruct.StoreType , exactly one of RadiusSecretStoreConstruct.EnvironmentId / RadiusSecretStoreConstruct.ApplicationId (the scope), an optional RadiusSecretStoreConstruct.ResourceReference ( <namespace>/<name> for the existing/sealed modes), and the RadiusSecretStoreConstruct.Data map. The application scope reference (
properties.application ). Set only for application-scoped stores.public BicepValue<string> ApplicationId { get; set; }The
data map keyed by secret key name.public BicepDictionary<RadiusSecretStoreDataEntryConstruct> Data { get; set; }The environment scope reference (
properties.environment ). Set only for environment-scoped stores.public BicepValue<string> EnvironmentId { get; set; }The
<namespace>/<name> reference to an existing cluster Secret (existing/sealed modes).public BicepValue<string> ResourceReference { get; set; }The resource name.
public BicepValue<string> StoreName { get; set; }The Radius secret-store
type string (e.g. basicAuthentication ).public BicepValue<string> StoreType { get; set; }