Skip to content
Docs Try Aspire

AspireV8ResourceNamePropertyResolver Methods

Class Methods 1 member
Uses the Aspire v8.x naming scheme to provide default names for Azure resources.
ResolveName(ProvisioningBuildOptions, ProvisionableResource, ResourceNameRequirements) Section titled ResolveName(ProvisioningBuildOptions, ProvisionableResource, ResourceNameRequirements) overridenullable BicepValue<string>
Generate a unique name for a resource by combining the resource's NamedProvisionableConstruct.BicepIdentifier as a prefix and a unique suffix based on the current resource group's ID.
public sealed class AspireV8ResourceNamePropertyResolver
{
public override BicepValue<string>? ResolveName(
ProvisioningBuildOptions options,
ProvisionableResource resource,
ResourceNameRequirements requirements)
{
// ...
}
}
options ProvisioningBuildOptions The build options for this resource.
resource ProvisionableResource The resource with an unset Name property.
requirements ResourceNameRequirements Requirements to name the resource.
BicepValue<string> A name for the resource.