39 references to SecuritySecrets
Aspire.Hosting.Radius (31)
Publishing\Constructs\RadiusSecuritySecretConstruct.cs (1)
121
: base(bicepIdentifier, new Azure.Core.ResourceType(RadiusResourceTypes.
SecuritySecrets
), RadiusResourceTypes.RadiusApiVersion)
Publishing\RadiusInfrastructureBuilder.cs (30)
186
[RadiusResourceTypes.
SecuritySecrets
] = "ghcr.io/radius-project/kube-recipes/secrets:latest",
282
AddRecipeEntry(udtRecipeEntries, RadiusResourceTypes.
SecuritySecrets
);
947
$"the '{RadiusResourceTypes.
SecuritySecrets
}' resource '{credential.OriginalSecretIdentifier}', but a " +
965
$"key '{credential.SecretKey}' of the '{RadiusResourceTypes.
SecuritySecrets
}' resource " +
983
$"on the '{RadiusResourceTypes.
SecuritySecrets
}' resource '{credential.Secret.BicepIdentifier}', which supplies " +
1075
$"and reads it from the '{RadiusResourceTypes.
SecuritySecrets
}' resource " +
1103
$"'{RadiusResourceTypes.
SecuritySecrets
}' resource '{reference.Secret.BicepIdentifier}', which has " +
1107
$"and reads it from key '{reference.SecretKey}' of the '{RadiusResourceTypes.
SecuritySecrets
}' " +
1289
$"The '{RadiusResourceTypes.
SecuritySecrets
}' resource '{secret.BicepIdentifier}'",
1367
$"The '{RadiusResourceTypes.
SecuritySecrets
}' resource '{secret.BicepIdentifier}' has no name. " +
1379
$"The '{RadiusResourceTypes.
SecuritySecrets
}' resource '{secret.BicepIdentifier}' has the name " +
1388
ValidateSecretDataKey(key, RadiusResourceTypes.
SecuritySecrets
, secret.BicepIdentifier);
1462
$"The '{RadiusResourceTypes.
SecuritySecrets
}' resource '{secret.BicepIdentifier}' declares kind " +
1465
$"'{RadiusResourceTypes.
SecuritySecrets
}' accepts " +
1473
$"The '{RadiusResourceTypes.
SecuritySecrets
}' resource '{secret.BicepIdentifier}' declares kind " +
1492
$"The '{RadiusResourceTypes.
SecuritySecrets
}' resource '{secret.BicepIdentifier}' declares kind " +
1578
$"The '{RadiusResourceTypes.
SecuritySecrets
}' resource '{secret.BicepIdentifier}' has no " +
1594
$"The '{RadiusResourceTypes.
SecuritySecrets
}' resource '{secret.BicepIdentifier}' has a data " +
1609
$"The '{RadiusResourceTypes.
SecuritySecrets
}' resource '{secret.BicepIdentifier}' has a data " +
1626
$"The '{RadiusResourceTypes.
SecuritySecrets
}' resource '{secret.BicepIdentifier}' has a data " +
1629
$"'{RadiusResourceTypes.
SecuritySecrets
}' accepts 'string' or 'base64', so Radius would reject " +
1636
$"The '{RadiusResourceTypes.
SecuritySecrets
}' resource '{secret.BicepIdentifier}' has a data " +
1912
recipePackConstruct.Recipes.ContainsKey(RadiusResourceTypes.
SecuritySecrets
))
1917
AddRecipeEntry(udtRecipeEntries, RadiusResourceTypes.
SecuritySecrets
);
1918
var entry = udtRecipeEntries[RadiusResourceTypes.
SecuritySecrets
];
1919
recipePackConstruct.Recipes[RadiusResourceTypes.
SecuritySecrets
] =
1920
BuildRecipeEntryConstruct(RadiusResourceTypes.
SecuritySecrets
, entry);
2678
$"'{RadiusResourceTypes.
SecuritySecrets
}' resource, but no Radius environment was emitted to scope it to. " +
3869
$"'{RadiusResourceTypes.
SecuritySecrets
}' resource, but no Radius environment was emitted to scope it to. " +
5146
$"'{RadiusResourceTypes.
SecuritySecrets
}' resource. Assign both, or assign Value instead. " +
Aspire.Hosting.Radius.Tests (8)
Publishing\ContainerSecretEnvironmentTests.cs (3)
141
Assert.DoesNotContain(RadiusResourceTypes.
SecuritySecrets
, bicep);
180
Assert.Contains($"'{RadiusResourceTypes.
SecuritySecrets
}': {{", bicep);
198
var occurrences = bicep.Split($"'{RadiusResourceTypes.
SecuritySecrets
}': {{").Length - 1;
Publishing\PostCallbackSecretValidationTests.cs (3)
725
opts => opts.RecipePacks[0].Recipes.Remove(RadiusResourceTypes.
SecuritySecrets
),
728
.WithRecipeParameters(RadiusResourceTypes.
SecuritySecrets
, p => p["typeScoped"] = "from-type"));
730
Assert.Contains($"'{RadiusResourceTypes.
SecuritySecrets
}': {{", bicep);
Publishing\RadiusDeployParametersTests.cs (2)
227
.WithRecipeParameters(RadiusResourceTypes.
SecuritySecrets
, p => p["apiKey"] = shared);
257
.WithRecipeParameters(RadiusResourceTypes.
SecuritySecrets
, p => p["apiKey"] = shared);