3.0.0 • Published 6 years ago

@datafire/windows_arm_graphrbac v3.0.0

Weekly downloads
2
License
MIT
Repository
github
Last release
6 years ago

@datafire/windows_arm_graphrbac

Client library for GraphRbacManagementClient

Installation and Usage

npm install --save datafire @datafire/windows_arm_graphrbac
let datafire = require('datafire');
let windows_arm_graphrbac = require('@datafire/windows_arm_graphrbac').create({
  access_token: "",
  refresh_token: "",
  client_id: "",
  client_secret: "",
  redirect_uri: "",
});

windows_arm_graphrbac.Applications_List({}).then(data => {
  console.log(data);
})

Description

The Graph RBAC Management Client

Actions

Applications_List

Lists applications by filter parameters.

windows_arm_graphrbac.Applications_List({
  "api-version": "",
  "tenantID": ""
}, context)

Parameters

  • $filter (string) - The filters to apply to the operation.
  • api-version (string) required - Client API version.
  • tenantID (string) required - The tenant ID.

Applications_Create

Create a new application.

windows_arm_graphrbac.Applications_Create({
  "parameters": null,
  "api-version": "",
  "tenantID": ""
}, context)

Parameters

  • parameters (undefined) required - Request parameters for creating a new application.
  • api-version (string) required - Client API version.
  • tenantID (string) required - The tenant ID.

Applications_Delete

Delete an application.

windows_arm_graphrbac.Applications_Delete({
  "applicationObjectId": "",
  "api-version": "",
  "tenantID": ""
}, context)

Parameters

  • applicationObjectId (string) required - Application object ID.
  • api-version (string) required - Client API version.
  • tenantID (string) required - The tenant ID.

Applications_Get

Get an application by object ID.

windows_arm_graphrbac.Applications_Get({
  "applicationObjectId": "",
  "api-version": "",
  "tenantID": ""
}, context)

Parameters

  • applicationObjectId (string) required - Application object ID.
  • api-version (string) required - Client API version.
  • tenantID (string) required - The tenant ID.

Applications_Patch

Update an existing application.

windows_arm_graphrbac.Applications_Patch({
  "applicationObjectId": "",
  "parameters": null,
  "api-version": "",
  "tenantID": ""
}, context)

Parameters

  • applicationObjectId (string) required - Application object ID.
  • parameters (undefined) required - Request parameters for updating an existing application.
  • api-version (string) required - Client API version.
  • tenantID (string) required - The tenant ID.

Applications_ListKeyCredentials

Get the keyCredentials associated with an application.

windows_arm_graphrbac.Applications_ListKeyCredentials({
  "applicationObjectId": "",
  "api-version": "",
  "tenantID": ""
}, context)

Parameters

  • applicationObjectId (string) required - Application object ID.
  • api-version (string) required - Client API version.
  • tenantID (string) required - The tenant ID.

Applications_UpdateKeyCredentials

Update the keyCredentials associated with an application.

windows_arm_graphrbac.Applications_UpdateKeyCredentials({
  "applicationObjectId": "",
  "parameters": null,
  "api-version": "",
  "tenantID": ""
}, context)

Parameters

  • applicationObjectId (string) required - Application object ID.
  • parameters (undefined) required - Request parameters for a KeyCredentials update operation
  • api-version (string) required - Client API version.
  • tenantID (string) required - The tenant ID.

Applications_ListPasswordCredentials

Get the passwordCredentials associated with an application.

windows_arm_graphrbac.Applications_ListPasswordCredentials({
  "applicationObjectId": "",
  "api-version": "",
  "tenantID": ""
}, context)

Parameters

  • applicationObjectId (string) required - Application object ID.
  • api-version (string) required - Client API version.
  • tenantID (string) required - The tenant ID.

Applications_UpdatePasswordCredentials

Update passwordCredentials associated with an application.

windows_arm_graphrbac.Applications_UpdatePasswordCredentials({
  "applicationObjectId": "",
  "parameters": null,
  "api-version": "",
  "tenantID": ""
}, context)

Parameters

  • applicationObjectId (string) required - Application object ID.
  • parameters (undefined) required - Request parameters for a PasswordCredentials update operation.
  • api-version (string) required - Client API version.
  • tenantID (string) required - The tenant ID.

Domains_List

Gets a list of domains for the current tenant.

windows_arm_graphrbac.Domains_List({
  "api-version": "",
  "tenantID": ""
}, context)

Parameters

  • $filter (string) - The filter to apply to the operation.
  • api-version (string) required - Client API version.
  • tenantID (string) required - The tenant ID.

Domains_Get

Gets a specific domain in the current tenant.

windows_arm_graphrbac.Domains_Get({
  "domainName": "",
  "api-version": "",
  "tenantID": ""
}, context)

Parameters

  • domainName (string) required - name of the domain.
  • api-version (string) required - Client API version.
  • tenantID (string) required - The tenant ID.

Objects_GetObjectsByObjectIds

Gets AD group membership for the specified AD object IDs.

windows_arm_graphrbac.Objects_GetObjectsByObjectIds({
  "parameters": null,
  "api-version": "",
  "tenantID": ""
}, context)

Parameters

  • parameters (undefined) required - Request parameters for the GetObjectsByObjectIds API.
  • api-version (string) required - Client API version.
  • tenantID (string) required - The tenant ID.

Groups_List

Gets list of groups for the current tenant.

windows_arm_graphrbac.Groups_List({
  "api-version": "",
  "tenantID": ""
}, context)

Parameters

  • $filter (string) - The filter to apply to the operation.
  • api-version (string) required - Client API version.
  • tenantID (string) required - The tenant ID.

Groups_Create

Create a group in the directory.

windows_arm_graphrbac.Groups_Create({
  "parameters": null,
  "api-version": "",
  "tenantID": ""
}, context)

Parameters

  • parameters (undefined) required - Request parameters for creating a new group.
  • api-version (string) required - Client API version.
  • tenantID (string) required - The tenant ID.

Groups_Delete

Delete a group from the directory.

windows_arm_graphrbac.Groups_Delete({
  "groupObjectId": "",
  "api-version": "",
  "tenantID": ""
}, context)

Parameters

  • groupObjectId (string) required - The object ID of the group to delete.
  • api-version (string) required - Client API version.
  • tenantID (string) required - The tenant ID.

Groups_AddMember

Add a member to a group.

windows_arm_graphrbac.Groups_AddMember({
  "groupObjectId": "",
  "parameters": null,
  "api-version": "",
  "tenantID": ""
}, context)

Parameters

  • groupObjectId (string) required - The object ID of the group to which to add the member.
  • parameters (undefined) required - Request parameters for adding a member to a group.
  • api-version (string) required - Client API version.
  • tenantID (string) required - The tenant ID.

Groups_RemoveMember

Remove a member from a group.

windows_arm_graphrbac.Groups_RemoveMember({
  "groupObjectId": "",
  "memberObjectId": "",
  "api-version": "",
  "tenantID": ""
}, context)

Parameters

  • groupObjectId (string) required - The object ID of the group from which to remove the member.
  • memberObjectId (string) required - Member object id
  • api-version (string) required - Client API version.
  • tenantID (string) required - The tenant ID.

Groups_Get

Gets group information from the directory.

windows_arm_graphrbac.Groups_Get({
  "objectId": "",
  "api-version": "",
  "tenantID": ""
}, context)

Parameters

  • objectId (string) required - The object ID of the user for which to get group information.
  • api-version (string) required - Client API version.
  • tenantID (string) required - The tenant ID.

Groups_GetMemberGroups

Gets a collection of object IDs of groups of which the specified group is a member.

windows_arm_graphrbac.Groups_GetMemberGroups({
  "objectId": "",
  "parameters": null,
  "api-version": "",
  "tenantID": ""
}, context)

Parameters

  • objectId (string) required - The object ID of the group for which to get group membership.
  • parameters (undefined) required - Request parameters for GetMemberGroups API call.
  • api-version (string) required - Client API version.
  • tenantID (string) required - The tenant ID.

Groups_GetGroupMembers

Gets the members of a group.

windows_arm_graphrbac.Groups_GetGroupMembers({
  "objectId": "",
  "api-version": "",
  "tenantID": ""
}, context)

Parameters

  • objectId (string) required - The object ID of the group whose members should be retrieved.
  • api-version (string) required - Client API version.
  • tenantID (string) required - The tenant ID.

Groups_IsMemberOf

Checks whether the specified user, group, contact, or service principal is a direct or transitive member of the specified group.

windows_arm_graphrbac.Groups_IsMemberOf({
  "parameters": null,
  "api-version": "",
  "tenantID": ""
}, context)

Parameters

  • parameters (undefined) required - Request parameters for IsMemberOf API call.
  • api-version (string) required - Client API version.
  • tenantID (string) required - The tenant ID.

Objects_GetCurrentUser

Gets the details for the currently logged-in user.

windows_arm_graphrbac.Objects_GetCurrentUser({
  "api-version": "",
  "tenantID": ""
}, context)

Parameters

  • api-version (string) required - Client API version.
  • tenantID (string) required - The tenant ID.

ServicePrincipals_List

Gets a list of service principals from the current tenant.

windows_arm_graphrbac.ServicePrincipals_List({
  "api-version": "",
  "tenantID": ""
}, context)

Parameters

  • $filter (string) - The filter to apply to the operation.
  • api-version (string) required - Client API version.
  • tenantID (string) required - The tenant ID.

ServicePrincipals_Create

Creates a service principal in the directory.

windows_arm_graphrbac.ServicePrincipals_Create({
  "parameters": null,
  "api-version": "",
  "tenantID": ""
}, context)

Parameters

  • parameters (undefined) required - Request parameters for creating a new service principal.
  • api-version (string) required - Client API version.
  • tenantID (string) required - The tenant ID.

ServicePrincipals_Delete

Deletes a service principal from the directory.

windows_arm_graphrbac.ServicePrincipals_Delete({
  "objectId": "",
  "api-version": "",
  "tenantID": ""
}, context)

Parameters

  • objectId (string) required - The object ID of the service principal to delete.
  • api-version (string) required - Client API version.
  • tenantID (string) required - The tenant ID.

ServicePrincipals_Get

Gets service principal information from the directory.

windows_arm_graphrbac.ServicePrincipals_Get({
  "objectId": "",
  "api-version": "",
  "tenantID": ""
}, context)

Parameters

  • objectId (string) required - The object ID of the service principal to get.
  • api-version (string) required - Client API version.
  • tenantID (string) required - The tenant ID.

ServicePrincipals_ListKeyCredentials

Get the keyCredentials associated with the specified service principal.

windows_arm_graphrbac.ServicePrincipals_ListKeyCredentials({
  "objectId": "",
  "api-version": "",
  "tenantID": ""
}, context)

Parameters

  • objectId (string) required - The object ID of the service principal for which to get keyCredentials.
  • api-version (string) required - Client API version.
  • tenantID (string) required - The tenant ID.

ServicePrincipals_UpdateKeyCredentials

Update the keyCredentials associated with a service principal.

windows_arm_graphrbac.ServicePrincipals_UpdateKeyCredentials({
  "objectId": "",
  "parameters": null,
  "api-version": "",
  "tenantID": ""
}, context)

Parameters

  • objectId (string) required - The object ID for which to get service principal information.
  • parameters (undefined) required - Request parameters for a KeyCredentials update operation
  • api-version (string) required - Client API version.
  • tenantID (string) required - The tenant ID.

ServicePrincipals_ListPasswordCredentials

Gets the passwordCredentials associated with a service principal.

windows_arm_graphrbac.ServicePrincipals_ListPasswordCredentials({
  "objectId": "",
  "api-version": "",
  "tenantID": ""
}, context)

Parameters

  • objectId (string) required - The object ID of the service principal.
  • api-version (string) required - Client API version.
  • tenantID (string) required - The tenant ID.

ServicePrincipals_UpdatePasswordCredentials

Updates the passwordCredentials associated with a service principal.

windows_arm_graphrbac.ServicePrincipals_UpdatePasswordCredentials({
  "objectId": "",
  "parameters": null,
  "api-version": "",
  "tenantID": ""
}, context)

Parameters

  • objectId (string) required - The object ID of the service principal.
  • parameters (undefined) required - Request parameters for a PasswordCredentials update operation.
  • api-version (string) required - Client API version.
  • tenantID (string) required - The tenant ID.

Users_List

Gets list of users for the current tenant.

windows_arm_graphrbac.Users_List({
  "api-version": "",
  "tenantID": ""
}, context)

Parameters

  • $filter (string) - The filter to apply to the operation.
  • api-version (string) required - Client API version.
  • tenantID (string) required - The tenant ID.

Users_Create

Create a new user.

windows_arm_graphrbac.Users_Create({
  "parameters": null,
  "api-version": "",
  "tenantID": ""
}, context)

Parameters

  • parameters (undefined) required - Request parameters for creating a new work or school account user.
  • api-version (string) required - Client API version.
  • tenantID (string) required - The tenant ID.

Users_GetMemberGroups

Gets a collection that contains the object IDs of the groups of which the user is a member.

windows_arm_graphrbac.Users_GetMemberGroups({
  "objectId": "",
  "parameters": null,
  "api-version": "",
  "tenantID": ""
}, context)

Parameters

  • objectId (string) required - The object ID of the user for which to get group membership.
  • parameters (undefined) required - Request parameters for GetMemberGroups API call.
  • api-version (string) required - Client API version.
  • tenantID (string) required - The tenant ID.

Users_Delete

Delete a user.

windows_arm_graphrbac.Users_Delete({
  "upnOrObjectId": "",
  "api-version": "",
  "tenantID": ""
}, context)

Parameters

  • upnOrObjectId (string) required - The object ID or principal name of the user to delete.
  • api-version (string) required - Client API version.
  • tenantID (string) required - The tenant ID.

Users_Get

Gets user information from the directory.

windows_arm_graphrbac.Users_Get({
  "upnOrObjectId": "",
  "api-version": "",
  "tenantID": ""
}, context)

Parameters

  • upnOrObjectId (string) required - The object ID or principal name of the user for which to get information.
  • api-version (string) required - Client API version.
  • tenantID (string) required - The tenant ID.

Users_Update

Updates a user.

windows_arm_graphrbac.Users_Update({
  "upnOrObjectId": "",
  "parameters": null,
  "api-version": "",
  "tenantID": ""
}, context)

Parameters

  • upnOrObjectId (string) required - The object ID or principal name of the user to update.
  • parameters (undefined) required - Request parameters for updating an existing work or school account user.
  • api-version (string) required - Client API version.
  • tenantID (string) required - The tenant ID.