/* * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. See License.txt in the project root for * license information. * * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is * regenerated. */ import * as msRest from "@azure/ms-rest-js"; import * as Models from "./models"; import * as Mappers from "./models/mappers"; import * as operations from "./operations"; import { GraphRbacManagementClientContext } from "./graphRbacManagementClientContext"; class GraphRbacManagementClient extends GraphRbacManagementClientContext { // Operation groups signedInUser: operations.SignedInUser; applications: operations.Applications; deletedApplications: operations.DeletedApplications; groups: operations.Groups; servicePrincipals: operations.ServicePrincipals; users: operations.Users; objects: operations.Objects; domains: operations.Domains; oAuth2PermissionGrant: operations.OAuth2PermissionGrantOperations; /** * Initializes a new instance of the GraphRbacManagementClient class. * @param credentials Credentials needed for the client to connect to Azure. * @param tenantID The tenant ID. * @param [options] The parameter options */ constructor(credentials: msRest.ServiceClientCredentials, tenantID: string, options?: Models.GraphRbacManagementClientOptions) { super(credentials, tenantID, options); this.signedInUser = new operations.SignedInUser(this); this.applications = new operations.Applications(this); this.deletedApplications = new operations.DeletedApplications(this); this.groups = new operations.Groups(this); this.servicePrincipals = new operations.ServicePrincipals(this); this.users = new operations.Users(this); this.objects = new operations.Objects(this); this.domains = new operations.Domains(this); this.oAuth2PermissionGrant = new operations.OAuth2PermissionGrantOperations(this); } } // Operation Specifications export { GraphRbacManagementClient, GraphRbacManagementClientContext, Models as GraphRbacManagementModels, Mappers as GraphRbacManagementMappers }; export * from "./operations";