Alokai

OrganizationalUnitUserGroupsApiFactory

OrganizationalUnitUserGroupsApi - factory interface

Signature

OrganizationalUnitUserGroupsApiFactory: (
	configuration?: Configuration,
	basePath?: string,
	axios?: AxiosInstance
) => {
    createOrgUnitUserGroup(baseSiteId: string,
	userId: string,
	orgUnitUserGroup: OrgUnitUserGroup,
	fields?: string,
	options?: any): AxiosPromise<OrgUnitUserGroup>;
    doAddOrderApprovalPermissionToOrgUnitUserGroup(baseSiteId: string,
	orderApprovalPermissionCode: string,
	orgUnitUserGroupId: string,
	userId: string,
	fields?: string,
	options?: any): AxiosPromise<B2BSelectionData>;
    doAddOrgCustomerToOrgUnitUserGroupMembers(baseSiteId: string,
	orgCustomerId: string,
	orgUnitUserGroupId: string,
	userId: string,
	options?: any): AxiosPromise<void>;
    getAvailableOrgCustomersForUserGroup(baseSiteId: string,
	orgUnitUserGroupId: string,
	userId: string,
	currentPage?: number,
	fields?: string,
	pageSize?: number,
	sort?: string,
	options?: any): AxiosPromise<OrgUnitUserList>;
    getOrderApprovalPermissionsForOrgUnitUserGroup(baseSiteId: string,
	orgUnitUserGroupId: string,
	userId: string,
	currentPage?: number,
	fields?: string,
	pageSize?: number,
	sort?: string,
	options?: any): AxiosPromise<OrderApprovalPermissionList>;
    getOrgUnitUserGroup(baseSiteId: string,
	orgUnitUserGroupId: string,
	userId: string,
	fields?: string,
	options?: any): AxiosPromise<OrgUnitUserGroup>;
    getOrgUnitUserGroups(baseSiteId: string,
	userId: string,
	currentPage?: number,
	fields?: string,
	pageSize?: number,
	sort?: string,
	options?: any): AxiosPromise<OrgUnitUserGroupList>;
    removeOrderApprovalPermissionFromOrgUnitUserGroup(baseSiteId: string,
	orderApprovalPermissionCode: string,
	orgUnitUserGroupId: string,
	userId: string,
	fields?: string,
	options?: any): AxiosPromise<B2BSelectionData>;
    removeOrgCustomerFromOrgUnitUserGroupMembers(baseSiteId: string,
	orgCustomerId: string,
	orgUnitUserGroupId: string,
	userId: string,
	options?: any): AxiosPromise<void>;
    removeOrgUnitUserGroup(baseSiteId: string,
	orgUnitUserGroupId: string,
	userId: string,
	options?: any): AxiosPromise<void>;
    removeOrgUnitUserGroupMembers(baseSiteId: string,
	orgUnitUserGroupId: string,
	userId: string,
	options?: any): AxiosPromise<void>;
    updateOrgUnitUserGroup(baseSiteId: string,
	orgUnitUserGroupId: string,
	userId: string,
	orgUnitUserGroup: OrgUnitUserGroup,
	options?: any): AxiosPromise<void>;
}

Parameters

NameRequiredTypeDescription
configurationOptionalConfiguration
basePathOptionalstring
axiosOptionalAxiosInstance

Referenced Types

On this page