public interface RoleDefinitions extends SupportsGettingById<RoleDefinition>, HasManager<AuthorizationManager>
Modifier and Type | Method and Description |
---|---|
RoleDefinition |
getByScope(String scope,
String name)
Gets the information about a role definition based on scope and name.
|
RoleDefinition |
getByScopeAndRoleName(String scope,
String roleName)
Gets the information about a role definition based on scope and name.
|
Mono<RoleDefinition> |
getByScopeAndRoleNameAsync(String scope,
String roleName)
Gets the information about a role definition based on scope and name.
|
Mono<RoleDefinition> |
getByScopeAsync(String scope,
String name)
Gets the information about a role definition based on scope and name.
|
com.azure.core.http.rest.PagedIterable<RoleDefinition> |
listByScope(String scope)
List role definitions in a scope.
|
com.azure.core.http.rest.PagedFlux<RoleDefinition> |
listByScopeAsync(String scope)
List role definitions in a scope.
|
getById, getByIdAsync
manager
Mono<RoleDefinition> getByScopeAsync(String scope, String name)
scope
- the scope of the role definitionname
- the name of the role definitionRoleDefinition getByScope(String scope, String name)
scope
- the scope of the role definitionname
- the name of the role definitionMono<RoleDefinition> getByScopeAndRoleNameAsync(String scope, String roleName)
scope
- the scope of the role definitionroleName
- the name of the roleRoleDefinition getByScopeAndRoleName(String scope, String roleName)
scope
- the scope of the role definitionroleName
- the name of the rolecom.azure.core.http.rest.PagedFlux<RoleDefinition> listByScopeAsync(String scope)
scope
- the scope of the role definitioncom.azure.core.http.rest.PagedIterable<RoleDefinition> listByScope(String scope)
scope
- the scope of the role definitionCopyright © 2020 Microsoft Corporation. All rights reserved.