AzureContainerRegistryExtensions
Class static net8.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 MethodsAddAzureContainerRegistry(IDistributedApplicationBuilder, string)extensionats exportIResourceBuilder<AzureContainerRegistryResource> Adds an Azure Container Registry resource to the application model.
GetAzureContainerRegistry(IResourceBuilder<T>)extensionats exportIResourceBuilder<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.