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) { // ... }}Parameters
options ProvisioningBuildOptions The build options for this resource. resource ProvisionableResource The resource with an unset Name property. requirements ResourceNameRequirements Requirements to name the resource. Returns
BicepValue<string> A name for the resource.