Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update API Client for v1.10.14 #57

Closed
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
109 changes: 105 additions & 4 deletions dist/generated/Auth/api.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1355,6 +1355,14 @@ export interface SaasUser {
* @memberof SaasUser
*/
'email': string;
/**
* Attribute information
* @type {{ [key: string]: any; }}
* @memberof SaasUser
*/
'attributes': {
[key: string]: any;
};
}
/**
*
Expand Down Expand Up @@ -2051,6 +2059,21 @@ export interface UpdateNotificationMessagesParam {
*/
'verify_external_user'?: MessageTemplate;
}
/**
*
* @export
* @interface UpdateSaasUserAttributesParam
*/
export interface UpdateSaasUserAttributesParam {
/**
* Attribute information
* @type {{ [key: string]: any; }}
* @memberof UpdateSaasUserAttributesParam
*/
'attributes': {
[key: string]: any;
};
}
/**
*
* @export
Expand Down Expand Up @@ -2374,6 +2397,14 @@ export interface UserInfo {
* @memberof UserInfo
*/
'email': string;
/**
* user additional attributes
* @type {{ [key: string]: any; }}
* @memberof UserInfo
*/
'user_attribute': {
[key: string]: any;
};
/**
* Tenant Info
* @type {Array<UserAvailableTenant>}
Expand Down Expand Up @@ -3748,6 +3779,15 @@ export declare const SaasUserApiAxiosParamCreator: (configuration?: Configuratio
* @throws {RequiredError}
*/
unlinkProvider: (providerName: string, userId: string, options?: AxiosRequestConfig) => Promise<RequestArgs>;
/**
* Update the additional attributes of the SaaS user.
* @summary Update SaaS User Attributes
* @param {string} userId User ID
* @param {UpdateSaasUserAttributesParam} [updateSaasUserAttributesParam]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
updateSaasUserAttributes: (userId: string, updateSaasUserAttributesParam?: UpdateSaasUserAttributesParam, options?: AxiosRequestConfig) => Promise<RequestArgs>;
/**
* Change user\'s email.
* @summary Change Email
Expand Down Expand Up @@ -3921,6 +3961,15 @@ export declare const SaasUserApiFp: (configuration?: Configuration) => {
* @throws {RequiredError}
*/
unlinkProvider(providerName: string, userId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>;
/**
* Update the additional attributes of the SaaS user.
* @summary Update SaaS User Attributes
* @param {string} userId User ID
* @param {UpdateSaasUserAttributesParam} [updateSaasUserAttributesParam]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
updateSaasUserAttributes(userId: string, updateSaasUserAttributesParam?: UpdateSaasUserAttributesParam, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>;
/**
* Change user\'s email.
* @summary Change Email
Expand Down Expand Up @@ -4094,6 +4143,15 @@ export declare const SaasUserApiFactory: (configuration?: Configuration, basePat
* @throws {RequiredError}
*/
unlinkProvider(providerName: string, userId: string, options?: any): AxiosPromise<void>;
/**
* Update the additional attributes of the SaaS user.
* @summary Update SaaS User Attributes
* @param {string} userId User ID
* @param {UpdateSaasUserAttributesParam} [updateSaasUserAttributesParam]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
updateSaasUserAttributes(userId: string, updateSaasUserAttributesParam?: UpdateSaasUserAttributesParam, options?: any): AxiosPromise<void>;
/**
* Change user\'s email.
* @summary Change Email
Expand Down Expand Up @@ -4285,6 +4343,16 @@ export declare class SaasUserApi extends BaseAPI {
* @memberof SaasUserApi
*/
unlinkProvider(providerName: string, userId: string, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<void, any>>;
/**
* Update the additional attributes of the SaaS user.
* @summary Update SaaS User Attributes
* @param {string} userId User ID
* @param {UpdateSaasUserAttributesParam} [updateSaasUserAttributesParam]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof SaasUserApi
*/
updateSaasUserAttributes(userId: string, updateSaasUserAttributesParam?: UpdateSaasUserAttributesParam, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<void, any>>;
/**
* Change user\'s email.
* @summary Change Email
Expand Down Expand Up @@ -5355,7 +5423,15 @@ export declare class TenantUserApi extends BaseAPI {
*/
export declare const UserAttributeApiAxiosParamCreator: (configuration?: Configuration) => {
/**
* Create additional user attributes to be kept on the SaaSus Platform. For example, you can define items associated with a user, such as user name, birthday, etc. If you don\'t want personal information on the SaaS Platform side, personal information can be kept on the SaaS side without user attribute definition.
* Create additional SaaS user attributes to be kept on the SaaSus Platform. You can give common values to all tenants.
* @summary Create SaaS User Attributes
* @param {Attribute} [body]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
createSaasUserAttribute: (body?: Attribute, options?: AxiosRequestConfig) => Promise<RequestArgs>;
/**
* Create additional user attributes to be kept on the SaaSus Platform. You can give different values to each tenant. For example, you can define items associated with a user, such as user name, birthday, etc. If you don\'t want personal information on the SaaS Platform side, personal information can be kept on the SaaS side without user attribute definition.
* @summary Create User Attributes
* @param {Attribute} [body]
* @param {*} [options] Override http request option.
Expand Down Expand Up @@ -5384,7 +5460,15 @@ export declare const UserAttributeApiAxiosParamCreator: (configuration?: Configu
*/
export declare const UserAttributeApiFp: (configuration?: Configuration) => {
/**
* Create additional user attributes to be kept on the SaaSus Platform. For example, you can define items associated with a user, such as user name, birthday, etc. If you don\'t want personal information on the SaaS Platform side, personal information can be kept on the SaaS side without user attribute definition.
* Create additional SaaS user attributes to be kept on the SaaSus Platform. You can give common values to all tenants.
* @summary Create SaaS User Attributes
* @param {Attribute} [body]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
createSaasUserAttribute(body?: Attribute, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<Attribute>>;
/**
* Create additional user attributes to be kept on the SaaSus Platform. You can give different values to each tenant. For example, you can define items associated with a user, such as user name, birthday, etc. If you don\'t want personal information on the SaaS Platform side, personal information can be kept on the SaaS side without user attribute definition.
* @summary Create User Attributes
* @param {Attribute} [body]
* @param {*} [options] Override http request option.
Expand Down Expand Up @@ -5413,7 +5497,15 @@ export declare const UserAttributeApiFp: (configuration?: Configuration) => {
*/
export declare const UserAttributeApiFactory: (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) => {
/**
* Create additional user attributes to be kept on the SaaSus Platform. For example, you can define items associated with a user, such as user name, birthday, etc. If you don\'t want personal information on the SaaS Platform side, personal information can be kept on the SaaS side without user attribute definition.
* Create additional SaaS user attributes to be kept on the SaaSus Platform. You can give common values to all tenants.
* @summary Create SaaS User Attributes
* @param {Attribute} [body]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
createSaasUserAttribute(body?: Attribute, options?: any): AxiosPromise<Attribute>;
/**
* Create additional user attributes to be kept on the SaaSus Platform. You can give different values to each tenant. For example, you can define items associated with a user, such as user name, birthday, etc. If you don\'t want personal information on the SaaS Platform side, personal information can be kept on the SaaS side without user attribute definition.
* @summary Create User Attributes
* @param {Attribute} [body]
* @param {*} [options] Override http request option.
Expand Down Expand Up @@ -5444,7 +5536,16 @@ export declare const UserAttributeApiFactory: (configuration?: Configuration, ba
*/
export declare class UserAttributeApi extends BaseAPI {
/**
* Create additional user attributes to be kept on the SaaSus Platform. For example, you can define items associated with a user, such as user name, birthday, etc. If you don\'t want personal information on the SaaS Platform side, personal information can be kept on the SaaS side without user attribute definition.
* Create additional SaaS user attributes to be kept on the SaaSus Platform. You can give common values to all tenants.
* @summary Create SaaS User Attributes
* @param {Attribute} [body]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof UserAttributeApi
*/
createSaasUserAttribute(body?: Attribute, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<Attribute, any>>;
/**
* Create additional user attributes to be kept on the SaaSus Platform. You can give different values to each tenant. For example, you can define items associated with a user, such as user name, birthday, etc. If you don\'t want personal information on the SaaS Platform side, personal information can be kept on the SaaS side without user attribute definition.
* @summary Create User Attributes
* @param {Attribute} [body]
* @param {*} [options] Override http request option.
Expand Down
Loading
Loading