AzureContainerRegistryExtensions
Classstaticnet10.0
Provides extension methods for adding Azure Container Registry resources to the application model.
namespace Aspire.Hosting;
public static class AzureContainerRegistryExtensions{ // ...}5 members
Methods5
Section titled MethodsIResourceBuilder<AzureContainerRegistryResource> Adds an Azure Container Registry resource to the application model.
IResourceBuilder<AzureContainerRegistryResource> Gets the
AzureContainerRegistryResource associated with the specified Azure compute environment resource. WithAzureContainerRegistry(IResourceBuilder<T>, IResourceBuilder<AzureContainerRegistryResource>) extensionats exportIResourceBuilder<T> Configures a resource that implements
ApplicationModel.IContainerRegistry to use the specified Azure Container Registry. WithPurgeTask(IResourceBuilder<AzureContainerRegistryResource>, string, string?, TimeSpan?, int, string?) extensionats exportIResourceBuilder<AzureContainerRegistryResource> Adds a scheduled ACR purge task to remove old or unused container images from the registry.
WithRoleAssignments(IResourceBuilder<T>, IResourceBuilder<AzureContainerRegistryResource>, ContainerRegistryBuiltInRole[]) extensionats ignoredIResourceBuilder<T> Adds role assignments to the specified Azure Container Registry resource.