Groups Class

Definition

public class Groups : Microsoft.PowerBI.Api.V2.IGroups, Microsoft.Rest.IServiceOperations<Microsoft.PowerBI.Api.V2.PowerBIClient>
type Groups = class
    interface IServiceOperations<PowerBIClient>
    interface IGroups
Public Class Groups
Implements IGroups, IServiceOperations(Of PowerBIClient)
Inheritance
System.Object
Groups
Implements

Constructors

Groups(PowerBIClient)

Properties

Client

Methods

AddGroupUserWithHttpMessagesAsync(String, GroupUserAccessRight, Dictionary<String,List<String>>, CancellationToken)
AddUserAsAdminWithHttpMessagesAsync(String, GroupUserAccessRight, Dictionary<String,List<String>>, CancellationToken)
AssignMyWorkspaceToCapacityWithHttpMessagesAsync(AssignToCapacityRequest, Dictionary<String,List<String>>, CancellationToken)
AssignToCapacityWithHttpMessagesAsync(String, AssignToCapacityRequest, Dictionary<String,List<String>>, CancellationToken)
CreateGroupWithHttpMessagesAsync(GroupCreationRequest, Dictionary<String,List<String>>, CancellationToken)
DeleteGroupWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)
DeleteUserAsAdminWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)
DeleteUserInGroupWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)
GetGroupsAsAdminWithHttpMessagesAsync(String, String, Nullable<Int32>, Nullable<Int32>, Dictionary<String,List<String>>, CancellationToken)
GetGroupsWithHttpMessagesAsync(String, Nullable<Int32>, Nullable<Int32>, Dictionary<String,List<String>>, CancellationToken)
GetGroupUsersWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)
RestoreDeletedGroupAsAdminWithHttpMessagesAsync(String, GroupRestoreRequest, Dictionary<String,List<String>>, CancellationToken)
UpdateGroupAsAdminWithHttpMessagesAsync(String, Group, Dictionary<String,List<String>>, CancellationToken)

Extension Methods

AddGroupUser(IGroups, String, GroupUserAccessRight)
AddGroupUserAsync(IGroups, String, GroupUserAccessRight, CancellationToken)
AddUserAsAdmin(IGroups, String, GroupUserAccessRight)
AddUserAsAdminAsync(IGroups, String, GroupUserAccessRight, CancellationToken)
AssignMyWorkspaceToCapacity(IGroups, AssignToCapacityRequest)
AssignMyWorkspaceToCapacityAsync(IGroups, AssignToCapacityRequest, CancellationToken)
AssignToCapacity(IGroups, String, AssignToCapacityRequest)
AssignToCapacityAsync(IGroups, String, AssignToCapacityRequest, CancellationToken)
CreateGroup(IGroups, GroupCreationRequest)
CreateGroupAsync(IGroups, GroupCreationRequest, CancellationToken)
DeleteGroup(IGroups, String)
DeleteGroupAsync(IGroups, String, CancellationToken)
DeleteUserAsAdmin(IGroups, String, String)
DeleteUserAsAdminAsync(IGroups, String, String, CancellationToken)
DeleteUserInGroup(IGroups, String, String)
DeleteUserInGroupAsync(IGroups, String, String, CancellationToken)
GetGroups(IGroups, String, Nullable<Int32>, Nullable<Int32>)
GetGroupsAsAdmin(IGroups, String, String, Nullable<Int32>, Nullable<Int32>)
GetGroupsAsAdminAsync(IGroups, String, String, Nullable<Int32>, Nullable<Int32>, CancellationToken)
GetGroupsAsync(IGroups, String, Nullable<Int32>, Nullable<Int32>, CancellationToken)
GetGroupUsers(IGroups, String)
GetGroupUsersAsync(IGroups, String, CancellationToken)
RestoreDeletedGroupAsAdmin(IGroups, String, GroupRestoreRequest)
RestoreDeletedGroupAsAdminAsync(IGroups, String, GroupRestoreRequest, CancellationToken)
UpdateGroupAsAdmin(IGroups, String, Group)
UpdateGroupAsAdminAsync(IGroups, String, Group, CancellationToken)

Applies to