RoleAssignment.DefinitionStages.WithScope Interface

public interface WithScope

The stage of role assignment definition allowing specifying the scope of the assignment.

Method Summary

Modifier and Type Method and Description
RoleAssignment.DefinitionStages.WithCreate withResourceGroupScope(ResourceGroup resourceGroup)

Specifies the scope of the role assignment to be a resource group.

RoleAssignment.DefinitionStages.WithCreate withResourceScope(Resource resource)

Specifies the scope of the role assignment to be a specific resource.

RoleAssignment.DefinitionStages.WithCreate withScope(String scope)

Specifies the scope of the role assignment. The scope is usually the ID of a subscription, a resource group, a resource, etc.

RoleAssignment.DefinitionStages.WithCreate withSubscriptionScope(String subscriptionId)

Specifies the scope of the role assignment to be an entire subscription.

Method Details

withResourceGroupScope

public WithCreate withResourceGroupScope(ResourceGroup resourceGroup)

Specifies the scope of the role assignment to be a resource group.

Parameters:

resourceGroup - the resource group the assignee is assigned to access

Returns:

the next stage in role assignment definition

withResourceScope

public WithCreate withResourceScope(Resource resource)

Specifies the scope of the role assignment to be a specific resource.

Parameters:

resource - the resource the assignee is assigned to access

Returns:

the next stage in role assignment definition

withScope

public WithCreate withScope(String scope)

Specifies the scope of the role assignment. The scope is usually the ID of a subscription, a resource group, a resource, etc.

Parameters:

scope - the scope of the assignment

Returns:

the next stage in role assignment definition

withSubscriptionScope

public WithCreate withSubscriptionScope(String subscriptionId)

Specifies the scope of the role assignment to be an entire subscription.

Parameters:

subscriptionId - the subscription the assignee is assigned to access

Returns:

the next stage in role assignment definition

Applies to