package
0.0.0-20241007201740-e151f76f08af
Repository: https://github.com/tkhq/go-sdk.git
Documentation: pkg.go.dev

# Functions

New creates a new users API client.
NewCreateOauthProvidersOK creates a CreateOauthProvidersOK with default headers values.
NewCreateOauthProvidersParams creates a new CreateOauthProvidersParams object, with the default timeout for this client.
NewCreateOauthProvidersParamsWithContext creates a new CreateOauthProvidersParams object with the ability to set a context for a request.
NewCreateOauthProvidersParamsWithHTTPClient creates a new CreateOauthProvidersParams object with the ability to set a custom HTTPClient for a request.
NewCreateOauthProvidersParamsWithTimeout creates a new CreateOauthProvidersParams object with the ability to set a timeout on a request.
NewCreateUsersOK creates a CreateUsersOK with default headers values.
NewCreateUsersParams creates a new CreateUsersParams object, with the default timeout for this client.
NewCreateUsersParamsWithContext creates a new CreateUsersParams object with the ability to set a context for a request.
NewCreateUsersParamsWithHTTPClient creates a new CreateUsersParams object with the ability to set a custom HTTPClient for a request.
NewCreateUsersParamsWithTimeout creates a new CreateUsersParams object with the ability to set a timeout on a request.
NewDeleteOauthProvidersOK creates a DeleteOauthProvidersOK with default headers values.
NewDeleteOauthProvidersParams creates a new DeleteOauthProvidersParams object, with the default timeout for this client.
NewDeleteOauthProvidersParamsWithContext creates a new DeleteOauthProvidersParams object with the ability to set a context for a request.
NewDeleteOauthProvidersParamsWithHTTPClient creates a new DeleteOauthProvidersParams object with the ability to set a custom HTTPClient for a request.
NewDeleteOauthProvidersParamsWithTimeout creates a new DeleteOauthProvidersParams object with the ability to set a timeout on a request.
NewDeleteUsersOK creates a DeleteUsersOK with default headers values.
NewDeleteUsersParams creates a new DeleteUsersParams object, with the default timeout for this client.
NewDeleteUsersParamsWithContext creates a new DeleteUsersParams object with the ability to set a context for a request.
NewDeleteUsersParamsWithHTTPClient creates a new DeleteUsersParams object with the ability to set a custom HTTPClient for a request.
NewDeleteUsersParamsWithTimeout creates a new DeleteUsersParams object with the ability to set a timeout on a request.
NewGetOauthProvidersOK creates a GetOauthProvidersOK with default headers values.
NewGetOauthProvidersParams creates a new GetOauthProvidersParams object, with the default timeout for this client.
NewGetOauthProvidersParamsWithContext creates a new GetOauthProvidersParams object with the ability to set a context for a request.
NewGetOauthProvidersParamsWithHTTPClient creates a new GetOauthProvidersParams object with the ability to set a custom HTTPClient for a request.
NewGetOauthProvidersParamsWithTimeout creates a new GetOauthProvidersParams object with the ability to set a timeout on a request.
NewGetUserOK creates a GetUserOK with default headers values.
NewGetUserParams creates a new GetUserParams object, with the default timeout for this client.
NewGetUserParamsWithContext creates a new GetUserParams object with the ability to set a context for a request.
NewGetUserParamsWithHTTPClient creates a new GetUserParams object with the ability to set a custom HTTPClient for a request.
NewGetUserParamsWithTimeout creates a new GetUserParams object with the ability to set a timeout on a request.
NewGetUsersOK creates a GetUsersOK with default headers values.
NewGetUsersParams creates a new GetUsersParams object, with the default timeout for this client.
NewGetUsersParamsWithContext creates a new GetUsersParams object with the ability to set a context for a request.
NewGetUsersParamsWithHTTPClient creates a new GetUsersParams object with the ability to set a custom HTTPClient for a request.
NewGetUsersParamsWithTimeout creates a new GetUsersParams object with the ability to set a timeout on a request.
NewInitOtpAuthOK creates a InitOtpAuthOK with default headers values.
NewInitOtpAuthParams creates a new InitOtpAuthParams object, with the default timeout for this client.
NewInitOtpAuthParamsWithContext creates a new InitOtpAuthParams object with the ability to set a context for a request.
NewInitOtpAuthParamsWithHTTPClient creates a new InitOtpAuthParams object with the ability to set a custom HTTPClient for a request.
NewInitOtpAuthParamsWithTimeout creates a new InitOtpAuthParams object with the ability to set a timeout on a request.
NewOauthOK creates a OauthOK with default headers values.
NewOauthParams creates a new OauthParams object, with the default timeout for this client.
NewOauthParamsWithContext creates a new OauthParams object with the ability to set a context for a request.
NewOauthParamsWithHTTPClient creates a new OauthParams object with the ability to set a custom HTTPClient for a request.
NewOauthParamsWithTimeout creates a new OauthParams object with the ability to set a timeout on a request.
NewOtpAuthOK creates a OtpAuthOK with default headers values.
NewOtpAuthParams creates a new OtpAuthParams object, with the default timeout for this client.
NewOtpAuthParamsWithContext creates a new OtpAuthParams object with the ability to set a context for a request.
NewOtpAuthParamsWithHTTPClient creates a new OtpAuthParams object with the ability to set a custom HTTPClient for a request.
NewOtpAuthParamsWithTimeout creates a new OtpAuthParams object with the ability to set a timeout on a request.
NewUpdateUserOK creates a UpdateUserOK with default headers values.
NewUpdateUserParams creates a new UpdateUserParams object, with the default timeout for this client.
NewUpdateUserParamsWithContext creates a new UpdateUserParams object with the ability to set a context for a request.
NewUpdateUserParamsWithHTTPClient creates a new UpdateUserParams object with the ability to set a custom HTTPClient for a request.
NewUpdateUserParamsWithTimeout creates a new UpdateUserParams object with the ability to set a timeout on a request.

# Structs

Client for users API */.
CreateOauthProvidersOK describes a response with status code 200, with default header values.
CreateOauthProvidersParams contains all the parameters to send to the API endpoint for the create oauth providers operation.
CreateOauthProvidersReader is a Reader for the CreateOauthProviders structure.
CreateUsersOK describes a response with status code 200, with default header values.
CreateUsersParams contains all the parameters to send to the API endpoint for the create users operation.
CreateUsersReader is a Reader for the CreateUsers structure.
DeleteOauthProvidersOK describes a response with status code 200, with default header values.
DeleteOauthProvidersParams contains all the parameters to send to the API endpoint for the delete oauth providers operation.
DeleteOauthProvidersReader is a Reader for the DeleteOauthProviders structure.
DeleteUsersOK describes a response with status code 200, with default header values.
DeleteUsersParams contains all the parameters to send to the API endpoint for the delete users operation.
DeleteUsersReader is a Reader for the DeleteUsers structure.
GetOauthProvidersOK describes a response with status code 200, with default header values.
GetOauthProvidersParams contains all the parameters to send to the API endpoint for the get oauth providers operation.
GetOauthProvidersReader is a Reader for the GetOauthProviders structure.
GetUserOK describes a response with status code 200, with default header values.
GetUserParams contains all the parameters to send to the API endpoint for the get user operation.
GetUserReader is a Reader for the GetUser structure.
GetUsersOK describes a response with status code 200, with default header values.
GetUsersParams contains all the parameters to send to the API endpoint for the get users operation.
GetUsersReader is a Reader for the GetUsers structure.
InitOtpAuthOK describes a response with status code 200, with default header values.
InitOtpAuthParams contains all the parameters to send to the API endpoint for the init otp auth operation.
InitOtpAuthReader is a Reader for the InitOtpAuth structure.
OauthOK describes a response with status code 200, with default header values.
OauthParams contains all the parameters to send to the API endpoint for the oauth operation.
OauthReader is a Reader for the Oauth structure.
OtpAuthOK describes a response with status code 200, with default header values.
OtpAuthParams contains all the parameters to send to the API endpoint for the otp auth operation.
OtpAuthReader is a Reader for the OtpAuth structure.
UpdateUserOK describes a response with status code 200, with default header values.
UpdateUserParams contains all the parameters to send to the API endpoint for the update user operation.
UpdateUserReader is a Reader for the UpdateUser structure.

# Interfaces

ClientService is the interface for Client methods.

# Type aliases

ClientOption is the option for Client methods.