Interface RoleDefinitions

    • Method Detail

      • getByScopeAsync

        Mono<RoleDefinition> getByScopeAsync​(String scope,
                                             String name)
        Gets the information about a role definition based on scope and name.
        Parameters:
        scope - the scope of the role definition
        name - the name of the role definition
        Returns:
        an immutable representation of the role definition
      • getByScope

        RoleDefinition getByScope​(String scope,
                                  String name)
        Gets the information about a role definition based on scope and name.
        Parameters:
        scope - the scope of the role definition
        name - the name of the role definition
        Returns:
        an immutable representation of the role definition
      • getByScopeAndRoleNameAsync

        Mono<RoleDefinition> getByScopeAndRoleNameAsync​(String scope,
                                                        String roleName)
        Gets the information about a role definition based on scope and name.
        Parameters:
        scope - the scope of the role definition
        roleName - the name of the role
        Returns:
        an immutable representation of the role definition
      • getByScopeAndRoleName

        RoleDefinition getByScopeAndRoleName​(String scope,
                                             String roleName)
        Gets the information about a role definition based on scope and name.
        Parameters:
        scope - the scope of the role definition
        roleName - the name of the role
        Returns:
        an immutable representation of the role definition
      • listByScopeAsync

        com.azure.core.http.rest.PagedFlux<RoleDefinition> listByScopeAsync​(String scope)
        List role definitions in a scope.
        Parameters:
        scope - the scope of the role definition
        Returns:
        an observable of role definitions
      • listByScope

        com.azure.core.http.rest.PagedIterable<RoleDefinition> listByScope​(String scope)
        List role definitions in a scope.
        Parameters:
        scope - the scope of the role definition
        Returns:
        a list of role definitions