package
1.7.6
Repository: https://github.com/minio/console.git
Documentation: pkg.go.dev

# Functions

NewCreateServiceAccount creates a new http.Handler for the create service account operation.
NewCreateServiceAccountCreated creates CreateServiceAccountCreated with default headers values.
NewCreateServiceAccountCreds creates a new http.Handler for the create service account creds operation.
NewCreateServiceAccountCredsCreated creates CreateServiceAccountCredsCreated with default headers values.
NewCreateServiceAccountCredsDefault creates CreateServiceAccountCredsDefault with default headers values.
NewCreateServiceAccountCredsParams creates a new CreateServiceAccountCredsParams object There are no default values defined in the spec.
NewCreateServiceAccountDefault creates CreateServiceAccountDefault with default headers values.
NewCreateServiceAccountParams creates a new CreateServiceAccountParams object There are no default values defined in the spec.
NewDeleteMultipleServiceAccounts creates a new http.Handler for the delete multiple service accounts operation.
NewDeleteMultipleServiceAccountsDefault creates DeleteMultipleServiceAccountsDefault with default headers values.
NewDeleteMultipleServiceAccountsNoContent creates DeleteMultipleServiceAccountsNoContent with default headers values.
NewDeleteMultipleServiceAccountsParams creates a new DeleteMultipleServiceAccountsParams object There are no default values defined in the spec.
NewDeleteServiceAccount creates a new http.Handler for the delete service account operation.
NewDeleteServiceAccountDefault creates DeleteServiceAccountDefault with default headers values.
NewDeleteServiceAccountNoContent creates DeleteServiceAccountNoContent with default headers values.
NewDeleteServiceAccountParams creates a new DeleteServiceAccountParams object There are no default values defined in the spec.
NewGetServiceAccount creates a new http.Handler for the get service account operation.
NewGetServiceAccountDefault creates GetServiceAccountDefault with default headers values.
NewGetServiceAccountOK creates GetServiceAccountOK with default headers values.
NewGetServiceAccountParams creates a new GetServiceAccountParams object There are no default values defined in the spec.
NewListUserServiceAccounts creates a new http.Handler for the list user service accounts operation.
NewListUserServiceAccountsDefault creates ListUserServiceAccountsDefault with default headers values.
NewListUserServiceAccountsOK creates ListUserServiceAccountsOK with default headers values.
NewListUserServiceAccountsParams creates a new ListUserServiceAccountsParams object with the default values initialized.
NewUpdateServiceAccount creates a new http.Handler for the update service account operation.
NewUpdateServiceAccountDefault creates UpdateServiceAccountDefault with default headers values.
NewUpdateServiceAccountOK creates UpdateServiceAccountOK with default headers values.
NewUpdateServiceAccountParams creates a new UpdateServiceAccountParams object There are no default values defined in the spec.

# Constants

CreateServiceAccountCreatedCode is the HTTP code returned for type CreateServiceAccountCreated.
CreateServiceAccountCredsCreatedCode is the HTTP code returned for type CreateServiceAccountCredsCreated.
DeleteMultipleServiceAccountsNoContentCode is the HTTP code returned for type DeleteMultipleServiceAccountsNoContent.
DeleteServiceAccountNoContentCode is the HTTP code returned for type DeleteServiceAccountNoContent.
GetServiceAccountOKCode is the HTTP code returned for type GetServiceAccountOK.
ListUserServiceAccountsOKCode is the HTTP code returned for type ListUserServiceAccountsOK.
UpdateServiceAccountOKCode is the HTTP code returned for type UpdateServiceAccountOK.

# Structs

CreateServiceAccount swagger:route POST /service-accounts ServiceAccount createServiceAccount Create Service Account */.
CreateServiceAccountCreated A successful response.
CreateServiceAccountCreds swagger:route POST /service-account-credentials ServiceAccount createServiceAccountCreds Create Service Account With Credentials */.
CreateServiceAccountCredsCreated A successful response.
CreateServiceAccountCredsDefault Generic error response.
CreateServiceAccountCredsParams contains all the bound params for the create service account creds operation typically these are obtained from a http.Request swagger:parameters CreateServiceAccountCreds.
CreateServiceAccountCredsURL generates an URL for the create service account creds operation.
CreateServiceAccountDefault Generic error response.
CreateServiceAccountParams contains all the bound params for the create service account operation typically these are obtained from a http.Request swagger:parameters CreateServiceAccount.
CreateServiceAccountURL generates an URL for the create service account operation.
DeleteMultipleServiceAccounts swagger:route DELETE /service-accounts/delete-multi ServiceAccount deleteMultipleServiceAccounts Delete Multiple Service Accounts */.
DeleteMultipleServiceAccountsDefault Generic error response.
DeleteMultipleServiceAccountsNoContent A successful response.
DeleteMultipleServiceAccountsParams contains all the bound params for the delete multiple service accounts operation typically these are obtained from a http.Request swagger:parameters DeleteMultipleServiceAccounts.
DeleteMultipleServiceAccountsURL generates an URL for the delete multiple service accounts operation.
DeleteServiceAccount swagger:route DELETE /service-accounts/{access_key} ServiceAccount deleteServiceAccount Delete Service Account */.
DeleteServiceAccountDefault Generic error response.
DeleteServiceAccountNoContent A successful response.
DeleteServiceAccountParams contains all the bound params for the delete service account operation typically these are obtained from a http.Request swagger:parameters DeleteServiceAccount.
DeleteServiceAccountURL generates an URL for the delete service account operation.
GetServiceAccount swagger:route GET /service-accounts/{access_key} ServiceAccount getServiceAccount Get Service Account */.
GetServiceAccountDefault Generic error response.
GetServiceAccountOK A successful response.
GetServiceAccountParams contains all the bound params for the get service account operation typically these are obtained from a http.Request swagger:parameters GetServiceAccount.
GetServiceAccountURL generates an URL for the get service account operation.
ListUserServiceAccounts swagger:route GET /service-accounts ServiceAccount listUserServiceAccounts List User's Service Accounts */.
ListUserServiceAccountsDefault Generic error response.
ListUserServiceAccountsOK A successful response.
ListUserServiceAccountsParams contains all the bound params for the list user service accounts operation typically these are obtained from a http.Request swagger:parameters ListUserServiceAccounts.
ListUserServiceAccountsURL generates an URL for the list user service accounts operation.
UpdateServiceAccount swagger:route PUT /service-accounts/{access_key} ServiceAccount updateServiceAccount Set Service Account Policy */.
UpdateServiceAccountDefault Generic error response.
UpdateServiceAccountOK A successful response.
UpdateServiceAccountParams contains all the bound params for the update service account operation typically these are obtained from a http.Request swagger:parameters UpdateServiceAccount.
UpdateServiceAccountURL generates an URL for the update service account operation.

# Interfaces

CreateServiceAccountCredsHandler interface for that can handle valid create service account creds params.
CreateServiceAccountHandler interface for that can handle valid create service account params.
DeleteMultipleServiceAccountsHandler interface for that can handle valid delete multiple service accounts params.
DeleteServiceAccountHandler interface for that can handle valid delete service account params.
GetServiceAccountHandler interface for that can handle valid get service account params.
ListUserServiceAccountsHandler interface for that can handle valid list user service accounts params.
UpdateServiceAccountHandler interface for that can handle valid update service account params.

# Type aliases

CreateServiceAccountCredsHandlerFunc turns a function with the right signature into a create service account creds handler.
CreateServiceAccountHandlerFunc turns a function with the right signature into a create service account handler.
DeleteMultipleServiceAccountsHandlerFunc turns a function with the right signature into a delete multiple service accounts handler.
DeleteServiceAccountHandlerFunc turns a function with the right signature into a delete service account handler.
GetServiceAccountHandlerFunc turns a function with the right signature into a get service account handler.
ListUserServiceAccountsHandlerFunc turns a function with the right signature into a list user service accounts handler.
UpdateServiceAccountHandlerFunc turns a function with the right signature into a update service account handler.