package
1.5.53
Repository: https://github.com/broadinstitute/sherlock.git
Documentation: pkg.go.dev

# Functions

New creates a new role assignments API client.
NewDeleteAPIRoleAssignmentsV3RoleSelectorUserSelectorBadRequest creates a DeleteAPIRoleAssignmentsV3RoleSelectorUserSelectorBadRequest with default headers values.
NewDeleteAPIRoleAssignmentsV3RoleSelectorUserSelectorConflict creates a DeleteAPIRoleAssignmentsV3RoleSelectorUserSelectorConflict with default headers values.
NewDeleteAPIRoleAssignmentsV3RoleSelectorUserSelectorForbidden creates a DeleteAPIRoleAssignmentsV3RoleSelectorUserSelectorForbidden with default headers values.
NewDeleteAPIRoleAssignmentsV3RoleSelectorUserSelectorInternalServerError creates a DeleteAPIRoleAssignmentsV3RoleSelectorUserSelectorInternalServerError with default headers values.
NewDeleteAPIRoleAssignmentsV3RoleSelectorUserSelectorNotFound creates a DeleteAPIRoleAssignmentsV3RoleSelectorUserSelectorNotFound with default headers values.
NewDeleteAPIRoleAssignmentsV3RoleSelectorUserSelectorParams creates a new DeleteAPIRoleAssignmentsV3RoleSelectorUserSelectorParams object, with the default timeout for this client.
NewDeleteAPIRoleAssignmentsV3RoleSelectorUserSelectorParamsWithContext creates a new DeleteAPIRoleAssignmentsV3RoleSelectorUserSelectorParams object with the ability to set a context for a request.
NewDeleteAPIRoleAssignmentsV3RoleSelectorUserSelectorParamsWithHTTPClient creates a new DeleteAPIRoleAssignmentsV3RoleSelectorUserSelectorParams object with the ability to set a custom HTTPClient for a request.
NewDeleteAPIRoleAssignmentsV3RoleSelectorUserSelectorParamsWithTimeout creates a new DeleteAPIRoleAssignmentsV3RoleSelectorUserSelectorParams object with the ability to set a timeout on a request.
NewDeleteAPIRoleAssignmentsV3RoleSelectorUserSelectorProxyAuthenticationRequired creates a DeleteAPIRoleAssignmentsV3RoleSelectorUserSelectorProxyAuthenticationRequired with default headers values.
NewGetAPIRoleAssignmentsV3BadRequest creates a GetAPIRoleAssignmentsV3BadRequest with default headers values.
NewGetAPIRoleAssignmentsV3Conflict creates a GetAPIRoleAssignmentsV3Conflict with default headers values.
NewGetAPIRoleAssignmentsV3Forbidden creates a GetAPIRoleAssignmentsV3Forbidden with default headers values.
NewGetAPIRoleAssignmentsV3InternalServerError creates a GetAPIRoleAssignmentsV3InternalServerError with default headers values.
NewGetAPIRoleAssignmentsV3NotFound creates a GetAPIRoleAssignmentsV3NotFound with default headers values.
NewGetAPIRoleAssignmentsV3OK creates a GetAPIRoleAssignmentsV3OK with default headers values.
NewGetAPIRoleAssignmentsV3Params creates a new GetAPIRoleAssignmentsV3Params object, with the default timeout for this client.
NewGetAPIRoleAssignmentsV3ParamsWithContext creates a new GetAPIRoleAssignmentsV3Params object with the ability to set a context for a request.
NewGetAPIRoleAssignmentsV3ParamsWithHTTPClient creates a new GetAPIRoleAssignmentsV3Params object with the ability to set a custom HTTPClient for a request.
NewGetAPIRoleAssignmentsV3ParamsWithTimeout creates a new GetAPIRoleAssignmentsV3Params object with the ability to set a timeout on a request.
NewGetAPIRoleAssignmentsV3ProxyAuthenticationRequired creates a GetAPIRoleAssignmentsV3ProxyAuthenticationRequired with default headers values.
NewGetAPIRoleAssignmentsV3RoleSelectorUserSelectorBadRequest creates a GetAPIRoleAssignmentsV3RoleSelectorUserSelectorBadRequest with default headers values.
NewGetAPIRoleAssignmentsV3RoleSelectorUserSelectorConflict creates a GetAPIRoleAssignmentsV3RoleSelectorUserSelectorConflict with default headers values.
NewGetAPIRoleAssignmentsV3RoleSelectorUserSelectorForbidden creates a GetAPIRoleAssignmentsV3RoleSelectorUserSelectorForbidden with default headers values.
NewGetAPIRoleAssignmentsV3RoleSelectorUserSelectorInternalServerError creates a GetAPIRoleAssignmentsV3RoleSelectorUserSelectorInternalServerError with default headers values.
NewGetAPIRoleAssignmentsV3RoleSelectorUserSelectorNotFound creates a GetAPIRoleAssignmentsV3RoleSelectorUserSelectorNotFound with default headers values.
NewGetAPIRoleAssignmentsV3RoleSelectorUserSelectorOK creates a GetAPIRoleAssignmentsV3RoleSelectorUserSelectorOK with default headers values.
NewGetAPIRoleAssignmentsV3RoleSelectorUserSelectorParams creates a new GetAPIRoleAssignmentsV3RoleSelectorUserSelectorParams object, with the default timeout for this client.
NewGetAPIRoleAssignmentsV3RoleSelectorUserSelectorParamsWithContext creates a new GetAPIRoleAssignmentsV3RoleSelectorUserSelectorParams object with the ability to set a context for a request.
NewGetAPIRoleAssignmentsV3RoleSelectorUserSelectorParamsWithHTTPClient creates a new GetAPIRoleAssignmentsV3RoleSelectorUserSelectorParams object with the ability to set a custom HTTPClient for a request.
NewGetAPIRoleAssignmentsV3RoleSelectorUserSelectorParamsWithTimeout creates a new GetAPIRoleAssignmentsV3RoleSelectorUserSelectorParams object with the ability to set a timeout on a request.
NewGetAPIRoleAssignmentsV3RoleSelectorUserSelectorProxyAuthenticationRequired creates a GetAPIRoleAssignmentsV3RoleSelectorUserSelectorProxyAuthenticationRequired with default headers values.
NewPatchAPIRoleAssignmentsV3RoleSelectorUserSelectorBadRequest creates a PatchAPIRoleAssignmentsV3RoleSelectorUserSelectorBadRequest with default headers values.
NewPatchAPIRoleAssignmentsV3RoleSelectorUserSelectorConflict creates a PatchAPIRoleAssignmentsV3RoleSelectorUserSelectorConflict with default headers values.
NewPatchAPIRoleAssignmentsV3RoleSelectorUserSelectorForbidden creates a PatchAPIRoleAssignmentsV3RoleSelectorUserSelectorForbidden with default headers values.
NewPatchAPIRoleAssignmentsV3RoleSelectorUserSelectorInternalServerError creates a PatchAPIRoleAssignmentsV3RoleSelectorUserSelectorInternalServerError with default headers values.
NewPatchAPIRoleAssignmentsV3RoleSelectorUserSelectorNotFound creates a PatchAPIRoleAssignmentsV3RoleSelectorUserSelectorNotFound with default headers values.
NewPatchAPIRoleAssignmentsV3RoleSelectorUserSelectorOK creates a PatchAPIRoleAssignmentsV3RoleSelectorUserSelectorOK with default headers values.
NewPatchAPIRoleAssignmentsV3RoleSelectorUserSelectorParams creates a new PatchAPIRoleAssignmentsV3RoleSelectorUserSelectorParams object, with the default timeout for this client.
NewPatchAPIRoleAssignmentsV3RoleSelectorUserSelectorParamsWithContext creates a new PatchAPIRoleAssignmentsV3RoleSelectorUserSelectorParams object with the ability to set a context for a request.
NewPatchAPIRoleAssignmentsV3RoleSelectorUserSelectorParamsWithHTTPClient creates a new PatchAPIRoleAssignmentsV3RoleSelectorUserSelectorParams object with the ability to set a custom HTTPClient for a request.
NewPatchAPIRoleAssignmentsV3RoleSelectorUserSelectorParamsWithTimeout creates a new PatchAPIRoleAssignmentsV3RoleSelectorUserSelectorParams object with the ability to set a timeout on a request.
NewPatchAPIRoleAssignmentsV3RoleSelectorUserSelectorProxyAuthenticationRequired creates a PatchAPIRoleAssignmentsV3RoleSelectorUserSelectorProxyAuthenticationRequired with default headers values.
NewPostAPIRoleAssignmentsV3RoleSelectorUserSelectorBadRequest creates a PostAPIRoleAssignmentsV3RoleSelectorUserSelectorBadRequest with default headers values.
NewPostAPIRoleAssignmentsV3RoleSelectorUserSelectorConflict creates a PostAPIRoleAssignmentsV3RoleSelectorUserSelectorConflict with default headers values.
NewPostAPIRoleAssignmentsV3RoleSelectorUserSelectorCreated creates a PostAPIRoleAssignmentsV3RoleSelectorUserSelectorCreated with default headers values.
NewPostAPIRoleAssignmentsV3RoleSelectorUserSelectorForbidden creates a PostAPIRoleAssignmentsV3RoleSelectorUserSelectorForbidden with default headers values.
NewPostAPIRoleAssignmentsV3RoleSelectorUserSelectorInternalServerError creates a PostAPIRoleAssignmentsV3RoleSelectorUserSelectorInternalServerError with default headers values.
NewPostAPIRoleAssignmentsV3RoleSelectorUserSelectorNotFound creates a PostAPIRoleAssignmentsV3RoleSelectorUserSelectorNotFound with default headers values.
NewPostAPIRoleAssignmentsV3RoleSelectorUserSelectorParams creates a new PostAPIRoleAssignmentsV3RoleSelectorUserSelectorParams object, with the default timeout for this client.
NewPostAPIRoleAssignmentsV3RoleSelectorUserSelectorParamsWithContext creates a new PostAPIRoleAssignmentsV3RoleSelectorUserSelectorParams object with the ability to set a context for a request.
NewPostAPIRoleAssignmentsV3RoleSelectorUserSelectorParamsWithHTTPClient creates a new PostAPIRoleAssignmentsV3RoleSelectorUserSelectorParams object with the ability to set a custom HTTPClient for a request.
NewPostAPIRoleAssignmentsV3RoleSelectorUserSelectorParamsWithTimeout creates a new PostAPIRoleAssignmentsV3RoleSelectorUserSelectorParams object with the ability to set a timeout on a request.
NewPostAPIRoleAssignmentsV3RoleSelectorUserSelectorProxyAuthenticationRequired creates a PostAPIRoleAssignmentsV3RoleSelectorUserSelectorProxyAuthenticationRequired with default headers values.

# Structs

Client for role assignments API */.
DeleteAPIRoleAssignmentsV3RoleSelectorUserSelectorBadRequest describes a response with status code 400, with default header values.
DeleteAPIRoleAssignmentsV3RoleSelectorUserSelectorConflict describes a response with status code 409, with default header values.
DeleteAPIRoleAssignmentsV3RoleSelectorUserSelectorForbidden describes a response with status code 403, with default header values.
DeleteAPIRoleAssignmentsV3RoleSelectorUserSelectorInternalServerError describes a response with status code 500, with default header values.
DeleteAPIRoleAssignmentsV3RoleSelectorUserSelectorNotFound describes a response with status code 404, with default header values.
DeleteAPIRoleAssignmentsV3RoleSelectorUserSelectorParams contains all the parameters to send to the API endpoint for the delete API role assignments v3 role selector user selector operation.
DeleteAPIRoleAssignmentsV3RoleSelectorUserSelectorProxyAuthenticationRequired describes a response with status code 407, with default header values.
DeleteAPIRoleAssignmentsV3RoleSelectorUserSelectorReader is a Reader for the DeleteAPIRoleAssignmentsV3RoleSelectorUserSelector structure.
GetAPIRoleAssignmentsV3BadRequest describes a response with status code 400, with default header values.
GetAPIRoleAssignmentsV3Conflict describes a response with status code 409, with default header values.
GetAPIRoleAssignmentsV3Forbidden describes a response with status code 403, with default header values.
GetAPIRoleAssignmentsV3InternalServerError describes a response with status code 500, with default header values.
GetAPIRoleAssignmentsV3NotFound describes a response with status code 404, with default header values.
GetAPIRoleAssignmentsV3OK describes a response with status code 200, with default header values.
GetAPIRoleAssignmentsV3Params contains all the parameters to send to the API endpoint for the get API role assignments v3 operation.
GetAPIRoleAssignmentsV3ProxyAuthenticationRequired describes a response with status code 407, with default header values.
GetAPIRoleAssignmentsV3Reader is a Reader for the GetAPIRoleAssignmentsV3 structure.
GetAPIRoleAssignmentsV3RoleSelectorUserSelectorBadRequest describes a response with status code 400, with default header values.
GetAPIRoleAssignmentsV3RoleSelectorUserSelectorConflict describes a response with status code 409, with default header values.
GetAPIRoleAssignmentsV3RoleSelectorUserSelectorForbidden describes a response with status code 403, with default header values.
GetAPIRoleAssignmentsV3RoleSelectorUserSelectorInternalServerError describes a response with status code 500, with default header values.
GetAPIRoleAssignmentsV3RoleSelectorUserSelectorNotFound describes a response with status code 404, with default header values.
GetAPIRoleAssignmentsV3RoleSelectorUserSelectorOK describes a response with status code 200, with default header values.
GetAPIRoleAssignmentsV3RoleSelectorUserSelectorParams contains all the parameters to send to the API endpoint for the get API role assignments v3 role selector user selector operation.
GetAPIRoleAssignmentsV3RoleSelectorUserSelectorProxyAuthenticationRequired describes a response with status code 407, with default header values.
GetAPIRoleAssignmentsV3RoleSelectorUserSelectorReader is a Reader for the GetAPIRoleAssignmentsV3RoleSelectorUserSelector structure.
PatchAPIRoleAssignmentsV3RoleSelectorUserSelectorBadRequest describes a response with status code 400, with default header values.
PatchAPIRoleAssignmentsV3RoleSelectorUserSelectorConflict describes a response with status code 409, with default header values.
PatchAPIRoleAssignmentsV3RoleSelectorUserSelectorForbidden describes a response with status code 403, with default header values.
PatchAPIRoleAssignmentsV3RoleSelectorUserSelectorInternalServerError describes a response with status code 500, with default header values.
PatchAPIRoleAssignmentsV3RoleSelectorUserSelectorNotFound describes a response with status code 404, with default header values.
PatchAPIRoleAssignmentsV3RoleSelectorUserSelectorOK describes a response with status code 200, with default header values.
PatchAPIRoleAssignmentsV3RoleSelectorUserSelectorParams contains all the parameters to send to the API endpoint for the patch API role assignments v3 role selector user selector operation.
PatchAPIRoleAssignmentsV3RoleSelectorUserSelectorProxyAuthenticationRequired describes a response with status code 407, with default header values.
PatchAPIRoleAssignmentsV3RoleSelectorUserSelectorReader is a Reader for the PatchAPIRoleAssignmentsV3RoleSelectorUserSelector structure.
PostAPIRoleAssignmentsV3RoleSelectorUserSelectorBadRequest describes a response with status code 400, with default header values.
PostAPIRoleAssignmentsV3RoleSelectorUserSelectorConflict describes a response with status code 409, with default header values.
PostAPIRoleAssignmentsV3RoleSelectorUserSelectorCreated describes a response with status code 201, with default header values.
PostAPIRoleAssignmentsV3RoleSelectorUserSelectorForbidden describes a response with status code 403, with default header values.
PostAPIRoleAssignmentsV3RoleSelectorUserSelectorInternalServerError describes a response with status code 500, with default header values.
PostAPIRoleAssignmentsV3RoleSelectorUserSelectorNotFound describes a response with status code 404, with default header values.
PostAPIRoleAssignmentsV3RoleSelectorUserSelectorParams contains all the parameters to send to the API endpoint for the post API role assignments v3 role selector user selector operation.
PostAPIRoleAssignmentsV3RoleSelectorUserSelectorProxyAuthenticationRequired describes a response with status code 407, with default header values.
PostAPIRoleAssignmentsV3RoleSelectorUserSelectorReader is a Reader for the PostAPIRoleAssignmentsV3RoleSelectorUserSelector structure.

# Interfaces

ClientService is the interface for Client methods.

# Type aliases

ClientOption is the option for Client methods.