BitwardenSecretManagerResource
Classnet10.0
Represents a Bitwarden Secrets Manager project and secret graph.
namespace Aspire.Hosting.ApplicationModel;
public class BitwardenSecretManagerResource : Aspire.Hosting.ApplicationModel.Resource, Aspire.Hosting.ApplicationModel.IResource, Aspire.Hosting.ApplicationModel.IResourceWithWaitSupport{ // ...}ResourceIResourceIResourceWithWaitSupport
5 members
Constructors1
Section titled ConstructorsBitwardenSecretManagerResource(string, ParameterResource, ParameterResource, ParameterResource, string) Initializes a new instance of the
BitwardenSecretManagerResource class. Properties4
Section titled PropertiesAuthCacheDirectorygetstring? Gets the AppHost auth cache directory override (Bitwarden SDK auth session on the AppHost).
CacheFilegetstring? Gets the AppHost cache file path override (integration bookkeeping: project ID, secret ID mappings).
ExistingProjectIdgetGuid? Gets the existing Bitwarden project identifier when the project is adopted by ID. Set during
BitwardenSecretManagerResource.ResolveProjectIdentityAsync when the configured parameter resolves to a GUID. ProjectIdgetGuid? Gets the resolved Bitwarden project identifier after initialization.