Latest generation

This commit is contained in:
ci core model
2025-05-28 15:26:03 +00:00
parent 722ee8d383
commit 31e3e485f3
3 changed files with 779 additions and 29 deletions

View File

@@ -1,6 +1,6 @@
{
"name": "@reflex-platform/npm-core-sdk",
"version": "1.11.0-SNAPSHOT-250527091613",
"version": "1.11.0-SNAPSHOT-250528152520",
"description": "npm libs from core model proto files",
"homepage": "",
"main": "index.ts",

View File

@@ -9,6 +9,8 @@ import type { UpdateTwoFAPlatformRequest } from "./user";
import type { ForceProjectUserTwoFARequest } from "./user";
import type { ForceTwoFAResult } from "./user";
import type { ForceTwoFAOrganisationRequest } from "./user";
import type { SetUserSiteRolesResult } from "./user";
import type { SetUserSiteRolesRequest } from "./user";
import type { SetUserAttachmentTypeRolesResult } from "./user";
import type { SetUserAttachmentTypeRolesRequest } from "./user";
import type { SetUserConnectionRolesResult } from "./user";
@@ -21,6 +23,8 @@ import type { SetUserOrganisationRolesResult } from "./user";
import type { SetUserOrganisationRolesRequest } from "./user";
import type { SetUserPlatformRolesResult } from "./user";
import type { SetUserPlatformRolesRequest } from "./user";
import type { ListUserSiteRolesResult } from "./user";
import type { ListUserSiteRolesRequest } from "./user";
import type { ListUserAttachmentTypeRolesResult } from "./user";
import type { ListUserAttachmentTypeRolesRequest } from "./user";
import type { ListUserConnectionRolesResult } from "./user";
@@ -33,24 +37,30 @@ import type { ListUserOrganisationRolesResult } from "./user";
import type { ListUserOrganisationRolesRequest } from "./user";
import type { ListUserPlatformRolesResult } from "./user";
import type { ListUserPlatformRolesRequest } from "./user";
import type { GetSiteUserRequest } from "./user";
import type { GetProjectUserResult } from "./user";
import type { GetProjectUserRequest } from "./user";
import type { GetOrganisationUserResult } from "./user";
import type { GetOrganisationUserRequest } from "./user";
import type { GetPlatformUserResult } from "./user";
import type { GetPlatformUserRequest } from "./user";
import type { ListUsersInSiteRoleRequest } from "./user";
import type { ListUsersInConnectionRoleRequest } from "./user";
import type { ListUsersInPartnerAppRoleRequest } from "./user";
import type { ListUsersInProjectRoleRequest } from "./user";
import type { ListUsersInOrganisationRoleRequest } from "./user";
import type { ListUsersInRoleResult } from "./user";
import type { ListUsersInPlatformRoleRequest } from "./user";
import type { FindSitesResult } from "./user";
import type { FindSiteUsersRequest } from "./user";
import type { FindConnectionUsersRequest } from "./user";
import type { FindPartnerAppUsersRequest } from "./user";
import type { FindProjectUsersRequest } from "./user";
import type { FindOrganisationUsersRequest } from "./user";
import type { FindUsersResult } from "./user";
import type { FindPlatformUsersRequest } from "./user";
import type { ListSiteUsersResult } from "./user";
import type { ListSiteUsersRequest } from "./user";
import type { ListConnectionUsersResult } from "./user";
import type { ListConnectionUsersRequest } from "./user";
import type { ListPartnerAppUsersResult } from "./user";
@@ -155,6 +165,10 @@ export interface IUserServiceClient {
* @generated from protobuf rpc: ListConnectionUsers
*/
listConnectionUsers(input: ListConnectionUsersRequest, options?: RpcOptions): UnaryCall<ListConnectionUsersRequest, ListConnectionUsersResult>;
/**
* @generated from protobuf rpc: ListSiteUsers
*/
listSiteUsers(input: ListSiteUsersRequest, options?: RpcOptions): UnaryCall<ListSiteUsersRequest, ListSiteUsersResult>;
/**
* @generated from protobuf rpc: FindPlatformUsers
*/
@@ -175,6 +189,10 @@ export interface IUserServiceClient {
* @generated from protobuf rpc: FindConnectionUsers
*/
findConnectionUsers(input: FindConnectionUsersRequest, options?: RpcOptions): UnaryCall<FindConnectionUsersRequest, FindUsersResult>;
/**
* @generated from protobuf rpc: FindSiteUsers
*/
findSiteUsers(input: FindSiteUsersRequest, options?: RpcOptions): UnaryCall<FindSiteUsersRequest, FindSitesResult>;
/**
* @generated from protobuf rpc: ListUsersInPlatformRole
*/
@@ -195,6 +213,10 @@ export interface IUserServiceClient {
* @generated from protobuf rpc: ListUsersInConnectionRole
*/
listUsersInConnectionRole(input: ListUsersInConnectionRoleRequest, options?: RpcOptions): UnaryCall<ListUsersInConnectionRoleRequest, ListUsersInRoleResult>;
/**
* @generated from protobuf rpc: ListUsersInSiteRole
*/
listUsersInSiteRole(input: ListUsersInSiteRoleRequest, options?: RpcOptions): UnaryCall<ListUsersInSiteRoleRequest, ListUsersInRoleResult>;
/**
* @generated from protobuf rpc: GetPlatformUser
*/
@@ -207,6 +229,10 @@ export interface IUserServiceClient {
* @generated from protobuf rpc: GetProjectUser
*/
getProjectUser(input: GetProjectUserRequest, options?: RpcOptions): UnaryCall<GetProjectUserRequest, GetProjectUserResult>;
/**
* @generated from protobuf rpc: GetSiteUser
*/
getSiteUser(input: GetSiteUserRequest, options?: RpcOptions): UnaryCall<GetSiteUserRequest, GetProjectUserResult>;
/**
* @generated from protobuf rpc: ListPlatformRoles
*/
@@ -231,6 +257,10 @@ export interface IUserServiceClient {
* @generated from protobuf rpc: ListAttachmentTypeRoles
*/
listAttachmentTypeRoles(input: ListUserAttachmentTypeRolesRequest, options?: RpcOptions): UnaryCall<ListUserAttachmentTypeRolesRequest, ListUserAttachmentTypeRolesResult>;
/**
* @generated from protobuf rpc: ListSiteRoles
*/
listSiteRoles(input: ListUserSiteRolesRequest, options?: RpcOptions): UnaryCall<ListUserSiteRolesRequest, ListUserSiteRolesResult>;
/**
* @generated from protobuf rpc: SetPlatformRoles
*/
@@ -255,6 +285,10 @@ export interface IUserServiceClient {
* @generated from protobuf rpc: SetAttachmentTypeRoles
*/
setAttachmentTypeRoles(input: SetUserAttachmentTypeRolesRequest, options?: RpcOptions): UnaryCall<SetUserAttachmentTypeRolesRequest, SetUserAttachmentTypeRolesResult>;
/**
* @generated from protobuf rpc: SetSiteRoles
*/
setSiteRoles(input: SetUserSiteRolesRequest, options?: RpcOptions): UnaryCall<SetUserSiteRolesRequest, SetUserSiteRolesResult>;
/**
* @generated from protobuf rpc: ForceTwoFA
*/
@@ -396,200 +430,242 @@ export class UserServiceClient implements IUserServiceClient, ServiceInfo {
const method = this.methods[16], opt = this._transport.mergeOptions(options);
return stackIntercept<ListConnectionUsersRequest, ListConnectionUsersResult>("unary", this._transport, method, opt, input);
}
/**
* @generated from protobuf rpc: ListSiteUsers
*/
listSiteUsers(input: ListSiteUsersRequest, options?: RpcOptions): UnaryCall<ListSiteUsersRequest, ListSiteUsersResult> {
const method = this.methods[17], opt = this._transport.mergeOptions(options);
return stackIntercept<ListSiteUsersRequest, ListSiteUsersResult>("unary", this._transport, method, opt, input);
}
/**
* @generated from protobuf rpc: FindPlatformUsers
*/
findPlatformUsers(input: FindPlatformUsersRequest, options?: RpcOptions): UnaryCall<FindPlatformUsersRequest, FindUsersResult> {
const method = this.methods[17], opt = this._transport.mergeOptions(options);
const method = this.methods[18], opt = this._transport.mergeOptions(options);
return stackIntercept<FindPlatformUsersRequest, FindUsersResult>("unary", this._transport, method, opt, input);
}
/**
* @generated from protobuf rpc: FindOrganisationUsers
*/
findOrganisationUsers(input: FindOrganisationUsersRequest, options?: RpcOptions): UnaryCall<FindOrganisationUsersRequest, FindUsersResult> {
const method = this.methods[18], opt = this._transport.mergeOptions(options);
const method = this.methods[19], opt = this._transport.mergeOptions(options);
return stackIntercept<FindOrganisationUsersRequest, FindUsersResult>("unary", this._transport, method, opt, input);
}
/**
* @generated from protobuf rpc: FindProjectUsers
*/
findProjectUsers(input: FindProjectUsersRequest, options?: RpcOptions): UnaryCall<FindProjectUsersRequest, FindUsersResult> {
const method = this.methods[19], opt = this._transport.mergeOptions(options);
const method = this.methods[20], opt = this._transport.mergeOptions(options);
return stackIntercept<FindProjectUsersRequest, FindUsersResult>("unary", this._transport, method, opt, input);
}
/**
* @generated from protobuf rpc: FindPartnerAppUsers
*/
findPartnerAppUsers(input: FindPartnerAppUsersRequest, options?: RpcOptions): UnaryCall<FindPartnerAppUsersRequest, FindUsersResult> {
const method = this.methods[20], opt = this._transport.mergeOptions(options);
const method = this.methods[21], opt = this._transport.mergeOptions(options);
return stackIntercept<FindPartnerAppUsersRequest, FindUsersResult>("unary", this._transport, method, opt, input);
}
/**
* @generated from protobuf rpc: FindConnectionUsers
*/
findConnectionUsers(input: FindConnectionUsersRequest, options?: RpcOptions): UnaryCall<FindConnectionUsersRequest, FindUsersResult> {
const method = this.methods[21], opt = this._transport.mergeOptions(options);
const method = this.methods[22], opt = this._transport.mergeOptions(options);
return stackIntercept<FindConnectionUsersRequest, FindUsersResult>("unary", this._transport, method, opt, input);
}
/**
* @generated from protobuf rpc: FindSiteUsers
*/
findSiteUsers(input: FindSiteUsersRequest, options?: RpcOptions): UnaryCall<FindSiteUsersRequest, FindSitesResult> {
const method = this.methods[23], opt = this._transport.mergeOptions(options);
return stackIntercept<FindSiteUsersRequest, FindSitesResult>("unary", this._transport, method, opt, input);
}
/**
* @generated from protobuf rpc: ListUsersInPlatformRole
*/
listUsersInPlatformRole(input: ListUsersInPlatformRoleRequest, options?: RpcOptions): UnaryCall<ListUsersInPlatformRoleRequest, ListUsersInRoleResult> {
const method = this.methods[22], opt = this._transport.mergeOptions(options);
const method = this.methods[24], opt = this._transport.mergeOptions(options);
return stackIntercept<ListUsersInPlatformRoleRequest, ListUsersInRoleResult>("unary", this._transport, method, opt, input);
}
/**
* @generated from protobuf rpc: ListUsersInOrganisationRole
*/
listUsersInOrganisationRole(input: ListUsersInOrganisationRoleRequest, options?: RpcOptions): UnaryCall<ListUsersInOrganisationRoleRequest, ListUsersInRoleResult> {
const method = this.methods[23], opt = this._transport.mergeOptions(options);
const method = this.methods[25], opt = this._transport.mergeOptions(options);
return stackIntercept<ListUsersInOrganisationRoleRequest, ListUsersInRoleResult>("unary", this._transport, method, opt, input);
}
/**
* @generated from protobuf rpc: ListUsersInProjectRole
*/
listUsersInProjectRole(input: ListUsersInProjectRoleRequest, options?: RpcOptions): UnaryCall<ListUsersInProjectRoleRequest, ListUsersInRoleResult> {
const method = this.methods[24], opt = this._transport.mergeOptions(options);
const method = this.methods[26], opt = this._transport.mergeOptions(options);
return stackIntercept<ListUsersInProjectRoleRequest, ListUsersInRoleResult>("unary", this._transport, method, opt, input);
}
/**
* @generated from protobuf rpc: ListUsersInPartnerAppRole
*/
listUsersInPartnerAppRole(input: ListUsersInPartnerAppRoleRequest, options?: RpcOptions): UnaryCall<ListUsersInPartnerAppRoleRequest, ListUsersInRoleResult> {
const method = this.methods[25], opt = this._transport.mergeOptions(options);
const method = this.methods[27], opt = this._transport.mergeOptions(options);
return stackIntercept<ListUsersInPartnerAppRoleRequest, ListUsersInRoleResult>("unary", this._transport, method, opt, input);
}
/**
* @generated from protobuf rpc: ListUsersInConnectionRole
*/
listUsersInConnectionRole(input: ListUsersInConnectionRoleRequest, options?: RpcOptions): UnaryCall<ListUsersInConnectionRoleRequest, ListUsersInRoleResult> {
const method = this.methods[26], opt = this._transport.mergeOptions(options);
const method = this.methods[28], opt = this._transport.mergeOptions(options);
return stackIntercept<ListUsersInConnectionRoleRequest, ListUsersInRoleResult>("unary", this._transport, method, opt, input);
}
/**
* @generated from protobuf rpc: ListUsersInSiteRole
*/
listUsersInSiteRole(input: ListUsersInSiteRoleRequest, options?: RpcOptions): UnaryCall<ListUsersInSiteRoleRequest, ListUsersInRoleResult> {
const method = this.methods[29], opt = this._transport.mergeOptions(options);
return stackIntercept<ListUsersInSiteRoleRequest, ListUsersInRoleResult>("unary", this._transport, method, opt, input);
}
/**
* @generated from protobuf rpc: GetPlatformUser
*/
getPlatformUser(input: GetPlatformUserRequest, options?: RpcOptions): UnaryCall<GetPlatformUserRequest, GetPlatformUserResult> {
const method = this.methods[27], opt = this._transport.mergeOptions(options);
const method = this.methods[30], opt = this._transport.mergeOptions(options);
return stackIntercept<GetPlatformUserRequest, GetPlatformUserResult>("unary", this._transport, method, opt, input);
}
/**
* @generated from protobuf rpc: GetOrganisationUser
*/
getOrganisationUser(input: GetOrganisationUserRequest, options?: RpcOptions): UnaryCall<GetOrganisationUserRequest, GetOrganisationUserResult> {
const method = this.methods[28], opt = this._transport.mergeOptions(options);
const method = this.methods[31], opt = this._transport.mergeOptions(options);
return stackIntercept<GetOrganisationUserRequest, GetOrganisationUserResult>("unary", this._transport, method, opt, input);
}
/**
* @generated from protobuf rpc: GetProjectUser
*/
getProjectUser(input: GetProjectUserRequest, options?: RpcOptions): UnaryCall<GetProjectUserRequest, GetProjectUserResult> {
const method = this.methods[29], opt = this._transport.mergeOptions(options);
const method = this.methods[32], opt = this._transport.mergeOptions(options);
return stackIntercept<GetProjectUserRequest, GetProjectUserResult>("unary", this._transport, method, opt, input);
}
/**
* @generated from protobuf rpc: GetSiteUser
*/
getSiteUser(input: GetSiteUserRequest, options?: RpcOptions): UnaryCall<GetSiteUserRequest, GetProjectUserResult> {
const method = this.methods[33], opt = this._transport.mergeOptions(options);
return stackIntercept<GetSiteUserRequest, GetProjectUserResult>("unary", this._transport, method, opt, input);
}
/**
* @generated from protobuf rpc: ListPlatformRoles
*/
listPlatformRoles(input: ListUserPlatformRolesRequest, options?: RpcOptions): UnaryCall<ListUserPlatformRolesRequest, ListUserPlatformRolesResult> {
const method = this.methods[30], opt = this._transport.mergeOptions(options);
const method = this.methods[34], opt = this._transport.mergeOptions(options);
return stackIntercept<ListUserPlatformRolesRequest, ListUserPlatformRolesResult>("unary", this._transport, method, opt, input);
}
/**
* @generated from protobuf rpc: ListOrganisationRoles
*/
listOrganisationRoles(input: ListUserOrganisationRolesRequest, options?: RpcOptions): UnaryCall<ListUserOrganisationRolesRequest, ListUserOrganisationRolesResult> {
const method = this.methods[31], opt = this._transport.mergeOptions(options);
const method = this.methods[35], opt = this._transport.mergeOptions(options);
return stackIntercept<ListUserOrganisationRolesRequest, ListUserOrganisationRolesResult>("unary", this._transport, method, opt, input);
}
/**
* @generated from protobuf rpc: ListProjectRoles
*/
listProjectRoles(input: ListUserProjectRolesRequest, options?: RpcOptions): UnaryCall<ListUserProjectRolesRequest, ListUserProjectRolesResult> {
const method = this.methods[32], opt = this._transport.mergeOptions(options);
const method = this.methods[36], opt = this._transport.mergeOptions(options);
return stackIntercept<ListUserProjectRolesRequest, ListUserProjectRolesResult>("unary", this._transport, method, opt, input);
}
/**
* @generated from protobuf rpc: ListPartnerAppRoles
*/
listPartnerAppRoles(input: ListUserPartnerAppRolesRequest, options?: RpcOptions): UnaryCall<ListUserPartnerAppRolesRequest, ListUserPartnerAppRolesResult> {
const method = this.methods[33], opt = this._transport.mergeOptions(options);
const method = this.methods[37], opt = this._transport.mergeOptions(options);
return stackIntercept<ListUserPartnerAppRolesRequest, ListUserPartnerAppRolesResult>("unary", this._transport, method, opt, input);
}
/**
* @generated from protobuf rpc: ListConnectionRoles
*/
listConnectionRoles(input: ListUserConnectionRolesRequest, options?: RpcOptions): UnaryCall<ListUserConnectionRolesRequest, ListUserConnectionRolesResult> {
const method = this.methods[34], opt = this._transport.mergeOptions(options);
const method = this.methods[38], opt = this._transport.mergeOptions(options);
return stackIntercept<ListUserConnectionRolesRequest, ListUserConnectionRolesResult>("unary", this._transport, method, opt, input);
}
/**
* @generated from protobuf rpc: ListAttachmentTypeRoles
*/
listAttachmentTypeRoles(input: ListUserAttachmentTypeRolesRequest, options?: RpcOptions): UnaryCall<ListUserAttachmentTypeRolesRequest, ListUserAttachmentTypeRolesResult> {
const method = this.methods[35], opt = this._transport.mergeOptions(options);
const method = this.methods[39], opt = this._transport.mergeOptions(options);
return stackIntercept<ListUserAttachmentTypeRolesRequest, ListUserAttachmentTypeRolesResult>("unary", this._transport, method, opt, input);
}
/**
* @generated from protobuf rpc: ListSiteRoles
*/
listSiteRoles(input: ListUserSiteRolesRequest, options?: RpcOptions): UnaryCall<ListUserSiteRolesRequest, ListUserSiteRolesResult> {
const method = this.methods[40], opt = this._transport.mergeOptions(options);
return stackIntercept<ListUserSiteRolesRequest, ListUserSiteRolesResult>("unary", this._transport, method, opt, input);
}
/**
* @generated from protobuf rpc: SetPlatformRoles
*/
setPlatformRoles(input: SetUserPlatformRolesRequest, options?: RpcOptions): UnaryCall<SetUserPlatformRolesRequest, SetUserPlatformRolesResult> {
const method = this.methods[36], opt = this._transport.mergeOptions(options);
const method = this.methods[41], opt = this._transport.mergeOptions(options);
return stackIntercept<SetUserPlatformRolesRequest, SetUserPlatformRolesResult>("unary", this._transport, method, opt, input);
}
/**
* @generated from protobuf rpc: SetOrganisationRoles
*/
setOrganisationRoles(input: SetUserOrganisationRolesRequest, options?: RpcOptions): UnaryCall<SetUserOrganisationRolesRequest, SetUserOrganisationRolesResult> {
const method = this.methods[37], opt = this._transport.mergeOptions(options);
const method = this.methods[42], opt = this._transport.mergeOptions(options);
return stackIntercept<SetUserOrganisationRolesRequest, SetUserOrganisationRolesResult>("unary", this._transport, method, opt, input);
}
/**
* @generated from protobuf rpc: SetProjectRoles
*/
setProjectRoles(input: SetUserProjectRolesRequest, options?: RpcOptions): UnaryCall<SetUserProjectRolesRequest, SetUserProjectRolesResult> {
const method = this.methods[38], opt = this._transport.mergeOptions(options);
const method = this.methods[43], opt = this._transport.mergeOptions(options);
return stackIntercept<SetUserProjectRolesRequest, SetUserProjectRolesResult>("unary", this._transport, method, opt, input);
}
/**
* @generated from protobuf rpc: SetPartnerAppRoles
*/
setPartnerAppRoles(input: SetUserPartnerAppRolesRequest, options?: RpcOptions): UnaryCall<SetUserPartnerAppRolesRequest, SetUserPartnerAppRolesResult> {
const method = this.methods[39], opt = this._transport.mergeOptions(options);
const method = this.methods[44], opt = this._transport.mergeOptions(options);
return stackIntercept<SetUserPartnerAppRolesRequest, SetUserPartnerAppRolesResult>("unary", this._transport, method, opt, input);
}
/**
* @generated from protobuf rpc: SetConnectionRoles
*/
setConnectionRoles(input: SetUserConnectionRolesRequest, options?: RpcOptions): UnaryCall<SetUserConnectionRolesRequest, SetUserConnectionRolesResult> {
const method = this.methods[40], opt = this._transport.mergeOptions(options);
const method = this.methods[45], opt = this._transport.mergeOptions(options);
return stackIntercept<SetUserConnectionRolesRequest, SetUserConnectionRolesResult>("unary", this._transport, method, opt, input);
}
/**
* @generated from protobuf rpc: SetAttachmentTypeRoles
*/
setAttachmentTypeRoles(input: SetUserAttachmentTypeRolesRequest, options?: RpcOptions): UnaryCall<SetUserAttachmentTypeRolesRequest, SetUserAttachmentTypeRolesResult> {
const method = this.methods[41], opt = this._transport.mergeOptions(options);
const method = this.methods[46], opt = this._transport.mergeOptions(options);
return stackIntercept<SetUserAttachmentTypeRolesRequest, SetUserAttachmentTypeRolesResult>("unary", this._transport, method, opt, input);
}
/**
* @generated from protobuf rpc: SetSiteRoles
*/
setSiteRoles(input: SetUserSiteRolesRequest, options?: RpcOptions): UnaryCall<SetUserSiteRolesRequest, SetUserSiteRolesResult> {
const method = this.methods[47], opt = this._transport.mergeOptions(options);
return stackIntercept<SetUserSiteRolesRequest, SetUserSiteRolesResult>("unary", this._transport, method, opt, input);
}
/**
* @generated from protobuf rpc: ForceTwoFA
*/
forceTwoFA(input: ForceTwoFAOrganisationRequest, options?: RpcOptions): UnaryCall<ForceTwoFAOrganisationRequest, ForceTwoFAResult> {
const method = this.methods[42], opt = this._transport.mergeOptions(options);
const method = this.methods[48], opt = this._transport.mergeOptions(options);
return stackIntercept<ForceTwoFAOrganisationRequest, ForceTwoFAResult>("unary", this._transport, method, opt, input);
}
/**
* @generated from protobuf rpc: ForceProjectUserTwoFA
*/
forceProjectUserTwoFA(input: ForceProjectUserTwoFARequest, options?: RpcOptions): UnaryCall<ForceProjectUserTwoFARequest, ForceTwoFAResult> {
const method = this.methods[43], opt = this._transport.mergeOptions(options);
const method = this.methods[49], opt = this._transport.mergeOptions(options);
return stackIntercept<ForceProjectUserTwoFARequest, ForceTwoFAResult>("unary", this._transport, method, opt, input);
}
/**
* @generated from protobuf rpc: UpdatePlatformTwoFA
*/
updatePlatformTwoFA(input: UpdateTwoFAPlatformRequest, options?: RpcOptions): UnaryCall<UpdateTwoFAPlatformRequest, UpdateTwoFAPlatformResult> {
const method = this.methods[44], opt = this._transport.mergeOptions(options);
const method = this.methods[50], opt = this._transport.mergeOptions(options);
return stackIntercept<UpdateTwoFAPlatformRequest, UpdateTwoFAPlatformResult>("unary", this._transport, method, opt, input);
}
}

674
user.ts
View File

@@ -11,6 +11,7 @@ import { UnknownFieldHandler } from "@protobuf-ts/runtime";
import type { PartialMessage } from "@protobuf-ts/runtime";
import { reflectionMergePartial } from "@protobuf-ts/runtime";
import { MessageType } from "@protobuf-ts/runtime";
import { RequestSiteHeader } from "./shared";
import { RequestProjectHeader } from "./shared";
import { RequestOrganisationHeader } from "./shared";
/**
@@ -290,6 +291,15 @@ export interface ListConnectionUsersRequest {
*/
ConnectionID: string;
}
/**
* @generated from protobuf message api.ListSiteUsersRequest
*/
export interface ListSiteUsersRequest {
/**
* @generated from protobuf field: api.RequestSiteHeader Header = 1
*/
Header?: RequestSiteHeader;
}
/**
* @generated from protobuf message api.GetPlatformUserRequest
*/
@@ -325,6 +335,19 @@ export interface GetProjectUserRequest {
*/
UserID: string;
}
/**
* @generated from protobuf message api.GetSiteUserRequest
*/
export interface GetSiteUserRequest {
/**
* @generated from protobuf field: api.RequestSiteHeader Header = 1
*/
Header?: RequestSiteHeader;
/**
* @generated from protobuf field: string UserID = 2
*/
UserID: string;
}
/**
* @generated from protobuf message api.ListUserPlatformRolesRequest
*/
@@ -411,6 +434,19 @@ export interface ListUserAttachmentTypeRolesRequest {
*/
UserID: string;
}
/**
* @generated from protobuf message api.ListUserSiteRolesRequest
*/
export interface ListUserSiteRolesRequest {
/**
* @generated from protobuf field: api.RequestSiteHeader Header = 1
*/
Header?: RequestSiteHeader;
/**
* @generated from protobuf field: string UserID = 2
*/
UserID: string;
}
/**
* @generated from protobuf message api.SetUserPlatformRolesRequest
*/
@@ -521,6 +557,23 @@ export interface SetUserAttachmentTypeRolesRequest {
*/
Roles: string[];
}
/**
* @generated from protobuf message api.SetUserSiteRolesRequest
*/
export interface SetUserSiteRolesRequest {
/**
* @generated from protobuf field: api.RequestSiteHeader Header = 1
*/
Header?: RequestSiteHeader;
/**
* @generated from protobuf field: string UserID = 2
*/
UserID: string;
/**
* @generated from protobuf field: repeated string Roles = 3
*/
Roles: string[];
}
/**
* @generated from protobuf message api.RemoveUserResult
*/
@@ -629,6 +682,15 @@ export interface ListConnectionUsersResult {
*/
Users: User[];
}
/**
* @generated from protobuf message api.ListSiteUsersResult
*/
export interface ListSiteUsersResult {
/**
* @generated from protobuf field: repeated api.User Users = 1
*/
Users: User[];
}
/**
* @generated from protobuf message api.GetPlatformUserResult
*/
@@ -656,6 +718,15 @@ export interface GetProjectUserResult {
*/
User?: User;
}
/**
* @generated from protobuf message api.GetSiteUserResult
*/
export interface GetSiteUserResult {
/**
* @generated from protobuf field: api.User User = 1
*/
User?: User;
}
/**
* @generated from protobuf message api.ListUserPlatformRolesResult
*/
@@ -710,6 +781,15 @@ export interface ListUserAttachmentTypeRolesResult {
*/
Roles: string[];
}
/**
* @generated from protobuf message api.ListUserSiteRolesResult
*/
export interface ListUserSiteRolesResult {
/**
* @generated from protobuf field: repeated string Roles = 1
*/
Roles: string[];
}
/**
* @generated from protobuf message api.SetUserPlatformRolesResult
*/
@@ -725,6 +805,11 @@ export interface SetUserOrganisationRolesResult {
*/
export interface SetUserProjectRolesResult {
}
/**
* @generated from protobuf message api.SetUserSiteRolesResult
*/
export interface SetUserSiteRolesResult {
}
/**
* @generated from protobuf message api.SetUserPartnerAppRolesResult
*/
@@ -962,6 +1047,19 @@ export interface FindConnectionUsersRequest {
*/
Filter?: FindUsersFilters;
}
/**
* @generated from protobuf message api.FindSiteUsersRequest
*/
export interface FindSiteUsersRequest {
/**
* @generated from protobuf field: api.RequestSiteHeader Header = 1
*/
Header?: RequestSiteHeader;
/**
* @generated from protobuf field: api.FindUsersFilters Filter = 2
*/
Filter?: FindUsersFilters;
}
/**
* @generated from protobuf message api.FindUsersResult
*/
@@ -971,6 +1069,15 @@ export interface FindUsersResult {
*/
Users: User[];
}
/**
* @generated from protobuf message api.FindSitesResult
*/
export interface FindSitesResult {
/**
* @generated from protobuf field: repeated api.User Users = 1
*/
Users: User[];
}
/**
* @generated from protobuf message api.ListUsersInPlatformRoleRequest
*/
@@ -1040,6 +1147,19 @@ export interface ListUsersInConnectionRoleRequest {
*/
Roles: string[]; // The roles to filter on (at least one)
}
/**
* @generated from protobuf message api.ListUsersInSiteRoleRequest
*/
export interface ListUsersInSiteRoleRequest {
/**
* @generated from protobuf field: api.RequestSiteHeader Header = 1
*/
Header?: RequestSiteHeader;
/**
* @generated from protobuf field: repeated string Roles = 3
*/
Roles: string[]; // The roles to filter on (at least one)
}
/**
* @generated from protobuf message api.ListUsersInRoleResult
*/
@@ -2096,6 +2216,52 @@ class ListConnectionUsersRequest$Type extends MessageType<ListConnectionUsersReq
*/
export const ListConnectionUsersRequest = new ListConnectionUsersRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class ListSiteUsersRequest$Type extends MessageType<ListSiteUsersRequest> {
constructor() {
super("api.ListSiteUsersRequest", [
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestSiteHeader, options: { "validate.rules": { message: { required: true } } } }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header"] } } });
}
create(value?: PartialMessage<ListSiteUsersRequest>): ListSiteUsersRequest {
const message = globalThis.Object.create((this.messagePrototype!));
if (value !== undefined)
reflectionMergePartial<ListSiteUsersRequest>(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ListSiteUsersRequest): ListSiteUsersRequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.RequestSiteHeader Header */ 1:
message.Header = RequestSiteHeader.internalBinaryRead(reader, reader.uint32(), options, message.Header);
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: ListSiteUsersRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.RequestSiteHeader Header = 1; */
if (message.Header)
RequestSiteHeader.internalBinaryWrite(message.Header, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.ListSiteUsersRequest
*/
export const ListSiteUsersRequest = new ListSiteUsersRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class GetPlatformUserRequest$Type extends MessageType<GetPlatformUserRequest> {
constructor() {
super("api.GetPlatformUserRequest", [
@@ -2251,6 +2417,60 @@ class GetProjectUserRequest$Type extends MessageType<GetProjectUserRequest> {
*/
export const GetProjectUserRequest = new GetProjectUserRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class GetSiteUserRequest$Type extends MessageType<GetSiteUserRequest> {
constructor() {
super("api.GetSiteUserRequest", [
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestSiteHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "UserID", kind: "scalar", localName: "UserID", jsonName: "UserID", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1" } } } }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "UserID"] } } });
}
create(value?: PartialMessage<GetSiteUserRequest>): GetSiteUserRequest {
const message = globalThis.Object.create((this.messagePrototype!));
message.UserID = "";
if (value !== undefined)
reflectionMergePartial<GetSiteUserRequest>(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetSiteUserRequest): GetSiteUserRequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.RequestSiteHeader Header */ 1:
message.Header = RequestSiteHeader.internalBinaryRead(reader, reader.uint32(), options, message.Header);
break;
case /* string UserID */ 2:
message.UserID = reader.string();
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: GetSiteUserRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.RequestSiteHeader Header = 1; */
if (message.Header)
RequestSiteHeader.internalBinaryWrite(message.Header, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
/* string UserID = 2; */
if (message.UserID !== "")
writer.tag(2, WireType.LengthDelimited).string(message.UserID);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.GetSiteUserRequest
*/
export const GetSiteUserRequest = new GetSiteUserRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class ListUserPlatformRolesRequest$Type extends MessageType<ListUserPlatformRolesRequest> {
constructor() {
super("api.ListUserPlatformRolesRequest", [
@@ -2592,6 +2812,60 @@ class ListUserAttachmentTypeRolesRequest$Type extends MessageType<ListUserAttach
*/
export const ListUserAttachmentTypeRolesRequest = new ListUserAttachmentTypeRolesRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class ListUserSiteRolesRequest$Type extends MessageType<ListUserSiteRolesRequest> {
constructor() {
super("api.ListUserSiteRolesRequest", [
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestSiteHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "UserID", kind: "scalar", localName: "UserID", jsonName: "UserID", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1" } } } }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "UserID"] } } });
}
create(value?: PartialMessage<ListUserSiteRolesRequest>): ListUserSiteRolesRequest {
const message = globalThis.Object.create((this.messagePrototype!));
message.UserID = "";
if (value !== undefined)
reflectionMergePartial<ListUserSiteRolesRequest>(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ListUserSiteRolesRequest): ListUserSiteRolesRequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.RequestSiteHeader Header */ 1:
message.Header = RequestSiteHeader.internalBinaryRead(reader, reader.uint32(), options, message.Header);
break;
case /* string UserID */ 2:
message.UserID = reader.string();
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: ListUserSiteRolesRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.RequestSiteHeader Header = 1; */
if (message.Header)
RequestSiteHeader.internalBinaryWrite(message.Header, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
/* string UserID = 2; */
if (message.UserID !== "")
writer.tag(2, WireType.LengthDelimited).string(message.UserID);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.ListUserSiteRolesRequest
*/
export const ListUserSiteRolesRequest = new ListUserSiteRolesRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class SetUserPlatformRolesRequest$Type extends MessageType<SetUserPlatformRolesRequest> {
constructor() {
super("api.SetUserPlatformRolesRequest", [
@@ -2981,6 +3255,68 @@ class SetUserAttachmentTypeRolesRequest$Type extends MessageType<SetUserAttachme
*/
export const SetUserAttachmentTypeRolesRequest = new SetUserAttachmentTypeRolesRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class SetUserSiteRolesRequest$Type extends MessageType<SetUserSiteRolesRequest> {
constructor() {
super("api.SetUserSiteRolesRequest", [
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestSiteHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "UserID", kind: "scalar", localName: "UserID", jsonName: "UserID", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1" } } } },
{ no: 3, name: "Roles", kind: "scalar", localName: "Roles", jsonName: "Roles", repeat: 2 /*RepeatType.UNPACKED*/, T: 9 /*ScalarType.STRING*/ }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "UserID"] } } });
}
create(value?: PartialMessage<SetUserSiteRolesRequest>): SetUserSiteRolesRequest {
const message = globalThis.Object.create((this.messagePrototype!));
message.UserID = "";
message.Roles = [];
if (value !== undefined)
reflectionMergePartial<SetUserSiteRolesRequest>(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: SetUserSiteRolesRequest): SetUserSiteRolesRequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.RequestSiteHeader Header */ 1:
message.Header = RequestSiteHeader.internalBinaryRead(reader, reader.uint32(), options, message.Header);
break;
case /* string UserID */ 2:
message.UserID = reader.string();
break;
case /* repeated string Roles */ 3:
message.Roles.push(reader.string());
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: SetUserSiteRolesRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.RequestSiteHeader Header = 1; */
if (message.Header)
RequestSiteHeader.internalBinaryWrite(message.Header, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
/* string UserID = 2; */
if (message.UserID !== "")
writer.tag(2, WireType.LengthDelimited).string(message.UserID);
/* repeated string Roles = 3; */
for (let i = 0; i < message.Roles.length; i++)
writer.tag(3, WireType.LengthDelimited).string(message.Roles[i]);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.SetUserSiteRolesRequest
*/
export const SetUserSiteRolesRequest = new SetUserSiteRolesRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class RemoveUserResult$Type extends MessageType<RemoveUserResult> {
constructor() {
super("api.RemoveUserResult", []);
@@ -3539,6 +3875,53 @@ class ListConnectionUsersResult$Type extends MessageType<ListConnectionUsersResu
*/
export const ListConnectionUsersResult = new ListConnectionUsersResult$Type();
// @generated message type with reflection information, may provide speed optimized methods
class ListSiteUsersResult$Type extends MessageType<ListSiteUsersResult> {
constructor() {
super("api.ListSiteUsersResult", [
{ no: 1, name: "Users", kind: "message", localName: "Users", jsonName: "Users", repeat: 2 /*RepeatType.UNPACKED*/, T: () => User }
]);
}
create(value?: PartialMessage<ListSiteUsersResult>): ListSiteUsersResult {
const message = globalThis.Object.create((this.messagePrototype!));
message.Users = [];
if (value !== undefined)
reflectionMergePartial<ListSiteUsersResult>(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ListSiteUsersResult): ListSiteUsersResult {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* repeated api.User Users */ 1:
message.Users.push(User.internalBinaryRead(reader, reader.uint32(), options));
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: ListSiteUsersResult, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* repeated api.User Users = 1; */
for (let i = 0; i < message.Users.length; i++)
User.internalBinaryWrite(message.Users[i], writer.tag(1, WireType.LengthDelimited).fork(), options).join();
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.ListSiteUsersResult
*/
export const ListSiteUsersResult = new ListSiteUsersResult$Type();
// @generated message type with reflection information, may provide speed optimized methods
class GetPlatformUserResult$Type extends MessageType<GetPlatformUserResult> {
constructor() {
super("api.GetPlatformUserResult", [
@@ -3677,6 +4060,52 @@ class GetProjectUserResult$Type extends MessageType<GetProjectUserResult> {
*/
export const GetProjectUserResult = new GetProjectUserResult$Type();
// @generated message type with reflection information, may provide speed optimized methods
class GetSiteUserResult$Type extends MessageType<GetSiteUserResult> {
constructor() {
super("api.GetSiteUserResult", [
{ no: 1, name: "User", kind: "message", localName: "User", jsonName: "User", T: () => User }
]);
}
create(value?: PartialMessage<GetSiteUserResult>): GetSiteUserResult {
const message = globalThis.Object.create((this.messagePrototype!));
if (value !== undefined)
reflectionMergePartial<GetSiteUserResult>(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetSiteUserResult): GetSiteUserResult {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.User User */ 1:
message.User = User.internalBinaryRead(reader, reader.uint32(), options, message.User);
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: GetSiteUserResult, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.User User = 1; */
if (message.User)
User.internalBinaryWrite(message.User, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.GetSiteUserResult
*/
export const GetSiteUserResult = new GetSiteUserResult$Type();
// @generated message type with reflection information, may provide speed optimized methods
class ListUserPlatformRolesResult$Type extends MessageType<ListUserPlatformRolesResult> {
constructor() {
super("api.ListUserPlatformRolesResult", [
@@ -3959,6 +4388,53 @@ class ListUserAttachmentTypeRolesResult$Type extends MessageType<ListUserAttachm
*/
export const ListUserAttachmentTypeRolesResult = new ListUserAttachmentTypeRolesResult$Type();
// @generated message type with reflection information, may provide speed optimized methods
class ListUserSiteRolesResult$Type extends MessageType<ListUserSiteRolesResult> {
constructor() {
super("api.ListUserSiteRolesResult", [
{ no: 1, name: "Roles", kind: "scalar", localName: "Roles", jsonName: "Roles", repeat: 2 /*RepeatType.UNPACKED*/, T: 9 /*ScalarType.STRING*/ }
]);
}
create(value?: PartialMessage<ListUserSiteRolesResult>): ListUserSiteRolesResult {
const message = globalThis.Object.create((this.messagePrototype!));
message.Roles = [];
if (value !== undefined)
reflectionMergePartial<ListUserSiteRolesResult>(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ListUserSiteRolesResult): ListUserSiteRolesResult {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* repeated string Roles */ 1:
message.Roles.push(reader.string());
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: ListUserSiteRolesResult, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* repeated string Roles = 1; */
for (let i = 0; i < message.Roles.length; i++)
writer.tag(1, WireType.LengthDelimited).string(message.Roles[i]);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.ListUserSiteRolesResult
*/
export const ListUserSiteRolesResult = new ListUserSiteRolesResult$Type();
// @generated message type with reflection information, may provide speed optimized methods
class SetUserPlatformRolesResult$Type extends MessageType<SetUserPlatformRolesResult> {
constructor() {
super("api.SetUserPlatformRolesResult", []);
@@ -4073,6 +4549,44 @@ class SetUserProjectRolesResult$Type extends MessageType<SetUserProjectRolesResu
*/
export const SetUserProjectRolesResult = new SetUserProjectRolesResult$Type();
// @generated message type with reflection information, may provide speed optimized methods
class SetUserSiteRolesResult$Type extends MessageType<SetUserSiteRolesResult> {
constructor() {
super("api.SetUserSiteRolesResult", []);
}
create(value?: PartialMessage<SetUserSiteRolesResult>): SetUserSiteRolesResult {
const message = globalThis.Object.create((this.messagePrototype!));
if (value !== undefined)
reflectionMergePartial<SetUserSiteRolesResult>(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: SetUserSiteRolesResult): SetUserSiteRolesResult {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: SetUserSiteRolesResult, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.SetUserSiteRolesResult
*/
export const SetUserSiteRolesResult = new SetUserSiteRolesResult$Type();
// @generated message type with reflection information, may provide speed optimized methods
class SetUserPartnerAppRolesResult$Type extends MessageType<SetUserPartnerAppRolesResult> {
constructor() {
super("api.SetUserPartnerAppRolesResult", []);
@@ -5005,6 +5519,59 @@ class FindConnectionUsersRequest$Type extends MessageType<FindConnectionUsersReq
*/
export const FindConnectionUsersRequest = new FindConnectionUsersRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class FindSiteUsersRequest$Type extends MessageType<FindSiteUsersRequest> {
constructor() {
super("api.FindSiteUsersRequest", [
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestSiteHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "Filter", kind: "message", localName: "Filter", jsonName: "Filter", T: () => FindUsersFilters, options: { "validate.rules": { message: { required: true } } } }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "Filter"] } } });
}
create(value?: PartialMessage<FindSiteUsersRequest>): FindSiteUsersRequest {
const message = globalThis.Object.create((this.messagePrototype!));
if (value !== undefined)
reflectionMergePartial<FindSiteUsersRequest>(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: FindSiteUsersRequest): FindSiteUsersRequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.RequestSiteHeader Header */ 1:
message.Header = RequestSiteHeader.internalBinaryRead(reader, reader.uint32(), options, message.Header);
break;
case /* api.FindUsersFilters Filter */ 2:
message.Filter = FindUsersFilters.internalBinaryRead(reader, reader.uint32(), options, message.Filter);
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: FindSiteUsersRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.RequestSiteHeader Header = 1; */
if (message.Header)
RequestSiteHeader.internalBinaryWrite(message.Header, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
/* api.FindUsersFilters Filter = 2; */
if (message.Filter)
FindUsersFilters.internalBinaryWrite(message.Filter, writer.tag(2, WireType.LengthDelimited).fork(), options).join();
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.FindSiteUsersRequest
*/
export const FindSiteUsersRequest = new FindSiteUsersRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class FindUsersResult$Type extends MessageType<FindUsersResult> {
constructor() {
super("api.FindUsersResult", [
@@ -5052,6 +5619,53 @@ class FindUsersResult$Type extends MessageType<FindUsersResult> {
*/
export const FindUsersResult = new FindUsersResult$Type();
// @generated message type with reflection information, may provide speed optimized methods
class FindSitesResult$Type extends MessageType<FindSitesResult> {
constructor() {
super("api.FindSitesResult", [
{ no: 1, name: "Users", kind: "message", localName: "Users", jsonName: "Users", repeat: 2 /*RepeatType.UNPACKED*/, T: () => User }
]);
}
create(value?: PartialMessage<FindSitesResult>): FindSitesResult {
const message = globalThis.Object.create((this.messagePrototype!));
message.Users = [];
if (value !== undefined)
reflectionMergePartial<FindSitesResult>(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: FindSitesResult): FindSitesResult {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* repeated api.User Users */ 1:
message.Users.push(User.internalBinaryRead(reader, reader.uint32(), options));
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: FindSitesResult, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* repeated api.User Users = 1; */
for (let i = 0; i < message.Users.length; i++)
User.internalBinaryWrite(message.Users[i], writer.tag(1, WireType.LengthDelimited).fork(), options).join();
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.FindSitesResult
*/
export const FindSitesResult = new FindSitesResult$Type();
// @generated message type with reflection information, may provide speed optimized methods
class ListUsersInPlatformRoleRequest$Type extends MessageType<ListUsersInPlatformRoleRequest> {
constructor() {
super("api.ListUsersInPlatformRoleRequest", [
@@ -5331,6 +5945,60 @@ class ListUsersInConnectionRoleRequest$Type extends MessageType<ListUsersInConne
*/
export const ListUsersInConnectionRoleRequest = new ListUsersInConnectionRoleRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class ListUsersInSiteRoleRequest$Type extends MessageType<ListUsersInSiteRoleRequest> {
constructor() {
super("api.ListUsersInSiteRoleRequest", [
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestSiteHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 3, name: "Roles", kind: "scalar", localName: "Roles", jsonName: "Roles", repeat: 2 /*RepeatType.UNPACKED*/, T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { repeated: { minItems: "1" } } } }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "Role"] } } });
}
create(value?: PartialMessage<ListUsersInSiteRoleRequest>): ListUsersInSiteRoleRequest {
const message = globalThis.Object.create((this.messagePrototype!));
message.Roles = [];
if (value !== undefined)
reflectionMergePartial<ListUsersInSiteRoleRequest>(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ListUsersInSiteRoleRequest): ListUsersInSiteRoleRequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.RequestSiteHeader Header */ 1:
message.Header = RequestSiteHeader.internalBinaryRead(reader, reader.uint32(), options, message.Header);
break;
case /* repeated string Roles */ 3:
message.Roles.push(reader.string());
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: ListUsersInSiteRoleRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.RequestSiteHeader Header = 1; */
if (message.Header)
RequestSiteHeader.internalBinaryWrite(message.Header, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
/* repeated string Roles = 3; */
for (let i = 0; i < message.Roles.length; i++)
writer.tag(3, WireType.LengthDelimited).string(message.Roles[i]);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.ListUsersInSiteRoleRequest
*/
export const ListUsersInSiteRoleRequest = new ListUsersInSiteRoleRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class ListUsersInRoleResult$Type extends MessageType<ListUsersInRoleResult> {
constructor() {
super("api.ListUsersInRoleResult", [
@@ -5398,31 +6066,37 @@ export const UserService = new ServiceType("api.UserService", [
{ name: "ListProjectUsers", options: { "api.rscType": "Project", "api.roles": "Platform.Organisation-User", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Admin User"], description: "List users with at least a project role" }, "google.api.method_visibility": { restriction: "SDK" } }, I: ListProjectUsersRequest, O: ListProjectUsersResult },
{ name: "ListPartnerAppUsers", options: { "api.rscType": "Project", "api.roles": "", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Admin User"], description: "List users with at least a partner app role" }, "google.api.method_visibility": { restriction: "SDK" } }, I: ListPartnerAppUsersRequest, O: ListPartnerAppUsersResult },
{ name: "ListConnectionUsers", options: { "api.rscType": "Project", "api.roles": "", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Admin User"], description: "List users with at least a connection role" }, "google.api.method_visibility": { restriction: "SDK" } }, I: ListConnectionUsersRequest, O: ListConnectionUsersResult },
{ name: "ListSiteUsers", options: { "api.rscType": "Site", "api.roles": "Platform.Organisation-User", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Admin User"], description: "List users with at least a Site role" }, "google.api.method_visibility": { restriction: "SDK" } }, I: ListSiteUsersRequest, O: ListSiteUsersResult },
{ name: "FindPlatformUsers", options: { "api.rscType": "Platform", "api.roles": "", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Admin User"], description: "Find users with at least a platform role. Limited to 15 users." }, "google.api.method_visibility": { restriction: "SDK" } }, I: FindPlatformUsersRequest, O: FindUsersResult },
{ name: "FindOrganisationUsers", options: { "api.rscType": "Organisation", "api.roles": "", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Admin User"], description: "Find users with at least an organisation role. Limited to 15 users." }, "google.api.method_visibility": { restriction: "SDK" } }, I: FindOrganisationUsersRequest, O: FindUsersResult },
{ name: "FindProjectUsers", options: { "api.rscType": "Project", "api.roles": "Platform.Organisation-User", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Admin User"], description: "Find users with at least a project role. Limited to 15 users." }, "google.api.method_visibility": { restriction: "SDK" } }, I: FindProjectUsersRequest, O: FindUsersResult },
{ name: "FindPartnerAppUsers", options: { "api.rscType": "Project", "api.roles": "", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Admin User"], description: "Find users with at least a partner app role" }, "google.api.method_visibility": { restriction: "SDK" } }, I: FindPartnerAppUsersRequest, O: FindUsersResult },
{ name: "FindConnectionUsers", options: { "api.rscType": "Project", "api.roles": "", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Admin User"], description: "Find users with at least a connection role. Limited to 15 users." }, "google.api.method_visibility": { restriction: "SDK" } }, I: FindConnectionUsersRequest, O: FindUsersResult },
{ name: "FindSiteUsers", options: { "api.rscType": "Site", "api.roles": "Platform.Organisation-User", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Admin User"], description: "Find users with at least a site role. Limited to 15 users." }, "google.api.method_visibility": { restriction: "SDK" } }, I: FindSiteUsersRequest, O: FindSitesResult },
{ name: "ListUsersInPlatformRole", options: { "api.rscType": "Platform", "api.roles": "", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Admin User"], description: "List users with a specific platform role. If the user has one of the provided roles, it will be returned." }, "google.api.method_visibility": { restriction: "SDK" } }, I: ListUsersInPlatformRoleRequest, O: ListUsersInRoleResult },
{ name: "ListUsersInOrganisationRole", options: { "api.rscType": "Organisation", "api.roles": "", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Admin User"], description: "List users with a specific organisation role. If the user has one of the provided roles, it will be returned." }, "google.api.method_visibility": { restriction: "SDK" } }, I: ListUsersInOrganisationRoleRequest, O: ListUsersInRoleResult },
{ name: "ListUsersInProjectRole", options: { "api.rscType": "Project", "api.roles": "", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Admin User"], description: "List users with a specific project role. If the user has one of the provided roles, it will be returned." }, "google.api.method_visibility": { restriction: "SDK" } }, I: ListUsersInProjectRoleRequest, O: ListUsersInRoleResult },
{ name: "ListUsersInPartnerAppRole", options: { "api.rscType": "Project", "api.roles": "", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Admin User"], description: "List users with a specific partner app role. If the user has one of the provided roles, it will be returned." }, "google.api.method_visibility": { restriction: "SDK" } }, I: ListUsersInPartnerAppRoleRequest, O: ListUsersInRoleResult },
{ name: "ListUsersInConnectionRole", options: { "api.rscType": "Project", "api.roles": "", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Admin User"], description: "List users with a specific connection role. If the user has one of the provided roles, it will be returned." }, "google.api.method_visibility": { restriction: "SDK" } }, I: ListUsersInConnectionRoleRequest, O: ListUsersInRoleResult },
{ name: "ListUsersInSiteRole", options: { "api.rscType": "Site", "api.roles": "", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Admin User"], description: "List users with a specific Site role. If the user has one of the provided roles, it will be returned." }, "google.api.method_visibility": { restriction: "SDK" } }, I: ListUsersInSiteRoleRequest, O: ListUsersInRoleResult },
{ name: "GetPlatformUser", options: { "api.rscType": "Platform", "api.roles": "Platform.User", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Admin User"], description: "Get user details. The user must have at least a platform role." }, "google.api.method_visibility": { restriction: "SDK" } }, I: GetPlatformUserRequest, O: GetPlatformUserResult },
{ name: "GetOrganisationUser", options: { "api.rscType": "Organisation", "api.roles": "", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Admin User"], description: "Get user details. The user must have at least an organisation role." }, "google.api.method_visibility": { restriction: "SDK" } }, I: GetOrganisationUserRequest, O: GetOrganisationUserResult },
{ name: "GetProjectUser", options: { "api.rscType": "Project", "api.roles": "", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Admin User"], description: "Get user details. The user must have at least a project role." }, "google.api.method_visibility": { restriction: "SDK" } }, I: GetProjectUserRequest, O: GetProjectUserResult },
{ name: "GetSiteUser", options: { "api.rscType": "Site", "api.roles": "", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Admin User"], description: "Get user details. The user must have at least a Site role." }, "google.api.method_visibility": { restriction: "SDK" } }, I: GetSiteUserRequest, O: GetProjectUserResult },
{ name: "ListPlatformRoles", options: { "api.rscType": "Platform", "api.roles": "Platform.Platform-User", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Admin User"], description: "List Platform Roles of a user" }, "google.api.method_visibility": { restriction: "SDK" } }, I: ListUserPlatformRolesRequest, O: ListUserPlatformRolesResult },
{ name: "ListOrganisationRoles", options: { "api.rscType": "Organisation", "api.roles": "", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Admin User"], description: "List Organisation Roles of a user" }, "google.api.method_visibility": { restriction: "SDK" } }, I: ListUserOrganisationRolesRequest, O: ListUserOrganisationRolesResult },
{ name: "ListProjectRoles", options: { "api.rscType": "Project", "api.roles": "Platform.Project-Role", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Admin User"], description: "List Project Roles of a user" }, "google.api.method_visibility": { restriction: "SDK" } }, I: ListUserProjectRolesRequest, O: ListUserProjectRolesResult },
{ name: "ListPartnerAppRoles", options: { "api.rscType": "Project", "api.roles": "", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Admin User"], description: "List PartnerAPp Roles of a user" }, "google.api.method_visibility": { restriction: "SDK" } }, I: ListUserPartnerAppRolesRequest, O: ListUserPartnerAppRolesResult },
{ name: "ListConnectionRoles", options: { "api.rscType": "Project", "api.roles": "", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Admin User"], description: "List Connection Roles of a user" }, "google.api.method_visibility": { restriction: "SDK" } }, I: ListUserConnectionRolesRequest, O: ListUserConnectionRolesResult },
{ name: "ListAttachmentTypeRoles", options: { "api.rscType": "Project", "api.roles": "", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Admin User"], description: "List AttachmentType Roles of a user" }, "google.api.method_visibility": { restriction: "SDK" } }, I: ListUserAttachmentTypeRolesRequest, O: ListUserAttachmentTypeRolesResult },
{ name: "ListSiteRoles", options: { "api.rscType": "Site", "api.roles": "Platform.Site-Role", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Admin User"], description: "List Site Roles of a user" }, "google.api.method_visibility": { restriction: "SDK" } }, I: ListUserSiteRolesRequest, O: ListUserSiteRolesResult },
{ name: "SetPlatformRoles", options: { "api.rscType": "Platform", "api.roles": "Platform.Platform-User", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Admin User"], description: "Set Platform Roles of a user" }, "google.api.method_visibility": { restriction: "SDK" } }, I: SetUserPlatformRolesRequest, O: SetUserPlatformRolesResult },
{ name: "SetOrganisationRoles", options: { "api.rscType": "Organisation", "api.roles": "Platform.Organisation-User", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Admin User"], description: "Set Organisation Roles of a user" }, "google.api.method_visibility": { restriction: "SDK" } }, I: SetUserOrganisationRolesRequest, O: SetUserOrganisationRolesResult },
{ name: "SetProjectRoles", options: { "api.rscType": "Project", "api.roles": "Platform.Project-User", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Admin User"], description: "Set Project Roles of a user" }, "google.api.method_visibility": { restriction: "SDK" } }, I: SetUserProjectRolesRequest, O: SetUserProjectRolesResult },
{ name: "SetPartnerAppRoles", options: { "api.rscType": "Project", "api.roles": "Platform.Project-User", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Admin User"], description: "Set PartnerApp Roles of a user" }, "google.api.method_visibility": { restriction: "SDK" } }, I: SetUserPartnerAppRolesRequest, O: SetUserPartnerAppRolesResult },
{ name: "SetConnectionRoles", options: { "api.rscType": "Project", "api.roles": "Platform.Project-User", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Admin User"], description: "Set Connection Roles of a user" }, "google.api.method_visibility": { restriction: "SDK" } }, I: SetUserConnectionRolesRequest, O: SetUserConnectionRolesResult },
{ name: "SetAttachmentTypeRoles", options: { "api.rscType": "Project", "api.roles": "Platform.Project-User", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Admin User"], description: "Set AttachmentType Roles of a user" }, "google.api.method_visibility": { restriction: "SDK" } }, I: SetUserAttachmentTypeRolesRequest, O: SetUserAttachmentTypeRolesResult },
{ name: "SetSiteRoles", options: { "api.rscType": "Site", "api.roles": "Platform.Site-User", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Admin User"], description: "Set Site Roles of a user" }, "google.api.method_visibility": { restriction: "SDK" } }, I: SetUserSiteRolesRequest, O: SetUserSiteRolesResult },
{ name: "ForceTwoFA", options: { "api.rscType": "Organisation", "api.roles": "", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Admin User"], description: "Enable or disable forced 2FA for a user" }, "google.api.method_visibility": { restriction: "SDK" } }, I: ForceTwoFAOrganisationRequest, O: ForceTwoFAResult },
{ name: "ForceProjectUserTwoFA", options: { "api.rscType": "Project", "api.roles": "", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Admin User"], description: "Enables forced 2FA for a user on a project. Cannot disable forced 2FA." }, "google.api.method_visibility": { restriction: "SDK" } }, I: ForceProjectUserTwoFARequest, O: ForceTwoFAResult },
{ name: "UpdatePlatformTwoFA", options: { "api.rscType": "Platform", "api.roles": "", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Admin User"], description: "Update 2FA value for a user" }, "google.api.method_visibility": { restriction: "INTERNAL" } }, I: UpdateTwoFAPlatformRequest, O: UpdateTwoFAPlatformResult }