13 lines
445 B
C#
13 lines
445 B
C#
namespace Core.Blueprint.KeyVault.Contracts;
|
|
|
|
/// <summary>
|
|
/// Defines a provider-agnostic secret lookup reference.
|
|
/// </summary>
|
|
/// <param name="Scope">Secret namespace, path, or scope name.</param>
|
|
/// <param name="Name">Secret key name inside the scope.</param>
|
|
/// <param name="Version">Optional secret version marker.</param>
|
|
public sealed record BlueprintSecretReference(
|
|
string Scope,
|
|
string Name,
|
|
string? Version = null);
|