add organization member handler (#537)

This commit is contained in:
Michael Quigley
2024-12-09 14:32:43 -05:00
parent 6fb69c59d2
commit 37e945d603
12 changed files with 228 additions and 3 deletions

View File

@ -8,6 +8,7 @@ api/metadataApi.ts
api/shareApi.ts
model/accessRequest.ts
model/accessResponse.ts
model/addOrganizationMemberRequest.ts
model/authUser.ts
model/changePasswordRequest.ts
model/configuration.ts

View File

@ -15,6 +15,7 @@ import localVarRequest from 'request';
import http from 'http';
/* tslint:disable:no-unused-locals */
import { AddOrganizationMemberRequest } from '../model/addOrganizationMemberRequest';
import { CreateAccountRequest } from '../model/createAccountRequest';
import { CreateFrontendRequest } from '../model/createFrontendRequest';
import { CreateFrontendResponse } from '../model/createFrontendResponse';
@ -105,7 +106,7 @@ export class AdminApi {
*
* @param body
*/
public async addOrganizationMember (body?: GrantsRequest, options: {headers: {[name: string]: string}} = {headers: {}}) : Promise<{ response: http.IncomingMessage; body?: any; }> {
public async addOrganizationMember (body?: AddOrganizationMemberRequest, options: {headers: {[name: string]: string}} = {headers: {}}) : Promise<{ response: http.IncomingMessage; body?: any; }> {
const localVarPath = this.basePath + '/organization/add';
let localVarQueryParameters: any = {};
let localVarHeaderParams: any = (<any>Object).assign({}, this._defaultHeaders);
@ -122,7 +123,7 @@ export class AdminApi {
uri: localVarPath,
useQuerystring: this._useQuerystring,
json: true,
body: ObjectSerializer.serialize(body, "GrantsRequest")
body: ObjectSerializer.serialize(body, "AddOrganizationMemberRequest")
};
let authenticationPromise = Promise.resolve();

View File

@ -0,0 +1,37 @@
/**
* zrok
* zrok client access
*
* The version of the OpenAPI document: 0.3.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
import { RequestFile } from './models';
export class AddOrganizationMemberRequest {
'token'?: string;
'email'?: string;
static discriminator: string | undefined = undefined;
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
{
"name": "token",
"baseName": "token",
"type": "string"
},
{
"name": "email",
"baseName": "email",
"type": "string"
} ];
static getAttributeTypeMap() {
return AddOrganizationMemberRequest.attributeTypeMap;
}
}

View File

@ -2,6 +2,7 @@ import localVarRequest from 'request';
export * from './accessRequest';
export * from './accessResponse';
export * from './addOrganizationMemberRequest';
export * from './authUser';
export * from './changePasswordRequest';
export * from './configuration';
@ -60,6 +61,7 @@ export type RequestFile = string | Buffer | fs.ReadStream | RequestDetailedFile;
import { AccessRequest } from './accessRequest';
import { AccessResponse } from './accessResponse';
import { AddOrganizationMemberRequest } from './addOrganizationMemberRequest';
import { AuthUser } from './authUser';
import { ChangePasswordRequest } from './changePasswordRequest';
import { Configuration } from './configuration';
@ -126,6 +128,7 @@ let enumsMap: {[index: string]: any} = {
let typeMap: {[index: string]: any} = {
"AccessRequest": AccessRequest,
"AccessResponse": AccessResponse,
"AddOrganizationMemberRequest": AddOrganizationMemberRequest,
"AuthUser": AuthUser,
"ChangePasswordRequest": ChangePasswordRequest,
"Configuration": Configuration,