public interface RoleAssignments extends SupportsGettingById<RoleAssignment>, SupportsCreating<RoleAssignment.DefinitionStages.Blank>, SupportsBatchCreation<RoleAssignment>, SupportsDeletingById, HasManager<AuthorizationManager>
Modifier and Type | Method and Description |
---|---|
RoleAssignment |
getByScope(String scope,
String name)
Gets the information about a role assignment based on scope and name.
|
Mono<RoleAssignment> |
getByScopeAsync(String scope,
String name)
Gets the information about a role assignment based on scope and name.
|
com.azure.core.http.rest.PagedIterable<RoleAssignment> |
listByScope(String scope)
List role assignments in a scope.
|
com.azure.core.http.rest.PagedFlux<RoleAssignment> |
listByScopeAsync(String scope)
List role assignments in a scope.
|
getById, getByIdAsync
define
create, create, createAsync, createAsync
deleteById, deleteByIdAsync
manager
Mono<RoleAssignment> getByScopeAsync(String scope, String name)
scope
- the scope of the role assignmentname
- the name of the role assignmentRoleAssignment getByScope(String scope, String name)
scope
- the scope of the role assignmentname
- the name of the role assignmentcom.azure.core.http.rest.PagedFlux<RoleAssignment> listByScopeAsync(String scope)
scope
- the scope of the role assignmentscom.azure.core.http.rest.PagedIterable<RoleAssignment> listByScope(String scope)
scope
- the scope of the role assignmentsCopyright © 2020 Microsoft Corporation. All rights reserved.