RoleDefinitions Interface
Implements
public interface RoleDefinitions
extends SupportsGettingById<RoleDefinition>, HasManager<com.microsoft.azure.management.graphrbac.implementation.GraphRbacManager>, HasInner<com.microsoft.azure.management.graphrbac.implementation.RoleDefinitionsInner>
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
rx.Observable<Role |
getByScopeAndRoleNameAsync(String scope, String roleName)
Gets the information about a role definition based on scope and name. |
abstract
com.microsoft.rest.ServiceFuture<Role |
getByScopeAndRoleNameAsync(String scope, String roleName, ServiceCallback<RoleDefinition> callback)
Gets the information about a role definition based on scope and name. |
abstract
rx.Observable<Role |
getByScopeAsync(String scope, String name)
Gets the information about a role definition based on scope and name. |
abstract
com.microsoft.rest.ServiceFuture<Role |
getByScopeAsync(String scope, String name, ServiceCallback<RoleDefinition> callback)
Gets the information about a role definition based on scope and name. |
abstract
com.microsoft.azure.PagedList<Role |
listByScope(String scope)
List role definitions in a scope. |
abstract
rx.Observable<Role |
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 Observable
Gets the information about a role definition based on scope and name.
Parameters:
Returns:
getByScopeAndRoleNameAsync
public abstract ServiceFuture
Gets the information about a role definition based on scope and name.
Parameters:
Returns:
getByScopeAsync
public abstract Observable
Gets the information about a role definition based on scope and name.
Parameters:
Returns:
getByScopeAsync
public abstract ServiceFuture
Gets the information about a role definition based on scope and name.
Parameters:
Returns:
listByScope
public abstract PagedList
List role definitions in a scope.
Parameters:
Returns:
listByScopeAsync
public abstract Observable
List role definitions in a scope.
Parameters:
Returns:
Applies to
Azure SDK for Java