RoleDefinitions Interface
Implements
public interface RoleDefinitions
extends SupportsGettingById<RoleDefinition>, HasManager<AuthorizationManager>
Entry point to role definition management API.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract
Role |
getByScope(String scope, String name)
Gets the information about a role definition based on scope and name. |
abstract
Role |
getByScopeAndRoleName(String scope, String roleName)
Gets the information about a role definition based on scope and name. |
abstract
Mono<Role |
getByScopeAndRoleNameAsync(String scope, String roleName)
Gets the information about a role definition based on scope and name. |
abstract
Mono<Role |
getByScopeAsync(String scope, String name)
Gets the information about a role definition based on scope and name. |
abstract
Paged |
listByScope(String scope)
List role definitions in a scope. |
abstract
Paged |
listByScopeAsync(String scope)
List role definitions in a scope. |
Method Details
getByScope
public abstract RoleDefinition getByScope(String scope, String name)
Gets the information about a role definition based on scope and name.
Parameters:
Returns:
getByScopeAndRoleName
public abstract RoleDefinition getByScopeAndRoleName(String scope, String roleName)
Gets the information about a role definition based on scope and name.
Parameters:
Returns:
getByScopeAndRoleNameAsync
public abstract Mono
Gets the information about a role definition based on scope and name.
Parameters:
Returns:
getByScopeAsync
public abstract Mono
Gets the information about a role definition based on scope and name.
Parameters:
Returns:
listByScope
public abstract PagedIterable
List role definitions in a scope.
Parameters:
Returns:
listByScopeAsync
public abstract PagedFlux
List role definitions in a scope.
Parameters:
Returns:
Applies to
Azure SDK for Java