package
3.1.0
Repository: https://github.com/killbill/kbcli.git
Documentation: pkg.go.dev

# Functions

New creates a new security API client.
NewAddRoleDefinitionCreated creates a AddRoleDefinitionCreated with default headers values.
NewAddRoleDefinitionParams creates a new AddRoleDefinitionParams object, with the default timeout for this client.
NewAddRoleDefinitionParamsWithContext creates a new AddRoleDefinitionParams object with the ability to set a context for a request.
NewAddRoleDefinitionParamsWithHTTPClient creates a new AddRoleDefinitionParams object with the ability to set a custom HTTPClient for a request.
NewAddRoleDefinitionParamsWithTimeout creates a new AddRoleDefinitionParams object with the ability to set a timeout on a request.
NewAddUserRolesCreated creates a AddUserRolesCreated with default headers values.
NewAddUserRolesParams creates a new AddUserRolesParams object, with the default timeout for this client.
NewAddUserRolesParamsWithContext creates a new AddUserRolesParams object with the ability to set a context for a request.
NewAddUserRolesParamsWithHTTPClient creates a new AddUserRolesParams object with the ability to set a custom HTTPClient for a request.
NewAddUserRolesParamsWithTimeout creates a new AddUserRolesParams object with the ability to set a timeout on a request.
NewGetCurrentUserPermissionsOK creates a GetCurrentUserPermissionsOK with default headers values.
NewGetCurrentUserPermissionsParams creates a new GetCurrentUserPermissionsParams object, with the default timeout for this client.
NewGetCurrentUserPermissionsParamsWithContext creates a new GetCurrentUserPermissionsParams object with the ability to set a context for a request.
NewGetCurrentUserPermissionsParamsWithHTTPClient creates a new GetCurrentUserPermissionsParams object with the ability to set a custom HTTPClient for a request.
NewGetCurrentUserPermissionsParamsWithTimeout creates a new GetCurrentUserPermissionsParams object with the ability to set a timeout on a request.
NewGetCurrentUserSubjectOK creates a GetCurrentUserSubjectOK with default headers values.
NewGetCurrentUserSubjectParams creates a new GetCurrentUserSubjectParams object, with the default timeout for this client.
NewGetCurrentUserSubjectParamsWithContext creates a new GetCurrentUserSubjectParams object with the ability to set a context for a request.
NewGetCurrentUserSubjectParamsWithHTTPClient creates a new GetCurrentUserSubjectParams object with the ability to set a custom HTTPClient for a request.
NewGetCurrentUserSubjectParamsWithTimeout creates a new GetCurrentUserSubjectParams object with the ability to set a timeout on a request.
NewGetRoleDefinitionOK creates a GetRoleDefinitionOK with default headers values.
NewGetRoleDefinitionParams creates a new GetRoleDefinitionParams object, with the default timeout for this client.
NewGetRoleDefinitionParamsWithContext creates a new GetRoleDefinitionParams object with the ability to set a context for a request.
NewGetRoleDefinitionParamsWithHTTPClient creates a new GetRoleDefinitionParams object with the ability to set a custom HTTPClient for a request.
NewGetRoleDefinitionParamsWithTimeout creates a new GetRoleDefinitionParams object with the ability to set a timeout on a request.
NewGetUserRolesNotFound creates a GetUserRolesNotFound with default headers values.
NewGetUserRolesOK creates a GetUserRolesOK with default headers values.
NewGetUserRolesParams creates a new GetUserRolesParams object, with the default timeout for this client.
NewGetUserRolesParamsWithContext creates a new GetUserRolesParams object with the ability to set a context for a request.
NewGetUserRolesParamsWithHTTPClient creates a new GetUserRolesParams object with the ability to set a custom HTTPClient for a request.
NewGetUserRolesParamsWithTimeout creates a new GetUserRolesParams object with the ability to set a timeout on a request.
NewInvalidateUserNoContent creates a InvalidateUserNoContent with default headers values.
NewInvalidateUserParams creates a new InvalidateUserParams object, with the default timeout for this client.
NewInvalidateUserParamsWithContext creates a new InvalidateUserParams object with the ability to set a context for a request.
NewInvalidateUserParamsWithHTTPClient creates a new InvalidateUserParams object with the ability to set a custom HTTPClient for a request.
NewInvalidateUserParamsWithTimeout creates a new InvalidateUserParams object with the ability to set a timeout on a request.
NewUpdateRoleDefinitionNoContent creates a UpdateRoleDefinitionNoContent with default headers values.
NewUpdateRoleDefinitionParams creates a new UpdateRoleDefinitionParams object, with the default timeout for this client.
NewUpdateRoleDefinitionParamsWithContext creates a new UpdateRoleDefinitionParams object with the ability to set a context for a request.
NewUpdateRoleDefinitionParamsWithHTTPClient creates a new UpdateRoleDefinitionParams object with the ability to set a custom HTTPClient for a request.
NewUpdateRoleDefinitionParamsWithTimeout creates a new UpdateRoleDefinitionParams object with the ability to set a timeout on a request.
NewUpdateUserPasswordNoContent creates a UpdateUserPasswordNoContent with default headers values.
NewUpdateUserPasswordParams creates a new UpdateUserPasswordParams object, with the default timeout for this client.
NewUpdateUserPasswordParamsWithContext creates a new UpdateUserPasswordParams object with the ability to set a context for a request.
NewUpdateUserPasswordParamsWithHTTPClient creates a new UpdateUserPasswordParams object with the ability to set a custom HTTPClient for a request.
NewUpdateUserPasswordParamsWithTimeout creates a new UpdateUserPasswordParams object with the ability to set a timeout on a request.
NewUpdateUserRolesNoContent creates a UpdateUserRolesNoContent with default headers values.
NewUpdateUserRolesParams creates a new UpdateUserRolesParams object, with the default timeout for this client.
NewUpdateUserRolesParamsWithContext creates a new UpdateUserRolesParams object with the ability to set a context for a request.
NewUpdateUserRolesParamsWithHTTPClient creates a new UpdateUserRolesParams object with the ability to set a custom HTTPClient for a request.
NewUpdateUserRolesParamsWithTimeout creates a new UpdateUserRolesParams object with the ability to set a timeout on a request.

# Structs

AddRoleDefinitionCreated describes a response with status code 201, with default header values.
AddRoleDefinitionParams contains all the parameters to send to the API endpoint for the add role definition operation.
AddRoleDefinitionReader is a Reader for the AddRoleDefinition structure.
AddUserRolesCreated describes a response with status code 201, with default header values.
AddUserRolesParams contains all the parameters to send to the API endpoint for the add user roles operation.
AddUserRolesReader is a Reader for the AddUserRoles structure.
Client for security API */.
GetCurrentUserPermissionsOK describes a response with status code 200, with default header values.
GetCurrentUserPermissionsParams contains all the parameters to send to the API endpoint for the get current user permissions operation.
GetCurrentUserPermissionsReader is a Reader for the GetCurrentUserPermissions structure.
GetCurrentUserSubjectOK describes a response with status code 200, with default header values.
GetCurrentUserSubjectParams contains all the parameters to send to the API endpoint for the get current user subject operation.
GetCurrentUserSubjectReader is a Reader for the GetCurrentUserSubject structure.
GetRoleDefinitionOK describes a response with status code 200, with default header values.
GetRoleDefinitionParams contains all the parameters to send to the API endpoint for the get role definition operation.
GetRoleDefinitionReader is a Reader for the GetRoleDefinition structure.
GetUserRolesNotFound describes a response with status code 404, with default header values.
GetUserRolesOK describes a response with status code 200, with default header values.
GetUserRolesParams contains all the parameters to send to the API endpoint for the get user roles operation.
GetUserRolesReader is a Reader for the GetUserRoles structure.
InvalidateUserNoContent describes a response with status code 204, with default header values.
InvalidateUserParams contains all the parameters to send to the API endpoint for the invalidate user operation.
InvalidateUserReader is a Reader for the InvalidateUser structure.
UpdateRoleDefinitionNoContent describes a response with status code 204, with default header values.
UpdateRoleDefinitionParams contains all the parameters to send to the API endpoint for the update role definition operation.
UpdateRoleDefinitionReader is a Reader for the UpdateRoleDefinition structure.
UpdateUserPasswordNoContent describes a response with status code 204, with default header values.
UpdateUserPasswordParams contains all the parameters to send to the API endpoint for the update user password operation.
UpdateUserPasswordReader is a Reader for the UpdateUserPassword structure.
UpdateUserRolesNoContent describes a response with status code 204, with default header values.
UpdateUserRolesParams contains all the parameters to send to the API endpoint for the update user roles operation.
UpdateUserRolesReader is a Reader for the UpdateUserRoles structure.

# Interfaces

ClientService is the interface for Client methods.
killbill default values.

# Type aliases

ClientOption is the option for Client methods.