package
3.8.5+incompatible
Repository: https://github.com/kerenbenzion/provision.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
No description provided by the author

# Variables

No description provided by the author

# Structs

ActionPostResponse return on a successful POST of action swagger:response.
ActionResponse return on a successful GET of a single Action swagger:response.
ActionsResponse return on a successful GET of all Actions swagger:response.
BootEnvActionBodyParameter used to post a BootEnv / Action in the path swagger:parameters postBootEnvAction.
BootEnvActionPathParameter used to find a BootEnv / Action in the path swagger:parameters getBootEnvAction.
BootEnvActionsPathParameter used to find a BootEnv / Actions in the path swagger:parameters getBootEnvActions.
BootEnvBodyParameter used to inject a BootEnv swagger:parameters createBootEnv putBootEnv.
BootEnvListPathParameter used to limit lists of BootEnv by path options swagger:parameters listBootEnvs listStatsBootEnvs.
BootEnvPatchBodyParameter used to patch a BootEnv swagger:parameters patchBootEnv.
BootEnvPathParameter used to name a BootEnv in the path swagger:parameters putBootEnvs getBootEnv putBootEnv patchBootEnv deleteBootEnv headBootEnv.
BootEnvResponse returned on a successful GET, PUT, PATCH, or POST of a single bootenv swagger:response.
BootEnvsResponse returned on a successful GET of all the bootenvs swagger:response.
swagger:parameters uploadContent createContent.
swagger:parameters getContent deleteContent uploadContent.
ContentsResponse returned on a successful GET of a contents swagger:response.
ContentsResponse returned on a successful GET of all contents swagger:response.
ContentSummaryResponse returned on a successful Post of a content swagger:response.
No description provided by the author
ErrorResponse is returned whenever an error occurs swagger:response.
EventBodyParameter is used to create an Event swagger:parameters postEvent.
FileData body of the upload swagger:parameters uploadFile.
FileInfoResponse returned on a successful upload of a file swagger:response.
swagger:parameters uploadFile getFile deleteFile.
This is a HACK - I can't figure out how to get swagger to render this a binary.
swagger:parameters listFiles.
FilesResponse returned on a successful GET of files swagger:response.
No description provided by the author
IndexesResponse lists all the static indexes for all the object types swagger:response.
swagger:parameters getIndex.
IndexResponse lists all of the static indexes for a specific type of object swagger:response.
InfosResponse returned on a successful GET of an info swagger:response.
swagger:parameters getInterface.
InterfacesResponse returned on a successful GET of an interfaces swagger:response.
InterfacesResponse returned on a successful GET of all interfaces swagger:response.
IsoData body of the upload swagger:parameters uploadIso.
IsoInfoResponse returned on a successful upload of an iso swagger:response.
swagger:parameters uploadIso getIso deleteIso.
IsoResponse returned on a successful GET of an iso swagger:response.
IsosResponse returned on a successful GET of isos swagger:response.
JobActionBodyParameter used to post a Job / Action in the path swagger:parameters postJobAction.
JobActionPathParameter used to find a Job / Action in the path swagger:parameters getJobAction.
JobActionsPathParameter used to find a Job / Actions in the path swagger:parameters getJobActions.
JobActionsResponse return on a successful GET of a Job's actions swagger:response.
JobBodyParameter used to inject a Job swagger:parameters createJob putJob.
JobListPathParameter used to limit lists of Job by path options swagger:parameters listJobs listStatsJobs.
JobLogBodyParameter used to append to a Job log swagger:parameters putJobLog.
This is a HACK - I can't figure out how to get swagger to render this a binary.
JobParamsBodyParameter used to set Job Params swagger:parameters postJobParams.
JobParamsResponse return on a successful GET of all Job's Params swagger:response.
JobPatchBodyParameter used to patch a Job swagger:parameters patchJob.
JobPathParameter used to find a Job in the path swagger:parameters putJobs getJob putJob patchJob deleteJob getJobParams postJobParams getJobActions getJobLog putJobLog headJob.
JobResponse return on a successful GET, PUT, PATCH or POST of a single Job swagger:response.
JobsResponse return on a successful GET of all Jobs swagger:response.
LeaseActionBodyParameter used to post a Lease / Action in the path swagger:parameters postLeaseAction.
LeaseActionPathParameter used to find a Lease / Action in the path swagger:parameters getLeaseAction.
LeaseActionsPathParameter used to find a Lease / Actions in the path swagger:parameters getLeaseActions.
LeaseBodyParameter used to inject a Lease swagger:parameters createLease putLease.
LeaseListPathParameter used to limit lists of Lease by path options swagger:parameters listLeases listStatsLeases.
LeasePatchBodyParameter used to patch a Lease swagger:parameters patchLease.
LeasePathParameter used to address a Lease in the path swagger:parameters putLeases getLease putLease patchLease deleteLease headLease.
LeaseResponse returned on a successful GET, PUT, PATCH, or POST of a single lease swagger:response.
LeasesResponse returned on a successful GET of all the leases swagger:response.
LogResponse is returned in response to a log dump request.
MachineActionBodyParameter used to post a Machine / Action in the path swagger:parameters postMachineAction.
MachineActionPathParameter used to find a Machine / Action in the path swagger:parameters getMachineAction.
MachineActionsPathParameter used to find a Machine / Actions in the path swagger:parameters getMachineActions.
MachineBodyParameter used to inject a Machine swagger:parameters createMachine putMachine.
MachineGetParamPathParemeter used to get a single Parameter for a single Machine swagger:parameters getMachineParam.
MachineGetParamsPathParameter used to find a Machine in the path swagger:parameters getMachineParams.
MachineListPathParameter used to limit lists of Machine by path options swagger:parameters listMachines listStatsMachines.
MachineParamResponse return on a successful GET of a single Machine param swagger:response.
MachineParamsResponse return on a successful GET of all Machine's Params swagger:response.
MachinePatchBodyParameter used to patch a Machine swagger:parameters patchMachine.
MachinePatchBodyParameter used to patch a Machine swagger:parameters patchMachineParams.
MachinePathParameter used to find a Machine in the path swagger:parameters putMachines getMachine putMachine patchMachine deleteMachine headMachine patchMachineParams postMachineParams.
MachinePostParamParameter used to POST a machine parameterswagger:parameters postMachineParam.
MachinePostParamPathParemeter used to get a single Parameter for a single Machine swagger:parameters postMachineParam.
MachinePostParamsParameter used to POST machine parametersswagger:parameters postMachineParams.
MachineResponse return on a successful GET, PUT, PATCH or POST of a single Machine swagger:response.
MachinesResponse return on a successful GET of all Machines swagger:response.
NoContentResponse is returned for deletes and auth errors swagger:response.
ParamBodyParameter used to inject a Param swagger:parameters createParam putParam.
ParamListPathParameter used to limit lists of Param by path options swagger:parameters listParams listStatsParams.
ParamParamsBodyParameter used to set Param Params swagger:parameters postParamParams.
ParamParamsResponse return on a successful GET of all Param's Params swagger:response.
ParamPatchBodyParameter used to patch a Param swagger:parameters patchParam.
ParamPathParameter used to name a Param in the path swagger:parameters putParams getParam putParam patchParam deleteParam getParamParams postParamParams headParam.
ParamResponse returned on a successful GET, PUT, PATCH, or POST of a single param swagger:response.
ParamsResponse returned on a successful GET of all the params swagger:response.
PluginActionBodyParameter used to post a Plugin / Action in the path swagger:parameters postPluginAction.
PluginActionPathParameter used to find a Plugin / Action in the path swagger:parameters getPluginAction.
PluginActionsPathParameter used to find a Plugin / Actions in the path swagger:parameters getPluginActions.
PluginBodyParameter used to inject a Plugin swagger:parameters createPlugin putPlugin.
PluginListPathParameter used to limit lists of Plugin by path options swagger:parameters listPlugins listStatsPlugins.
PluginParamBodyParameter used to set Plugin Param swagger:parameters postPluginParam.
PluginParamResponse return on a successful GET of one Plugin's Param swagger:response.
PluginParamsBodyParameter used to set Plugin Params swagger:parameters postPluginParams.
PluginParamsPathParameter used to find a Plugin in the path swagger:parameters getPluginParam postPluginParam.
PluginParamsResponse return on a successful GET of all Plugin's Params swagger:response.
PluginPatchBodyParameter used to patch a Plugin swagger:parameters patchPlugin.
PluginPathParameter used to find a Plugin in the path swagger:parameters putPlugins getPlugin putPlugin patchPlugin deletePlugin getPluginParams postPluginParams headPlugin patchPluginParams.
PluginProviderData body of the upload swagger:parameters uploadPluginProvider.
PluginProviderInfoResponse returned on a successful upload of an iso swagger:response.
swagger:parameters getPluginProvider headPluginProviders uploadPluginProvider deletePluginProvider.
PluginProvidersResponse returned on a successful GET of an plugin_provider swagger:response.
PluginProvidersResponse returned on a successful GET of all plugin_provider swagger:response.
PluginResponse return on a successful GET, PUT, PATCH or POST of a single Plugin swagger:response.
PluginsResponse return on a successful GET of all Plugins swagger:response.
PrefBodyParameter is used to create or update a Pref swagger:parameters setPrefs.
PrefsResponse returned on a successful GET of all preferences swagger:response.
ProfileActionBodyParameter used to post a Profile / Action in the path swagger:parameters postProfileAction.
ProfileActionPathParameter used to find a Profile / Action in the path swagger:parameters getProfileAction.
ProfileActionsPathParameter used to find a Profile / Actions in the path swagger:parameters getProfileActions.
ProfileBodyParameter used to inject a Profile swagger:parameters createProfile putProfile.
ProfileListPathParameter used to limit lists of Profile by path options swagger:parameters listProfiles listStatsProfiles.
ProfileParamBodyParameter used to set Profile Param swagger:parameters postProfileParam.
ProfileParamResponse return on a successful GET of a single Param for a Profile swagger:response.
ProfileParamsBodyParameter used to set Profile Params swagger:parameters postProfileParams.
ProfileParamsPathParameter used to get or set a single Parameter in a Profile swagger:parameters getProfileParam postProfileParam.
ProfileParamsResponse return on a successful GET of all Profile's Params swagger:response.
ProfilePatchBodyParameter used to patch a Profile swagger:parameters patchProfile patchProfileParams.
ProfilePathParameter used to name a Profile in the path swagger:parameters putProfiles getProfile putProfile patchProfile deleteProfile getProfileParams patchProfileParams headProfile postProfileParams.
ProfileResponse returned on a successful GET, PUT, PATCH, or POST of a single profile swagger:response.
ProfilesResponse returned on a successful GET of all the profiles swagger:response.
ReservationActionBodyParameter used to post a Reservation / Action in the path swagger:parameters postReservationAction.
ReservationActionPathParameter used to find a Reservation / Action in the path swagger:parameters getReservationAction.
ReservationActionsPathParameter used to find a Reservation / Actions in the path swagger:parameters getReservationActions.
ReservationBodyParameter used to inject a Reservation swagger:parameters createReservation putReservation.
ReservationListPathParameter used to limit lists of Reservation by path options swagger:parameters listReservations listStatsReservations.
ReservationPatchBodyParameter used to patch a Reservation swagger:parameters patchReservation.
ReservationPathParameter used to address a Reservation in the path swagger:parameters putReservations getReservation putReservation patchReservation deleteReservation headReservation.
ReservationResponse returned on a successful GET, PUT, PATCH, or POST of a single reservation swagger:response.
ReservationsResponse returned on a successful GET of all the reservations swagger:response.
RoleActionBodyParameter used to post a Role / Action in the path swagger:parameters postRoleAction.
RoleActionPathParameter used to find a Role / Action in the path swagger:parameters getRoleAction.
RoleActionsPathParameter used to find a Role / Actions in the path swagger:parameters getRoleActions.
RoleBodyParameter used to inject a Role swagger:parameters createRole putRole.
RoleListPathParameter used to limit lists of Role by path options swagger:parameters listRoles listStatsRoles.
RolePatchBodyParameter used to patch a Role swagger:parameters patchRole.
RolePathParameter used to name a Role in the path swagger:parameters putRoles getRole putRole patchRole deleteRole headRole.
RoleResponse returned on a successful GET, PUT, PATCH, or POST of a single role swagger:response.
RolesResponse returned on a successful GET of all the roles swagger:response.
swagger:parameters getSingleIndex.
SingleIndexResponse tests to see if a single specific index exists.
StageActionBodyParameter used to post a Stage / Action in the path swagger:parameters postStageAction.
StageActionPathParameter used to find a Stage / Action in the path swagger:parameters getStageAction.
StageActionsPathParameter used to find a Stage / Actions in the path swagger:parameters getStageActions.
StageBodyParameter used to inject a Stage swagger:parameters createStage putStage.
StageListPathParameter used to limit lists of Stage by path options swagger:parameters listStages listStatsStages.
StagePatchBodyParameter used to patch a Stage swagger:parameters patchStage.
StagePathParameter used to name a Stage in the path swagger:parameters putStages getStage putStage patchStage deleteStage headStage.
StageResponse returned on a successful GET, PUT, PATCH, or POST of a single stage swagger:response.
StagesResponse returned on a successful GET of all the stages swagger:response.
SubnetActionBodyParameter used to post a Subnet / Action in the path swagger:parameters postSubnetAction.
SubnetActionPathParameter used to find a Subnet / Action in the path swagger:parameters getSubnetAction.
SubnetActionsPathParameter used to find a Subnet / Actions in the path swagger:parameters getSubnetActions.
SubnetBodyParameter used to inject a Subnet swagger:parameters createSubnet putSubnet.
SubnetListPathParameter used to limit lists of Subnet by path options swagger:parameters listSubnets listStatsSubnets.
SubnetPatchBodyParameter used to patch a Subnet swagger:parameters patchSubnet.
SubnetPathParameter used to name a Subnet in the path swagger:parameters putSubnets getSubnet putSubnet patchSubnet deleteSubnet headSubnet.
SubnetResponse returned on a successful GET, PUT, PATCH, or POST of a single subnet swagger:response.
SubnetsResponse returned on a successful GET of all the subnets swagger:response.
SystemActionBodyParameter used to post a System / Action in the path swagger:parameters postSystemAction.
SystemActionPathParameter used to find a System / Action in the path swagger:parameters getSystemAction.
SystemActionsPathParameter used to find a System / Actions in the path swagger:parameters getSystemActions.
TaskActionBodyParameter used to post a Task / Action in the path swagger:parameters postTaskAction.
TaskActionPathParameter used to find a Task / Action in the path swagger:parameters getTaskAction.
TaskActionsPathParameter used to find a Task / Actions in the path swagger:parameters getTaskActions.
TaskBodyParameter used to inject a Task swagger:parameters createTask putTask.
TaskListPathParameter used to limit lists of Task by path options swagger:parameters listTasks listStatsTasks.
TaskParamsBodyParameter used to set Task Params swagger:parameters postTaskParams.
TaskParamsResponse return on a successful GET of all Task's Params swagger:response.
TaskPatchBodyParameter used to patch a Task swagger:parameters patchTask.
TaskPathParameter used to find a Task in the path swagger:parameters putTasks getTask putTask patchTask deleteTask getTaskParams postTaskParams headTask.
TaskResponse return on a successful GET, PUT, PATCH or POST of a single Task swagger:response.
TasksResponse return on a successful GET of all Tasks swagger:response.
TemplateActionBodyParameter used to post a Template / Action in the path swagger:parameters postTemplateAction.
TemplateActionPathParameter used to find a Template / Action in the path swagger:parameters getTemplateAction.
TemplateActionsPathParameter used to find a Template / Actions in the path swagger:parameters getTemplateActions.
TemplateBodyParameter used to inject a Template swagger:parameters createTemplate putTemplate.
TemplateListPathParameter used to limit lists of Template by path options swagger:parameters listTemplates listStatsTemplates.
TemplatePatchBodyParameter used to patch a Template swagger:parameters patchTemplate.
TemplatePathParameter used to id a Template in the path swagger:parameters putTemplates getTemplate putTemplate patchTemplate deleteTemplate headTemplate.
TemplateResponse return on a successful GET, PUT, PATCH or POST of a single Template swagger:response.
TemplatesResponse return on a successful GET of all templates swagger:response.
TenantActionBodyParameter used to post a Tenant / Action in the path swagger:parameters postTenantAction.
TenantActionPathParameter used to find a Tenant / Action in the path swagger:parameters getTenantAction.
TenantActionsPathParameter used to find a Tenant / Actions in the path swagger:parameters getTenantActions.
TenantBodyParameter used to inject a Tenant swagger:parameters createTenant putTenant.
TenantListPathParameter used to limit lists of Tenant by path options swagger:parameters listTenants listStatsTenants.
TenantPatchBodyParameter used to patch a Tenant swagger:parameters patchTenant.
TenantPathParameter used to name a Tenant in the path swagger:parameters putTenants getTenant putTenant patchTenant deleteTenant headTenant.
TenantResponse returned on a successful GET, PUT, PATCH, or POST of a single tenant swagger:response.
TenantsResponse returned on a successful GET of all the tenants swagger:response.
UserActionBodyParameter used to post a User / Action in the path swagger:parameters postUserAction.
UserActionPathParameter used to find a User / Action in the path swagger:parameters getUserAction.
UserActionsPathParameter used to find a User / Actions in the path swagger:parameters getUserActions.
UserBodyParameter used to inject a User swagger:parameters createUser putUser.
UserListPathParameter used to limit lists of User by path options swagger:parameters listUsers listStatsUsers.
UserPatchBodyParameter used to patch a User swagger:parameters patchUser.
UserPathParameter used to name a User in the path swagger:parameters getUser putUser patchUser deleteUser getUserToken putUserPassword headUser.
UserPutPassword used to set the User's password swagger:parameters putUserPassword.
UserResponse returned on a successful GET, PUT, PATCH, or POST of a single user swagger:response.
UsersResponse returned on a successful GET of all the users swagger:response.
UserTokenQueryRolesParameter is used to restrict the requested token to a subset of the Roles that a User has.
swagger:parameters getUserToken.
UserTokenResponse returned on a successful GET of user token swagger:response UserTokenResponse.
WorkflowActionBodyParameter used to post a Workflow / Action in the path swagger:parameters postWorkflowAction.
WorkflowActionPathParameter used to find a Workflow / Action in the path swagger:parameters getWorkflowAction.
WorkflowActionsPathParameter used to find a Workflow / Actions in the path swagger:parameters getWorkflowActions.
WorkflowBodyParameter used to inject a Workflow swagger:parameters createWorkflow putWorkflow.
WorkflowListPathParameter used to limit lists of Workflow by path options swagger:parameters listWorkflows listStatsWorkflows.
WorkflowPatchBodyParameter used to patch a Workflow swagger:parameters patchWorkflow.
WorkflowPathParameter used to name a Workflow in the path swagger:parameters putWorkflows getWorkflow putWorkflow patchWorkflow deleteWorkflow headWorkflow.
WorkflowResponse returned on a successful GET, PUT, PATCH, or POST of a single workflow swagger:response.
WorkflowsResponse returned on a successful GET of all the workflows swagger:response.

# Interfaces

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Type aliases

No description provided by the author
No description provided by the author