package
3.0.0+incompatible
Repository: https://github.com/percona/pmm.git
Documentation: pkg.go.dev

# Functions

New creates a new access control service API client.
NewAssignRolesDefault creates a AssignRolesDefault with default headers values.
NewAssignRolesOK creates a AssignRolesOK with default headers values.
NewAssignRolesParams creates a new AssignRolesParams object, with the default timeout for this client.
NewAssignRolesParamsWithContext creates a new AssignRolesParams object with the ability to set a context for a request.
NewAssignRolesParamsWithHTTPClient creates a new AssignRolesParams object with the ability to set a custom HTTPClient for a request.
NewAssignRolesParamsWithTimeout creates a new AssignRolesParams object with the ability to set a timeout on a request.
New creates a new access control service API client with basic auth credentials.
New creates a new access control service API client with a bearer token for authentication.
NewCreateRoleDefault creates a CreateRoleDefault with default headers values.
NewCreateRoleOK creates a CreateRoleOK with default headers values.
NewCreateRoleParams creates a new CreateRoleParams object, with the default timeout for this client.
NewCreateRoleParamsWithContext creates a new CreateRoleParams object with the ability to set a context for a request.
NewCreateRoleParamsWithHTTPClient creates a new CreateRoleParams object with the ability to set a custom HTTPClient for a request.
NewCreateRoleParamsWithTimeout creates a new CreateRoleParams object with the ability to set a timeout on a request.
NewDeleteRoleDefault creates a DeleteRoleDefault with default headers values.
NewDeleteRoleOK creates a DeleteRoleOK with default headers values.
NewDeleteRoleParams creates a new DeleteRoleParams object, with the default timeout for this client.
NewDeleteRoleParamsWithContext creates a new DeleteRoleParams object with the ability to set a context for a request.
NewDeleteRoleParamsWithHTTPClient creates a new DeleteRoleParams object with the ability to set a custom HTTPClient for a request.
NewDeleteRoleParamsWithTimeout creates a new DeleteRoleParams object with the ability to set a timeout on a request.
NewGetRoleDefault creates a GetRoleDefault with default headers values.
NewGetRoleOK creates a GetRoleOK with default headers values.
NewGetRoleParams creates a new GetRoleParams object, with the default timeout for this client.
NewGetRoleParamsWithContext creates a new GetRoleParams object with the ability to set a context for a request.
NewGetRoleParamsWithHTTPClient creates a new GetRoleParams object with the ability to set a custom HTTPClient for a request.
NewGetRoleParamsWithTimeout creates a new GetRoleParams object with the ability to set a timeout on a request.
NewListRolesDefault creates a ListRolesDefault with default headers values.
NewListRolesOK creates a ListRolesOK with default headers values.
NewListRolesParams creates a new ListRolesParams object, with the default timeout for this client.
NewListRolesParamsWithContext creates a new ListRolesParams object with the ability to set a context for a request.
NewListRolesParamsWithHTTPClient creates a new ListRolesParams object with the ability to set a custom HTTPClient for a request.
NewListRolesParamsWithTimeout creates a new ListRolesParams object with the ability to set a timeout on a request.
NewSetDefaultRoleDefault creates a SetDefaultRoleDefault with default headers values.
NewSetDefaultRoleOK creates a SetDefaultRoleOK with default headers values.
NewSetDefaultRoleParams creates a new SetDefaultRoleParams object, with the default timeout for this client.
NewSetDefaultRoleParamsWithContext creates a new SetDefaultRoleParams object with the ability to set a context for a request.
NewSetDefaultRoleParamsWithHTTPClient creates a new SetDefaultRoleParams object with the ability to set a custom HTTPClient for a request.
NewSetDefaultRoleParamsWithTimeout creates a new SetDefaultRoleParams object with the ability to set a timeout on a request.
NewUpdateRoleDefault creates a UpdateRoleDefault with default headers values.
NewUpdateRoleOK creates a UpdateRoleOK with default headers values.
NewUpdateRoleParams creates a new UpdateRoleParams object, with the default timeout for this client.
NewUpdateRoleParamsWithContext creates a new UpdateRoleParams object with the ability to set a context for a request.
NewUpdateRoleParamsWithHTTPClient creates a new UpdateRoleParams object with the ability to set a custom HTTPClient for a request.
NewUpdateRoleParamsWithTimeout creates a new UpdateRoleParams object with the ability to set a timeout on a request.

# Structs

AssignRolesBody assign roles body swagger:model AssignRolesBody */.
AssignRolesDefault describes a response with status code -1, with default header values.
AssignRolesDefaultBody assign roles default body swagger:model AssignRolesDefaultBody */.
AssignRolesDefaultBodyDetailsItems0 assign roles default body details items0 swagger:model AssignRolesDefaultBodyDetailsItems0 */.
AssignRolesOK describes a response with status code 200, with default header values.
AssignRolesParams contains all the parameters to send to the API endpoint for the assign roles operation.
AssignRolesReader is a Reader for the AssignRoles structure.
Client for access control service API */.
CreateRoleBody create role body swagger:model CreateRoleBody */.
CreateRoleDefault describes a response with status code -1, with default header values.
CreateRoleDefaultBody create role default body swagger:model CreateRoleDefaultBody */.
CreateRoleDefaultBodyDetailsItems0 create role default body details items0 swagger:model CreateRoleDefaultBodyDetailsItems0 */.
CreateRoleOK describes a response with status code 200, with default header values.
CreateRoleOKBody create role OK body swagger:model CreateRoleOKBody */.
CreateRoleParams contains all the parameters to send to the API endpoint for the create role operation.
CreateRoleReader is a Reader for the CreateRole structure.
DeleteRoleDefault describes a response with status code -1, with default header values.
DeleteRoleDefaultBody delete role default body swagger:model DeleteRoleDefaultBody */.
DeleteRoleDefaultBodyDetailsItems0 delete role default body details items0 swagger:model DeleteRoleDefaultBodyDetailsItems0 */.
DeleteRoleOK describes a response with status code 200, with default header values.
DeleteRoleParams contains all the parameters to send to the API endpoint for the delete role operation.
DeleteRoleReader is a Reader for the DeleteRole structure.
GetRoleDefault describes a response with status code -1, with default header values.
GetRoleDefaultBody get role default body swagger:model GetRoleDefaultBody */.
GetRoleDefaultBodyDetailsItems0 get role default body details items0 swagger:model GetRoleDefaultBodyDetailsItems0 */.
GetRoleOK describes a response with status code 200, with default header values.
GetRoleOKBody get role OK body swagger:model GetRoleOKBody */.
GetRoleParams contains all the parameters to send to the API endpoint for the get role operation.
GetRoleReader is a Reader for the GetRole structure.
ListRolesDefault describes a response with status code -1, with default header values.
ListRolesDefaultBody list roles default body swagger:model ListRolesDefaultBody */.
ListRolesDefaultBodyDetailsItems0 list roles default body details items0 swagger:model ListRolesDefaultBodyDetailsItems0 */.
ListRolesOK describes a response with status code 200, with default header values.
ListRolesOKBody list roles OK body swagger:model ListRolesOKBody */.
ListRolesOKBodyRolesItems0 list roles OK body roles items0 swagger:model ListRolesOKBodyRolesItems0 */.
ListRolesParams contains all the parameters to send to the API endpoint for the list roles operation.
ListRolesReader is a Reader for the ListRoles structure.
SetDefaultRoleBody set default role body swagger:model SetDefaultRoleBody */.
SetDefaultRoleDefault describes a response with status code -1, with default header values.
SetDefaultRoleDefaultBody set default role default body swagger:model SetDefaultRoleDefaultBody */.
SetDefaultRoleDefaultBodyDetailsItems0 set default role default body details items0 swagger:model SetDefaultRoleDefaultBodyDetailsItems0 */.
SetDefaultRoleOK describes a response with status code 200, with default header values.
SetDefaultRoleParams contains all the parameters to send to the API endpoint for the set default role operation.
SetDefaultRoleReader is a Reader for the SetDefaultRole structure.
UpdateRoleBody update role body swagger:model UpdateRoleBody */.
UpdateRoleDefault describes a response with status code -1, with default header values.
UpdateRoleDefaultBody update role default body swagger:model UpdateRoleDefaultBody */.
UpdateRoleDefaultBodyDetailsItems0 update role default body details items0 swagger:model UpdateRoleDefaultBodyDetailsItems0 */.
UpdateRoleOK describes a response with status code 200, with default header values.
UpdateRoleParams contains all the parameters to send to the API endpoint for the update role operation.
UpdateRoleReader is a Reader for the UpdateRole structure.

# Interfaces

ClientService is the interface for Client methods.

# Type aliases

ClientOption may be used to customize the behavior of Client methods.