AspireV8ResourceNamePropertyResolver Methods
ClassMethods1 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)overridenullableBicepValue<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
optionsProvisioningBuildOptions The build options for this resource.resourceProvisionableResource The resource with an unset Name property.requirementsResourceNameRequirements Requirements to name the resource.Returns
BicepValue<string> A name for the resource.