DynamicResourceNamePropertyResolver.ResolveName Method

Definition

Important

Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Overloads

ResolveName(ProvisioningBuildOptions, ProvisionableResource, ResourceNameRequirements)

Generate a unique name for a resource by combining the resource's BicepIdentifier as a prefix and a unique suffix based on the current resource group's ID.

ResolveName(ProvisioningContext, Resource, ResourceNameRequirements)

Generate a unique name for a resource by combining the resource's IdentifierName as a prefix and a unique suffix based on the current resource group's ID.

ResolveName(ProvisioningBuildOptions, ProvisionableResource, ResourceNameRequirements)

Source:
ResourceNamePropertyResolver.cs

Generate a unique name for a resource by combining the resource's BicepIdentifier as a prefix and a unique suffix based on the current resource group's ID.

C#
public override Azure.Provisioning.BicepValue<string>? ResolveName(Azure.Provisioning.ProvisioningBuildOptions options, Azure.Provisioning.Primitives.ProvisionableResource resource, Azure.Provisioning.Primitives.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

A name for the resource.

Applies to

Azure SDK for .NET Latest
Toode Versioonid
Azure SDK for .NET Latest

ResolveName(ProvisioningContext, Resource, ResourceNameRequirements)

Source:
ResourceNamePropertyResolver.cs

Generate a unique name for a resource by combining the resource's IdentifierName as a prefix and a unique suffix based on the current resource group's ID.

C#
public override Azure.Provisioning.BicepValue<string>? ResolveName(Azure.Provisioning.ProvisioningContext context, Azure.Provisioning.Primitives.Resource resource, Azure.Provisioning.Primitives.ResourceNameRequirements requirements);

Parameters

context
ProvisioningContext

The provisioning context for this resource.

resource
Resource

The resource with an unset Name property.

requirements
ResourceNameRequirements

Requirements to name the resource.

Returns

A name for the resource.

Applies to

Azure SDK for .NET Preview
Toode Versioonid
Azure SDK for .NET Preview