Versions in this module Expand all Collapse all v51 v51.0.0 Jan 27, 2021 Changes in this version + type ApplicationsClientAPI interface + AddOwner func(ctx context.Context, applicationObjectID string, ...) (result autorest.Response, err error) + Create func(ctx context.Context, parameters graphrbac.ApplicationCreateParameters) (result graphrbac.Application, err error) + Delete func(ctx context.Context, applicationObjectID string) (result autorest.Response, err error) + Get func(ctx context.Context, applicationObjectID string) (result graphrbac.Application, err error) + GetServicePrincipalsIDByAppID func(ctx context.Context, applicationID string) (result graphrbac.ServicePrincipalObjectResult, err error) + List func(ctx context.Context, filter string) (result graphrbac.ApplicationListResultPage, err error) + ListComplete func(ctx context.Context, filter string) (result graphrbac.ApplicationListResultIterator, err error) + ListKeyCredentials func(ctx context.Context, applicationObjectID string) (result graphrbac.KeyCredentialListResult, err error) + ListNext func(ctx context.Context, nextLink string) (result graphrbac.ApplicationListResult, err error) + ListOwners func(ctx context.Context, applicationObjectID string) (result graphrbac.DirectoryObjectListResultPage, err error) + ListOwnersComplete func(ctx context.Context, applicationObjectID string) (result graphrbac.DirectoryObjectListResultIterator, err error) + ListPasswordCredentials func(ctx context.Context, applicationObjectID string) (result graphrbac.PasswordCredentialListResult, err error) + Patch func(ctx context.Context, applicationObjectID string, ...) (result autorest.Response, err error) + RemoveOwner func(ctx context.Context, applicationObjectID string, ownerObjectID string) (result autorest.Response, err error) + UpdateKeyCredentials func(ctx context.Context, applicationObjectID string, ...) (result autorest.Response, err error) + UpdatePasswordCredentials func(ctx context.Context, applicationObjectID string, ...) (result autorest.Response, err error) + type DeletedApplicationsClientAPI interface + HardDelete func(ctx context.Context, applicationObjectID string) (result autorest.Response, err error) + List func(ctx context.Context, filter string) (result graphrbac.ApplicationListResultPage, err error) + ListComplete func(ctx context.Context, filter string) (result graphrbac.ApplicationListResultIterator, err error) + ListNext func(ctx context.Context, nextLink string) (result graphrbac.ApplicationListResult, err error) + Restore func(ctx context.Context, objectID string) (result graphrbac.Application, err error) + type DomainsClientAPI interface + Get func(ctx context.Context, domainName string) (result graphrbac.Domain, err error) + List func(ctx context.Context, filter string) (result graphrbac.DomainListResult, err error) + type GroupsClientAPI interface + AddMember func(ctx context.Context, groupObjectID string, ...) (result autorest.Response, err error) + AddOwner func(ctx context.Context, objectID string, parameters graphrbac.AddOwnerParameters) (result autorest.Response, err error) + Create func(ctx context.Context, parameters graphrbac.GroupCreateParameters) (result graphrbac.ADGroup, err error) + Delete func(ctx context.Context, objectID string) (result autorest.Response, err error) + Get func(ctx context.Context, objectID string) (result graphrbac.ADGroup, err error) + GetGroupMembers func(ctx context.Context, objectID string) (result graphrbac.DirectoryObjectListResultPage, err error) + GetGroupMembersComplete func(ctx context.Context, objectID string) (result graphrbac.DirectoryObjectListResultIterator, err error) + GetGroupMembersNext func(ctx context.Context, nextLink string) (result graphrbac.DirectoryObjectListResult, err error) + GetMemberGroups func(ctx context.Context, objectID string, ...) (result graphrbac.GroupGetMemberGroupsResult, err error) + IsMemberOf func(ctx context.Context, parameters graphrbac.CheckGroupMembershipParameters) (result graphrbac.CheckGroupMembershipResult, err error) + List func(ctx context.Context, filter string) (result graphrbac.GroupListResultPage, err error) + ListComplete func(ctx context.Context, filter string) (result graphrbac.GroupListResultIterator, err error) + ListNext func(ctx context.Context, nextLink string) (result graphrbac.GroupListResult, err error) + ListOwners func(ctx context.Context, objectID string) (result graphrbac.DirectoryObjectListResultPage, err error) + ListOwnersComplete func(ctx context.Context, objectID string) (result graphrbac.DirectoryObjectListResultIterator, err error) + RemoveMember func(ctx context.Context, groupObjectID string, memberObjectID string) (result autorest.Response, err error) + RemoveOwner func(ctx context.Context, objectID string, ownerObjectID string) (result autorest.Response, err error) + type OAuth2PermissionGrantClientAPI interface + Create func(ctx context.Context, body *graphrbac.OAuth2PermissionGrant) (result graphrbac.OAuth2PermissionGrant, err error) + Delete func(ctx context.Context, objectID string) (result autorest.Response, err error) + List func(ctx context.Context, filter string) (result graphrbac.OAuth2PermissionGrantListResultPage, err error) + ListComplete func(ctx context.Context, filter string) (result graphrbac.OAuth2PermissionGrantListResultIterator, err error) + ListNext func(ctx context.Context, nextLink string) (result graphrbac.OAuth2PermissionGrantListResult, err error) + type ObjectsClientAPI interface + GetObjectsByObjectIds func(ctx context.Context, parameters graphrbac.GetObjectsParameters) (result graphrbac.DirectoryObjectListResultPage, err error) + GetObjectsByObjectIdsComplete func(ctx context.Context, parameters graphrbac.GetObjectsParameters) (result graphrbac.DirectoryObjectListResultIterator, err error) + GetObjectsByObjectIdsNext func(ctx context.Context, nextLink string) (result graphrbac.DirectoryObjectListResult, err error) + type ServicePrincipalsClientAPI interface + Create func(ctx context.Context, parameters graphrbac.ServicePrincipalCreateParameters) (result graphrbac.ServicePrincipal, err error) + Delete func(ctx context.Context, objectID string) (result autorest.Response, err error) + Get func(ctx context.Context, objectID string) (result graphrbac.ServicePrincipal, err error) + List func(ctx context.Context, filter string) (result graphrbac.ServicePrincipalListResultPage, err error) + ListComplete func(ctx context.Context, filter string) (result graphrbac.ServicePrincipalListResultIterator, err error) + ListKeyCredentials func(ctx context.Context, objectID string) (result graphrbac.KeyCredentialListResult, err error) + ListNext func(ctx context.Context, nextLink string) (result graphrbac.ServicePrincipalListResult, err error) + ListOwners func(ctx context.Context, objectID string) (result graphrbac.DirectoryObjectListResultPage, err error) + ListOwnersComplete func(ctx context.Context, objectID string) (result graphrbac.DirectoryObjectListResultIterator, err error) + ListPasswordCredentials func(ctx context.Context, objectID string) (result graphrbac.PasswordCredentialListResult, err error) + Update func(ctx context.Context, objectID string, ...) (result autorest.Response, err error) + UpdateKeyCredentials func(ctx context.Context, objectID string, ...) (result autorest.Response, err error) + UpdatePasswordCredentials func(ctx context.Context, objectID string, ...) (result autorest.Response, err error) + type SignedInUserClientAPI interface + Get func(ctx context.Context) (result graphrbac.User, err error) + ListOwnedObjects func(ctx context.Context) (result graphrbac.DirectoryObjectListResultPage, err error) + ListOwnedObjectsComplete func(ctx context.Context) (result graphrbac.DirectoryObjectListResultIterator, err error) + ListOwnedObjectsNext func(ctx context.Context, nextLink string) (result graphrbac.DirectoryObjectListResult, err error) + type UsersClientAPI interface + Create func(ctx context.Context, parameters graphrbac.UserCreateParameters) (result graphrbac.User, err error) + Delete func(ctx context.Context, upnOrObjectID string) (result autorest.Response, err error) + Get func(ctx context.Context, upnOrObjectID string) (result graphrbac.User, err error) + GetMemberGroups func(ctx context.Context, objectID string, ...) (result graphrbac.UserGetMemberGroupsResult, err error) + List func(ctx context.Context, filter string, expand string) (result graphrbac.UserListResultPage, err error) + ListComplete func(ctx context.Context, filter string, expand string) (result graphrbac.UserListResultIterator, err error) + ListNext func(ctx context.Context, nextLink string) (result graphrbac.UserListResult, err error) + Update func(ctx context.Context, upnOrObjectID string, ...) (result autorest.Response, err error) Other modules containing this package github.com/pmalek-sumo/azure-sdk-for-go