RoleAssignment.Definition 接口
定义
Container interface for all the definitions that need to be implemented.
public interface Definition extends RoleAssignment.DefinitionStages.Blank,RoleAssignment.DefinitionStages.WithRole,RoleAssignment.DefinitionStages.WithScope,RoleAssignment.DefinitionStages.WithCreate
继承成员
Creatable<T>.create()
Creatable<T>.createAsync(final ServiceCallback<T> callback)
Creatable<T>.createAsync()
RoleAssignment.DefinitionStages.WithAssignee.forGroup(ActiveDirectoryGroup activeDirectoryGroup)
RoleAssignment.DefinitionStages.WithAssignee.forObjectId(String objectId)
RoleAssignment.DefinitionStages.WithAssignee.forServicePrincipal(ServicePrincipal servicePrincipal)
RoleAssignment.DefinitionStages.WithAssignee.forServicePrincipal(String servicePrincipalName)
RoleAssignment.DefinitionStages.WithAssignee.forUser(ActiveDirectoryUser user)
RoleAssignment.DefinitionStages.WithAssignee.forUser(String name)
Indexable.key()
HasName.name()
RoleAssignment.DefinitionStages.WithRole.withBuiltInRole(BuiltInRole role)
RoleAssignment.DefinitionStages.WithScope.withResourceGroupScope(ResourceGroup resourceGroup)
RoleAssignment.DefinitionStages.WithScope.withResourceScope(Resource resource)
RoleAssignment.DefinitionStages.WithRole.withRoleDefinition(String roleDefinitionId)
RoleAssignment.DefinitionStages.WithScope.withScope(String scope)
RoleAssignment.DefinitionStages.WithScope.withSubscriptionScope(String subscriptionId)