AzureContainerRegistryExtensions.WithRoleAssignments<T> 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.
Adds role assignments to the specified Azure Container Registry resource.
public static Aspire.Hosting.ApplicationModel.IResourceBuilder<T> WithRoleAssignments<T>(this Aspire.Hosting.ApplicationModel.IResourceBuilder<T> builder, Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.Azure.AzureContainerRegistryResource> target, params Azure.Provisioning.ContainerRegistry.ContainerRegistryBuiltInRole[] roles) where T : Aspire.Hosting.ApplicationModel.IResource;
static member WithRoleAssignments : Aspire.Hosting.ApplicationModel.IResourceBuilder<'T (requires 'T :> Aspire.Hosting.ApplicationModel.IResource)> * Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.Azure.AzureContainerRegistryResource> * Azure.Provisioning.ContainerRegistry.ContainerRegistryBuiltInRole[] -> Aspire.Hosting.ApplicationModel.IResourceBuilder<'T (requires 'T :> Aspire.Hosting.ApplicationModel.IResource)> (requires 'T :> Aspire.Hosting.ApplicationModel.IResource)
<Extension()>
Public Function WithRoleAssignments(Of T As IResource) (builder As IResourceBuilder(Of T), target As IResourceBuilder(Of AzureContainerRegistryResource), ParamArray roles As ContainerRegistryBuiltInRole()) As IResourceBuilder(Of T)
Type Parameters
- T
The type of the resource being configured.
Parameters
- builder
- IResourceBuilder<T>
The resource builder for the resource that will have role assignments.
The target Azure Container Registry resource.
- roles
- ContainerRegistryBuiltInRole[]
The roles to assign to the resource.
Returns
A reference to the IResourceBuilder<T>.